
Christopher S. Mccarthy
Examiner (ID: 8347, Phone: (571)272-3651 , Office: P/2113 )
| Most Active Art Unit | 2113 |
| Art Unit(s) | 2113, 2184 |
| Total Applications | 1239 |
| Issued Applications | 1053 |
| Pending Applications | 65 |
| Abandoned Applications | 143 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 15075213
[patent_doc_number] => 10467097
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-11-05
[patent_title] => Indicating data health in a DSN memory
[patent_app_type] => utility
[patent_app_number] => 15/612997
[patent_app_country] => US
[patent_app_date] => 2017-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 9951
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 385
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15612997
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/612997 | Indicating data health in a DSN memory | Jun 1, 2017 | Issued |
Array
(
[id] => 14669257
[patent_doc_number] => 10372530
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-08-06
[patent_title] => Generic encoder for low-density parity-check (LDPC) codes
[patent_app_type] => utility
[patent_app_number] => 15/606720
[patent_app_country] => US
[patent_app_date] => 2017-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 19
[patent_no_of_words] => 12811
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15606720
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/606720 | Generic encoder for low-density parity-check (LDPC) codes | May 25, 2017 | Issued |
Array
(
[id] => 12735487
[patent_doc_number] => 20180136996
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-17
[patent_title] => SEMICONDUCTOR DEVICES AND SEMICONDUCTOR SYSTEMS INCLUDING THE SAME
[patent_app_type] => utility
[patent_app_number] => 15/604059
[patent_app_country] => US
[patent_app_date] => 2017-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7992
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15604059
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/604059 | Semiconductor devices comparing error codes and semiconductor systems including the same | May 23, 2017 | Issued |
Array
(
[id] => 13580049
[patent_doc_number] => 20180341573
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-29
[patent_title] => CLOUD-BASED AUTOMATED TEST EXECUTION FACTORY
[patent_app_type] => utility
[patent_app_number] => 15/603687
[patent_app_country] => US
[patent_app_date] => 2017-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6545
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 298
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15603687
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/603687 | Cloud-based automated test execution factory | May 23, 2017 | Issued |
Array
(
[id] => 11868367
[patent_doc_number] => 20170235652
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-17
[patent_title] => 'METHOD AND SYSTEM FOR STAR REPLICATION USING MULTIPLE REPLICATION TECHNOLOGIES'
[patent_app_type] => utility
[patent_app_number] => 15/586329
[patent_app_country] => US
[patent_app_date] => 2017-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 15044
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15586329
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/586329 | Method and system for star replication using multiple replication technologies | May 3, 2017 | Issued |
Array
(
[id] => 16338163
[patent_doc_number] => 10789119
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-29
[patent_title] => Determining root-cause of failures based on machine-generated textual data
[patent_app_type] => utility
[patent_app_number] => 15/499060
[patent_app_country] => US
[patent_app_date] => 2017-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6017
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 210
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15499060
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/499060 | Determining root-cause of failures based on machine-generated textual data | Apr 26, 2017 | Issued |
Array
(
[id] => 12551262
[patent_doc_number] => 10013303
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-07-03
[patent_title] => Detecting anomalies in an internet of things network
[patent_app_type] => utility
[patent_app_number] => 15/496348
[patent_app_country] => US
[patent_app_date] => 2017-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 9951
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15496348
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/496348 | Detecting anomalies in an internet of things network | Apr 24, 2017 | Issued |
Array
(
[id] => 11855736
[patent_doc_number] => 20170230229
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-10
[patent_title] => 'RANKING NETWORK ANOMALIES IN AN ANOMALY CLUSTER'
[patent_app_type] => utility
[patent_app_number] => 15/494519
[patent_app_country] => US
[patent_app_date] => 2017-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 26
[patent_no_of_words] => 13517
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15494519
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/494519 | Ranking network anomalies in an anomaly cluster | Apr 22, 2017 | Issued |
Array
(
[id] => 13483161
[patent_doc_number] => 20180293123
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-11
[patent_title] => Detecting Memory Failures in the Runtime Environment
[patent_app_type] => utility
[patent_app_number] => 15/483917
[patent_app_country] => US
[patent_app_date] => 2017-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11021
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15483917
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/483917 | Detecting memory failures in the runtime environment | Apr 9, 2017 | Issued |
Array
(
[id] => 13483159
[patent_doc_number] => 20180293122
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-11
[patent_title] => APPARATUS AND METHOD FOR HANDLING MEMORY ACCESS OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 15/483155
[patent_app_country] => US
[patent_app_date] => 2017-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7605
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15483155
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/483155 | Apparatus and method for handling memory access operations | Apr 9, 2017 | Issued |
Array
(
[id] => 11989390
[patent_doc_number] => 20170293544
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-12
[patent_title] => 'DEVICE MAINTENANCE APPARATUS, METHOD FOR MAINTAINING DEVICE, AND STORAGE MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 15/481697
[patent_app_country] => US
[patent_app_date] => 2017-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 12432
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15481697
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/481697 | Device maintenance apparatus, method for maintaining device, and storage medium | Apr 6, 2017 | Issued |
Array
(
[id] => 11989363
[patent_doc_number] => 20170293518
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-12
[patent_title] => 'DETERMINISTIC READ BACK AND ERROR DETECTION FOR PROGRAMMABLE LOGIC DEVICES'
[patent_app_type] => utility
[patent_app_number] => 15/482654
[patent_app_country] => US
[patent_app_date] => 2017-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 18504
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15482654
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/482654 | Deterministic read back and error detection for programmable logic devices | Apr 6, 2017 | Issued |
Array
(
[id] => 11745687
[patent_doc_number] => 20170199760
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-13
[patent_title] => 'MULTI-TRANSACTIONAL SYSTEM USING TRANSACTIONAL MEMORY LOGS'
[patent_app_type] => utility
[patent_app_number] => 15/471991
[patent_app_country] => US
[patent_app_date] => 2017-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 15747
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15471991
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/471991 | MULTI-TRANSACTIONAL SYSTEM USING TRANSACTIONAL MEMORY LOGS | Mar 27, 2017 | Abandoned |
Array
(
[id] => 13449103
[patent_doc_number] => 20180276094
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-27
[patent_title] => MAINTAINING IO BLOCK OPERATION IN ELECTRONIC SYSTEMS FOR BOARD TESTING
[patent_app_type] => utility
[patent_app_number] => 15/468523
[patent_app_country] => US
[patent_app_date] => 2017-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4326
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15468523
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/468523 | Maintaining IO block operation in electronic systems for board testing | Mar 23, 2017 | Issued |
Array
(
[id] => 13240895
[patent_doc_number] => 10133646
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-11-20
[patent_title] => Fault tolerance in a distributed file system
[patent_app_type] => utility
[patent_app_number] => 15/468708
[patent_app_country] => US
[patent_app_date] => 2017-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 8684
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 62
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15468708
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/468708 | Fault tolerance in a distributed file system | Mar 23, 2017 | Issued |
Array
(
[id] => 16910400
[patent_doc_number] => 11042440
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-22
[patent_title] => Data checksums without storage overhead
[patent_app_type] => utility
[patent_app_number] => 16/085868
[patent_app_country] => US
[patent_app_date] => 2017-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 9044
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16085868
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/085868 | Data checksums without storage overhead | Mar 16, 2017 | Issued |
Array
(
[id] => 13390471
[patent_doc_number] => 20180246778
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-30
[patent_title] => UTILIZING AN ERROR PREDICTION AND AVOIDANCE COMPONENT FOR A TRANSACTION PROCESSING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/442913
[patent_app_country] => US
[patent_app_date] => 2017-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7138
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15442913
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/442913 | Utilizing an error prediction and avoidance component for a transaction processing system | Feb 26, 2017 | Issued |
Array
(
[id] => 12173776
[patent_doc_number] => 09891919
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-02-13
[patent_title] => 'Caller protected stack return address in a hardware managed stack architecture'
[patent_app_type] => utility
[patent_app_number] => 15/443534
[patent_app_country] => US
[patent_app_date] => 2017-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 26
[patent_no_of_words] => 11556
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15443534
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/443534 | Caller protected stack return address in a hardware managed stack architecture | Feb 26, 2017 | Issued |
Array
(
[id] => 14034533
[patent_doc_number] => 10229018
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-12
[patent_title] => System and method for data restore flexibility on dual channel NVDIMMs
[patent_app_type] => utility
[patent_app_number] => 15/443530
[patent_app_country] => US
[patent_app_date] => 2017-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5366
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15443530
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/443530 | System and method for data restore flexibility on dual channel NVDIMMs | Feb 26, 2017 | Issued |
Array
(
[id] => 14330787
[patent_doc_number] => 10296412
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-05-21
[patent_title] => Processing run-time error messages and implementing security policies in web hosting
[patent_app_type] => utility
[patent_app_number] => 15/424966
[patent_app_country] => US
[patent_app_date] => 2017-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7002
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15424966
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/424966 | Processing run-time error messages and implementing security policies in web hosting | Feb 5, 2017 | Issued |