Search

Michael C. Wimer

Examiner (ID: 12242, Phone: (571)272-1833 , Office: P/2845 )

Most Active Art Unit
2821
Art Unit(s)
2501, 2845, 2819, 2821, 2606, 2504, 2508, 2514, 2828
Total Applications
2357
Issued Applications
1771
Pending Applications
100
Abandoned Applications
487

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 13992231 [patent_doc_number] => 20190065273 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-28 [patent_title] => NON-DIRECTIONAL TRANSMISSIBLE TASK [patent_app_type] => utility [patent_app_number] => 16/177591 [patent_app_country] => US [patent_app_date] => 2018-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11968 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16177591 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/177591
Non-directional transmissible task Oct 31, 2018 Issued
Array ( [id] => 15714813 [patent_doc_number] => 20200104173 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-02 [patent_title] => COMMUNICATION PROCESS LOAD BALANCING IN AN AUTOMATION ENGINE [patent_app_type] => utility [patent_app_number] => 16/164641 [patent_app_country] => US [patent_app_date] => 2018-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9847 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16164641 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/164641
COMMUNICATION PROCESS LOAD BALANCING IN AN AUTOMATION ENGINE Oct 17, 2018 Abandoned
Array ( [id] => 16330788 [patent_doc_number] => 20200301754 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-24 [patent_title] => ELECTRONIC DEVICE AND METHOD FOR IMPLEMENTING PARTITIONING DURING THE EXECUTION OF SOFTWARE APPLICATIONS ON A PLATFORM COMPRISING A MULTI-CORE PROCESSOR, ASSOCIATED COMPUTER PROGRAM AND ELECTRONIC SYSTEM [patent_app_type] => utility [patent_app_number] => 16/754636 [patent_app_country] => US [patent_app_date] => 2018-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5458 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16754636 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/754636
ELECTRONIC DEVICE AND METHOD FOR IMPLEMENTING PARTITIONING DURING THE EXECUTION OF SOFTWARE APPLICATIONS ON A PLATFORM COMPRISING A MULTI-CORE PROCESSOR, ASSOCIATED COMPUTER PROGRAM AND ELECTRONIC SYSTEM Oct 9, 2018 Abandoned
Array ( [id] => 13906205 [patent_doc_number] => 20190042307 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-07 [patent_title] => TECHNOLOGY TO AUGMENT THREAD SCHEDULING WITH TEMPORAL CHARACTERISTICS [patent_app_type] => utility [patent_app_number] => 16/117091 [patent_app_country] => US [patent_app_date] => 2018-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6397 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16117091 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/117091
Technology to augment thread scheduling with temporal characteristics Aug 29, 2018 Issued
Array ( [id] => 15544981 [patent_doc_number] => 10572271 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-02-25 [patent_title] => Efficient instantiation of encrypted guests [patent_app_type] => utility [patent_app_number] => 16/116074 [patent_app_country] => US [patent_app_date] => 2018-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 13654 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16116074 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/116074
Efficient instantiation of encrypted guests Aug 28, 2018 Issued
Array ( [id] => 13626993 [patent_doc_number] => 20180365048 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-20 [patent_title] => APPLICATION AWARE SERVICE POLICY ENFORCEMENT AND AUTONOMOUS FEEDBACK-BASED REMEDIATION [patent_app_type] => utility [patent_app_number] => 16/115253 [patent_app_country] => US [patent_app_date] => 2018-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9206 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16115253 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/115253
Application aware service policy enforcement and autonomous feedback-based remediation Aug 27, 2018 Issued
Array ( [id] => 13797321 [patent_doc_number] => 20190012199 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-10 [patent_title] => VIRTUAL MACHINE MIGRATION WITHIN A HYBRID CLOUD SYSTEM [patent_app_type] => utility [patent_app_number] => 16/114119 [patent_app_country] => US [patent_app_date] => 2018-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7340 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16114119 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/114119
Virtual machine migration within a hybrid cloud system Aug 26, 2018 Issued
Array ( [id] => 13933485 [patent_doc_number] => 20190050258 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-14 [patent_title] => SYSTEM FOR PROVIDING FUNCTION AS A SERVICE (FAAS), AND OPERATING METHOD OF SYSTEM [patent_app_type] => utility [patent_app_number] => 16/058597 [patent_app_country] => US [patent_app_date] => 2018-08-08 [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] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16058597 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/058597
System for providing function as a service (FaaS), and operating method of system Aug 7, 2018 Issued
Array ( [id] => 14135653 [patent_doc_number] => 20190102216 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-04 [patent_title] => Automatically Limiting Repeated Checking On Completion Of A Command Without Relinquishing A Processor [patent_app_type] => utility [patent_app_number] => 16/052473 [patent_app_country] => US [patent_app_date] => 2018-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20957 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16052473 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/052473
Automatically limiting repeated checking on completion of a command without relinquishing a processor Jul 31, 2018 Issued
Array ( [id] => 13540839 [patent_doc_number] => 20180321966 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-08 [patent_title] => EFFICIENT DETECTION AND RESPONE TO SPIN WAITS IN MULTI-PROCESSOR VIRTUAL MACHINES [patent_app_type] => utility [patent_app_number] => 16/031816 [patent_app_country] => US [patent_app_date] => 2018-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4252 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16031816 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/031816
EFFICIENT DETECTION AND RESPONE TO SPIN WAITS IN MULTI-PROCESSOR VIRTUAL MACHINES Jul 9, 2018 Abandoned
Array ( [id] => 15638565 [patent_doc_number] => 10592276 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-17 [patent_title] => Reducing resource consumption by blocking a function associated with an asynchronous procedure call [patent_app_type] => utility [patent_app_number] => 16/016545 [patent_app_country] => US [patent_app_date] => 2018-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5474 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16016545 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/016545
Reducing resource consumption by blocking a function associated with an asynchronous procedure call Jun 21, 2018 Issued
Array ( [id] => 13627055 [patent_doc_number] => 20180365079 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-20 [patent_title] => COOPERATIVE DATA MIGRATION FOR STORAGE MEDIA [patent_app_type] => utility [patent_app_number] => 16/008187 [patent_app_country] => US [patent_app_date] => 2018-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6663 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16008187 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/008187
COOPERATIVE DATA MIGRATION FOR STORAGE MEDIA Jun 13, 2018 Abandoned
Array ( [id] => 19459374 [patent_doc_number] => 12099867 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-24 [patent_title] => Multi-kernel wavefront scheduler [patent_app_type] => utility [patent_app_number] => 15/993061 [patent_app_country] => US [patent_app_date] => 2018-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4686 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15993061 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/993061
Multi-kernel wavefront scheduler May 29, 2018 Issued
Array ( [id] => 13569021 [patent_doc_number] => 20180336058 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-22 [patent_title] => APPARATUS FOR PROVIDING VIRTUAL DESKTOP SERVICE AND METHOD FOR THE SAME [patent_app_type] => utility [patent_app_number] => 15/975618 [patent_app_country] => US [patent_app_date] => 2018-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6177 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15975618 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/975618
APPARATUS FOR PROVIDING VIRTUAL DESKTOP SERVICE AND METHOD FOR THE SAME May 8, 2018 Abandoned
Array ( [id] => 13361395 [patent_doc_number] => 20180232237 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-16 [patent_title] => METHOD AND APPARATUS FOR EFFICIENT SCHEDULING FOR ASYMMETRICAL EXECUTION UNITS [patent_app_type] => utility [patent_app_number] => 15/952018 [patent_app_country] => US [patent_app_date] => 2018-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7747 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15952018 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/952018
Method and apparatus for efficient scheduling for asymmetrical execution units Apr 11, 2018 Issued
Array ( [id] => 14997725 [patent_doc_number] => 20190317820 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-17 [patent_title] => Multi-Channel, Multi-Control Logical Partition Migration [patent_app_type] => utility [patent_app_number] => 15/951801 [patent_app_country] => US [patent_app_date] => 2018-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10273 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15951801 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/951801
Multi-channel, multi-control logical partition migration Apr 11, 2018 Issued
Array ( [id] => 14966787 [patent_doc_number] => 20190310872 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-10 [patent_title] => VIRTUAL MACHINE TO CONTAINER CONVERSION AND OPTIMIZATION [patent_app_type] => utility [patent_app_number] => 15/947260 [patent_app_country] => US [patent_app_date] => 2018-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15975 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15947260 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/947260
Virtual machine to container conversion and optimization Apr 5, 2018 Issued
Array ( [id] => 14966801 [patent_doc_number] => 20190310879 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-10 [patent_title] => SYSTEMS AND METHODS FOR AUTOMATICALLY MANAGING SCRIPTS FOR EXECUTION IN DISTRIBUTED COMPUTING ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 15/945547 [patent_app_country] => US [patent_app_date] => 2018-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3671 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 20 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15945547 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/945547
SYSTEMS AND METHODS FOR AUTOMATICALLY MANAGING SCRIPTS FOR EXECUTION IN DISTRIBUTED COMPUTING ENVIRONMENTS Apr 3, 2018 Abandoned
Array ( [id] => 16972343 [patent_doc_number] => 11068315 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-20 [patent_title] => Hypervisor attached volume group load balancing [patent_app_type] => utility [patent_app_number] => 15/944509 [patent_app_country] => US [patent_app_date] => 2018-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 11483 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15944509 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/944509
Hypervisor attached volume group load balancing Apr 2, 2018 Issued
Array ( [id] => 16592505 [patent_doc_number] => 10901768 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-01-26 [patent_title] => Migrating servers from user networks to a user-selected type of hypervisor at a service provider network [patent_app_type] => utility [patent_app_number] => 15/934814 [patent_app_country] => US [patent_app_date] => 2018-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 12288 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15934814 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/934814
Migrating servers from user networks to a user-selected type of hypervisor at a service provider network Mar 22, 2018 Issued
Menu