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] => 11423553 [patent_doc_number] => 20170031698 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-02 [patent_title] => 'SYSTEM AND METHOD FOR DYNAMICALLY ALLOCATING RESOURCES OF VIRTUAL MACHINES BASED ON SERVICE-LEVEL AGREEMENTS (SLA) AND PRIVILEGE LEVELS OF USERS' [patent_app_type] => utility [patent_app_number] => 14/811290 [patent_app_country] => US [patent_app_date] => 2015-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 12194 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14811290 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/811290
System and method for dynamically allocating resources of virtual machines based on service-level agreements (SLA) and privilege levels of users Jul 27, 2015 Issued
Array ( [id] => 10680347 [patent_doc_number] => 20160026492 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-01-28 [patent_title] => 'ELECTRONIC APPARATUS FOR EXECUTING VIRTUAL MACHINE AND METHOD FOR EXECUTING VIRTUAL MACHINE' [patent_app_type] => utility [patent_app_number] => 14/807408 [patent_app_country] => US [patent_app_date] => 2015-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 15699 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14807408 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/807408
ELECTRONIC APPARATUS FOR EXECUTING VIRTUAL MACHINE AND METHOD FOR EXECUTING VIRTUAL MACHINE Jul 22, 2015 Abandoned
Array ( [id] => 10702266 [patent_doc_number] => 20160048413 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-18 [patent_title] => 'PARALLEL COMPUTER SYSTEM, MANAGEMENT APPARATUS, AND CONTROL METHOD FOR PARALLEL COMPUTER SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/794858 [patent_app_country] => US [patent_app_date] => 2015-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10308 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14794858 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/794858
PARALLEL COMPUTER SYSTEM, MANAGEMENT APPARATUS, AND CONTROL METHOD FOR PARALLEL COMPUTER SYSTEM Jul 8, 2015 Abandoned
Array ( [id] => 13679671 [patent_doc_number] => 20160378572 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-29 [patent_title] => OPTIMIZING THE INITIALIZATION OF A QUEUE VIA A BATCH OPERATION [patent_app_type] => utility [patent_app_number] => 14/753566 [patent_app_country] => US [patent_app_date] => 2015-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4417 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 14753566 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/753566
Optimizing the initialization of a queue via a batch operation Jun 28, 2015 Issued
Array ( [id] => 13282029 [patent_doc_number] => 10152602 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-12-11 [patent_title] => Protecting state information for virtual machines [patent_app_type] => utility [patent_app_number] => 14/748883 [patent_app_country] => US [patent_app_date] => 2015-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 8984 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14748883 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/748883
Protecting state information for virtual machines Jun 23, 2015 Issued
Array ( [id] => 10702258 [patent_doc_number] => 20160048405 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-18 [patent_title] => 'SUSPENDING AND RESUMING VIRTUAL MACHINES' [patent_app_type] => utility [patent_app_number] => 14/742313 [patent_app_country] => US [patent_app_date] => 2015-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9350 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14742313 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/742313
Suspending and resuming virtual machines Jun 16, 2015 Issued
Array ( [id] => 10702257 [patent_doc_number] => 20160048404 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-18 [patent_title] => 'SUSPENDING AND RESUMING VIRTUAL MACHINES' [patent_app_type] => utility [patent_app_number] => 14/736617 [patent_app_country] => US [patent_app_date] => 2015-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9350 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14736617 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/736617
Suspending and resuming virtual machines Jun 10, 2015 Issued
Array ( [id] => 12187574 [patent_doc_number] => 20180046509 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-15 [patent_title] => 'MANAGEMENT SYSTEM FOR COMPUTER SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/553603 [patent_app_country] => US [patent_app_date] => 2015-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 21151 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15553603 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/553603
Management system for computer system Apr 21, 2015 Issued
Array ( [id] => 17394802 [patent_doc_number] => 11243816 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-02-08 [patent_title] => Program execution on heterogeneous platform [patent_app_type] => utility [patent_app_number] => 15/300541 [patent_app_country] => US [patent_app_date] => 2015-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 11850 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 334 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15300541 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/300541
Program execution on heterogeneous platform Mar 29, 2015 Issued
Array ( [id] => 10716615 [patent_doc_number] => 20160062762 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-03 [patent_title] => 'SELF-CONTAINED STORAGE DEVICE FOR SELF-CONTAINED APPLICATION EXECUTION' [patent_app_type] => utility [patent_app_number] => 14/593722 [patent_app_country] => US [patent_app_date] => 2015-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8708 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14593722 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/593722
SELF-CONTAINED STORAGE DEVICE FOR SELF-CONTAINED APPLICATION EXECUTION Jan 8, 2015 Abandoned
Array ( [id] => 10719761 [patent_doc_number] => 20160065908 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-03 [patent_title] => 'PORTABLE CAMERA APPARATUS AND SYSTEM FOR INTEGRATED SURVEILLANCE SYSTEM DEVICES' [patent_app_type] => utility [patent_app_number] => 14/593853 [patent_app_country] => US [patent_app_date] => 2015-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 12437 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14593853 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/593853
PORTABLE CAMERA APPARATUS AND SYSTEM FOR INTEGRATED SURVEILLANCE SYSTEM DEVICES Jan 8, 2015 Abandoned
Array ( [id] => 10922490 [patent_doc_number] => 20140325510 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-30 [patent_title] => 'Image Deployment in a Cloud Environment' [patent_app_type] => utility [patent_app_number] => 14/304203 [patent_app_country] => US [patent_app_date] => 2014-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6670 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14304203 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/304203
Image deployment in a cloud environment Jun 12, 2014 Issued
Array ( [id] => 10470911 [patent_doc_number] => 20150355927 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-10 [patent_title] => 'AUTOMATIC VIRTUAL MACHINE RESIZING TO OPTIMIZE RESOURCE AVAILABILITY' [patent_app_type] => utility [patent_app_number] => 14/296341 [patent_app_country] => US [patent_app_date] => 2014-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10929 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14296341 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/296341
AUTOMATIC VIRTUAL MACHINE RESIZING TO OPTIMIZE RESOURCE AVAILABILITY Jun 3, 2014 Abandoned
Array ( [id] => 11252018 [patent_doc_number] => 09477521 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-25 [patent_title] => 'Method and system for scheduling repetitive tasks in O(1)' [patent_app_type] => utility [patent_app_number] => 14/290751 [patent_app_country] => US [patent_app_date] => 2014-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 12333 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14290751 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/290751
Method and system for scheduling repetitive tasks in O(1) May 28, 2014 Issued
Array ( [id] => 10454165 [patent_doc_number] => 20150339180 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-26 [patent_title] => 'APPLICATION AWARE SERVICE POLICY ENFORCEMENT AND AUTONOMOUS FEEDBACK-BASED REMEDIATION' [patent_app_type] => utility [patent_app_number] => 14/283938 [patent_app_country] => US [patent_app_date] => 2014-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 9573 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14283938 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/283938
Application aware service policy enforcement and autonomous feedback-based remediation May 20, 2014 Issued
Array ( [id] => 10439217 [patent_doc_number] => 20150324229 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-12 [patent_title] => 'PROPAGATION OF TASK PROGRESS THROUGH THE USE OF COALESCED TIME INTERVALS' [patent_app_type] => utility [patent_app_number] => 14/273862 [patent_app_country] => US [patent_app_date] => 2014-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7494 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14273862 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/273862
PROPAGATION OF TASK PROGRESS THROUGH THE USE OF COALESCED TIME INTERVALS May 8, 2014 Abandoned
Array ( [id] => 10914613 [patent_doc_number] => 20140317632 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-23 [patent_title] => 'CONTROLLING TASKS PERFORMED BY A COMPUTING SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/259479 [patent_app_country] => US [patent_app_date] => 2014-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8194 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14259479 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/259479
Controlling tasks performed by a computing system Apr 22, 2014 Issued
Array ( [id] => 11629567 [patent_doc_number] => 20170139756 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-18 [patent_title] => 'PROGRAM PARALLELIZATION ON PROCEDURE LEVEL IN MULTIPROCESSOR SYSTEMS WITH LOGICALLY SHARED MEMORY' [patent_app_type] => utility [patent_app_number] => 15/305151 [patent_app_country] => US [patent_app_date] => 2014-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6699 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15305151 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/305151
PROGRAM PARALLELIZATION ON PROCEDURE LEVEL IN MULTIPROCESSOR SYSTEMS WITH LOGICALLY SHARED MEMORY Apr 22, 2014 Abandoned
Array ( [id] => 10478213 [patent_doc_number] => 20150363230 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-17 [patent_title] => 'PARALLELISM EXTRACTION METHOD AND METHOD FOR MAKING PROGRAM' [patent_app_type] => utility [patent_app_number] => 14/761789 [patent_app_country] => US [patent_app_date] => 2014-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 7919 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14761789 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/761789
PARALLELISM EXTRACTION METHOD AND METHOD FOR MAKING PROGRAM Jan 14, 2014 Abandoned
Array ( [id] => 13161269 [patent_doc_number] => 10097372 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-09 [patent_title] => Method for resource optimized network virtualization overlay transport in virtualized data center environments [patent_app_type] => utility [patent_app_number] => 14/151024 [patent_app_country] => US [patent_app_date] => 2014-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 22928 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14151024 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/151024
Method for resource optimized network virtualization overlay transport in virtualized data center environments Jan 8, 2014 Issued
Menu