Search

Michael E. Barr

Supervisory Patent Examiner (ID: 16588, Phone: (571)272-1414 , Office: P/1711 )

Most Active Art Unit
1762
Art Unit(s)
1792, 1762, 1711, 1112
Total Applications
855
Issued Applications
630
Pending Applications
59
Abandoned Applications
171

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9417057 [patent_doc_number] => 08701109 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-04-15 [patent_title] => 'Immortal instance type' [patent_app_type] => utility [patent_app_number] => 13/366495 [patent_app_country] => US [patent_app_date] => 2012-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9863 [patent_no_of_claims] => 25 [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] => 13366495 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/366495
Immortal instance type Feb 5, 2012 Issued
Array ( [id] => 11830329 [patent_doc_number] => 09727069 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-08 [patent_title] => 'Power demand adjustment system and power demand adjustment method' [patent_app_type] => utility [patent_app_number] => 14/376087 [patent_app_country] => US [patent_app_date] => 2012-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 9357 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 389 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14376087 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/376087
Power demand adjustment system and power demand adjustment method Feb 1, 2012 Issued
Array ( [id] => 10078886 [patent_doc_number] => 09116734 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-08-25 [patent_title] => 'Dispersive storage area networks' [patent_app_type] => utility [patent_app_number] => 13/361943 [patent_app_country] => US [patent_app_date] => 2012-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 24 [patent_no_of_words] => 11355 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 405 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13361943 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/361943
Dispersive storage area networks Jan 29, 2012 Issued
Array ( [id] => 9644128 [patent_doc_number] => 20140222242 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-07 [patent_title] => 'ADAPTIVE THERMAL THROTTLING WITH USER CONFIGURATION CAPABILITY' [patent_app_type] => utility [patent_app_number] => 13/997312 [patent_app_country] => US [patent_app_date] => 2011-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2434 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 5 [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] => 13997312 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/997312
Adaptive thermal throttling with user configuration capability Dec 28, 2011 Issued
Array ( [id] => 8843541 [patent_doc_number] => 20130139169 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-30 [patent_title] => 'JOB SCHEDULING TO BALANCE ENERGY CONSUMPTION AND SCHEDULE PERFORMANCE' [patent_app_type] => utility [patent_app_number] => 13/307508 [patent_app_country] => US [patent_app_date] => 2011-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10284 [patent_no_of_claims] => 21 [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] => 13307508 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/307508
Job scheduling to balance energy consumption and schedule performance Nov 29, 2011 Issued
Array ( [id] => 8230187 [patent_doc_number] => 20120144391 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-07 [patent_title] => 'PROVISIONING A VIRTUAL MACHINE' [patent_app_type] => utility [patent_app_number] => 13/307144 [patent_app_country] => US [patent_app_date] => 2011-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 11863 [patent_no_of_claims] => 17 [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] => 13307144 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/307144
PROVISIONING A VIRTUAL MACHINE Nov 29, 2011 Abandoned
Array ( [id] => 8735476 [patent_doc_number] => 20130081044 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-28 [patent_title] => 'Task Switching and Inter-task Communications for Multi-core Processors' [patent_app_type] => utility [patent_app_number] => 13/277739 [patent_app_country] => US [patent_app_date] => 2011-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 15203 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [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] => 13277739 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/277739
Task switching and inter-task communications for multi-core processors Nov 20, 2011 Issued
Array ( [id] => 8831900 [patent_doc_number] => 20130132945 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-23 [patent_title] => 'VIRTUAL MACHINE UPDATES' [patent_app_type] => utility [patent_app_number] => 13/298848 [patent_app_country] => US [patent_app_date] => 2011-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6564 [patent_no_of_claims] => 16 [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] => 13298848 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/298848
Virtual machine updates Nov 16, 2011 Issued
Array ( [id] => 9242441 [patent_doc_number] => 08607247 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-10 [patent_title] => 'Method and system for workitem synchronization' [patent_app_type] => utility [patent_app_number] => 13/288833 [patent_app_country] => US [patent_app_date] => 2011-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 14 [patent_no_of_words] => 7012 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13288833 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/288833
Method and system for workitem synchronization Nov 2, 2011 Issued
Array ( [id] => 8710180 [patent_doc_number] => 20130067470 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-14 [patent_title] => 'Virtual Machine Monitoring Method, System and Computer Readable Storage Medium' [patent_app_type] => utility [patent_app_number] => 13/287650 [patent_app_country] => US [patent_app_date] => 2011-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2921 [patent_no_of_claims] => 27 [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] => 13287650 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/287650
Virtual machine monitoring method, system and computer readable storage medium Nov 1, 2011 Issued
Array ( [id] => 9248688 [patent_doc_number] => 08612990 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-12-17 [patent_title] => 'Prioritized rate scheduler for a storage system' [patent_app_type] => utility [patent_app_number] => 13/280883 [patent_app_country] => US [patent_app_date] => 2011-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8272 [patent_no_of_claims] => 22 [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] => 13280883 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/280883
Prioritized rate scheduler for a storage system Oct 24, 2011 Issued
Array ( [id] => 9348333 [patent_doc_number] => 08667496 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-03-04 [patent_title] => 'Methods and systems of managing resources allocated to guest virtual machines' [patent_app_type] => utility [patent_app_number] => 13/279356 [patent_app_country] => US [patent_app_date] => 2011-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9422 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13279356 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/279356
Methods and systems of managing resources allocated to guest virtual machines Oct 23, 2011 Issued
Array ( [id] => 10021283 [patent_doc_number] => 09063768 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-23 [patent_title] => 'Method and apparatus for comparing configuration and topology of virtualized datacenter inventories' [patent_app_type] => utility [patent_app_number] => 13/269961 [patent_app_country] => US [patent_app_date] => 2011-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 10673 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13269961 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/269961
Method and apparatus for comparing configuration and topology of virtualized datacenter inventories Oct 9, 2011 Issued
Array ( [id] => 9315171 [patent_doc_number] => 08656408 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-18 [patent_title] => 'Scheduling threads in a processor based on instruction type power consumption' [patent_app_type] => utility [patent_app_number] => 13/247887 [patent_app_country] => US [patent_app_date] => 2011-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 7164 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13247887 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/247887
Scheduling threads in a processor based on instruction type power consumption Sep 27, 2011 Issued
Array ( [id] => 8735444 [patent_doc_number] => 20130081013 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-28 [patent_title] => 'Memory Coherency Acceleration Via Virtual Machine Migration' [patent_app_type] => utility [patent_app_number] => 13/241407 [patent_app_country] => US [patent_app_date] => 2011-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4389 [patent_no_of_claims] => 30 [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] => 13241407 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/241407
Memory coherency acceleration via virtual machine migration Sep 22, 2011 Issued
Array ( [id] => 9302332 [patent_doc_number] => 08650577 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-11 [patent_title] => 'Mobile terminal and controlling method thereof' [patent_app_type] => utility [patent_app_number] => 13/244096 [patent_app_country] => US [patent_app_date] => 2011-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 15 [patent_no_of_words] => 13340 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 264 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13244096 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/244096
Mobile terminal and controlling method thereof Sep 22, 2011 Issued
Array ( [id] => 9652449 [patent_doc_number] => 08806486 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-08-12 [patent_title] => 'Methods and systems for managing a virtual data center with embedded roles based access control' [patent_app_type] => utility [patent_app_number] => 13/223893 [patent_app_country] => US [patent_app_date] => 2011-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 33 [patent_no_of_words] => 7356 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13223893 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/223893
Methods and systems for managing a virtual data center with embedded roles based access control Aug 31, 2011 Issued
Array ( [id] => 8291719 [patent_doc_number] => 20120180049 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-07-12 [patent_title] => 'LAUNCHING SOFTWARE APPLICATION IN VIRTUAL ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 13/215239 [patent_app_country] => US [patent_app_date] => 2011-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 1943 [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] => 13215239 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/215239
Launching a software application in a virtual environment Aug 22, 2011 Issued
Array ( [id] => 8383418 [patent_doc_number] => 20120227044 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-09-06 [patent_title] => 'AUTOMATED WORKFLOW MANAGER' [patent_app_type] => utility [patent_app_number] => 13/211965 [patent_app_country] => US [patent_app_date] => 2011-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8132 [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] => 13211965 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/211965
AUTOMATED WORKFLOW MANAGER Aug 16, 2011 Abandoned
Array ( [id] => 8661409 [patent_doc_number] => 20130042238 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-14 [patent_title] => 'Optimized Virtual Function Translation Entry Memory Caching' [patent_app_type] => utility [patent_app_number] => 13/209260 [patent_app_country] => US [patent_app_date] => 2011-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 8257 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 12 [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] => 13209260 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/209260
Optimized Virtual Function Translation Entry Memory Caching Aug 11, 2011 Abandoned
Menu