| Application number | Title of the application | Filing Date | Status |
|---|
Array
(
[id] => 11860835
[patent_doc_number] => 09740518
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-22
[patent_title] => 'Conflict detection circuit for resolving access conflict to peripheral device by multiple virtual machines'
[patent_app_type] => utility
[patent_app_number] => 14/422058
[patent_app_country] => US
[patent_app_date] => 2012-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5375
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 267
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14422058
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/422058 | Conflict detection circuit for resolving access conflict to peripheral device by multiple virtual machines | Sep 11, 2012 | Issued |
Array
(
[id] => 9652456
[patent_doc_number] => 08806493
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-08-12
[patent_title] => 'System and method for providing hardware virtualization in a virtual machine environment'
[patent_app_type] => utility
[patent_app_number] => 13/551412
[patent_app_country] => US
[patent_app_date] => 2012-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 6963
[patent_no_of_claims] => 20
[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] => 13551412
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/551412 | System and method for providing hardware virtualization in a virtual machine environment | Jul 16, 2012 | Issued |
Array
(
[id] => 9207915
[patent_doc_number] => 20140007092
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-01-02
[patent_title] => 'AUTOMATIC TRANSFER OF WORKLOAD CONFIGURATION'
[patent_app_type] => utility
[patent_app_number] => 13/539332
[patent_app_country] => US
[patent_app_date] => 2012-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7047
[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] => 13539332
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/539332 | AUTOMATIC TRANSFER OF WORKLOAD CONFIGURATION | Jun 29, 2012 | Abandoned |
Array
(
[id] => 11452161
[patent_doc_number] => 09575806
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-21
[patent_title] => 'Monitoring accesses of a thread to multiple memory controllers and selecting a thread processor for the thread based on the monitoring'
[patent_app_type] => utility
[patent_app_number] => 13/538971
[patent_app_country] => US
[patent_app_date] => 2012-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 18
[patent_no_of_words] => 17070
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 305
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13538971
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/538971 | Monitoring accesses of a thread to multiple memory controllers and selecting a thread processor for the thread based on the monitoring | Jun 28, 2012 | Issued |
Array
(
[id] => 11215833
[patent_doc_number] => 09444884
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-09-13
[patent_title] => 'Load-aware load-balancing cluster without a central load balancer'
[patent_app_type] => utility
[patent_app_number] => 13/495114
[patent_app_country] => US
[patent_app_date] => 2012-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 18
[patent_no_of_words] => 13286
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 325
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13495114
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/495114 | Load-aware load-balancing cluster without a central load balancer | Jun 12, 2012 | Issued |
Array
(
[id] => 8518173
[patent_doc_number] => 20120317581
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-12-13
[patent_title] => 'MANAGEMENT OF COPY SERVICES RELATIONSHIPS VIA POLICIES SPECIFIED ON RESOURCE GROUPS'
[patent_app_type] => utility
[patent_app_number] => 13/493142
[patent_app_country] => US
[patent_app_date] => 2012-06-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9687
[patent_no_of_claims] => 8
[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] => 13493142
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/493142 | Management of copy services relationships via policies specified on resource groups | Jun 10, 2012 | Issued |
Array
(
[id] => 10091650
[patent_doc_number] => 09128475
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-09-08
[patent_title] => 'Parallelized program control based on scheduled expiry of time signal generators associated with respective processing units'
[patent_app_type] => utility
[patent_app_number] => 13/477622
[patent_app_country] => US
[patent_app_date] => 2012-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6720
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13477622
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/477622 | Parallelized program control based on scheduled expiry of time signal generators associated with respective processing units | May 21, 2012 | Issued |
Array
(
[id] => 12311268
[patent_doc_number] => 09940134
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-04-10
[patent_title] => Decentralized allocation of resources and interconnect structures to support the execution of instruction sequences by a plurality of engines
[patent_app_type] => utility
[patent_app_number] => 13/475708
[patent_app_country] => US
[patent_app_date] => 2012-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 6895
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 275
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13475708
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/475708 | Decentralized allocation of resources and interconnect structures to support the execution of instruction sequences by a plurality of engines | May 17, 2012 | Issued |
Array
(
[id] => 9163711
[patent_doc_number] => 20130311988
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-11-21
[patent_title] => 'MIGRATING VIRTUAL MACHINES BETWEEN NETWORKED COMPUTING ENVIRONMENTS BASED ON RESOURCE UTILIZATION'
[patent_app_type] => utility
[patent_app_number] => 13/473664
[patent_app_country] => US
[patent_app_date] => 2012-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6849
[patent_no_of_claims] => 22
[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] => 13473664
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/473664 | Performing pre-stage replication of data associated with virtual machines prior to migration of virtual machines based on resource usage | May 16, 2012 | Issued |
Array
(
[id] => 11186532
[patent_doc_number] => 09417935
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-08-16
[patent_title] => 'Many-core process scheduling to maximize cache usage'
[patent_app_type] => utility
[patent_app_number] => 13/461748
[patent_app_country] => US
[patent_app_date] => 2012-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5110
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 296
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13461748
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/461748 | Many-core process scheduling to maximize cache usage | Apr 30, 2012 | Issued |
Array
(
[id] => 8816713
[patent_doc_number] => 20130117759
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-09
[patent_title] => 'Network Aware Process Scheduling'
[patent_app_type] => utility
[patent_app_number] => 13/461752
[patent_app_country] => US
[patent_app_date] => 2012-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5185
[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] => 13461752
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/461752 | Network aware process scheduling | Apr 30, 2012 | Issued |
Array
(
[id] => 9695663
[patent_doc_number] => 08826293
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-09-02
[patent_title] => 'Visualization-centric performance-based volume allocation in a data storage system'
[patent_app_type] => utility
[patent_app_number] => 13/458633
[patent_app_country] => US
[patent_app_date] => 2012-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8415
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 13458633
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/458633 | Visualization-centric performance-based volume allocation in a data storage system | Apr 26, 2012 | Issued |
Array
(
[id] => 10105645
[patent_doc_number] => 09141427
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-09-22
[patent_title] => 'Allocating tasks to peripheral processing units in a hierarchical tree topology based on temperature status of branches'
[patent_app_type] => utility
[patent_app_number] => 13/457853
[patent_app_country] => US
[patent_app_date] => 2012-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5229
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 258
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13457853
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/457853 | Allocating tasks to peripheral processing units in a hierarchical tree topology based on temperature status of branches | Apr 26, 2012 | Issued |
Array
(
[id] => 8672618
[patent_doc_number] => 20130047156
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-02-21
[patent_title] => 'METHOD AND APPARATUS OF ASSIGNING VIRTUAL MACHINE RESOURCES'
[patent_app_type] => utility
[patent_app_number] => 13/456531
[patent_app_country] => US
[patent_app_date] => 2012-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5149
[patent_no_of_claims] => 16
[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] => 13456531
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/456531 | Assigning restored virtual machine based on past application usage of requesting user | Apr 25, 2012 | Issued |
Array
(
[id] => 9083411
[patent_doc_number] => 20130268941
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-10-10
[patent_title] => 'DETERMINING AN ALLOCATION OF RESOURCES TO ASSIGN TO JOBS OF A PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 13/442358
[patent_app_country] => US
[patent_app_date] => 2012-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5877
[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] => 13442358
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/442358 | DETERMINING AN ALLOCATION OF RESOURCES TO ASSIGN TO JOBS OF A PROGRAM | Apr 8, 2012 | Abandoned |
Array
(
[id] => 10052375
[patent_doc_number] => 09092254
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-07-28
[patent_title] => 'Enabling multi-tenancy for integrated development environment software in virtual environments'
[patent_app_type] => utility
[patent_app_number] => 13/428442
[patent_app_country] => US
[patent_app_date] => 2012-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 3158
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 363
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13428442
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/428442 | Enabling multi-tenancy for integrated development environment software in virtual environments | Mar 22, 2012 | Issued |
Array
(
[id] => 9017540
[patent_doc_number] => 20130232504
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-09-05
[patent_title] => 'METHOD AND APPARATUS FOR MANAGING PROCESSING RESOURCES IN A DISTRIBUTED PROCESSING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/412521
[patent_app_country] => US
[patent_app_date] => 2012-03-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10392
[patent_no_of_claims] => 25
[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] => 13412521
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/412521 | Method and apparatus for managing processing resources in a distributed processing system | Mar 4, 2012 | Issued |
Array
(
[id] => 12495327
[patent_doc_number] => 09996394
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-06-12
[patent_title] => Scheduling accelerator tasks on accelerators using graphs
[patent_app_type] => utility
[patent_app_number] => 13/409117
[patent_app_country] => US
[patent_app_date] => 2012-03-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 7657
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 242
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13409117
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/409117 | Scheduling accelerator tasks on accelerators using graphs | Feb 29, 2012 | Issued |
Array
(
[id] => 8991949
[patent_doc_number] => 20130219230
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-08-22
[patent_title] => 'DATA CENTER JOB SCHEDULING'
[patent_app_type] => utility
[patent_app_number] => 13/399920
[patent_app_country] => US
[patent_app_date] => 2012-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6829
[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] => 13399920
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/399920 | DATA CENTER JOB SCHEDULING | Feb 16, 2012 | Abandoned |
Array
(
[id] => 9251972
[patent_doc_number] => 08615763
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-24
[patent_title] => 'System and method of task allocation in multiprocessing environment based on minimum density or maximum harmonicity that results in lower clock frequency'
[patent_app_type] => utility
[patent_app_number] => 13/363983
[patent_app_country] => US
[patent_app_date] => 2012-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 2924
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 62
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13363983
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/363983 | System and method of task allocation in multiprocessing environment based on minimum density or maximum harmonicity that results in lower clock frequency | Jan 31, 2012 | Issued |