
John B. Roche
Examiner (ID: 7389, Phone: (571)270-1721 , Office: P/2184 )
| Most Active Art Unit | 2184 |
| Art Unit(s) | 2184 |
| Total Applications | 786 |
| Issued Applications | 581 |
| Pending Applications | 43 |
| Abandoned Applications | 178 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20791891
[patent_doc_number] => 12665814
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-06-23
[patent_title] => Determining network topology
[patent_app_type] => utility
[patent_app_number] => 19/226438
[patent_app_country] => US
[patent_app_date] => 2025-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3527
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 221
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19226438
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/226438 | DETERMINING NETWORK TOPOLOGY | Jun 2, 2025 | Issued |
Array
(
[id] => 20539401
[patent_doc_number] => 12556484
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-02-17
[patent_title] => System and method for adaptive generic receive offload
[patent_app_type] => utility
[patent_app_number] => 19/080574
[patent_app_country] => US
[patent_app_date] => 2025-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 6279
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[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] => 19080574
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/080574 | System and method for adaptive generic receive offload | Mar 13, 2025 | Issued |
Array
(
[id] => 20267817
[patent_doc_number] => 12438820
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-07
[patent_title] => System and method for adaptive generic receive offload
[patent_app_type] => utility
[patent_app_number] => 19/079214
[patent_app_country] => US
[patent_app_date] => 2025-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 6280
[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] => 19079214
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/079214 | System and method for adaptive generic receive offload | Mar 12, 2025 | Issued |
Array
(
[id] => 19899533
[patent_doc_number] => 12277457
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-04-15
[patent_title] => Client application for dynamic contextual routing to artificial intelligence models
[patent_app_type] => utility
[patent_app_number] => 18/946876
[patent_app_country] => US
[patent_app_date] => 2024-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 12840
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 238
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18946876
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/946876 | Client application for dynamic contextual routing to artificial intelligence models | Nov 12, 2024 | Issued |
Array
(
[id] => 19635771
[patent_doc_number] => 20240414220
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-12
[patent_title] => Method and System for Enforcing Governance Across Multiple Content Repositories Using a Content Broker
[patent_app_type] => utility
[patent_app_number] => 18/812782
[patent_app_country] => US
[patent_app_date] => 2024-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5398
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 210
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18812782
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/812782 | Method and System for Enforcing Governance Across Multiple Content Repositories Using a Content Broker | Aug 21, 2024 | Pending |
Array
(
[id] => 19576172
[patent_doc_number] => 20240380464
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-14
[patent_title] => CHANNEL CHARACTERISTIC OBTAINING METHOD AND RELATED APPARATUS
[patent_app_type] => utility
[patent_app_number] => 18/781343
[patent_app_country] => US
[patent_app_date] => 2024-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19854
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18781343
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/781343 | CHANNEL CHARACTERISTIC OBTAINING METHOD AND RELATED APPARATUS | Jul 22, 2024 | Pending |
Array
(
[id] => 19547739
[patent_doc_number] => 20240364775
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-31
[patent_title] => SYSTEM AND A METHOD FOR MULTISESSION ANALYSI
[patent_app_type] => utility
[patent_app_number] => 18/768509
[patent_app_country] => US
[patent_app_date] => 2024-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9380
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18768509
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/768509 | SYSTEM AND A METHOD FOR MULTISESSION ANALYSI | Jul 9, 2024 | Pending |
Array
(
[id] => 19548360
[patent_doc_number] => 20240365396
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-31
[patent_title] => METHOD AND APPARATUS FOR RANDOM ACCESS IN MULTICARRIER WIRELESS COMMUNICATIONS
[patent_app_type] => utility
[patent_app_number] => 18/766115
[patent_app_country] => US
[patent_app_date] => 2024-07-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12595
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18766115
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/766115 | METHOD AND APPARATUS FOR RANDOM ACCESS IN MULTICARRIER WIRELESS COMMUNICATIONS | Jul 7, 2024 | Pending |
Array
(
[id] => 19698123
[patent_doc_number] => 20250016668
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-09
[patent_title] => METHOD AND APPARATUS FOR ESTABLISHMENT OF DATA SESSION CONSIDERING USER SERVICE IN WIRELESS COMMUNICATION SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/764623
[patent_app_country] => US
[patent_app_date] => 2024-07-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10668
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18764623
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/764623 | METHOD AND APPARATUS FOR ESTABLISHMENT OF DATA SESSION CONSIDERING USER SERVICE IN WIRELESS COMMUNICATION SYSTEM | Jul 4, 2024 | Pending |
Array
(
[id] => 19533062
[patent_doc_number] => 20240356964
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-24
[patent_title] => COMPRESSION OF USER INTERACTION DATA FOR MACHINE LEARNING-BASED DETECTION OF TARGET CATEGORY EXAMPLES
[patent_app_type] => utility
[patent_app_number] => 18/761079
[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] => 10956
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18761079
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/761079 | COMPRESSION OF USER INTERACTION DATA FOR MACHINE LEARNING-BASED DETECTION OF TARGET CATEGORY EXAMPLES | Jun 30, 2024 | Pending |
Array
(
[id] => 19533581
[patent_doc_number] => 20240357483
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-24
[patent_title] => COMMUNICATION METHOD AND APPARATUS
[patent_app_type] => utility
[patent_app_number] => 18/755187
[patent_app_country] => US
[patent_app_date] => 2024-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 27949
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18755187
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/755187 | COMMUNICATION METHOD AND APPARATUS | Jun 25, 2024 | Pending |
Array
(
[id] => 19516708
[patent_doc_number] => 20240348394
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-17
[patent_title] => REFERENCE SIGNAL TRANSMISSION METHOD AND APPARATUS
[patent_app_type] => utility
[patent_app_number] => 18/753621
[patent_app_country] => US
[patent_app_date] => 2024-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17886
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18753621
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/753621 | REFERENCE SIGNAL TRANSMISSION METHOD AND APPARATUS | Jun 24, 2024 | Pending |
Array
(
[id] => 20020796
[patent_doc_number] => 20250159018
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-15
[patent_title] => COMPUTING SYSTEM FOR CROSS-SITE REQUEST FORGERY ATTACK PROTECTION
[patent_app_type] => utility
[patent_app_number] => 18/745723
[patent_app_country] => US
[patent_app_date] => 2024-06-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 835
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18745723
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/745723 | COMPUTING SYSTEM FOR CROSS-SITE REQUEST FORGERY ATTACK PROTECTION | Jun 16, 2024 | Pending |
Array
(
[id] => 19477849
[patent_doc_number] => 20240325891
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-03
[patent_title] => METHODS, SYSTEMS, AND DEVICES OF SOCIAL NETWORKING WITH PORTIONS OF RECORDED GAME CONTENT
[patent_app_type] => utility
[patent_app_number] => 18/741933
[patent_app_country] => US
[patent_app_date] => 2024-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18401
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18741933
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/741933 | METHODS, SYSTEMS, AND DEVICES OF SOCIAL NETWORKING WITH PORTIONS OF RECORDED GAME CONTENT | Jun 12, 2024 | Pending |
Array
(
[id] => 20245700
[patent_doc_number] => 12426042
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-23
[patent_title] => Uplink control multiplexing of a PUCCH repetition
[patent_app_type] => utility
[patent_app_number] => 18/739520
[patent_app_country] => US
[patent_app_date] => 2024-06-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 38
[patent_figures_cnt] => 53
[patent_no_of_words] => 68420
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18739520
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/739520 | Uplink control multiplexing of a PUCCH repetition | Jun 10, 2024 | Issued |
Array
(
[id] => 19469595
[patent_doc_number] => 20240323265
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-26
[patent_title] => SERVICE DELIVERY WITH JOINT NETWORK AND CLOUD RESOURCE MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 18/680616
[patent_app_country] => US
[patent_app_date] => 2024-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 21932
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 270
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18680616
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/680616 | Service delivery with joint network and cloud resource management | May 30, 2024 | Issued |
Array
(
[id] => 19965831
[patent_doc_number] => 12335357
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-17
[patent_title] => Method for resolving delivery path unavailability
[patent_app_type] => utility
[patent_app_number] => 18/671590
[patent_app_country] => US
[patent_app_date] => 2024-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1082
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18671590
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/671590 | Method for resolving delivery path unavailability | May 21, 2024 | Issued |
Array
(
[id] => 19437461
[patent_doc_number] => 20240305959
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-12
[patent_title] => METHOD AND APPARATUS FOR MANAGING COMMUNICATION INQUIRIES
[patent_app_type] => utility
[patent_app_number] => 18/666412
[patent_app_country] => US
[patent_app_date] => 2024-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18027
[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] => 18666412
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/666412 | Method and apparatus for managing communication inquiries | May 15, 2024 | Issued |
Array
(
[id] => 20611718
[patent_doc_number] => 12587327
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-03-24
[patent_title] => Cooperative communication method, apparatus, and system
[patent_app_type] => utility
[patent_app_number] => 18/662904
[patent_app_country] => US
[patent_app_date] => 2024-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 20706
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18662904
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/662904 | Cooperative communication method, apparatus, and system | May 12, 2024 | Issued |
Array
(
[id] => 20508423
[patent_doc_number] => 12542708
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-02-03
[patent_title] => Systems and methods for priority-aware network function restoration in a wireless network
[patent_app_type] => utility
[patent_app_number] => 18/659937
[patent_app_country] => US
[patent_app_date] => 2024-05-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 7757
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 352
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18659937
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/659937 | Systems and methods for priority-aware network function restoration in a wireless network | May 8, 2024 | Issued |