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] => 17979721 [patent_doc_number] => 11496607 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-08 [patent_title] => Content management system framework for cloud deployment and operation as microservices [patent_app_type] => utility [patent_app_number] => 16/886101 [patent_app_country] => US [patent_app_date] => 2020-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5573 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16886101 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/886101
Content management system framework for cloud deployment and operation as microservices May 27, 2020 Issued
Array ( [id] => 17261001 [patent_doc_number] => 20210373986 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-02 [patent_title] => TRANSPORTATION OF CONFIGURATION DATA WITH ERROR MITIGATION [patent_app_type] => utility [patent_app_number] => 16/885224 [patent_app_country] => US [patent_app_date] => 2020-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6489 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16885224 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/885224
Transportation of configuration data with error mitigation May 26, 2020 Issued
Array ( [id] => 16347185 [patent_doc_number] => 20200311836 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-01 [patent_title] => MODELING ANALYSIS METHOD BASED ON GEOGRAPHIC TARGETS [patent_app_type] => utility [patent_app_number] => 16/885240 [patent_app_country] => US [patent_app_date] => 2020-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4658 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16885240 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/885240
Modeling analysis method based on geographic targets May 26, 2020 Issued
Array ( [id] => 17572832 [patent_doc_number] => 11321100 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-03 [patent_title] => Template based integration of multiple cloud-based systems [patent_app_type] => utility [patent_app_number] => 16/885226 [patent_app_country] => US [patent_app_date] => 2020-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6426 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 257 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16885226 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/885226
Template based integration of multiple cloud-based systems May 26, 2020 Issued
Array ( [id] => 17246088 [patent_doc_number] => 20210365833 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-25 [patent_title] => USER FRIENDLY SYSTEM TO GENERATE AND PROCESS MACHINE LEARNING REQUEST [patent_app_type] => utility [patent_app_number] => 16/880656 [patent_app_country] => US [patent_app_date] => 2020-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9087 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16880656 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/880656
User friendly system to generate and process machine learning request May 20, 2020 Issued
Array ( [id] => 16365675 [patent_doc_number] => 20200322426 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-08 [patent_title] => SYSTEMS AND METHODS FOR LOAD BALANCING ACROSS MEDIA SERVER INSTANCES [patent_app_type] => utility [patent_app_number] => 16/879242 [patent_app_country] => US [patent_app_date] => 2020-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10351 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 252 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16879242 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/879242
Systems and methods for load balancing across media server instances May 19, 2020 Issued
Array ( [id] => 16286926 [patent_doc_number] => 20200280528 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-03 [patent_title] => VOQ-BASED NETWORK SWITCH ARCHITECTURE USING MULTI-STAGE ARBITRATION FABRIC SCHEDULER [patent_app_type] => utility [patent_app_number] => 16/878452 [patent_app_country] => US [patent_app_date] => 2020-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7207 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 16878452 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/878452
VOQ-based network switch architecture using multi-stage arbitration fabric scheduler May 18, 2020 Issued
Array ( [id] => 20360863 [patent_doc_number] => 12476873 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-18 [patent_title] => Method and apparatus for obtaining map of internet of things device [patent_app_type] => utility [patent_app_number] => 17/924893 [patent_app_country] => US [patent_app_date] => 2020-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 32 [patent_no_of_words] => 8810 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17924893 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/924893
Method and apparatus for obtaining map of internet of things device May 14, 2020 Issued
Array ( [id] => 17218799 [patent_doc_number] => 20210352137 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-11 [patent_title] => IMPLEMENTING CLOUD SERVICES IN USER ACCOUNT ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 16/872191 [patent_app_country] => US [patent_app_date] => 2020-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9936 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16872191 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/872191
Implementing cloud services in user account environment May 10, 2020 Issued
Array ( [id] => 18645345 [patent_doc_number] => 11769423 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-26 [patent_title] => Incorporating real world physical activity into a virtual world environment [patent_app_type] => utility [patent_app_number] => 16/869601 [patent_app_country] => US [patent_app_date] => 2020-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 15486 [patent_no_of_claims] => 15 [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] => 16869601 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/869601
Incorporating real world physical activity into a virtual world environment May 7, 2020 Issued
Array ( [id] => 17218821 [patent_doc_number] => 20210352159 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-11 [patent_title] => DEVICE CONFIGURATION USING ARTIFICIAL INTELLIGENCE-BASED PROFILING [patent_app_type] => utility [patent_app_number] => 16/867847 [patent_app_country] => US [patent_app_date] => 2020-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5784 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16867847 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/867847
Device configuration using artificial intelligence-based profiling May 5, 2020 Issued
Array ( [id] => 17977927 [patent_doc_number] => 11494793 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-08 [patent_title] => Systems and methods for the generation, administration and analysis of click testing [patent_app_type] => utility [patent_app_number] => 16/861083 [patent_app_country] => US [patent_app_date] => 2020-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 58 [patent_figures_cnt] => 59 [patent_no_of_words] => 14922 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 2 [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] => 16861083 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/861083
Systems and methods for the generation, administration and analysis of click testing Apr 27, 2020 Issued
Array ( [id] => 16851928 [patent_doc_number] => 20210152673 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-20 [patent_title] => WIRELESS COMMUNICATION WITH CODE SEPARATION [patent_app_type] => utility [patent_app_number] => 16/860991 [patent_app_country] => US [patent_app_date] => 2020-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12537 [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] => 16860991 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/860991
Wireless communication with code separation Apr 27, 2020 Issued
Array ( [id] => 17353982 [patent_doc_number] => 11228639 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-18 [patent_title] => Service correlation across hybrid cloud architecture to support container hybridization [patent_app_type] => utility [patent_app_number] => 16/860272 [patent_app_country] => US [patent_app_date] => 2020-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 12543 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 16860272 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/860272
Service correlation across hybrid cloud architecture to support container hybridization Apr 27, 2020 Issued
Array ( [id] => 17669266 [patent_doc_number] => 11362979 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-14 [patent_title] => Displaying messaging interfaces based upon email conversations [patent_app_type] => utility [patent_app_number] => 16/859572 [patent_app_country] => US [patent_app_date] => 2020-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 14315 [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] => 16859572 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/859572
Displaying messaging interfaces based upon email conversations Apr 26, 2020 Issued
Array ( [id] => 17457102 [patent_doc_number] => 11271977 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-08 [patent_title] => Information processing apparatus, information processing system, information processing method, and non-transitory recording medium [patent_app_type] => utility [patent_app_number] => 16/856266 [patent_app_country] => US [patent_app_date] => 2020-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 26 [patent_no_of_words] => 10217 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 342 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16856266 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/856266
Information processing apparatus, information processing system, information processing method, and non-transitory recording medium Apr 22, 2020 Issued
Array ( [id] => 16441736 [patent_doc_number] => 20200359063 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-12 [patent_title] => Cache Eviction During Off-Peak Transactions [patent_app_type] => utility [patent_app_number] => 16/855415 [patent_app_country] => US [patent_app_date] => 2020-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5392 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16855415 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/855415
Cache eviction during off-peak transactions Apr 21, 2020 Issued
Array ( [id] => 18119519 [patent_doc_number] => 11550914 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-10 [patent_title] => System and method for detecting backdoor attacks in convolutional neural networks [patent_app_type] => utility [patent_app_number] => 16/854875 [patent_app_country] => US [patent_app_date] => 2020-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7641 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16854875 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/854875
System and method for detecting backdoor attacks in convolutional neural networks Apr 20, 2020 Issued
Array ( [id] => 17661776 [patent_doc_number] => 20220182241 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-09 [patent_title] => SHORT TRANSACTION IDENTIFIER COLLISION DETECTION AND RECONCILIATION [patent_app_type] => utility [patent_app_number] => 17/602174 [patent_app_country] => US [patent_app_date] => 2020-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10592 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17602174 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/602174
Short transaction identifier collision detection and reconciliation Apr 9, 2020 Issued
Array ( [id] => 17977420 [patent_doc_number] => 11494280 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-08 [patent_title] => Consumption monitoring device and related method for networked resources [patent_app_type] => utility [patent_app_number] => 16/844443 [patent_app_country] => US [patent_app_date] => 2020-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9097 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16844443 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/844443
Consumption monitoring device and related method for networked resources Apr 8, 2020 Issued
Menu