| Application number | Title of the application | Filing Date | Status |
|---|
Array
(
[id] => 6365065
[patent_doc_number] => 20100333094
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-30
[patent_title] => 'JOB-PROCESSING NODES SYNCHRONIZING JOB DATABASES'
[patent_app_type] => utility
[patent_app_number] => 12/490450
[patent_app_country] => US
[patent_app_date] => 2009-06-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4146
[patent_no_of_claims] => 17
[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/0333/20100333094.pdf
[firstpage_image] =>[orig_patent_app_number] => 12490450
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/490450 | JOB-PROCESSING NODES SYNCHRONIZING JOB DATABASES | Jun 23, 2009 | Abandoned |
Array
(
[id] => 6636367
[patent_doc_number] => 20100325637
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-23
[patent_title] => 'ALLOCATION OF RESOURCES TO A SCHEDULER IN A PROCESS'
[patent_app_type] => utility
[patent_app_number] => 12/487091
[patent_app_country] => US
[patent_app_date] => 2009-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 11460
[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/0325/20100325637.pdf
[firstpage_image] =>[orig_patent_app_number] => 12487091
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/487091 | Dynamically change allocation of resources to schedulers based on feedback and policies from the schedulers and availability of the resources | Jun 17, 2009 | Issued |
Array
(
[id] => 10105630
[patent_doc_number] => 09141412
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-09-22
[patent_title] => 'Terminal services application virtualization for compatibility'
[patent_app_type] => utility
[patent_app_number] => 12/485286
[patent_app_country] => US
[patent_app_date] => 2009-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5626
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 269
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12485286
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/485286 | Terminal services application virtualization for compatibility | Jun 15, 2009 | Issued |
Array
(
[id] => 6448688
[patent_doc_number] => 20100153694
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-17
[patent_title] => 'PROGRAM AND INFORMATION PROCESSING APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 12/482206
[patent_app_country] => US
[patent_app_date] => 2009-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6916
[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] => publications/A1/0153/20100153694.pdf
[firstpage_image] =>[orig_patent_app_number] => 12482206
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/482206 | Program and information processing apparatus determining an execution order of sequentially executing processes on a target information based on possibilities of success of execution | Jun 9, 2009 | Issued |
Array
(
[id] => 6596681
[patent_doc_number] => 20100275202
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-10-28
[patent_title] => 'COPYING SEGMENTS OF A VIRTUAL RESOURCE DEFINITION'
[patent_app_type] => utility
[patent_app_number] => 12/428655
[patent_app_country] => US
[patent_app_date] => 2009-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3921
[patent_no_of_claims] => 21
[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] => publications/A1/0275/20100275202.pdf
[firstpage_image] =>[orig_patent_app_number] => 12428655
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/428655 | Copying segments of virtual resource definition to create and deploy a virtual resource on a physical resource | Apr 22, 2009 | Issued |
Array
(
[id] => 6241493
[patent_doc_number] => 20100269109
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-10-21
[patent_title] => 'Methods and Systems for Evaluating Historical Metrics in Selecting a Physical Host for Execution of a Virtual Machine'
[patent_app_type] => utility
[patent_app_number] => 12/425907
[patent_app_country] => US
[patent_app_date] => 2009-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 14973
[patent_no_of_claims] => 26
[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/0269/20100269109.pdf
[firstpage_image] =>[orig_patent_app_number] => 12425907
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/425907 | Methods and systems for using a plurality of historical metrics to select a physical host for virtual machine execution | Apr 16, 2009 | Issued |
Array
(
[id] => 6588174
[patent_doc_number] => 20100235831
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-16
[patent_title] => 'Method for dynamic configuration of virtual machine'
[patent_app_type] => utility
[patent_app_number] => 12/402494
[patent_app_country] => US
[patent_app_date] => 2009-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 20153
[patent_no_of_claims] => 16
[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] => publications/A1/0235/20100235831.pdf
[firstpage_image] =>[orig_patent_app_number] => 12402494
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/402494 | Method for dynamically generating a configuration for a virtual machine with a virtual hard disk in an external storage device | Mar 11, 2009 | Issued |
Array
(
[id] => 9555927
[patent_doc_number] => 08763000
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-06-24
[patent_title] => 'System and method for providing intelligent pre-staging of data in a compute environment'
[patent_app_type] => utility
[patent_app_number] => 12/344844
[patent_app_country] => US
[patent_app_date] => 2008-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 3841
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 199
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12344844
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/344844 | System and method for providing intelligent pre-staging of data in a compute environment | Dec 28, 2008 | Issued |
Array
(
[id] => 6052669
[patent_doc_number] => 20110209145
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-08-25
[patent_title] => 'SYSTEM AND METHOD FOR MANAGING A VIRTUAL MACHINE ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 12/673507
[patent_app_country] => US
[patent_app_date] => 2008-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 9042
[patent_no_of_claims] => 26
[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] => publications/A1/0209/20110209145.pdf
[firstpage_image] =>[orig_patent_app_number] => 12673507
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/673507 | SYSTEM AND METHOD FOR MANAGING A VIRTUAL MACHINE ENVIRONMENT | Aug 12, 2008 | Abandoned |
Array
(
[id] => 5418304
[patent_doc_number] => 20090044191
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-02-12
[patent_title] => 'METHOD AND TERMINAL DEVICE FOR EXECUTING SCHEDULED TASKS AND MANAGEMENT TASKS'
[patent_app_type] => utility
[patent_app_number] => 12/178829
[patent_app_country] => US
[patent_app_date] => 2008-07-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 9193
[patent_no_of_claims] => 29
[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] => publications/A1/0044/20090044191.pdf
[firstpage_image] =>[orig_patent_app_number] => 12178829
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/178829 | METHOD AND TERMINAL DEVICE FOR EXECUTING SCHEDULED TASKS AND MANAGEMENT TASKS | Jul 23, 2008 | Abandoned |
Array
(
[id] => 9879179
[patent_doc_number] => 08966476
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-24
[patent_title] => 'Providing object-level input/output requests between virtual machines to access a storage subsystem'
[patent_app_type] => utility
[patent_app_number] => 12/995032
[patent_app_country] => US
[patent_app_date] => 2008-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 3360
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12995032
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/995032 | Providing object-level input/output requests between virtual machines to access a storage subsystem | May 27, 2008 | Issued |
Array
(
[id] => 10895159
[patent_doc_number] => 08918790
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-23
[patent_title] => 'Method and system for application profiling for purposes of defining resource requirements'
[patent_app_type] => utility
[patent_app_number] => 12/126123
[patent_app_country] => US
[patent_app_date] => 2008-05-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 6
[patent_no_of_words] => 3754
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 260
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12126123
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/126123 | Method and system for application profiling for purposes of defining resource requirements | May 22, 2008 | Issued |
Array
(
[id] => 5459861
[patent_doc_number] => 20090260013
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-15
[patent_title] => 'Computer Processors With Plural, Pipelined Hardware Threads Of Execution'
[patent_app_type] => utility
[patent_app_number] => 12/102033
[patent_app_country] => US
[patent_app_date] => 2008-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11724
[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/0260/20090260013.pdf
[firstpage_image] =>[orig_patent_app_number] => 12102033
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/102033 | Computer Processors With Plural, Pipelined Hardware Threads Of Execution | Apr 13, 2008 | Abandoned |
Array
(
[id] => 5393562
[patent_doc_number] => 20090210875
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-20
[patent_title] => 'Method and System for Implementing a Virtual Storage Pool in a Virtual Environment'
[patent_app_type] => utility
[patent_app_number] => 12/101051
[patent_app_country] => US
[patent_app_date] => 2008-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6187
[patent_no_of_claims] => 18
[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/0210/20090210875.pdf
[firstpage_image] =>[orig_patent_app_number] => 12101051
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/101051 | Method and system for implementing a virtual storage pool in a virtual environment | Apr 9, 2008 | Issued |
Array
(
[id] => 5476238
[patent_doc_number] => 20090249356
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-01
[patent_title] => 'LOCK-FREE CIRCULAR QUEUE IN A MULTIPROCESSING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/060231
[patent_app_country] => US
[patent_app_date] => 2008-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3916
[patent_no_of_claims] => 13
[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/0249/20090249356.pdf
[firstpage_image] =>[orig_patent_app_number] => 12060231
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/060231 | LOCK-FREE CIRCULAR QUEUE IN A MULTIPROCESSING SYSTEM | Mar 30, 2008 | Abandoned |
Array
(
[id] => 8849507
[patent_doc_number] => 08458707
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-04
[patent_title] => 'Task switching based on a shared memory condition associated with a data request and detecting lock line reservation lost events'
[patent_app_type] => utility
[patent_app_number] => 12/049317
[patent_app_country] => US
[patent_app_date] => 2008-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 5435
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[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] => 12049317
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/049317 | Task switching based on a shared memory condition associated with a data request and detecting lock line reservation lost events | Mar 14, 2008 | Issued |
Array
(
[id] => 9472639
[patent_doc_number] => 08726289
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-05-13
[patent_title] => 'Streaming attachment of hardware accelerators to computer systems'
[patent_app_type] => utility
[patent_app_number] => 12/035517
[patent_app_country] => US
[patent_app_date] => 2008-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3626
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12035517
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/035517 | Streaming attachment of hardware accelerators to computer systems | Feb 21, 2008 | Issued |
Array
(
[id] => 8849515
[patent_doc_number] => 08458715
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-06-04
[patent_title] => 'System for allocating resources to optimize transition from a current state to a desired state'
[patent_app_type] => utility
[patent_app_number] => 12/070865
[patent_app_country] => US
[patent_app_date] => 2008-02-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 13603
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 332
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12070865
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/070865 | System for allocating resources to optimize transition from a current state to a desired state | Feb 20, 2008 | Issued |
Array
(
[id] => 5566031
[patent_doc_number] => 20090138884
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-05-28
[patent_title] => 'STORAGE MANAGEMENT SYSTEM, A METHOD OF MONITORING PERFORMANCE AND A MANAGEMENT SERVER'
[patent_app_type] => utility
[patent_app_number] => 12/020925
[patent_app_country] => US
[patent_app_date] => 2008-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 24
[patent_no_of_words] => 12806
[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/0138/20090138884.pdf
[firstpage_image] =>[orig_patent_app_number] => 12020925
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/020925 | STORAGE MANAGEMENT SYSTEM, A METHOD OF MONITORING PERFORMANCE AND A MANAGEMENT SERVER | Jan 27, 2008 | Abandoned |
Array
(
[id] => 5344516
[patent_doc_number] => 20090183166
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-16
[patent_title] => 'ALGORITHM TO SHARE PHYSICAL PROCESSORS TO MAXIMIZE PROCESSOR CACHE USAGE AND TOPOLOGIES'
[patent_app_type] => utility
[patent_app_number] => 11/972734
[patent_app_country] => US
[patent_app_date] => 2008-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5193
[patent_no_of_claims] => 24
[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] => publications/A1/0183/20090183166.pdf
[firstpage_image] =>[orig_patent_app_number] => 11972734
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/972734 | Algorithm to share physical processors to maximize processor cache usage and topologies | Jan 10, 2008 | Issued |