Search

Richard G. Keehn

Examiner (ID: 10208, Phone: (571)270-5007 , Office: P/2456 )

Most Active Art Unit
2456
Art Unit(s)
2152, 2456, 2444
Total Applications
995
Issued Applications
787
Pending Applications
54
Abandoned Applications
176

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18082316 [patent_doc_number] => 20220407928 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-22 [patent_title] => PROXY SELECTION BY MONITORING QUALITY AND AVAILABLE CAPACITY [patent_app_type] => utility [patent_app_number] => 17/822452 [patent_app_country] => US [patent_app_date] => 2022-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13455 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17822452 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/822452
Proxy selection by monitoring quality and available capacity Aug 25, 2022 Issued
Array ( [id] => 18358527 [patent_doc_number] => 11646938 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-05-09 [patent_title] => Communication type registry [patent_app_type] => utility [patent_app_number] => 17/893817 [patent_app_country] => US [patent_app_date] => 2022-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8358 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17893817 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/893817
Communication type registry Aug 22, 2022 Issued
Array ( [id] => 18671182 [patent_doc_number] => 11778105 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-10-03 [patent_title] => Template-based configuration and management of data-communications services [patent_app_type] => utility [patent_app_number] => 17/890674 [patent_app_country] => US [patent_app_date] => 2022-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 13551 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 214 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17890674 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/890674
Template-based configuration and management of data-communications services Aug 17, 2022 Issued
Array ( [id] => 18082159 [patent_doc_number] => 20220407771 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-22 [patent_title] => METHOD AND APPARATUS FOR UPDATING INSTANCE CONFIGURATION, DEVICE, STORAGE MEDIUM, AND PROGRAM PRODUCT [patent_app_type] => utility [patent_app_number] => 17/890929 [patent_app_country] => US [patent_app_date] => 2022-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6823 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17890929 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/890929
METHOD AND APPARATUS FOR UPDATING INSTANCE CONFIGURATION, DEVICE, STORAGE MEDIUM, AND PROGRAM PRODUCT Aug 17, 2022 Abandoned
Array ( [id] => 18229664 [patent_doc_number] => 20230068658 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-02 [patent_title] => MICROPROCESSOR, DATA PROCESSING METHOD, ELECTRONIC DEVICE, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/889664 [patent_app_country] => US [patent_app_date] => 2022-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20119 [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] => 17889664 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/889664
Microprocessor, data processing method, electronic device, and storage medium Aug 16, 2022 Issued
Array ( [id] => 18229664 [patent_doc_number] => 20230068658 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-02 [patent_title] => MICROPROCESSOR, DATA PROCESSING METHOD, ELECTRONIC DEVICE, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/889664 [patent_app_country] => US [patent_app_date] => 2022-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20119 [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] => 17889664 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/889664
Microprocessor, data processing method, electronic device, and storage medium Aug 16, 2022 Issued
Array ( [id] => 18875560 [patent_doc_number] => 11863390 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-01-02 [patent_title] => Path attestation for computing resources [patent_app_type] => utility [patent_app_number] => 17/888999 [patent_app_country] => US [patent_app_date] => 2022-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 56 [patent_figures_cnt] => 59 [patent_no_of_words] => 79677 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17888999 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/888999
Path attestation for computing resources Aug 15, 2022 Issued
Array ( [id] => 18760812 [patent_doc_number] => 11811863 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-07 [patent_title] => Method and apparatus for providing network analytics in a wireless communication system [patent_app_type] => utility [patent_app_number] => 17/817952 [patent_app_country] => US [patent_app_date] => 2022-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 11445 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17817952 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/817952
Method and apparatus for providing network analytics in a wireless communication system Aug 4, 2022 Issued
Array ( [id] => 18957615 [patent_doc_number] => 20240045942 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-08 [patent_title] => SYSTEMS AND METHODS FOR USING OCCLUDED 3D OBJECTS FOR MIXED REALITY CAPTCHA [patent_app_type] => utility [patent_app_number] => 17/881311 [patent_app_country] => US [patent_app_date] => 2022-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15789 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 17881311 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/881311
Systems and methods for using occluded 3D objects for mixed reality CAPTCHA Aug 3, 2022 Issued
Array ( [id] => 18783229 [patent_doc_number] => 11825019 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-11-21 [patent_title] => Customization of alerts using telecommunications services [patent_app_type] => utility [patent_app_number] => 17/878571 [patent_app_country] => US [patent_app_date] => 2022-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 14044 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17878571 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/878571
Customization of alerts using telecommunications services Jul 31, 2022 Issued
Array ( [id] => 20346629 [patent_doc_number] => 12470366 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-11 [patent_title] => Secure remote support for edge computing platform [patent_app_type] => utility [patent_app_number] => 17/877547 [patent_app_country] => US [patent_app_date] => 2022-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 0 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17877547 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/877547
Secure remote support for edge computing platform Jul 28, 2022 Issued
Array ( [id] => 18009896 [patent_doc_number] => 20220368663 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-17 [patent_title] => SERVERS, METHODS OF CONTROLLING SERVERS, AND NON-TRANSITORY COMPUTER-READABLE MEDIUMS [patent_app_type] => utility [patent_app_number] => 17/877040 [patent_app_country] => US [patent_app_date] => 2022-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10828 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17877040 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/877040
Servers, methods of controlling servers, and non-transitory computer-readable mediums Jul 28, 2022 Issued
Array ( [id] => 18760590 [patent_doc_number] => 11811640 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-11-07 [patent_title] => Method and system for modifying a communication network [patent_app_type] => utility [patent_app_number] => 17/871617 [patent_app_country] => US [patent_app_date] => 2022-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10968 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17871617 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/871617
Method and system for modifying a communication network Jul 21, 2022 Issued
Array ( [id] => 19230453 [patent_doc_number] => 12010100 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-11 [patent_title] => Cloud interface for use of cloud services [patent_app_type] => utility [patent_app_number] => 17/855201 [patent_app_country] => US [patent_app_date] => 2022-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 11580 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17855201 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/855201
Cloud interface for use of cloud services Jun 29, 2022 Issued
Array ( [id] => 18132034 [patent_doc_number] => 11558254 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-01-17 [patent_title] => Configuration hash comparison [patent_app_type] => utility [patent_app_number] => 17/808413 [patent_app_country] => US [patent_app_date] => 2022-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 11061 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17808413 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/808413
Configuration hash comparison Jun 22, 2022 Issued
Array ( [id] => 19421700 [patent_doc_number] => 20240297824 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-05 [patent_title] => METHOD FOR RUNTIME ADJUSTMENT OF NETWORK SERVICES (NSs) TO MEET AVAILABILITY REQUIREMENTS [patent_app_type] => utility [patent_app_number] => 18/571420 [patent_app_country] => US [patent_app_date] => 2022-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8561 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [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] => 18571420 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/571420
METHOD FOR RUNTIME ADJUSTMENT OF NETWORK SERVICES (NSs) TO MEET AVAILABILITY REQUIREMENTS Jun 20, 2022 Pending
Array ( [id] => 18594204 [patent_doc_number] => 11743121 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-08-29 [patent_title] => Method and system for collection of vendor-agnostic state and configuration information from network devices [patent_app_type] => utility [patent_app_number] => 17/807609 [patent_app_country] => US [patent_app_date] => 2022-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5909 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17807609 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/807609
Method and system for collection of vendor-agnostic state and configuration information from network devices Jun 16, 2022 Issued
Array ( [id] => 20012184 [patent_doc_number] => 20250150406 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-08 [patent_title] => SHARED SUBEVENTS FOR PROTOCOL DATA UNITS ASSOCIATED WITH DIFFERENT STREAMS [patent_app_type] => utility [patent_app_number] => 18/834110 [patent_app_country] => US [patent_app_date] => 2022-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11939 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [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] => 18834110 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/834110
SHARED SUBEVENTS FOR PROTOCOL DATA UNITS ASSOCIATED WITH DIFFERENT STREAMS Jun 15, 2022 Pending
Array ( [id] => 20012184 [patent_doc_number] => 20250150406 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-08 [patent_title] => SHARED SUBEVENTS FOR PROTOCOL DATA UNITS ASSOCIATED WITH DIFFERENT STREAMS [patent_app_type] => utility [patent_app_number] => 18/834110 [patent_app_country] => US [patent_app_date] => 2022-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11939 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [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] => 18834110 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/834110
SHARED SUBEVENTS FOR PROTOCOL DATA UNITS ASSOCIATED WITH DIFFERENT STREAMS Jun 15, 2022 Pending
Array ( [id] => 17909661 [patent_doc_number] => 11463537 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-10-04 [patent_title] => Proxy selection by monitoring quality and available capacity [patent_app_type] => utility [patent_app_number] => 17/806096 [patent_app_country] => US [patent_app_date] => 2022-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 13425 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17806096 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/806096
Proxy selection by monitoring quality and available capacity Jun 8, 2022 Issued
Menu