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] => 16395478 [patent_doc_number] => 20200336419 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-22 [patent_title] => METHOD AND DEVICE FOR OPERATING A NETWORK COMPONENT AND A CONTROL INSTANCE IN A SOFTWARE-DEFINED NETWORKING COMMUNICATION INFRASTRUCTURE [patent_app_type] => utility [patent_app_number] => 16/844348 [patent_app_country] => US [patent_app_date] => 2020-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3211 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16844348 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/844348
Method and device for operating a network component and a control instance in a software-defined networking communication infrastructure Apr 8, 2020 Issued
Array ( [id] => 16847052 [patent_doc_number] => 11019164 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-25 [patent_title] => Systems, methods, and apparatus to identify media devices [patent_app_type] => utility [patent_app_number] => 16/834842 [patent_app_country] => US [patent_app_date] => 2020-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 12415 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16834842 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/834842
Systems, methods, and apparatus to identify media devices Mar 29, 2020 Issued
Array ( [id] => 17128738 [patent_doc_number] => 20210303507 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-30 [patent_title] => Methods and Systems for Transmitting Arrays of Sequenced Data Blocks [patent_app_type] => utility [patent_app_number] => 16/834822 [patent_app_country] => US [patent_app_date] => 2020-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6115 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16834822 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/834822
Methods and systems for transmitting arrays of sequenced data blocks Mar 29, 2020 Issued
Array ( [id] => 17131402 [patent_doc_number] => 20210306171 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-30 [patent_title] => REQUIRED MEETING PARTICIPANT IDENTIFICATION [patent_app_type] => utility [patent_app_number] => 16/834773 [patent_app_country] => US [patent_app_date] => 2020-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4633 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16834773 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/834773
Required meeting participant identification Mar 29, 2020 Issued
Array ( [id] => 17182353 [patent_doc_number] => 11159609 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-26 [patent_title] => Method, system and product to implement deterministic on-boarding and scheduling of virtualized workloads for edge computing [patent_app_type] => utility [patent_app_number] => 16/833435 [patent_app_country] => US [patent_app_date] => 2020-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 31 [patent_no_of_words] => 34192 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16833435 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/833435
Method, system and product to implement deterministic on-boarding and scheduling of virtualized workloads for edge computing Mar 26, 2020 Issued
Array ( [id] => 17669134 [patent_doc_number] => 11362847 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-14 [patent_title] => Method, system, and non-transitory computer-readable record medium for providing multiple group calls in one chatroom [patent_app_type] => utility [patent_app_number] => 16/832649 [patent_app_country] => US [patent_app_date] => 2020-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8051 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 247 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16832649 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/832649
Method, system, and non-transitory computer-readable record medium for providing multiple group calls in one chatroom Mar 26, 2020 Issued
Array ( [id] => 20358742 [patent_doc_number] => 12474735 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-18 [patent_title] => Communication method and communication apparatus, and storage medium [patent_app_type] => utility [patent_app_number] => 17/907384 [patent_app_country] => US [patent_app_date] => 2020-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 4422 [patent_no_of_claims] => 18 [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] => 17907384 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/907384
Communication method and communication apparatus, and storage medium Mar 25, 2020 Issued
Array ( [id] => 16160911 [patent_doc_number] => 20200218688 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-09 [patent_title] => DATA VALIDATION METHOD AND APPARATUS, AND NETWORK INTERFACE CARD [patent_app_type] => utility [patent_app_number] => 16/825109 [patent_app_country] => US [patent_app_date] => 2020-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9789 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16825109 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/825109
DATA VALIDATION METHOD AND APPARATUS, AND NETWORK INTERFACE CARD Mar 19, 2020 Abandoned
Array ( [id] => 17116906 [patent_doc_number] => 20210297503 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-23 [patent_title] => DEVICE PROVISIONING IN A MULTI-TENANT SERVICE [patent_app_type] => utility [patent_app_number] => 16/824381 [patent_app_country] => US [patent_app_date] => 2020-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4446 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -24 [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] => 16824381 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/824381
Device provisioning in a multi-tenant service Mar 18, 2020 Issued
Array ( [id] => 17365206 [patent_doc_number] => 11232229 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-25 [patent_title] => Unsubscribe and delete automation [patent_app_type] => utility [patent_app_number] => 16/823864 [patent_app_country] => US [patent_app_date] => 2020-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10380 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16823864 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/823864
Unsubscribe and delete automation Mar 18, 2020 Issued
Array ( [id] => 16195308 [patent_doc_number] => 20200236157 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-23 [patent_title] => Method and System for Online Conversion Attribution [patent_app_type] => utility [patent_app_number] => 16/818108 [patent_app_country] => US [patent_app_date] => 2020-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8876 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16818108 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/818108
Method and system for online conversion attribution Mar 12, 2020 Issued
Array ( [id] => 17101103 [patent_doc_number] => 20210288894 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-16 [patent_title] => METHOD AND SYSTEM FOR TRACKING DEVICE INVENTORY AND UTILIZATION [patent_app_type] => utility [patent_app_number] => 16/816935 [patent_app_country] => US [patent_app_date] => 2020-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7081 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16816935 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/816935
Method and system for tracking device inventory and utilization Mar 11, 2020 Issued
Array ( [id] => 18243730 [patent_doc_number] => 20230076041 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-09 [patent_title] => Method and Apparatus for Remote Interference Detection [patent_app_type] => utility [patent_app_number] => 17/800983 [patent_app_country] => US [patent_app_date] => 2020-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10406 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 17800983 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/800983
Method and Apparatus for Remote Interference Detection Mar 5, 2020 Abandoned
Array ( [id] => 18249783 [patent_doc_number] => 11606391 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-14 [patent_title] => Method for controlling and provisioning resource access [patent_app_type] => utility [patent_app_number] => 16/804881 [patent_app_country] => US [patent_app_date] => 2020-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8153 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16804881 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/804881
Method for controlling and provisioning resource access Feb 27, 2020 Issued
Array ( [id] => 17078953 [patent_doc_number] => 11115379 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-07 [patent_title] => Management of endpoint address discovery in a software defined networking environment [patent_app_type] => utility [patent_app_number] => 16/804638 [patent_app_country] => US [patent_app_date] => 2020-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5896 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16804638 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/804638
Management of endpoint address discovery in a software defined networking environment Feb 27, 2020 Issued
Array ( [id] => 16077465 [patent_doc_number] => 20200192719 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-18 [patent_title] => System With Multiple Electronic Devices [patent_app_type] => utility [patent_app_number] => 16/803657 [patent_app_country] => US [patent_app_date] => 2020-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8837 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16803657 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/803657
System with multiple electronic devices Feb 26, 2020 Issued
Array ( [id] => 16083087 [patent_doc_number] => 20200195530 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-18 [patent_title] => METHOD AND APPARATUS FOR TAP AGGREGATION AND NETWORK DATA TRUNCATION [patent_app_type] => utility [patent_app_number] => 16/798878 [patent_app_country] => US [patent_app_date] => 2020-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9939 [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] => 16798878 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/798878
Method and apparatus for tap aggregation and network data truncation Feb 23, 2020 Issued
Array ( [id] => 16083431 [patent_doc_number] => 20200195702 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-18 [patent_title] => NETWORK-ADAPTIVE LIVE MEDIA ENCODING SYSTEM [patent_app_type] => utility [patent_app_number] => 16/798094 [patent_app_country] => US [patent_app_date] => 2020-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7475 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16798094 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/798094
Network-adaptive live media encoding system Feb 20, 2020 Issued
Array ( [id] => 17605972 [patent_doc_number] => 11334461 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-17 [patent_title] => Distributed application resource determination based on performance metrics [patent_app_type] => utility [patent_app_number] => 16/794273 [patent_app_country] => US [patent_app_date] => 2020-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 6972 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16794273 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/794273
Distributed application resource determination based on performance metrics Feb 18, 2020 Issued
Array ( [id] => 16929346 [patent_doc_number] => 11050848 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-29 [patent_title] => Automatically and remotely on-board services delivery platform computing nodes [patent_app_type] => utility [patent_app_number] => 16/786383 [patent_app_country] => US [patent_app_date] => 2020-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9630 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16786383 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/786383
Automatically and remotely on-board services delivery platform computing nodes Feb 9, 2020 Issued
Menu