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] => 19295216 [patent_doc_number] => 12034587 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-07-09 [patent_title] => Identifying and remediating anomalies in a self-healing network [patent_app_type] => utility [patent_app_number] => 18/126990 [patent_app_country] => US [patent_app_date] => 2023-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 24049 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18126990 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/126990
Identifying and remediating anomalies in a self-healing network Mar 26, 2023 Issued
Array ( [id] => 19469405 [patent_doc_number] => 20240323075 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-26 [patent_title] => PREEMPTIVE NETWORK REMEDIATION OF WIRELESS NETWORK ISSUES WITH ARTIFICIAL INTELLIGENCE TO PREVENT USER SWITCHES TO WIRED NETWORKS [patent_app_type] => utility [patent_app_number] => 18/125926 [patent_app_country] => US [patent_app_date] => 2023-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3523 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18125926 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/125926
Preemptive network remediation of wireless network issues with artificial intelligence to prevent user switches to wired networks Mar 23, 2023 Issued
Array ( [id] => 18587037 [patent_doc_number] => 20230269302 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-24 [patent_title] => SYSTEM AND METHOD FOR SELECTING AND PROVIDING ZONE-SPECIFIC MEDIA [patent_app_type] => utility [patent_app_number] => 18/124940 [patent_app_country] => US [patent_app_date] => 2023-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10933 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [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] => 18124940 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/124940
System and method for selecting and providing zone-specific media Mar 21, 2023 Issued
Array ( [id] => 18508475 [patent_doc_number] => 11706307 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-07-18 [patent_title] => System and method for selecting and providing zone-specific media [patent_app_type] => utility [patent_app_number] => 18/124927 [patent_app_country] => US [patent_app_date] => 2023-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10950 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18124927 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/124927
System and method for selecting and providing zone-specific media Mar 21, 2023 Issued
Array ( [id] => 18689116 [patent_doc_number] => 11784868 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-10-10 [patent_title] => Systems and methods for collecting telematics data from telematics devices [patent_app_type] => utility [patent_app_number] => 18/120734 [patent_app_country] => US [patent_app_date] => 2023-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 14987 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18120734 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/120734
Systems and methods for collecting telematics data from telematics devices Mar 12, 2023 Issued
Array ( [id] => 18489381 [patent_doc_number] => 20230216732 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-06 [patent_title] => Network Configuration Method and Device [patent_app_type] => utility [patent_app_number] => 18/182112 [patent_app_country] => US [patent_app_date] => 2023-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 22830 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18182112 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/182112
Network configuration method and device Mar 9, 2023 Issued
Array ( [id] => 19965768 [patent_doc_number] => 12335294 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-17 [patent_title] => System for containerization-based countermeasures to cybersecurity vulnerabilities [patent_app_type] => utility [patent_app_number] => 18/119109 [patent_app_country] => US [patent_app_date] => 2023-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4662 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18119109 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/119109
System for containerization-based countermeasures to cybersecurity vulnerabilities Mar 7, 2023 Issued
Array ( [id] => 19356250 [patent_doc_number] => 12056700 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-06 [patent_title] => Framework free integration [patent_app_type] => utility [patent_app_number] => 18/177830 [patent_app_country] => US [patent_app_date] => 2023-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 15870 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18177830 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/177830
Framework free integration Mar 2, 2023 Issued
Array ( [id] => 19705774 [patent_doc_number] => 12199825 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-14 [patent_title] => Systems and methods for orchestration of network functions [patent_app_type] => utility [patent_app_number] => 18/175594 [patent_app_country] => US [patent_app_date] => 2023-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 6717 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18175594 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/175594
Systems and methods for orchestration of network functions Feb 27, 2023 Issued
Array ( [id] => 18858241 [patent_doc_number] => 11855842 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-12-26 [patent_title] => Primary entity requesting from online service provider (OSP) to produce a resource and to prepare a digital exhibit that reports the resource, receiving from the OSP an access indicator that leads to the digital exhibit, and sending the access indicator to secondary entity [patent_app_type] => utility [patent_app_number] => 18/173014 [patent_app_country] => US [patent_app_date] => 2023-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 30 [patent_no_of_words] => 23712 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 471 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18173014 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/173014
Primary entity requesting from online service provider (OSP) to produce a resource and to prepare a digital exhibit that reports the resource, receiving from the OSP an access indicator that leads to the digital exhibit, and sending the access indicator to secondary entity Feb 21, 2023 Issued
Array ( [id] => 20003750 [patent_doc_number] => 20250141972 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-01 [patent_title] => METHOD AND DEVICE FOR CONNECTING DEVICE TO SERVICE [patent_app_type] => utility [patent_app_number] => 18/837755 [patent_app_country] => US [patent_app_date] => 2023-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19184 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [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] => 18837755 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/837755
METHOD AND DEVICE FOR CONNECTING DEVICE TO SERVICE Feb 20, 2023 Pending
Array ( [id] => 19391722 [patent_doc_number] => 20240281592 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-22 [patent_title] => SECURE VOTING IN A COLLABORATIVE ONLINE DOCUMENT EDITOR [patent_app_type] => utility [patent_app_number] => 18/111836 [patent_app_country] => US [patent_app_date] => 2023-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10881 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18111836 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/111836
Secure voting in a collaborative online document editor Feb 19, 2023 Issued
Array ( [id] => 19391722 [patent_doc_number] => 20240281592 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-22 [patent_title] => SECURE VOTING IN A COLLABORATIVE ONLINE DOCUMENT EDITOR [patent_app_type] => utility [patent_app_number] => 18/111836 [patent_app_country] => US [patent_app_date] => 2023-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10881 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18111836 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/111836
Secure voting in a collaborative online document editor Feb 19, 2023 Issued
Array ( [id] => 18441152 [patent_doc_number] => 20230188448 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-15 [patent_title] => MOBILITY NETWORK SLICE SELECTION [patent_app_type] => utility [patent_app_number] => 18/164906 [patent_app_country] => US [patent_app_date] => 2023-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11156 [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] => 18164906 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/164906
Mobility network slice selection Feb 5, 2023 Issued
Array ( [id] => 18767528 [patent_doc_number] => 11817946 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-14 [patent_title] => Proxy selection by monitoring quality and available capacity [patent_app_type] => utility [patent_app_number] => 18/165027 [patent_app_country] => US [patent_app_date] => 2023-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 13514 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 2 [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] => 18165027 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/165027
Proxy selection by monitoring quality and available capacity Feb 5, 2023 Issued
Array ( [id] => 19320424 [patent_doc_number] => 20240241968 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-18 [patent_title] => BATCH PROCESSING OF KEY GENERATION REQUESTS [patent_app_type] => utility [patent_app_number] => 18/153758 [patent_app_country] => US [patent_app_date] => 2023-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13956 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18153758 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/153758
Batch processing of key generation requests Jan 11, 2023 Issued
Array ( [id] => 18534295 [patent_doc_number] => 20230239373 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-27 [patent_title] => LOCAL CACHE MAINTENANCE FOR MEDIA CONTENT [patent_app_type] => utility [patent_app_number] => 18/095627 [patent_app_country] => US [patent_app_date] => 2023-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10219 [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] => 18095627 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/095627
Local cache maintenance for media content Jan 10, 2023 Issued
Array ( [id] => 18856727 [patent_doc_number] => 11854313 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-26 [patent_title] => Systems and methods for using on-board resources of individual vehicles in a fleet of vehicles as a distributed data center [patent_app_type] => utility [patent_app_number] => 18/152013 [patent_app_country] => US [patent_app_date] => 2023-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 16843 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18152013 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/152013
Systems and methods for using on-board resources of individual vehicles in a fleet of vehicles as a distributed data center Jan 8, 2023 Issued
Array ( [id] => 19124255 [patent_doc_number] => 11968257 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-23 [patent_title] => Pruning a distributed database for an ad-hoc peer-to-peer (P2P) network [patent_app_type] => utility [patent_app_number] => 18/094914 [patent_app_country] => US [patent_app_date] => 2023-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 15369 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18094914 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/094914
Pruning a distributed database for an ad-hoc peer-to-peer (P2P) network Jan 8, 2023 Issued
Array ( [id] => 19056002 [patent_doc_number] => 20240097971 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-21 [patent_title] => PROVIDING EXPLANATION OF NETWORK INCIDENT ROOT CAUSES [patent_app_type] => utility [patent_app_number] => 18/094380 [patent_app_country] => US [patent_app_date] => 2023-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13288 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18094380 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/094380
PROVIDING EXPLANATION OF NETWORK INCIDENT ROOT CAUSES Jan 7, 2023 Abandoned
Menu