| Application number | Title of the application | Filing Date | Status |
|---|
Array
(
[id] => 7687854
[patent_doc_number] => 20070106844
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-05-10
[patent_title] => 'Data processing system and program for transferring data'
[patent_app_type] => utility
[patent_app_number] => 11/590676
[patent_app_country] => US
[patent_app_date] => 2006-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 10072
[patent_no_of_claims] => 14
[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/0106/20070106844.pdf
[firstpage_image] =>[orig_patent_app_number] => 11590676
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/590676 | Data processing system and program for transferring data | Oct 30, 2006 | Issued |
Array
(
[id] => 9348337
[patent_doc_number] => 08667500
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-03-04
[patent_title] => 'Use of dynamic entitlement and adaptive threshold for cluster process balancing'
[patent_app_type] => utility
[patent_app_number] => 11/582936
[patent_app_country] => US
[patent_app_date] => 2006-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 8876
[patent_no_of_claims] => 71
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 320
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11582936
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/582936 | Use of dynamic entitlement and adaptive threshold for cluster process balancing | Oct 16, 2006 | Issued |
Array
(
[id] => 11482263
[patent_doc_number] => 09588809
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-03-07
[patent_title] => 'Resource-based scheduler'
[patent_app_type] => utility
[patent_app_number] => 11/546514
[patent_app_country] => US
[patent_app_date] => 2006-10-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7421
[patent_no_of_claims] => 15
[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] => 11546514
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/546514 | Resource-based scheduler | Oct 9, 2006 | Issued |
Array
(
[id] => 8763473
[patent_doc_number] => 08424013
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-04-16
[patent_title] => 'Methods and systems for handling interrupts across software instances and context switching between instances having interrupt service routine registered to handle the interrupt'
[patent_app_type] => utility
[patent_app_number] => 11/540458
[patent_app_country] => US
[patent_app_date] => 2006-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4426
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 322
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11540458
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/540458 | Methods and systems for handling interrupts across software instances and context switching between instances having interrupt service routine registered to handle the interrupt | Sep 28, 2006 | Issued |
Array
(
[id] => 4979092
[patent_doc_number] => 20070220327
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-09-20
[patent_title] => 'Dynamically Controlled Checkpoint Timing'
[patent_app_type] => utility
[patent_app_number] => 11/535431
[patent_app_country] => US
[patent_app_date] => 2006-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4107
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0220/20070220327.pdf
[firstpage_image] =>[orig_patent_app_number] => 11535431
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/535431 | Dynamically Controlled Checkpoint Timing | Sep 25, 2006 | Abandoned |
Array
(
[id] => 9023711
[patent_doc_number] => 08533710
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-09-10
[patent_title] => 'Using observed thread activity to dynamically tune a virtual machine for responsiveness'
[patent_app_type] => utility
[patent_app_number] => 11/514550
[patent_app_country] => US
[patent_app_date] => 2006-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 5833
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 179
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11514550
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/514550 | Using observed thread activity to dynamically tune a virtual machine for responsiveness | Aug 30, 2006 | Issued |
Array
(
[id] => 8623384
[patent_doc_number] => 08356305
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-01-15
[patent_title] => 'Thread boundaries comprising functionalities for an event by a single thread and tasks associated with the thread boundaries configured in a defined relationship'
[patent_app_type] => utility
[patent_app_number] => 11/469325
[patent_app_country] => US
[patent_app_date] => 2006-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4052
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11469325
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/469325 | Thread boundaries comprising functionalities for an event by a single thread and tasks associated with the thread boundaries configured in a defined relationship | Aug 30, 2006 | Issued |
Array
(
[id] => 4774050
[patent_doc_number] => 20080059712
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-03-06
[patent_title] => 'Method and apparatus for achieving fair cache sharing on multi-threaded chip multiprocessors'
[patent_app_type] => utility
[patent_app_number] => 11/511804
[patent_app_country] => US
[patent_app_date] => 2006-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5748
[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/0059/20080059712.pdf
[firstpage_image] =>[orig_patent_app_number] => 11511804
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/511804 | Method and apparatus for achieving fair cache sharing on multi-threaded chip multiprocessors | Aug 28, 2006 | Issued |
Array
(
[id] => 5167339
[patent_doc_number] => 20070288928
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-12-13
[patent_title] => 'METHOD FOR PREVENTING PROCESS COLLISION OF MICRO CONTROLLER'
[patent_app_type] => utility
[patent_app_number] => 11/462273
[patent_app_country] => US
[patent_app_date] => 2006-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1589
[patent_no_of_claims] => 6
[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/0288/20070288928.pdf
[firstpage_image] =>[orig_patent_app_number] => 11462273
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/462273 | Method for preventing process collision of micro controller | Aug 2, 2006 | Issued |
Array
(
[id] => 5243931
[patent_doc_number] => 20070022426
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-01-25
[patent_title] => 'Dynamic application placement with allocation restrictions, vertical stacking and even load distribution'
[patent_app_type] => utility
[patent_app_number] => 11/487744
[patent_app_country] => US
[patent_app_date] => 2006-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8032
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0022/20070022426.pdf
[firstpage_image] =>[orig_patent_app_number] => 11487744
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/487744 | Dynamic application placement with allocation restrictions and even load distribution | Jul 16, 2006 | Issued |
Array
(
[id] => 5115063
[patent_doc_number] => 20070198979
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-08-23
[patent_title] => 'Methods and apparatus to implement parallel transactions'
[patent_app_type] => utility
[patent_app_number] => 11/475716
[patent_app_country] => US
[patent_app_date] => 2006-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 18155
[patent_no_of_claims] => 20
[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/0198/20070198979.pdf
[firstpage_image] =>[orig_patent_app_number] => 11475716
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/475716 | Methods and apparatus to implement parallel transactions | Jun 26, 2006 | Abandoned |
Array
(
[id] => 5232586
[patent_doc_number] => 20070294695
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-12-20
[patent_title] => 'Method, system, and apparatus for scheduling computer micro-jobs to execute at non-disruptive times'
[patent_app_type] => utility
[patent_app_number] => 11/471466
[patent_app_country] => US
[patent_app_date] => 2006-06-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7129
[patent_no_of_claims] => 41
[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/0294/20070294695.pdf
[firstpage_image] =>[orig_patent_app_number] => 11471466
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/471466 | Method, system and apparatus for scheduling computer micro-jobs to execute at non-disruptive times and modifying a minimum wait time between the utilization windows for monitoring the resources | Jun 18, 2006 | Issued |
Array
(
[id] => 5212046
[patent_doc_number] => 20070250630
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-25
[patent_title] => 'Method and a system of generating and evaluating potential resource allocations for an application'
[patent_app_type] => utility
[patent_app_number] => 11/411045
[patent_app_country] => US
[patent_app_date] => 2006-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4710
[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/0250/20070250630.pdf
[firstpage_image] =>[orig_patent_app_number] => 11411045
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/411045 | Method and a system of generating and evaluating potential resource allocations for an application | Apr 24, 2006 | Abandoned |
Array
(
[id] => 10091941
[patent_doc_number] => 09128766
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-09-08
[patent_title] => 'Computer workload redistribution schedule'
[patent_app_type] => utility
[patent_app_number] => 11/409851
[patent_app_country] => US
[patent_app_date] => 2006-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 3360
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[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] => 11409851
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/409851 | Computer workload redistribution schedule | Apr 23, 2006 | Issued |
Array
(
[id] => 7813576
[patent_doc_number] => 08136114
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-03-13
[patent_title] => 'Business process management system having dynamic task assignment'
[patent_app_type] => utility
[patent_app_number] => 11/408475
[patent_app_country] => US
[patent_app_date] => 2006-04-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5843
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 286
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/136/08136114.pdf
[firstpage_image] =>[orig_patent_app_number] => 11408475
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/408475 | Business process management system having dynamic task assignment | Apr 20, 2006 | Issued |
Array
(
[id] => 8208445
[patent_doc_number] => 08191062
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-05-29
[patent_title] => 'System for processor frequency governors to govern a processor frequency by deriving CPU utilization information based on the state of virtual machine monitor'
[patent_app_type] => utility
[patent_app_number] => 11/395050
[patent_app_country] => US
[patent_app_date] => 2006-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2140
[patent_no_of_claims] => 14
[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] => patents/08/191/08191062.pdf
[firstpage_image] =>[orig_patent_app_number] => 11395050
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/395050 | System for processor frequency governors to govern a processor frequency by deriving CPU utilization information based on the state of virtual machine monitor | Mar 30, 2006 | Issued |
Array
(
[id] => 5058887
[patent_doc_number] => 20070061809
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-03-15
[patent_title] => 'Process scheduler having multiple adaptive partitions associated with process threads accessing mutexes and the like'
[patent_app_type] => utility
[patent_app_number] => 11/371639
[patent_app_country] => US
[patent_app_date] => 2006-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 10719
[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/0061/20070061809.pdf
[firstpage_image] =>[orig_patent_app_number] => 11371639
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/371639 | Process scheduler having multiple adaptive partitions associated with process threads accessing mutexes and the like | Mar 7, 2006 | Issued |
Array
(
[id] => 5132638
[patent_doc_number] => 20070209035
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-09-06
[patent_title] => 'System, method, and computer-readable medium for virtual machine instantiation from an external peripheral device'
[patent_app_type] => utility
[patent_app_number] => 11/368195
[patent_app_country] => US
[patent_app_date] => 2006-03-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3828
[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/0209/20070209035.pdf
[firstpage_image] =>[orig_patent_app_number] => 11368195
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/368195 | System, method, and computer-readable medium for virtual machine instantiation from an external peripheral device | Mar 2, 2006 | Issued |
Array
(
[id] => 5620987
[patent_doc_number] => 20060190522
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-08-24
[patent_title] => 'Method for controlling a computer'
[patent_app_type] => utility
[patent_app_number] => 11/344125
[patent_app_country] => US
[patent_app_date] => 2006-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5081
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0190/20060190522.pdf
[firstpage_image] =>[orig_patent_app_number] => 11344125
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/344125 | Method for controlling a computer | Jan 31, 2006 | Abandoned |
Array
(
[id] => 4990865
[patent_doc_number] => 20070157206
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-07-05
[patent_title] => 'Load balancing for multi-threaded applications via asymmetric power throttling'
[patent_app_type] => utility
[patent_app_number] => 11/322823
[patent_app_country] => US
[patent_app_date] => 2005-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6907
[patent_no_of_claims] => 20
[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/0157/20070157206.pdf
[firstpage_image] =>[orig_patent_app_number] => 11322823
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/322823 | Load balancing for multi-threaded applications via asymmetric power throttling | Dec 29, 2005 | Issued |