
John B. Roche
Examiner (ID: 4429, Phone: (571)270-1721 , Office: P/2184 )
| Most Active Art Unit | 2184 |
| Art Unit(s) | 2184 |
| Total Applications | 773 |
| Issued Applications | 567 |
| Pending Applications | 52 |
| Abandoned Applications | 178 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20152268
[patent_doc_number] => 20250252106
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-08-07
[patent_title] => SYSTEM AND METHODS FOR DATA VISUALIZATION PROGRAM
[patent_app_type] => utility
[patent_app_number] => 19/187161
[patent_app_country] => US
[patent_app_date] => 2025-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9032
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 493
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19187161
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/187161 | SYSTEM AND METHODS FOR DATA VISUALIZATION PROGRAM | Apr 22, 2025 | Pending |
Array
(
[id] => 20123437
[patent_doc_number] => 20250238468
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-24
[patent_title] => COGNITIVE AUTOMATION PLATFORM
[patent_app_type] => utility
[patent_app_number] => 19/097745
[patent_app_country] => US
[patent_app_date] => 2025-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4862
[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] => 19097745
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/097745 | COGNITIVE AUTOMATION PLATFORM | Mar 31, 2025 | Pending |
Array
(
[id] => 20092666
[patent_doc_number] => 20250222602
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-10
[patent_title] => KNIFE HAVING REMOVABLE BLADE
[patent_app_type] => utility
[patent_app_number] => 19/092504
[patent_app_country] => US
[patent_app_date] => 2025-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 0
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -29
[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] => 19092504
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/092504 | Knife having removable blade | Mar 26, 2025 | Issued |
Array
(
[id] => 20043376
[patent_doc_number] => 20250181598
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-05
[patent_title] => EVENT SEQUENCE DATA DISPLAY
[patent_app_type] => utility
[patent_app_number] => 19/045377
[patent_app_country] => US
[patent_app_date] => 2025-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7383
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19045377
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/045377 | EVENT SEQUENCE DATA DISPLAY | Feb 3, 2025 | Pending |
Array
(
[id] => 20380605
[patent_doc_number] => 20250363098
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-27
[patent_title] => METHOD AND APPARATUS FOR SUPPORTING MULTIPLE OUTSTANDING VECTOR REQUESTS IN VECTOR DATABASE
[patent_app_type] => utility
[patent_app_number] => 18/985500
[patent_app_country] => US
[patent_app_date] => 2024-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3759
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -4
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18985500
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/985500 | METHOD AND APPARATUS FOR SUPPORTING MULTIPLE OUTSTANDING VECTOR REQUESTS IN VECTOR DATABASE | Dec 17, 2024 | Pending |
| 18/874608 | CONFLICT RESOLUTION FOR OBJECT METADATA | Dec 12, 2024 | Pending |
Array
(
[id] => 20035164
[patent_doc_number] => 20250173386
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-29
[patent_title] => Methods and Apparatus for Recipe Discovery and Consumption Logging
[patent_app_type] => utility
[patent_app_number] => 18/968869
[patent_app_country] => US
[patent_app_date] => 2024-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6963
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 187
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18968869
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/968869 | Methods and Apparatus for Recipe Discovery and Consumption Logging | Dec 3, 2024 | Pending |
Array
(
[id] => 19834402
[patent_doc_number] => 20250086188
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-13
[patent_title] => GRAPH DATA QUERY METHODS, APPARATUSES, AND DEVICES
[patent_app_type] => utility
[patent_app_number] => 18/962649
[patent_app_country] => US
[patent_app_date] => 2024-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8785
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18962649
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/962649 | GRAPH DATA QUERY METHODS, APPARATUSES, AND DEVICES | Nov 26, 2024 | Pending |
Array
(
[id] => 20027265
[patent_doc_number] => 20250165487
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-22
[patent_title] => HYBRID DATA ANALYTICS IN ON-PREMISE AND CLOUD COMPUTING ENVIRONMENTS
[patent_app_type] => utility
[patent_app_number] => 18/949050
[patent_app_country] => US
[patent_app_date] => 2024-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5679
[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] => 18949050
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/949050 | HYBRID DATA ANALYTICS IN ON-PREMISE AND CLOUD COMPUTING ENVIRONMENTS | Nov 14, 2024 | Pending |
Array
(
[id] => 20000945
[patent_doc_number] => 20250139167
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-01
[patent_title] => Graphical System to Reduce Cognitive Costs of Outstanding Subportfolio Discovery
[patent_app_type] => utility
[patent_app_number] => 18/933206
[patent_app_country] => US
[patent_app_date] => 2024-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9113
[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] => 18933206
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/933206 | Graphical System to Reduce Cognitive Costs of Outstanding Subportfolio Discovery | Oct 30, 2024 | Pending |
Array
(
[id] => 19787408
[patent_doc_number] => 20250061087
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-02-20
[patent_title] => ACCESS REDIRECTION IN A DISTRIBUTIVE FILE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/933005
[patent_app_country] => US
[patent_app_date] => 2024-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5581
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[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] => 18933005
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/933005 | ACCESS REDIRECTION IN A DISTRIBUTIVE FILE SYSTEM | Oct 30, 2024 | Pending |
Array
(
[id] => 19909688
[patent_doc_number] => 12285879
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-04-29
[patent_title] => Knife having removable blade
[patent_app_type] => utility
[patent_app_number] => 18/931237
[patent_app_country] => US
[patent_app_date] => 2024-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 0
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 370
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18931237
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/931237 | Knife having removable blade | Oct 29, 2024 | Issued |
Array
(
[id] => 19748120
[patent_doc_number] => 20250036685
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-30
[patent_title] => DATA STORAGE METHOD AND APPARATUS, COMPUTER DEVICE, PRODUCT, AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/914454
[patent_app_country] => US
[patent_app_date] => 2024-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19118
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 325
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18914454
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/914454 | DATA STORAGE METHOD AND APPARATUS, COMPUTER DEVICE, PRODUCT, AND STORAGE MEDIUM | Oct 13, 2024 | Pending |
Array
(
[id] => 20461096
[patent_doc_number] => 20260010524
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-01-08
[patent_title] => HIERARCHICAL INTERFACES FOR SCREEN READER USERS
[patent_app_type] => utility
[patent_app_number] => 18/913924
[patent_app_country] => US
[patent_app_date] => 2024-10-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4810
[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] => 18913924
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/913924 | HIERARCHICAL INTERFACES FOR SCREEN READER USERS | Oct 10, 2024 | Pending |
Array
(
[id] => 19930903
[patent_doc_number] => 12304098
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-20
[patent_title] => Cutting device, cutting method, and cutting apparatus
[patent_app_type] => utility
[patent_app_number] => 18/911266
[patent_app_country] => US
[patent_app_date] => 2024-10-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 4743
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18911266
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/911266 | Cutting device, cutting method, and cutting apparatus | Oct 9, 2024 | Issued |
Array
(
[id] => 19711841
[patent_doc_number] => 20250021983
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-16
[patent_title] => CONTROL OF NETWORK SYSTEMS FOR AUTOMATIC ASSESSMENT AND REMEDIATION OF PROCESSING ANOMALIES
[patent_app_type] => utility
[patent_app_number] => 18/902312
[patent_app_country] => US
[patent_app_date] => 2024-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6353
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 187
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18902312
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/902312 | CONTROL OF NETWORK SYSTEMS FOR AUTOMATIC ASSESSMENT AND REMEDIATION OF PROCESSING ANOMALIES | Sep 29, 2024 | Pending |
Array
(
[id] => 19603779
[patent_doc_number] => 20240394659
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-28
[patent_title] => DATA PROCESSING SYSTEM AND METHOD FOR MANAGING ENTERPRISE INFORMATION
[patent_app_type] => utility
[patent_app_number] => 18/794515
[patent_app_country] => US
[patent_app_date] => 2024-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22183
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18794515
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/794515 | DATA PROCESSING SYSTEM AND METHOD FOR MANAGING ENTERPRISE INFORMATION | Aug 4, 2024 | Pending |
Array
(
[id] => 19603780
[patent_doc_number] => 20240394660
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-28
[patent_title] => DATA PROCESSING SYSTEM AND METHOD FOR MANAGING ENTERPRISE INFORMATION
[patent_app_type] => utility
[patent_app_number] => 18/794689
[patent_app_country] => US
[patent_app_date] => 2024-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22183
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 238
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18794689
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/794689 | DATA PROCESSING SYSTEM AND METHOD FOR MANAGING ENTERPRISE INFORMATION | Aug 4, 2024 | Pending |
Array
(
[id] => 19876211
[patent_doc_number] => 20250108468
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-03
[patent_title] => KNIFE SHARPENER AND KNIFE SHARPENING METHOD
[patent_app_type] => utility
[patent_app_number] => 18/776763
[patent_app_country] => US
[patent_app_date] => 2024-07-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6000
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18776763
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/776763 | KNIFE SHARPENER AND KNIFE SHARPENING METHOD | Jul 17, 2024 | Pending |
Array
(
[id] => 19834369
[patent_doc_number] => 20250086155
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-13
[patent_title] => K-D Tree Balanced Splitting
[patent_app_type] => utility
[patent_app_number] => 18/772758
[patent_app_country] => US
[patent_app_date] => 2024-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 27692
[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] => 18772758
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/772758 | K-D Tree Balanced Splitting | Jul 14, 2024 | Pending |