Search

John B. Roche

Examiner (ID: 9454, Phone: (571)270-1721 , Office: P/2184 )

Most Active Art Unit
2184
Art Unit(s)
2184
Total Applications
791
Issued Applications
582
Pending Applications
47
Abandoned Applications
178

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20181259 [patent_doc_number] => 20250265217 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-21 [patent_title] => APPARATUSES, SYSTEMS, AND METHODS FOR PROVIDING COMMUNICATION BETWEEN MEMORY CARDS AND HOST DEVICES [patent_app_type] => utility [patent_app_number] => 19/201260 [patent_app_country] => US [patent_app_date] => 2025-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3477 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 268 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19201260 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/201260
APPARATUSES, SYSTEMS, AND METHODS FOR PROVIDING COMMUNICATION BETWEEN MEMORY CARDS AND HOST DEVICES May 6, 2025 Pending
Array ( [id] => 20337977 [patent_doc_number] => 20250342097 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-11-06 [patent_title] => OPERATING SYSTEM DETERMINING SYSTEM AND INPUT DEVICE [patent_app_type] => utility [patent_app_number] => 19/174519 [patent_app_country] => US [patent_app_date] => 2025-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1117 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [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] => 19174519 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/174519
OPERATING SYSTEM DETERMINING SYSTEM AND INPUT DEVICE Apr 8, 2025 Pending
Array ( [id] => 20296664 [patent_doc_number] => 20250321907 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-16 [patent_title] => Interleaved Scan Architecture from Concurrent Testing [patent_app_type] => utility [patent_app_number] => 19/097464 [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] => 2553 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19097464 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/097464
Interleaved Scan Architecture from Concurrent Testing Mar 31, 2025 Pending
Array ( [id] => 20152185 [patent_doc_number] => 20250252023 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-07 [patent_title] => PCIe DEVICE AND COMPUTING SYSTEM INCLUDING THE SAME [patent_app_type] => utility [patent_app_number] => 19/090433 [patent_app_country] => US [patent_app_date] => 2025-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6030 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19090433 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/090433
PCIe DEVICE AND COMPUTING SYSTEM INCLUDING THE SAME Mar 25, 2025 Pending
Array ( [id] => 20138140 [patent_doc_number] => 20250245184 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-31 [patent_title] => SYSTEM AND METHOD FOR GHOST BRIDGING [patent_app_type] => utility [patent_app_number] => 19/046232 [patent_app_country] => US [patent_app_date] => 2025-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5681 [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] => 19046232 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/046232
System and method for ghost bridging Feb 4, 2025 Issued
Array ( [id] => 20043311 [patent_doc_number] => 20250181533 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-05 [patent_title] => TRANSMISSION TERMINAL, NON-TRANSITORY RECORDING MEDIUM, TRANSMISSION METHOD, AND TRANSMISSION SYSTEM [patent_app_type] => utility [patent_app_number] => 19/044743 [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] => 16068 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19044743 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/044743
TRANSMISSION TERMINAL, NON-TRANSITORY RECORDING MEDIUM, TRANSMISSION METHOD, AND TRANSMISSION SYSTEM Feb 3, 2025 Pending
Array ( [id] => 20166700 [patent_doc_number] => 20250258747 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-14 [patent_title] => Limiting Sharing of Visual Data [patent_app_type] => utility [patent_app_number] => 19/038934 [patent_app_country] => US [patent_app_date] => 2025-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10071 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19038934 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/038934
Limiting Sharing of Visual Data Jan 27, 2025 Pending
Array ( [id] => 20152226 [patent_doc_number] => 20250252064 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-07 [patent_title] => DATA TRANSFER CONTROLLER AND INFORMATION PROCESSING DEVICE [patent_app_type] => utility [patent_app_number] => 19/034301 [patent_app_country] => US [patent_app_date] => 2025-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5711 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19034301 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/034301
DATA TRANSFER CONTROLLER AND INFORMATION PROCESSING DEVICE Jan 21, 2025 Pending
Array ( [id] => 20017975 [patent_doc_number] => 20250156197 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-15 [patent_title] => OVERFLOW DETECTION AND CORRECTION IN STATE MACHINE ENGINES [patent_app_type] => utility [patent_app_number] => 19/020817 [patent_app_country] => US [patent_app_date] => 2025-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11273 [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] => 19020817 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/020817
OVERFLOW DETECTION AND CORRECTION IN STATE MACHINE ENGINES Jan 13, 2025 Pending
Array ( [id] => 20828319 [patent_doc_number] => 12681888 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-07-14 [patent_title] => Managing data transmissions with selectable modes [patent_app_type] => utility [patent_app_number] => 19/006722 [patent_app_country] => US [patent_app_date] => 2024-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6935 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19006722 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/006722
Managing data transmissions with selectable modes Dec 30, 2024 Issued
Array ( [id] => 20883612 [patent_doc_number] => 12699655 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-08-04 [patent_title] => Systems and methods for looping dynamic memory access operations [patent_app_type] => utility [patent_app_number] => 19/001465 [patent_app_country] => US [patent_app_date] => 2024-12-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 21 [patent_no_of_words] => 17603 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19001465 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/001465
Systems And Methods For Looping Dynamic Memory Access Operations Dec 24, 2024 Pending
Array ( [id] => 19819239 [patent_doc_number] => 20250077446 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-06 [patent_title] => SYSTEMS AND METHODS FOR MESSAGE TUNNELING [patent_app_type] => utility [patent_app_number] => 18/951627 [patent_app_country] => US [patent_app_date] => 2024-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9045 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18951627 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/951627
SYSTEMS AND METHODS FOR MESSAGE TUNNELING Nov 17, 2024 Pending
Array ( [id] => 19789317 [patent_doc_number] => 20250062996 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-20 [patent_title] => DEVICE AND METHOD FOR PROCESSING TRAFFIC USING SWITCH [patent_app_type] => utility [patent_app_number] => 18/936322 [patent_app_country] => US [patent_app_date] => 2024-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17825 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18936322 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/936322
DEVICE AND METHOD FOR PROCESSING TRAFFIC USING SWITCH Nov 3, 2024 Pending
Array ( [id] => 20680408 [patent_doc_number] => 20260119227 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-04-30 [patent_title] => PROCESSOR EXECUTION AWARE INTERRUPT ROUTING FOR SYMMETRIC MULTIPROCESSING (SMP) SYSTEMS [patent_app_type] => utility [patent_app_number] => 18/929361 [patent_app_country] => US [patent_app_date] => 2024-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1116 [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] => 18929361 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/929361
PROCESSOR EXECUTION AWARE INTERRUPT ROUTING FOR SYMMETRIC MULTIPROCESSING (SMP) SYSTEMS Oct 27, 2024 Pending
Array ( [id] => 20000804 [patent_doc_number] => 20250139026 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-01 [patent_title] => MEMORY MODULE WITH REDUCED READ/WRITE TURNAROUND OVERHEAD [patent_app_type] => utility [patent_app_number] => 18/919066 [patent_app_country] => US [patent_app_date] => 2024-10-17 [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] => -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] => 18919066 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/919066
MEMORY MODULE WITH REDUCED READ/WRITE TURNAROUND OVERHEAD Oct 16, 2024 Pending
Array ( [id] => 20659340 [patent_doc_number] => 20260111384 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-04-23 [patent_title] => POWER SUPPLY SYSTEM FOR ADD-IN CARD [patent_app_type] => utility [patent_app_number] => 19/146501 [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] => 8064 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19146501 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/146501
Power supply system for add-in card Aug 4, 2024 Issued
Array ( [id] => 20634098 [patent_doc_number] => 12594965 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-04-07 [patent_title] => Apparatus, NPU and chipset implemented for fusion neural network [patent_app_type] => utility [patent_app_number] => 18/778409 [patent_app_country] => US [patent_app_date] => 2024-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 34 [patent_figures_cnt] => 37 [patent_no_of_words] => 11900 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18778409 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/778409
Apparatus, NPU and chipset implemented for fusion neural network Jul 18, 2024 Issued
Array ( [id] => 19822554 [patent_doc_number] => 20250080761 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-06 [patent_title] => VIDEO SOURCE TRANSMISSION APPARATUS AND METHOD, AND COMPUTER STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/761300 [patent_app_country] => US [patent_app_date] => 2024-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11014 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 50 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18761300 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/761300
VIDEO SOURCE TRANSMISSION APPARATUS AND METHOD, AND COMPUTER STORAGE MEDIUM Jun 30, 2024 Pending
Array ( [id] => 20635749 [patent_doc_number] => 12596623 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-04-07 [patent_title] => Double data rate high volume manufacturing variation trends [patent_app_type] => utility [patent_app_number] => 18/756501 [patent_app_country] => US [patent_app_date] => 2024-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2355 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18756501 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/756501
Double data rate high volume manufacturing variation trends Jun 26, 2024 Issued
Array ( [id] => 20884999 [patent_doc_number] => 12701049 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-08-04 [patent_title] => Interactive data transmission method, system and apparatus, storage medium and electronic device [patent_app_type] => utility [patent_app_number] => 19/142854 [patent_app_country] => US [patent_app_date] => 2024-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 8 [patent_no_of_words] => 12377 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 230 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19142854 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/142854
INTERACTIVE DATA TRANSMISSION METHOD, SYSTEM AND APPARATUS, STORAGE MEDIUM AND ELECTRONIC DEVICE Jun 19, 2024 Pending
Menu