Search

Michael A. Keller

Examiner (ID: 10413, Phone: (571)270-3863 , Office: P/2446 )

Most Active Art Unit
2446
Art Unit(s)
2446, 2418
Total Applications
848
Issued Applications
696
Pending Applications
81
Abandoned Applications
94

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16020503 [patent_doc_number] => 20200185095 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-11 [patent_title] => PLUG-AND-PLAY MEDICAL INTEROPERABILITY AND DATA LIQUIDITY PLATFORM [patent_app_type] => utility [patent_app_number] => 16/706462 [patent_app_country] => US [patent_app_date] => 2019-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4403 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16706462 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/706462
PLUG-AND-PLAY MEDICAL INTEROPERABILITY AND DATA LIQUIDITY PLATFORM Dec 5, 2019 Abandoned
Array ( [id] => 15689843 [patent_doc_number] => 20200099585 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-26 [patent_title] => SOFTWARE DEFINED NETWORKING ORCHESTRATION METHOD AND SDN CONTROLLER [patent_app_type] => utility [patent_app_number] => 16/698648 [patent_app_country] => US [patent_app_date] => 2019-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11004 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16698648 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/698648
Software defined networking orchestration method and sdn controller Nov 26, 2019 Issued
Array ( [id] => 17744668 [patent_doc_number] => 11392739 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-07-19 [patent_title] => Method and system for processing big data [patent_app_type] => utility [patent_app_number] => 16/695120 [patent_app_country] => US [patent_app_date] => 2019-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 19 [patent_no_of_words] => 17785 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16695120 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/695120
Method and system for processing big data Nov 24, 2019 Issued
Array ( [id] => 16866930 [patent_doc_number] => 11025696 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-01 [patent_title] => Customizing media items for playback on alternative playback devices paired with a user device [patent_app_type] => utility [patent_app_number] => 16/688495 [patent_app_country] => US [patent_app_date] => 2019-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 13865 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16688495 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/688495
Customizing media items for playback on alternative playback devices paired with a user device Nov 18, 2019 Issued
Array ( [id] => 15623361 [patent_doc_number] => 20200082085 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-12 [patent_title] => EXCLUDING STRESSED MACHINES FROM LOAD BALANCING OF DISTRIBUTED APPLICATIONS [patent_app_type] => utility [patent_app_number] => 16/684260 [patent_app_country] => US [patent_app_date] => 2019-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15768 [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] => 16684260 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/684260
Excluding stressed machines from load balancing of distributed applications Nov 13, 2019 Issued
Array ( [id] => 15622677 [patent_doc_number] => 20200081743 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-12 [patent_title] => MULTI-LAYER QOS MANAGEMENT IN A DISTRIBUTED COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 16/680099 [patent_app_country] => US [patent_app_date] => 2019-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6638 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16680099 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/680099
Multi-layer QOS management in a distributed computing environment Nov 10, 2019 Issued
Array ( [id] => 15622675 [patent_doc_number] => 20200081742 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-12 [patent_title] => MULTI-LAYER QOS MANAGEMENT IN A DISTRIBUTED COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 16/680067 [patent_app_country] => US [patent_app_date] => 2019-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6652 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16680067 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/680067
Multi-layer QoS management in a distributed computing environment Nov 10, 2019 Issued
Array ( [id] => 16910273 [patent_doc_number] => 11042311 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-22 [patent_title] => Cluster system with calculation and storage converged [patent_app_type] => utility [patent_app_number] => 16/669271 [patent_app_country] => US [patent_app_date] => 2019-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 8212 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16669271 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/669271
Cluster system with calculation and storage converged Oct 29, 2019 Issued
Array ( [id] => 15838291 [patent_doc_number] => 20200134428 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-30 [patent_title] => SELF-ATTENTIVE ATTRIBUTED NETWORK EMBEDDING [patent_app_type] => utility [patent_app_number] => 16/662754 [patent_app_country] => US [patent_app_date] => 2019-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6336 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16662754 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/662754
Self-attentive attributed network embedding Oct 23, 2019 Issued
Array ( [id] => 15505923 [patent_doc_number] => 20200053150 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-13 [patent_title] => NETWORK TOPOLOGY TEMPLATES FOR INTERNAL STATES OF MANAGEMENT AND CONTROL PLANES [patent_app_type] => utility [patent_app_number] => 16/656145 [patent_app_country] => US [patent_app_date] => 2019-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6705 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16656145 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/656145
Network topology templates for internal states of management and control planes Oct 16, 2019 Issued
Array ( [id] => 15459925 [patent_doc_number] => 20200042787 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-06 [patent_title] => METHODS AND SYSTEMS FOR MONITORING DOCUMENTS EXCHANGED OVER EMAIL APPLICATIONS [patent_app_type] => utility [patent_app_number] => 16/601357 [patent_app_country] => US [patent_app_date] => 2019-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9321 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 44 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16601357 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/601357
Methods and systems for monitoring documents exchanged over computer networks Oct 13, 2019 Issued
Array ( [id] => 16912288 [patent_doc_number] => 11044343 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-22 [patent_title] => Method and apparatus for serving and managing storage of data streams in a surveillance and/or monitoring system [patent_app_type] => utility [patent_app_number] => 16/601335 [patent_app_country] => US [patent_app_date] => 2019-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 7239 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 301 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16601335 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/601335
Method and apparatus for serving and managing storage of data streams in a surveillance and/or monitoring system Oct 13, 2019 Issued
Array ( [id] => 16380038 [patent_doc_number] => 20200328881 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-15 [patent_title] => PLATFORM FOR AUTOMATED RECORDING AND STORAGE OF MESSAGING SERVICE CONVERSATIONS [patent_app_type] => utility [patent_app_number] => 16/596668 [patent_app_country] => US [patent_app_date] => 2019-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6392 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -2 [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] => 16596668 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/596668
PLATFORM FOR AUTOMATED RECORDING AND STORAGE OF MESSAGING SERVICE CONVERSATIONS Oct 7, 2019 Abandoned
Array ( [id] => 17017921 [patent_doc_number] => 11087565 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-10 [patent_title] => Methods and systems for creating online unified contact and communication management (CM) platform [patent_app_type] => utility [patent_app_number] => 16/595366 [patent_app_country] => US [patent_app_date] => 2019-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 2161 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 458 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16595366 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/595366
Methods and systems for creating online unified contact and communication management (CM) platform Oct 6, 2019 Issued
Array ( [id] => 19919078 [patent_doc_number] => 12294465 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-06 [patent_title] => Resource selection for transmission of pending data unit [patent_app_type] => utility [patent_app_number] => 17/754164 [patent_app_country] => US [patent_app_date] => 2019-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 6 [patent_no_of_words] => 5073 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17754164 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/754164
Resource selection for transmission of pending data unit Sep 29, 2019 Issued
Array ( [id] => 16292106 [patent_doc_number] => 10768956 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-08 [patent_title] => Dynamic cloud stack testing [patent_app_type] => utility [patent_app_number] => 16/577048 [patent_app_country] => US [patent_app_date] => 2019-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 11984 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16577048 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/577048
Dynamic cloud stack testing Sep 19, 2019 Issued
Array ( [id] => 17197064 [patent_doc_number] => 11165842 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-02 [patent_title] => Selective capture with rapid sharing of user or mixed reality actions and states using interactive virtual streaming [patent_app_type] => utility [patent_app_number] => 16/573069 [patent_app_country] => US [patent_app_date] => 2019-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 14586 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 276 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16573069 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/573069
Selective capture with rapid sharing of user or mixed reality actions and states using interactive virtual streaming Sep 16, 2019 Issued
Array ( [id] => 16945368 [patent_doc_number] => 11057632 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-06 [patent_title] => Method and system for panoramic multimedia streaming [patent_app_type] => utility [patent_app_number] => 16/571615 [patent_app_country] => US [patent_app_date] => 2019-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 35 [patent_figures_cnt] => 35 [patent_no_of_words] => 12988 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16571615 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/571615
Method and system for panoramic multimedia streaming Sep 15, 2019 Issued
Array ( [id] => 18416948 [patent_doc_number] => 11671499 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-06-06 [patent_title] => System and method of establishing server connections to internet of things devices, including electronic locks [patent_app_type] => utility [patent_app_number] => 17/276077 [patent_app_country] => US [patent_app_date] => 2019-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8680 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17276077 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/276077
System and method of establishing server connections to internet of things devices, including electronic locks Sep 12, 2019 Issued
Array ( [id] => 16690487 [patent_doc_number] => 20210072965 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-11 [patent_title] => DEPLOYING MICROSERVICES ACROSS A SERVICE INFRASTRUCTURE [patent_app_type] => utility [patent_app_number] => 16/562827 [patent_app_country] => US [patent_app_date] => 2019-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9076 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16562827 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/562827
Deploying microservices across a service infrastructure Sep 5, 2019 Issued
Menu