
Gregory A. Anderson
Examiner (ID: 2152, Phone: (571)270-3083 , Office: P/3731 )
| Most Active Art Unit | 3773 |
| Art Unit(s) | 3771, 3773, 3700, 3709, 4138, 3731 |
| Total Applications | 754 |
| Issued Applications | 532 |
| Pending Applications | 44 |
| Abandoned Applications | 179 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17437599
[patent_doc_number] => 11262931
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-03-01
[patent_title] => Synchronous replication
[patent_app_type] => utility
[patent_app_number] => 16/683427
[patent_app_country] => US
[patent_app_date] => 2019-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9296
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16683427
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/683427 | Synchronous replication | Nov 13, 2019 | Issued |
Array
(
[id] => 15966949
[patent_doc_number] => 20200167226
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-28
[patent_title] => PROCESSING DEVICE AND METHOD OF CONTROLLING PROCESSING DEVICE
[patent_app_type] => utility
[patent_app_number] => 16/680572
[patent_app_country] => US
[patent_app_date] => 2019-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10110
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16680572
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/680572 | Processing device and method of controlling processing device | Nov 11, 2019 | Issued |
Array
(
[id] => 16810459
[patent_doc_number] => 20210133014
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-06
[patent_title] => TRACKING ERROR PROPAGATION ACROSS MICROSERVICES BASED APPLICATIONS USING DISTRIBUTED ERROR STACKS
[patent_app_type] => utility
[patent_app_number] => 16/672174
[patent_app_country] => US
[patent_app_date] => 2019-11-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 21538
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16672174
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/672174 | Tracking error propagation across microservices based applications using distributed error stacks | Oct 31, 2019 | Issued |
Array
(
[id] => 17636868
[patent_doc_number] => 11347592
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-05-31
[patent_title] => Method and computer program product and apparatus for handling sudden power off recovery
[patent_app_type] => utility
[patent_app_number] => 16/662874
[patent_app_country] => US
[patent_app_date] => 2019-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 6738
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16662874
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/662874 | Method and computer program product and apparatus for handling sudden power off recovery | Oct 23, 2019 | Issued |
Array
(
[id] => 15459169
[patent_doc_number] => 20200042409
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-06
[patent_title] => PARTIAL RESTORE FROM TAPE BACKUP
[patent_app_type] => utility
[patent_app_number] => 16/597753
[patent_app_country] => US
[patent_app_date] => 2019-10-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3139
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16597753
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/597753 | Partial restore from tape backup | Oct 8, 2019 | Issued |
Array
(
[id] => 17877386
[patent_doc_number] => 11449400
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-09-20
[patent_title] => Method, device and program product for managing data of storage device
[patent_app_type] => utility
[patent_app_number] => 16/582615
[patent_app_country] => US
[patent_app_date] => 2019-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 9422
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16582615
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/582615 | Method, device and program product for managing data of storage device | Sep 24, 2019 | Issued |
Array
(
[id] => 15367397
[patent_doc_number] => 20200019463
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-01-16
[patent_title] => NON-VOLATILE MEMORY PROGRAM FAILURE RECOVERY VIA REDUNDANT ARRAYS
[patent_app_type] => utility
[patent_app_number] => 16/580361
[patent_app_country] => US
[patent_app_date] => 2019-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 29501
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16580361
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/580361 | Non-volatile memory program failure recovery via redundant arrays | Sep 23, 2019 | Issued |
Array
(
[id] => 18430457
[patent_doc_number] => 11675676
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-06-13
[patent_title] => Neural network quantization parameter determination method and related products
[patent_app_type] => utility
[patent_app_number] => 16/622541
[patent_app_country] => US
[patent_app_date] => 2019-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 13
[patent_no_of_words] => 26330
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16622541
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/622541 | Neural network quantization parameter determination method and related products | Sep 18, 2019 | Issued |
Array
(
[id] => 17061954
[patent_doc_number] => 11106556
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-08-31
[patent_title] => Data service failover in shared storage clusters
[patent_app_type] => utility
[patent_app_number] => 16/570974
[patent_app_country] => US
[patent_app_date] => 2019-09-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 12977
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16570974
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/570974 | Data service failover in shared storage clusters | Sep 12, 2019 | Issued |
Array
(
[id] => 15459101
[patent_doc_number] => 20200042375
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-06
[patent_title] => SOFTWARE HANDLING OF ERRORS
[patent_app_type] => utility
[patent_app_number] => 16/570044
[patent_app_country] => US
[patent_app_date] => 2019-09-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6137
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -26
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16570044
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/570044 | Software handling of errors | Sep 12, 2019 | Issued |
Array
(
[id] => 17223478
[patent_doc_number] => 11175979
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-11-16
[patent_title] => Prioritization of error control operations at a memory sub-system
[patent_app_type] => utility
[patent_app_number] => 16/533328
[patent_app_country] => US
[patent_app_date] => 2019-08-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 8634
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16533328
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/533328 | Prioritization of error control operations at a memory sub-system | Aug 5, 2019 | Issued |
Array
(
[id] => 17877379
[patent_doc_number] => 11449393
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-09-20
[patent_title] => Automatic restore for a failed virtual computing session
[patent_app_type] => utility
[patent_app_number] => 16/532733
[patent_app_country] => US
[patent_app_date] => 2019-08-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7839
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16532733
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/532733 | Automatic restore for a failed virtual computing session | Aug 5, 2019 | Issued |
Array
(
[id] => 15151895
[patent_doc_number] => 20190354425
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-11-21
[patent_title] => AUTOMATIC ROOT CAUSE ANALYSIS FOR WEB APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 16/531367
[patent_app_country] => US
[patent_app_date] => 2019-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7941
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16531367
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/531367 | Automatic root cause analysis for web applications | Aug 4, 2019 | Issued |
Array
(
[id] => 18073535
[patent_doc_number] => 11532372
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-12-20
[patent_title] => Remote SSD debug via host/serial interface and method of executing the same
[patent_app_type] => utility
[patent_app_number] => 16/503914
[patent_app_country] => US
[patent_app_date] => 2019-07-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5291
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16503914
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/503914 | Remote SSD debug via host/serial interface and method of executing the same | Jul 4, 2019 | Issued |
Array
(
[id] => 16543543
[patent_doc_number] => 20200409958
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-31
[patent_title] => BULK ACTION PROCESSING WITH PARTIAL FAILURE RECOVERY
[patent_app_type] => utility
[patent_app_number] => 16/455748
[patent_app_country] => US
[patent_app_date] => 2019-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8844
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16455748
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/455748 | BULK ACTION PROCESSING WITH PARTIAL FAILURE RECOVERY | Jun 27, 2019 | Abandoned |
Array
(
[id] => 16401005
[patent_doc_number] => 20200341863
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-29
[patent_title] => Method To Manage Database Failure
[patent_app_type] => utility
[patent_app_number] => 16/445054
[patent_app_country] => US
[patent_app_date] => 2019-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13243
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16445054
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/445054 | Method to manage database failure | Jun 17, 2019 | Issued |
Array
(
[id] => 17651474
[patent_doc_number] => 11354201
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-06-07
[patent_title] => Effective selection of a virtual machine to be moved outside influence range of a failure
[patent_app_type] => utility
[patent_app_number] => 16/435606
[patent_app_country] => US
[patent_app_date] => 2019-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 39
[patent_no_of_words] => 15022
[patent_no_of_claims] => 15
[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] => 16435606
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/435606 | Effective selection of a virtual machine to be moved outside influence range of a failure | Jun 9, 2019 | Issued |
Array
(
[id] => 17194874
[patent_doc_number] => 11163629
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-11-02
[patent_title] => Monitor and monitoring control method
[patent_app_type] => utility
[patent_app_number] => 16/432330
[patent_app_country] => US
[patent_app_date] => 2019-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 11968
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16432330
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/432330 | Monitor and monitoring control method | Jun 4, 2019 | Issued |
Array
(
[id] => 17031533
[patent_doc_number] => 11093345
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-08-17
[patent_title] => Log-based rollback-recovery
[patent_app_type] => utility
[patent_app_number] => 16/430934
[patent_app_country] => US
[patent_app_date] => 2019-06-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4408
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16430934
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/430934 | Log-based rollback-recovery | Jun 3, 2019 | Issued |
Array
(
[id] => 16363223
[patent_doc_number] => 20200319974
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-08
[patent_title] => CHECKPOINTING
[patent_app_type] => utility
[patent_app_number] => 16/419361
[patent_app_country] => US
[patent_app_date] => 2019-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13016
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16419361
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/419361 | Checkpointing | May 21, 2019 | Issued |