
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19942094
[patent_doc_number] => 12314223
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-27
[patent_title] => Database locking using logical lock mechanism
[patent_app_type] => utility
[patent_app_number] => 18/613552
[patent_app_country] => US
[patent_app_date] => 2024-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 0
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18613552
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/613552 | Database locking using logical lock mechanism | Mar 21, 2024 | Issued |
Array
(
[id] => 19434733
[patent_doc_number] => 20240303231
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-12
[patent_title] => CONCURRENCY CONTROL PROTOCOL FOR LOCAL DATABASE SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 18/591615
[patent_app_country] => US
[patent_app_date] => 2024-02-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6793
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18591615
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/591615 | Concurrency control protocol for local database systems | Feb 28, 2024 | Issued |
Array
(
[id] => 19283392
[patent_doc_number] => 20240219868
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-04
[patent_title] => BUILDING SYSTEM WITH USER PRESENTATION COMPOSITION BASED ON BUILDING CONTEXT
[patent_app_type] => utility
[patent_app_number] => 18/583345
[patent_app_country] => US
[patent_app_date] => 2024-02-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20497
[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] => 18583345
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/583345 | Building system with user presentation composition based on building context | Feb 20, 2024 | Issued |
Array
(
[id] => 19236007
[patent_doc_number] => 20240193202
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-13
[patent_title] => MECHANISM TO HANDLE INTERRUPTED PLAYBACK EXPERIENCE FOR MEDIA ITEMS IN PLAYLISTS
[patent_app_type] => utility
[patent_app_number] => 18/444554
[patent_app_country] => US
[patent_app_date] => 2024-02-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6851
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 310
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18444554
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/444554 | Mechanism to handle interrupted playback experience for media items in playlists | Feb 15, 2024 | Issued |
Array
(
[id] => 19220070
[patent_doc_number] => 20240184774
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-06
[patent_title] => Transaction Processing Failover
[patent_app_type] => utility
[patent_app_number] => 18/441177
[patent_app_country] => US
[patent_app_date] => 2024-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6616
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18441177
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/441177 | Transaction processing failover | Feb 13, 2024 | Issued |
Array
(
[id] => 20610036
[patent_doc_number] => 12585638
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-03-24
[patent_title] => Query execution using a data processing scheme of a separate data processing system
[patent_app_type] => utility
[patent_app_number] => 18/428405
[patent_app_country] => US
[patent_app_date] => 2024-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 35526
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18428405
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/428405 | Query execution using a data processing scheme of a separate data processing system | Jan 30, 2024 | Issued |
Array
(
[id] => 19732518
[patent_doc_number] => 12210515
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-01-28
[patent_title] => Configurable batch processing using a decoupled rule database
[patent_app_type] => utility
[patent_app_number] => 18/428869
[patent_app_country] => US
[patent_app_date] => 2024-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 10495
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 247
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18428869
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/428869 | Configurable batch processing using a decoupled rule database | Jan 30, 2024 | Issued |
Array
(
[id] => 19810963
[patent_doc_number] => 12242355
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-03-04
[patent_title] => Efficient retention locking of a copy of a large namespace on a deduplication filesystem
[patent_app_type] => utility
[patent_app_number] => 18/423084
[patent_app_country] => US
[patent_app_date] => 2024-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 17121
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 359
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18423084
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/423084 | Efficient retention locking of a copy of a large namespace on a deduplication filesystem | Jan 24, 2024 | Issued |
Array
(
[id] => 20070841
[patent_doc_number] => 20250209063
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-26
[patent_title] => GRAPH EMBEDDING FOR SERVICE HEALTH INCIDENT INSIGHTS
[patent_app_type] => utility
[patent_app_number] => 18/394145
[patent_app_country] => US
[patent_app_date] => 2023-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5239
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18394145
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/394145 | Graph embedding for service health incident insights | Dec 21, 2023 | Issued |
Array
(
[id] => 20117520
[patent_doc_number] => 12367227
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-22
[patent_title] => Method and apparatus for searching for point of information
[patent_app_type] => utility
[patent_app_number] => 18/541155
[patent_app_country] => US
[patent_app_date] => 2023-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 13
[patent_no_of_words] => 15180
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 374
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18541155
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/541155 | Method and apparatus for searching for point of information | Dec 14, 2023 | Issued |
Array
(
[id] => 19084911
[patent_doc_number] => 20240111712
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-04-04
[patent_title] => SNAPSHOT ARCHIVE MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 18/537012
[patent_app_country] => US
[patent_app_date] => 2023-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18873
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18537012
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/537012 | SNAPSHOT ARCHIVE MANAGEMENT | Dec 11, 2023 | Pending |
Array
(
[id] => 19084660
[patent_doc_number] => 20240111461
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-04-04
[patent_title] => ORGANIZING INFORMATION USING HIERARCHICAL DATA SPACES
[patent_app_type] => utility
[patent_app_number] => 18/535518
[patent_app_country] => US
[patent_app_date] => 2023-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20768
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -105
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18535518
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/535518 | Organizing information using hierarchical data spaces | Dec 10, 2023 | Issued |
Array
(
[id] => 20027237
[patent_doc_number] => 20250165459
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-22
[patent_title] => MANAGING GLOBAL TRANSACTIONS IN HYBRID DATABASE PARADIGMS
[patent_app_type] => utility
[patent_app_number] => 18/515526
[patent_app_country] => US
[patent_app_date] => 2023-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3272
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18515526
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/515526 | Managing global transactions in hybrid database paradigms | Nov 20, 2023 | Issued |
Array
(
[id] => 19002147
[patent_doc_number] => 20240066218
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-29
[patent_title] => LOCATION DATA PROCESSING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/387894
[patent_app_country] => US
[patent_app_date] => 2023-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7236
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 243
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18387894
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/387894 | Location data processing system | Nov 7, 2023 | Issued |
Array
(
[id] => 20131105
[patent_doc_number] => 12373418
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-29
[patent_title] => Granular replication of volume subsets
[patent_app_type] => utility
[patent_app_number] => 18/502287
[patent_app_country] => US
[patent_app_date] => 2023-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 1273
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18502287
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/502287 | Granular replication of volume subsets | Nov 5, 2023 | Issued |
Array
(
[id] => 18989858
[patent_doc_number] => 20240061827
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-22
[patent_title] => SYSTEMS AND METHODS FOR MANAGING CONCURRENT DATA REQUESTS
[patent_app_type] => utility
[patent_app_number] => 18/499852
[patent_app_country] => US
[patent_app_date] => 2023-11-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5095
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18499852
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/499852 | Systems and methods for managing concurrent data requests | Oct 31, 2023 | Issued |
Array
(
[id] => 19992678
[patent_doc_number] => 20250130900
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-24
[patent_title] => FILTER FOR CAMERA UPLOAD
[patent_app_type] => utility
[patent_app_number] => 18/382811
[patent_app_country] => US
[patent_app_date] => 2023-10-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9328
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18382811
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/382811 | Filter for camera upload | Oct 22, 2023 | Issued |
Array
(
[id] => 19971252
[patent_doc_number] => 12339865
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-24
[patent_title] => System and method for implementing a regulatory and statutory reporting generic multi-disclosure processor
[patent_app_type] => utility
[patent_app_number] => 18/241472
[patent_app_country] => US
[patent_app_date] => 2023-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7618
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 452
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18241472
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/241472 | System and method for implementing a regulatory and statutory reporting generic multi-disclosure processor | Aug 31, 2023 | Issued |
Array
(
[id] => 18850301
[patent_doc_number] => 20230412705
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-21
[patent_title] => METHODS AND INTERNET OF THINGS SYSTEMS FOR INFORMATION INTERACTION MANAGEMENT BASED ON SMART GAS DATA CENTERS
[patent_app_type] => utility
[patent_app_number] => 18/459350
[patent_app_country] => US
[patent_app_date] => 2023-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9811
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18459350
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/459350 | Methods and Internet of Things systems for information interaction management based on smart gas data centers | Aug 30, 2023 | Issued |
Array
(
[id] => 20331681
[patent_doc_number] => 12461958
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-11-04
[patent_title] => Context injection for improved AI response
[patent_app_type] => utility
[patent_app_number] => 18/458739
[patent_app_country] => US
[patent_app_date] => 2023-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3292
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 299
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18458739
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/458739 | Context injection for improved AI response | Aug 29, 2023 | Issued |