
James E. Richardson
Examiner (ID: 11138, Phone: (571)270-1917 , Office: P/2167 )
| Most Active Art Unit | 2167 |
| Art Unit(s) | 2167, 2169 |
| Total Applications | 572 |
| Issued Applications | 452 |
| Pending Applications | 41 |
| Abandoned Applications | 102 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17931990
[patent_doc_number] => 20220327115
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-10-13
[patent_title] => Transaction Processing Failover
[patent_app_type] => utility
[patent_app_number] => 17/851873
[patent_app_country] => US
[patent_app_date] => 2022-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6646
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 244
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17851873
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/851873 | Transaction processing failover | Jun 27, 2022 | Issued |
Array
(
[id] => 18513137
[patent_doc_number] => 20230229362
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-20
[patent_title] => ORGANIZING INFORMATION USING HIERARCHICAL DATA SPACES
[patent_app_type] => utility
[patent_app_number] => 17/808966
[patent_app_country] => US
[patent_app_date] => 2022-06-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20754
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -96
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17808966
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/808966 | Organizing information using hierarchical data spaces | Jun 23, 2022 | Issued |
Array
(
[id] => 18177887
[patent_doc_number] => 20230038616
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-02-09
[patent_title] => REDUCING MATCHING DOCUMENTS FOR A SEARCH QUERY
[patent_app_type] => utility
[patent_app_number] => 17/841462
[patent_app_country] => US
[patent_app_date] => 2022-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 35076
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17841462
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/841462 | Reducing matching documents for a search query | Jun 14, 2022 | Issued |
Array
(
[id] => 18067147
[patent_doc_number] => 20220398235
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-12-15
[patent_title] => METHOD AND APPARATUS FOR STORING OBJECT TOKENS IN A DATABASE
[patent_app_type] => utility
[patent_app_number] => 17/830052
[patent_app_country] => US
[patent_app_date] => 2022-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11089
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -26
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17830052
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/830052 | Method and apparatus for storing object tokens in a database | May 31, 2022 | Issued |
Array
(
[id] => 17832809
[patent_doc_number] => 20220270113
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-08-25
[patent_title] => USER PROVISIONING MANAGEMENT IN A DATABASE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/743263
[patent_app_country] => US
[patent_app_date] => 2022-05-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6241
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17743263
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/743263 | User provisioning management in a database system | May 11, 2022 | Issued |
Array
(
[id] => 19313083
[patent_doc_number] => 12038897
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-07-16
[patent_title] => Document co-editing using a Forest representation
[patent_app_type] => utility
[patent_app_number] => 17/742256
[patent_app_country] => US
[patent_app_date] => 2022-05-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 13727
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17742256
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/742256 | Document co-editing using a Forest representation | May 10, 2022 | Issued |
Array
(
[id] => 17809550
[patent_doc_number] => 20220261385
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-08-18
[patent_title] => BUCKET MERGING FOR A DATA INTAKE AND QUERY SYSTEM USING SIZE THRESHOLDS
[patent_app_type] => utility
[patent_app_number] => 17/661510
[patent_app_country] => US
[patent_app_date] => 2022-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 157235
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17661510
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/661510 | Bucket merging for a data intake and query system using size thresholds | Apr 28, 2022 | Issued |
Array
(
[id] => 19703405
[patent_doc_number] => 12197432
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-01-14
[patent_title] => JSON persistence service
[patent_app_type] => utility
[patent_app_number] => 17/726458
[patent_app_country] => US
[patent_app_date] => 2022-04-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8866
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 248
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17726458
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/726458 | JSON persistence service | Apr 20, 2022 | Issued |
Array
(
[id] => 20403627
[patent_doc_number] => 12493601
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-12-09
[patent_title] => Index sharding
[patent_app_type] => utility
[patent_app_number] => 17/722754
[patent_app_country] => US
[patent_app_date] => 2022-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 31839
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17722754
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/722754 | Index sharding | Apr 17, 2022 | Issued |
Array
(
[id] => 19204934
[patent_doc_number] => 20240176833
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-30
[patent_title] => INTERNET RECOMMENDATION METHOD, SYSTEM AND APPARATUS, AND COMPUTER READABLE STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/552668
[patent_app_country] => US
[patent_app_date] => 2022-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4775
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18552668
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/552668 | INTERNET RECOMMENDATION METHOD, SYSTEM AND APPARATUS, AND COMPUTER READABLE STORAGE MEDIUM | Apr 6, 2022 | Abandoned |
Array
(
[id] => 19204934
[patent_doc_number] => 20240176833
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-30
[patent_title] => INTERNET RECOMMENDATION METHOD, SYSTEM AND APPARATUS, AND COMPUTER READABLE STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/552668
[patent_app_country] => US
[patent_app_date] => 2022-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4775
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18552668
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/552668 | INTERNET RECOMMENDATION METHOD, SYSTEM AND APPARATUS, AND COMPUTER READABLE STORAGE MEDIUM | Apr 6, 2022 | Abandoned |
Array
(
[id] => 20242964
[patent_doc_number] => 12423284
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-23
[patent_title] => Updating a secondary index from an audit trail
[patent_app_type] => utility
[patent_app_number] => 17/709752
[patent_app_country] => US
[patent_app_date] => 2022-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 1298
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17709752
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/709752 | Updating a secondary index from an audit trail | Mar 30, 2022 | Issued |
Array
(
[id] => 19857045
[patent_doc_number] => 12259881
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-25
[patent_title] => Automatically searching for topics related to discovered devices
[patent_app_type] => utility
[patent_app_number] => 17/707155
[patent_app_country] => US
[patent_app_date] => 2022-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 14
[patent_no_of_words] => 9128
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17707155
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/707155 | Automatically searching for topics related to discovered devices | Mar 28, 2022 | Issued |
Array
(
[id] => 19459053
[patent_doc_number] => 12099542
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-09-24
[patent_title] => Implementing a graphical user interface to collect information from a user to identify a desired document based on dissimilarity and/or collective closeness to other identified documents
[patent_app_type] => utility
[patent_app_number] => 17/589882
[patent_app_country] => US
[patent_app_date] => 2022-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 46
[patent_figures_cnt] => 53
[patent_no_of_words] => 46113
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 244
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17589882
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/589882 | Implementing a graphical user interface to collect information from a user to identify a desired document based on dissimilarity and/or collective closeness to other identified documents | Jan 30, 2022 | Issued |
Array
(
[id] => 18539561
[patent_doc_number] => 20230244669
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-03
[patent_title] => IDENTIFYING HOT ITEMS IN A DISTRIBUTED STORAGE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/587271
[patent_app_country] => US
[patent_app_date] => 2022-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4911
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17587271
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/587271 | Identifying hot items in a distributed storage system | Jan 27, 2022 | Issued |
Array
(
[id] => 18218366
[patent_doc_number] => 11593306
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-02-28
[patent_title] => File defragmentation service
[patent_app_type] => utility
[patent_app_number] => 17/587852
[patent_app_country] => US
[patent_app_date] => 2022-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 15925
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[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] => 17587852
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/587852 | File defragmentation service | Jan 27, 2022 | Issued |
Array
(
[id] => 17565347
[patent_doc_number] => 20220129496
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-04-28
[patent_title] => DYNAMIC QUERY ADJUSTMENT BASED ON DATA PROTECTION CONFIGURATIONS
[patent_app_type] => utility
[patent_app_number] => 17/572592
[patent_app_country] => US
[patent_app_date] => 2022-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11460
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17572592
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/572592 | Dynamic query adjustment based on data protection configurations | Jan 9, 2022 | Issued |
Array
(
[id] => 17613945
[patent_doc_number] => 20220156225
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-19
[patent_title] => SNAPSHOT ARCHIVE MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 17/570205
[patent_app_country] => US
[patent_app_date] => 2022-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18854
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17570205
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/570205 | Snapshot archive management | Jan 5, 2022 | Issued |
Array
(
[id] => 18606858
[patent_doc_number] => 11748325
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-09-05
[patent_title] => System and method for generating multicategory searchable ternary tree data structure
[patent_app_type] => utility
[patent_app_number] => 17/647039
[patent_app_country] => US
[patent_app_date] => 2022-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11300
[patent_no_of_claims] => 22
[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] => 17647039
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/647039 | System and method for generating multicategory searchable ternary tree data structure | Jan 4, 2022 | Issued |
Array
(
[id] => 18414975
[patent_doc_number] => 11669518
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-06-06
[patent_title] => Method and system for processing database transactions in a distributed online transaction processing (OLTP) database
[patent_app_type] => utility
[patent_app_number] => 17/550547
[patent_app_country] => US
[patent_app_date] => 2021-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 11511
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 291
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17550547
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/550547 | Method and system for processing database transactions in a distributed online transaction processing (OLTP) database | Dec 13, 2021 | Issued |