Search

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 numberTitle of the applicationFiling DateStatus
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
Menu