| Application number | Title of the application | Filing Date | Status |
|---|
Array
(
[id] => 4463011
[patent_doc_number] => 07895597
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-02-22
[patent_title] => 'Method, apparatus and computer program product enabling full pre-emptive scheduling of green threads on a virtual machine'
[patent_app_type] => utility
[patent_app_number] => 11/248896
[patent_app_country] => US
[patent_app_date] => 2005-10-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3954
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 240
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/895/07895597.pdf
[firstpage_image] =>[orig_patent_app_number] => 11248896
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/248896 | Method, apparatus and computer program product enabling full pre-emptive scheduling of green threads on a virtual machine | Oct 10, 2005 | Issued |
Array
(
[id] => 5195381
[patent_doc_number] => 20070083866
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-04-12
[patent_title] => 'Leveraging advanced queues to implement event based job scheduling'
[patent_app_type] => utility
[patent_app_number] => 11/247500
[patent_app_country] => US
[patent_app_date] => 2005-10-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4410
[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] => publications/A1/0083/20070083866.pdf
[firstpage_image] =>[orig_patent_app_number] => 11247500
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/247500 | Leveraging advanced queues to implement event based job scheduling | Oct 9, 2005 | Issued |
Array
(
[id] => 7510797
[patent_doc_number] => 08037474
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-10-11
[patent_title] => 'Task manager with stored task definition having pointer to a memory address containing required code data related to the task for execution'
[patent_app_type] => utility
[patent_app_number] => 11/238087
[patent_app_country] => US
[patent_app_date] => 2005-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 20
[patent_no_of_words] => 8194
[patent_no_of_claims] => 58
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/037/08037474.pdf
[firstpage_image] =>[orig_patent_app_number] => 11238087
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/238087 | Task manager with stored task definition having pointer to a memory address containing required code data related to the task for execution | Sep 26, 2005 | Issued |
Array
(
[id] => 5058883
[patent_doc_number] => 20070061805
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-03-15
[patent_title] => 'Method and apparatus for improving thread posting efficiency in a multiprocessor data processing system'
[patent_app_type] => utility
[patent_app_number] => 11/227028
[patent_app_country] => US
[patent_app_date] => 2005-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7366
[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/0061/20070061805.pdf
[firstpage_image] =>[orig_patent_app_number] => 11227028
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/227028 | Method and apparatus for improving thread posting efficiency in a multiprocessor data processing system | Sep 14, 2005 | Abandoned |
Array
(
[id] => 4463009
[patent_doc_number] => 07895596
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-02-22
[patent_title] => 'Processor assignment in multi-processor systems'
[patent_app_type] => utility
[patent_app_number] => 11/224849
[patent_app_country] => US
[patent_app_date] => 2005-09-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2266
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/895/07895596.pdf
[firstpage_image] =>[orig_patent_app_number] => 11224849
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/224849 | Processor assignment in multi-processor systems | Sep 12, 2005 | Issued |
Array
(
[id] => 5728727
[patent_doc_number] => 20060059488
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-03-16
[patent_title] => 'Task confirmation method'
[patent_app_type] => utility
[patent_app_number] => 11/222269
[patent_app_country] => US
[patent_app_date] => 2005-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 2964
[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/20060059488.pdf
[firstpage_image] =>[orig_patent_app_number] => 11222269
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/222269 | Task confirmation method | Sep 7, 2005 | Abandoned |
Array
(
[id] => 5200901
[patent_doc_number] => 20070300219
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-12-27
[patent_title] => 'Methods And Systems For Cpu Virtualization'
[patent_app_type] => utility
[patent_app_number] => 11/661879
[patent_app_country] => US
[patent_app_date] => 2005-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5013
[patent_no_of_claims] => 22
[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/0300/20070300219.pdf
[firstpage_image] =>[orig_patent_app_number] => 11661879
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/661879 | Methods and systems for CPU virtualization by maintaining a plurality of virtual privilege leves in a non-privileged mode of a processor | Sep 1, 2005 | Issued |
Array
(
[id] => 5001466
[patent_doc_number] => 20070044100
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-02-22
[patent_title] => 'Method and system for replicating schedules for virtualization'
[patent_app_type] => utility
[patent_app_number] => 11/207495
[patent_app_country] => US
[patent_app_date] => 2005-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3244
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0044/20070044100.pdf
[firstpage_image] =>[orig_patent_app_number] => 11207495
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/207495 | Method and system for replicating schedules with regard to a host controller for virtualization | Aug 18, 2005 | Issued |
Array
(
[id] => 4889223
[patent_doc_number] => 20080263555
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-23
[patent_title] => 'Task Processing Scheduling Method and Device for Applying the Method'
[patent_app_type] => utility
[patent_app_number] => 11/658935
[patent_app_country] => US
[patent_app_date] => 2005-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7625
[patent_no_of_claims] => 23
[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/0263/20080263555.pdf
[firstpage_image] =>[orig_patent_app_number] => 11658935
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/658935 | Method for configuring resources and scheduling task processing with an order of precedence | Jul 27, 2005 | Issued |
Array
(
[id] => 8308863
[patent_doc_number] => 08230419
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-07-24
[patent_title] => 'Method, system and program product for capturing central processing unit (CPU) utilization for a process on a virtual machine'
[patent_app_type] => utility
[patent_app_number] => 11/189364
[patent_app_country] => US
[patent_app_date] => 2005-07-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4967
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11189364
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/189364 | Method, system and program product for capturing central processing unit (CPU) utilization for a process on a virtual machine | Jul 25, 2005 | Issued |
Array
(
[id] => 7518034
[patent_doc_number] => 08042116
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-10-18
[patent_title] => 'Task switching based on the execution control information held in register groups'
[patent_app_type] => utility
[patent_app_number] => 11/661273
[patent_app_country] => US
[patent_app_date] => 2005-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 22
[patent_no_of_words] => 11110
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 264
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/042/08042116.pdf
[firstpage_image] =>[orig_patent_app_number] => 11661273
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/661273 | Task switching based on the execution control information held in register groups | May 31, 2005 | Issued |
Array
(
[id] => 4541159
[patent_doc_number] => 07954102
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-05-31
[patent_title] => 'Scheduling method in multithreading processor, and multithreading processor'
[patent_app_type] => utility
[patent_app_number] => 11/122047
[patent_app_country] => US
[patent_app_date] => 2005-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 13
[patent_no_of_words] => 4397
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 229
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/954/07954102.pdf
[firstpage_image] =>[orig_patent_app_number] => 11122047
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/122047 | Scheduling method in multithreading processor, and multithreading processor | May 4, 2005 | Issued |
Array
(
[id] => 4929101
[patent_doc_number] => 20080168464
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-07-10
[patent_title] => 'Method And Apparatus For Facilitating Pipeline Throughput'
[patent_app_type] => utility
[patent_app_number] => 11/885395
[patent_app_country] => US
[patent_app_date] => 2005-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3665
[patent_no_of_claims] => 24
[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/0168/20080168464.pdf
[firstpage_image] =>[orig_patent_app_number] => 11885395
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/885395 | Method and apparatus for facilitating pipeline throughput | Mar 3, 2005 | Issued |
Array
(
[id] => 5598004
[patent_doc_number] => 20060161922
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-07-20
[patent_title] => 'Task scheduling apparatus, method, program, storage medium and transmission medium for prioritized signal handler scheduling'
[patent_app_type] => utility
[patent_app_number] => 10/563436
[patent_app_country] => US
[patent_app_date] => 2004-12-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 14391
[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/0161/20060161922.pdf
[firstpage_image] =>[orig_patent_app_number] => 10563436
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/563436 | Task scheduling apparatus, task scheduling method, task scheduling program, storage medium and transmission medium | Dec 23, 2004 | Issued |
Array
(
[id] => 8087875
[patent_doc_number] => 08151274
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-04-03
[patent_title] => 'Task management system'
[patent_app_type] => utility
[patent_app_number] => 10/581054
[patent_app_country] => US
[patent_app_date] => 2004-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 5215
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 259
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/151/08151274.pdf
[firstpage_image] =>[orig_patent_app_number] => 10581054
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/581054 | Task management system | Dec 2, 2004 | Issued |
Array
(
[id] => 5243928
[patent_doc_number] => 20070022423
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-01-25
[patent_title] => 'Enhanced method for handling preemption points'
[patent_app_type] => utility
[patent_app_number] => 10/575576
[patent_app_country] => US
[patent_app_date] => 2004-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7170
[patent_no_of_claims] => 24
[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/0022/20070022423.pdf
[firstpage_image] =>[orig_patent_app_number] => 10575576
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/575576 | Enhanced method for handling preemption points | Nov 3, 2004 | Abandoned |