
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 9379193
[patent_doc_number] => 08683479
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-03-25
[patent_title] => 'Shifting information technology workload demands'
[patent_app_type] => utility
[patent_app_number] => 13/028974
[patent_app_country] => US
[patent_app_date] => 2011-02-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 12
[patent_no_of_words] => 9622
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13028974
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/028974 | Shifting information technology workload demands | Feb 15, 2011 | Issued |
Array
(
[id] => 8985363
[patent_doc_number] => 08516493
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-08-20
[patent_title] => 'System and method for massively multi-core computing systems'
[patent_app_type] => utility
[patent_app_number] => 13/019303
[patent_app_country] => US
[patent_app_date] => 2011-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 8408
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 277
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13019303
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/019303 | System and method for massively multi-core computing systems | Jan 31, 2011 | Issued |
Array
(
[id] => 5960978
[patent_doc_number] => 20110185365
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-07-28
[patent_title] => 'DATA PROCESSING SYSTEM, METHOD FOR PROCESSING DATA AND COMPUTER PROGRAM PRODUCT'
[patent_app_type] => utility
[patent_app_number] => 13/015718
[patent_app_country] => US
[patent_app_date] => 2011-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4507
[patent_no_of_claims] => 19
[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] => publications/A1/0185/20110185365.pdf
[firstpage_image] =>[orig_patent_app_number] => 13015718
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/015718 | DATA PROCESSING SYSTEM, METHOD FOR PROCESSING DATA AND COMPUTER PROGRAM PRODUCT | Jan 27, 2011 | Abandoned |
Array
(
[id] => 8574970
[patent_doc_number] => 08341634
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-25
[patent_title] => 'System and method of providing a fixed time offset based dedicated co-allocation of a common resource set'
[patent_app_type] => utility
[patent_app_number] => 12/987631
[patent_app_country] => US
[patent_app_date] => 2011-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 6030
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 223
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12987631
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/987631 | System and method of providing a fixed time offset based dedicated co-allocation of a common resource set | Jan 9, 2011 | Issued |
Array
(
[id] => 9611947
[patent_doc_number] => 08789138
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-22
[patent_title] => 'Application execution in a restricted application execution environment'
[patent_app_type] => utility
[patent_app_number] => 12/978664
[patent_app_country] => US
[patent_app_date] => 2010-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5319
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12978664
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/978664 | Application execution in a restricted application execution environment | Dec 26, 2010 | Issued |
Array
(
[id] => 10078881
[patent_doc_number] => 09116728
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-08-25
[patent_title] => 'Providing a persona-based application experience'
[patent_app_type] => utility
[patent_app_number] => 12/973939
[patent_app_country] => US
[patent_app_date] => 2010-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4891
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12973939
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/973939 | Providing a persona-based application experience | Dec 20, 2010 | Issued |
Array
(
[id] => 8267680
[patent_doc_number] => 20120167110
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-06-28
[patent_title] => 'INFORMATION PROCESSING APPARATUS CAPABLE OF SETTING PROCESSING PRIORITY OF ACCESS, METHOD OF CONTROLLING THE INFORMATION PROCESSING APPARATUS, PROGRAM, AND STORAGE MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 13/393398
[patent_app_country] => US
[patent_app_date] => 2010-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 17347
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 7
[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] => 13393398
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/393398 | Information processing apparatus capable of setting processing priority of access, method of controlling the information processing apparatus, program, and storage medium | Dec 19, 2010 | Issued |
Array
(
[id] => 8985365
[patent_doc_number] => 08516495
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-08-20
[patent_title] => 'Domain management and integration in a virtualized computing environment'
[patent_app_type] => utility
[patent_app_number] => 12/963646
[patent_app_country] => US
[patent_app_date] => 2010-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8534
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 348
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12963646
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/963646 | Domain management and integration in a virtualized computing environment | Dec 8, 2010 | Issued |
Array
(
[id] => 8912577
[patent_doc_number] => 08484654
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-09
[patent_title] => 'Determining suitable network interface for partition deployment/re-deployment in a cloud environment'
[patent_app_type] => utility
[patent_app_number] => 12/952806
[patent_app_country] => US
[patent_app_date] => 2010-11-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8990
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12952806
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/952806 | Determining suitable network interface for partition deployment/re-deployment in a cloud environment | Nov 22, 2010 | Issued |
Array
(
[id] => 8177027
[patent_doc_number] => 20120110573
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-03
[patent_title] => 'TRANSFERRING OBJECTS BETWEEN VIRTUAL MACHINES'
[patent_app_type] => utility
[patent_app_number] => 12/938595
[patent_app_country] => US
[patent_app_date] => 2010-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5930
[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] => publications/A1/0110/20120110573.pdf
[firstpage_image] =>[orig_patent_app_number] => 12938595
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/938595 | Transferring objects between virtual machines | Nov 2, 2010 | Issued |
Array
(
[id] => 7780760
[patent_doc_number] => 20120042316
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-02-16
[patent_title] => 'METHOD AND SYSTEM FOR CONTROLLING A SCHEDULING ORDER PER DAYPART CATEGORY IN A MUSIC SCHEDULING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/914000
[patent_app_country] => US
[patent_app_date] => 2010-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4203
[patent_no_of_claims] => 20
[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] => publications/A1/0042/20120042316.pdf
[firstpage_image] =>[orig_patent_app_number] => 12914000
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/914000 | Method and system for controlling a scheduling order per daypart category in a music scheduling system | Oct 27, 2010 | Issued |
Array
(
[id] => 8878975
[patent_doc_number] => 08473960
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-25
[patent_title] => 'Vector throttling to control resource use in computer systems'
[patent_app_type] => utility
[patent_app_number] => 12/889741
[patent_app_country] => US
[patent_app_date] => 2010-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 9
[patent_no_of_words] => 7414
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12889741
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/889741 | Vector throttling to control resource use in computer systems | Sep 23, 2010 | Issued |
Array
(
[id] => 8752338
[patent_doc_number] => 08418182
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-09
[patent_title] => 'Method and system for controlling a scheduling order per category in a music scheduling system'
[patent_app_type] => utility
[patent_app_number] => 12/856952
[patent_app_country] => US
[patent_app_date] => 2010-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 11
[patent_no_of_words] => 5756
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12856952
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/856952 | Method and system for controlling a scheduling order per category in a music scheduling system | Aug 15, 2010 | Issued |
Array
(
[id] => 8899678
[patent_doc_number] => 08479212
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-02
[patent_title] => 'System and method for dynamic rescheduling of multiple varying resources with user social mapping'
[patent_app_type] => utility
[patent_app_number] => 12/856192
[patent_app_country] => US
[patent_app_date] => 2010-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4329
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12856192
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/856192 | System and method for dynamic rescheduling of multiple varying resources with user social mapping | Aug 12, 2010 | Issued |
Array
(
[id] => 7770671
[patent_doc_number] => 20120036512
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-02-09
[patent_title] => 'ENHANCED SHORTEST-JOB-FIRST MEMORY REQUEST SCHEDULING'
[patent_app_type] => utility
[patent_app_number] => 12/850754
[patent_app_country] => US
[patent_app_date] => 2010-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3551
[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] => publications/A1/0036/20120036512.pdf
[firstpage_image] =>[orig_patent_app_number] => 12850754
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/850754 | Enhanced shortest-job-first memory request scheduling | Aug 4, 2010 | Issued |
Array
(
[id] => 7760217
[patent_doc_number] => 20120030683
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-02-02
[patent_title] => 'Method of forming a personal mobile grid system and resource scheduling thereon'
[patent_app_type] => utility
[patent_app_number] => 12/805363
[patent_app_country] => US
[patent_app_date] => 2010-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 12354
[patent_no_of_claims] => 3
[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] => publications/A1/0030/20120030683.pdf
[firstpage_image] =>[orig_patent_app_number] => 12805363
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/805363 | Method of forming a personal mobile grid system and resource scheduling thereon | Jul 26, 2010 | Issued |
Array
(
[id] => 7682361
[patent_doc_number] => 20100242050
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-23
[patent_title] => 'METHOD AND SYSTEM FOR DEADLOCK DETECTION IN A DISTRIBUTED ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 12/792542
[patent_app_country] => US
[patent_app_date] => 2010-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8654
[patent_no_of_claims] => 12
[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] => publications/A1/0242/20100242050.pdf
[firstpage_image] =>[orig_patent_app_number] => 12792542
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/792542 | Method and system for deadlock detection in a distributed environment | Jun 1, 2010 | Issued |
Array
(
[id] => 6618992
[patent_doc_number] => 20100293553
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-11-18
[patent_title] => 'FAIR SCALABLE READER-WRITER MUTUAL EXCLUSION'
[patent_app_type] => utility
[patent_app_number] => 12/782394
[patent_app_country] => US
[patent_app_date] => 2010-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6316
[patent_no_of_claims] => 21
[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] => publications/A1/0293/20100293553.pdf
[firstpage_image] =>[orig_patent_app_number] => 12782394
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/782394 | Fair scalable reader-writer mutual exclusion | May 17, 2010 | Issued |
Array
(
[id] => 7512917
[patent_doc_number] => 20110258627
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-10-20
[patent_title] => 'Runtime Optimization Of An Application Executing On A Parallel Computer'
[patent_app_type] => utility
[patent_app_number] => 12/760111
[patent_app_country] => US
[patent_app_date] => 2010-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10779
[patent_no_of_claims] => 24
[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] => publications/A1/0258/20110258627.pdf
[firstpage_image] =>[orig_patent_app_number] => 12760111
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/760111 | Runtime optimization of an application executing on a parallel computer | Apr 13, 2010 | Issued |
Array
(
[id] => 9652464
[patent_doc_number] => 08806501
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-08-12
[patent_title] => 'Predictive dynamic system scheduling'
[patent_app_type] => utility
[patent_app_number] => 12/751288
[patent_app_country] => US
[patent_app_date] => 2010-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 11992
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 224
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12751288
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/751288 | Predictive dynamic system scheduling | Mar 30, 2010 | Issued |