Search

James E. Richardson

Examiner (ID: 18025, Phone: (571)270-1917 , Office: P/2167 )

Most Active Art Unit
2167
Art Unit(s)
2169, 2167
Total Applications
585
Issued Applications
466
Pending Applications
36
Abandoned Applications
102

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18297796 [patent_doc_number] => 20230107482 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-06 [patent_title] => HANDLING LOCK CONTENTION OF LEAF PAGE OF SQL INDEX [patent_app_type] => utility [patent_app_number] => 17/492132 [patent_app_country] => US [patent_app_date] => 2021-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15159 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17492132 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/492132
HANDLING LOCK CONTENTION OF LEAF PAGE OF SQL INDEX Sep 30, 2021 Pending
Array ( [id] => 18283589 [patent_doc_number] => 20230099061 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-30 [patent_title] => MULTI-TENANT HOSTING OF INVERTED INDEXES FOR TEXT SEARCHES [patent_app_type] => utility [patent_app_number] => 17/491255 [patent_app_country] => US [patent_app_date] => 2021-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11171 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17491255 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/491255
Multi-tenant hosting of inverted indexes for text searches Sep 29, 2021 Issued
Array ( [id] => 18527815 [patent_doc_number] => 11714808 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-01 [patent_title] => Pattern search request embedded in a transport mode command word for a channel subsystem in a storage system [patent_app_type] => utility [patent_app_number] => 17/469647 [patent_app_country] => US [patent_app_date] => 2021-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 14282 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17469647 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/469647
Pattern search request embedded in a transport mode command word for a channel subsystem in a storage system Sep 7, 2021 Issued
Array ( [id] => 18160523 [patent_doc_number] => 20230027115 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-26 [patent_title] => EVENT-BASED RECORD MATCHING [patent_app_type] => utility [patent_app_number] => 17/443342 [patent_app_country] => US [patent_app_date] => 2021-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7448 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17443342 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/443342
EVENT-BASED RECORD MATCHING Jul 25, 2021 Abandoned
Array ( [id] => 17659366 [patent_doc_number] => 20220179831 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-09 [patent_title] => MANAGEMENT OF CONTENT [patent_app_type] => utility [patent_app_number] => 17/373352 [patent_app_country] => US [patent_app_date] => 2021-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12293 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17373352 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/373352
Management of content Jul 11, 2021 Issued
Array ( [id] => 17690591 [patent_doc_number] => 20220197884 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-23 [patent_title] => ENCODING METHOD FOR KEY TRIE, DECODING METHOD FOR KEY TRIE, AND ELECTRONIC DEVICES [patent_app_type] => utility [patent_app_number] => 17/363031 [patent_app_country] => US [patent_app_date] => 2021-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7103 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17363031 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/363031
Encoding method for key Trie, decoding method for key Trie, and electronic devices Jun 29, 2021 Issued
Array ( [id] => 18079693 [patent_doc_number] => 20220405305 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-22 [patent_title] => SYSTEM AND METHOD FOR MANAGING B TREE NODE SHARING USING OPERATION SEQUENCE NUMBERS [patent_app_type] => utility [patent_app_number] => 17/355125 [patent_app_country] => US [patent_app_date] => 2021-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7217 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17355125 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/355125
System and method for managing B tree node sharing using operation sequence numbers Jun 21, 2021 Issued
Array ( [id] => 18067169 [patent_doc_number] => 20220398257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-15 [patent_title] => CREATION AND MAINTENANCE OF HIERARCHICAL INDUSTRIAL ASSET DATASETS [patent_app_type] => utility [patent_app_number] => 17/348347 [patent_app_country] => US [patent_app_date] => 2021-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5647 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17348347 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/348347
Creation and maintenance of hierarchical industrial asset datasets Jun 14, 2021 Issued
Array ( [id] => 17114202 [patent_doc_number] => 20210294799 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-23 [patent_title] => SPARSE COLUMN-AWARE ENCODINGS FOR NUMERIC DATA TYPES [patent_app_type] => utility [patent_app_number] => 17/341963 [patent_app_country] => US [patent_app_date] => 2021-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8735 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17341963 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/341963
Sparse column-aware encodings for numeric data types Jun 7, 2021 Issued
Array ( [id] => 20243313 [patent_doc_number] => 12423634 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-23 [patent_title] => Systems and methods for product production management, servers and storage media [patent_app_type] => utility [patent_app_number] => 17/764833 [patent_app_country] => US [patent_app_date] => 2021-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 2577 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17764833 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/764833
Systems and methods for product production management, servers and storage media May 27, 2021 Issued
Array ( [id] => 17099004 [patent_doc_number] => 20210286795 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-16 [patent_title] => DATABASE INDEX AND DATABASE QUERY PROCESSING METHOD, APPARATUS, AND DEVICE [patent_app_type] => utility [patent_app_number] => 17/332724 [patent_app_country] => US [patent_app_date] => 2021-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14432 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17332724 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/332724
Database index and database query processing method, apparatus, and device May 26, 2021 Issued
Array ( [id] => 19398505 [patent_doc_number] => 12072869 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-27 [patent_title] => Data management system using attributed data slices [patent_app_type] => utility [patent_app_number] => 17/317412 [patent_app_country] => US [patent_app_date] => 2021-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11201 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17317412 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/317412
Data management system using attributed data slices May 10, 2021 Issued
Array ( [id] => 17869344 [patent_doc_number] => 20220292081 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-15 [patent_title] => SYSTEMS AND METHODS FOR PROFILING AN ENTITY [patent_app_type] => utility [patent_app_number] => 17/313813 [patent_app_country] => US [patent_app_date] => 2021-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14840 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17313813 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/313813
Systems and methods for profiling an entity May 5, 2021 Issued
Array ( [id] => 17869412 [patent_doc_number] => 20220292149 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-15 [patent_title] => SYSTEMS AND METHODS FOR PROFILING AN ENTITY [patent_app_type] => utility [patent_app_number] => 17/313759 [patent_app_country] => US [patent_app_date] => 2021-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14841 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17313759 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/313759
Systems and methods for profiling an entity May 5, 2021 Issued
Array ( [id] => 17401705 [patent_doc_number] => 20220043795 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-10 [patent_title] => INFORMATION PROCESSING APPARATUS AND DATA PROCESSING METHOD [patent_app_type] => utility [patent_app_number] => 17/307207 [patent_app_country] => US [patent_app_date] => 2021-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11513 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17307207 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/307207
INFORMATION PROCESSING APPARATUS AND DATA PROCESSING METHOD May 3, 2021 Abandoned
Array ( [id] => 17230823 [patent_doc_number] => 20210357380 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-18 [patent_title] => DIGITAL PROCESSING SYSTEMS AND METHODS FOR PRE-POPULATING TEMPLATES IN A TABLATURE SYSTEM [patent_app_type] => utility [patent_app_number] => 17/243901 [patent_app_country] => US [patent_app_date] => 2021-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 25784 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17243901 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/243901
Digital processing systems and methods for pre-populating templates in a tablature system Apr 28, 2021 Issued
Array ( [id] => 18933993 [patent_doc_number] => 11886422 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-01-30 [patent_title] => Transactional protocol for snapshot isolation without synchronized clocks [patent_app_type] => utility [patent_app_number] => 17/216347 [patent_app_country] => US [patent_app_date] => 2021-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 29499 [patent_no_of_claims] => 20 [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] => 17216347 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/216347
Transactional protocol for snapshot isolation without synchronized clocks Mar 28, 2021 Issued
Array ( [id] => 18918080 [patent_doc_number] => 11880359 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-23 [patent_title] => Work assistance system, work assistance apparatus, work assistance method, and storage medium [patent_app_type] => utility [patent_app_number] => 17/211309 [patent_app_country] => US [patent_app_date] => 2021-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10019 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 318 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17211309 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/211309
Work assistance system, work assistance apparatus, work assistance method, and storage medium Mar 23, 2021 Issued
Array ( [id] => 16950397 [patent_doc_number] => 20210209089 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-08 [patent_title] => DATA PROCESSING METHOD, APPARATUS, DEVICE AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/249938 [patent_app_country] => US [patent_app_date] => 2021-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4910 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17249938 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/249938
DATA PROCESSING METHOD, APPARATUS, DEVICE AND STORAGE MEDIUM Mar 18, 2021 Abandoned
Array ( [id] => 18547195 [patent_doc_number] => 11720548 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-08-08 [patent_title] => Shadow data lakes [patent_app_type] => utility [patent_app_number] => 17/205949 [patent_app_country] => US [patent_app_date] => 2021-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11925 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17205949 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/205949
Shadow data lakes Mar 17, 2021 Issued
Menu