
James J. Lee
Examiner (ID: 1484, Phone: (571)270-5965 , Office: P/2195 )
| Most Active Art Unit | 2195 |
| Art Unit(s) | 2195, 3668 |
| Total Applications | 306 |
| Issued Applications | 247 |
| Pending Applications | 3 |
| Abandoned Applications | 62 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 8230186
[patent_doc_number] => 20120144392
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-06-07
[patent_title] => 'Resource Manager for Managing Hardware Resources'
[patent_app_type] => utility
[patent_app_number] => 13/001908
[patent_app_country] => US
[patent_app_date] => 2009-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6683
[patent_no_of_claims] => 29
[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] => 13001908
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/001908 | Resource Manager for Managing Hardware Resources | Jun 25, 2009 | Abandoned |
Array
(
[id] => 9049453
[patent_doc_number] => 08544011
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-24
[patent_title] => 'Generation and concurrent execution of a virtual task in an execution order determining system'
[patent_app_type] => utility
[patent_app_number] => 12/675466
[patent_app_country] => US
[patent_app_date] => 2009-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 13477
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 492
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12675466
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/675466 | Generation and concurrent execution of a virtual task in an execution order determining system | Jun 24, 2009 | Issued |
Array
(
[id] => 6649023
[patent_doc_number] => 20100037232
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-02-11
[patent_title] => 'Virtualization apparatus and method for controlling the same'
[patent_app_type] => utility
[patent_app_number] => 12/457700
[patent_app_country] => US
[patent_app_date] => 2009-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4214
[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] => publications/A1/0037/20100037232.pdf
[firstpage_image] =>[orig_patent_app_number] => 12457700
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/457700 | Virtualization apparatus and method for controlling access to hardware device by I/O request | Jun 17, 2009 | Issued |
Array
(
[id] => 11700710
[patent_doc_number] => 09690625
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-06-27
[patent_title] => 'System and method for out-of-order resource allocation and deallocation in a threaded machine'
[patent_app_type] => utility
[patent_app_number] => 12/485608
[patent_app_country] => US
[patent_app_date] => 2009-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 15363
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 366
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12485608
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/485608 | System and method for out-of-order resource allocation and deallocation in a threaded machine | Jun 15, 2009 | Issued |
Array
(
[id] => 6171370
[patent_doc_number] => 20110196968
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-08-11
[patent_title] => 'COMPUTER SYSTEM, RESOURCE MANAGEMENT SERVER FOR COMPUTER SYSTEM, AND RESOURCE MANAGEMENT METHOD FOR COMPUTER SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/526946
[patent_app_country] => US
[patent_app_date] => 2009-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 7076
[patent_no_of_claims] => 11
[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/0196/20110196968.pdf
[firstpage_image] =>[orig_patent_app_number] => 12526946
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/526946 | COMPUTER SYSTEM, RESOURCE MANAGEMENT SERVER FOR COMPUTER SYSTEM, AND RESOURCE MANAGEMENT METHOD FOR COMPUTER SYSTEM | Mar 24, 2009 | Abandoned |
Array
(
[id] => 9826205
[patent_doc_number] => 08935701
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-01-13
[patent_title] => 'Unified management platform in a computer network'
[patent_app_type] => utility
[patent_app_number] => 12/400559
[patent_app_country] => US
[patent_app_date] => 2009-03-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 60
[patent_figures_cnt] => 62
[patent_no_of_words] => 11298
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 280
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12400559
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/400559 | Unified management platform in a computer network | Mar 8, 2009 | Issued |
Array
(
[id] => 10130972
[patent_doc_number] => 09164807
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-10-20
[patent_title] => 'Statically allocating set of tasks to particular cluster and dynamically allocating each task to different processing units within cluster'
[patent_app_type] => utility
[patent_app_number] => 12/747715
[patent_app_country] => US
[patent_app_date] => 2008-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 14
[patent_no_of_words] => 22190
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 303
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12747715
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/747715 | Statically allocating set of tasks to particular cluster and dynamically allocating each task to different processing units within cluster | Dec 10, 2008 | Issued |
Array
(
[id] => 6612986
[patent_doc_number] => 20100131948
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-05-27
[patent_title] => 'METHODS AND SYSTEMS FOR PROVIDING ON-DEMAND CLOUD COMPUTING ENVIRONMENTS'
[patent_app_type] => utility
[patent_app_number] => 12/324437
[patent_app_country] => US
[patent_app_date] => 2008-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5786
[patent_no_of_claims] => 22
[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/0131/20100131948.pdf
[firstpage_image] =>[orig_patent_app_number] => 12324437
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/324437 | On-demand cloud computing environments | Nov 25, 2008 | Issued |
Array
(
[id] => 9431223
[patent_doc_number] => 08707310
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-04-22
[patent_title] => 'Batch processing of jobs on multiprocessors based on estimated job processing time'
[patent_app_type] => utility
[patent_app_number] => 12/677291
[patent_app_country] => US
[patent_app_date] => 2008-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7801
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 249
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12677291
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/677291 | Batch processing of jobs on multiprocessors based on estimated job processing time | Oct 14, 2008 | Issued |
Array
(
[id] => 5351769
[patent_doc_number] => 20090007130
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-01
[patent_title] => 'IMAGE FORMING APPARATUS, CONTROLLING METHOD, AND CONTROL PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 12/197906
[patent_app_country] => US
[patent_app_date] => 2008-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 10710
[patent_no_of_claims] => 8
[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/0007/20090007130.pdf
[firstpage_image] =>[orig_patent_app_number] => 12197906
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/197906 | IMAGE FORMING APPARATUS, CONTROLLING METHOD, AND CONTROL PROGRAM | Aug 24, 2008 | Abandoned |
Array
(
[id] => 6619831
[patent_doc_number] => 20100050172
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-02-25
[patent_title] => 'METHODS AND SYSTEMS FOR OPTIMIZING RESOURCE USAGE FOR CLOUD-BASED NETWORKS'
[patent_app_type] => utility
[patent_app_number] => 12/196459
[patent_app_country] => US
[patent_app_date] => 2008-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7238
[patent_no_of_claims] => 21
[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] => publications/A1/0050/20100050172.pdf
[firstpage_image] =>[orig_patent_app_number] => 12196459
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/196459 | Adjusting resource usage for cloud-based networks | Aug 21, 2008 | Issued |
Array
(
[id] => 9258027
[patent_doc_number] => 08621471
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-31
[patent_title] => 'High accuracy timer in a multi-processor computing system without using dedicated hardware timer resources'
[patent_app_type] => utility
[patent_app_number] => 12/190606
[patent_app_country] => US
[patent_app_date] => 2008-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3315
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 208
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12190606
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/190606 | High accuracy timer in a multi-processor computing system without using dedicated hardware timer resources | Aug 12, 2008 | Issued |
Array
(
[id] => 5571525
[patent_doc_number] => 20090254904
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-08
[patent_title] => 'Intent-Based Ontology for Grid Computing Using Autonomous Mobile Agents'
[patent_app_type] => utility
[patent_app_number] => 12/099088
[patent_app_country] => US
[patent_app_date] => 2008-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 4070
[patent_no_of_claims] => 4
[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] => publications/A1/0254/20090254904.pdf
[firstpage_image] =>[orig_patent_app_number] => 12099088
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/099088 | Task execution and delegation by autonomous mobile agents based on intent knowledge base | Apr 6, 2008 | Issued |
Array
(
[id] => 9940967
[patent_doc_number] => 08990799
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-03-24
[patent_title] => 'Direct memory access through virtual switch in device driver'
[patent_app_type] => utility
[patent_app_number] => 12/022268
[patent_app_country] => US
[patent_app_date] => 2008-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 1884
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12022268
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/022268 | Direct memory access through virtual switch in device driver | Jan 29, 2008 | Issued |
Array
(
[id] => 9258026
[patent_doc_number] => 08621470
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-31
[patent_title] => 'Wakeup-attribute-based allocation of threads to processors'
[patent_app_type] => utility
[patent_app_number] => 12/019172
[patent_app_country] => US
[patent_app_date] => 2008-01-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3288
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12019172
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/019172 | Wakeup-attribute-based allocation of threads to processors | Jan 23, 2008 | Issued |
Array
(
[id] => 9974450
[patent_doc_number] => 09021488
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-28
[patent_title] => 'Device management scheduling based on trap mechanism'
[patent_app_type] => utility
[patent_app_number] => 11/657095
[patent_app_country] => US
[patent_app_date] => 2007-01-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5955
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11657095
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/657095 | Device management scheduling based on trap mechanism | Jan 23, 2007 | Issued |
Array
(
[id] => 9680755
[patent_doc_number] => 08819682
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-08-26
[patent_title] => 'Application switching in a single threaded architecture for devices'
[patent_app_type] => utility
[patent_app_number] => 12/522738
[patent_app_country] => US
[patent_app_date] => 2007-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 3589
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12522738
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/522738 | Application switching in a single threaded architecture for devices | Jan 22, 2007 | Issued |
Array
(
[id] => 10052371
[patent_doc_number] => 09092250
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-07-28
[patent_title] => 'Selecting one of plural layouts of virtual machines on physical machines'
[patent_app_type] => utility
[patent_app_number] => 11/588691
[patent_app_country] => US
[patent_app_date] => 2006-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 5752
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11588691
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/588691 | Selecting one of plural layouts of virtual machines on physical machines | Oct 26, 2006 | Issued |
Array
(
[id] => 11523423
[patent_doc_number] => 09606821
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-03-28
[patent_title] => 'Virtual environment manager for creating and managing virtual machine environments'
[patent_app_type] => utility
[patent_app_number] => 11/541712
[patent_app_country] => US
[patent_app_date] => 2006-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 14625
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 376
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11541712
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/541712 | Virtual environment manager for creating and managing virtual machine environments | Sep 28, 2006 | Issued |
Array
(
[id] => 11882583
[patent_doc_number] => 09753754
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-09-05
[patent_title] => 'Enforcing deterministic execution of threads of guest operating systems running in a virtual machine hosted on a multiprocessor machine'
[patent_app_type] => utility
[patent_app_number] => 11/489819
[patent_app_country] => US
[patent_app_date] => 2006-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 15395
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 309
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11489819
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/489819 | Enforcing deterministic execution of threads of guest operating systems running in a virtual machine hosted on a multiprocessor machine | Jul 19, 2006 | Issued |