| Application number | Title of the application | Filing Date | Status |
|---|
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 |
Array
(
[id] => 9358797
[patent_doc_number] => 08677353
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-03-18
[patent_title] => 'Provisioning a standby virtual machine based on the prediction of a provisioning request being generated'
[patent_app_type] => utility
[patent_app_number] => 12/522825
[patent_app_country] => US
[patent_app_date] => 2008-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 16
[patent_no_of_words] => 12813
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12522825
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/522825 | Provisioning a standby virtual machine based on the prediction of a provisioning request being generated | Jan 9, 2008 | Issued |
Array
(
[id] => 9236154
[patent_doc_number] => 08601470
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-03
[patent_title] => 'Symbiotic smart peripherals'
[patent_app_type] => utility
[patent_app_number] => 11/970479
[patent_app_country] => US
[patent_app_date] => 2008-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 12
[patent_no_of_words] => 10459
[patent_no_of_claims] => 12
[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] => 11970479
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/970479 | Symbiotic smart peripherals | Jan 6, 2008 | Issued |
Array
(
[id] => 8849506
[patent_doc_number] => 08458706
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-04
[patent_title] => 'Methods and apparatus for parallel pipelining and width processing and configured to process a multiple task processes apportioned a different section of memory'
[patent_app_type] => utility
[patent_app_number] => 11/968130
[patent_app_country] => US
[patent_app_date] => 2007-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 19
[patent_no_of_words] => 10843
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 370
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11968130
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/968130 | Methods and apparatus for parallel pipelining and width processing and configured to process a multiple task processes apportioned a different section of memory | Dec 30, 2007 | Issued |
Array
(
[id] => 8849505
[patent_doc_number] => 08458705
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-04
[patent_title] => 'Method and apparatus for preventing the omission and repeated execution of schedule information due to a time change'
[patent_app_type] => utility
[patent_app_number] => 11/958242
[patent_app_country] => US
[patent_app_date] => 2007-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4125
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11958242
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/958242 | Method and apparatus for preventing the omission and repeated execution of schedule information due to a time change | Dec 16, 2007 | Issued |
Array
(
[id] => 5280895
[patent_doc_number] => 20090133027
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-05-21
[patent_title] => 'Systems and Methods for Project Management Task Prioritization'
[patent_app_type] => utility
[patent_app_number] => 11/943626
[patent_app_country] => US
[patent_app_date] => 2007-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6034
[patent_no_of_claims] => 19
[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/0133/20090133027.pdf
[firstpage_image] =>[orig_patent_app_number] => 11943626
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/943626 | Systems and Methods for Project Management Task Prioritization | Nov 20, 2007 | Abandoned |
Array
(
[id] => 8355235
[patent_doc_number] => 08250581
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-08-21
[patent_title] => 'Allocating computer resources to candidate recipient computer workloads according to expected marginal utilities'
[patent_app_type] => utility
[patent_app_number] => 11/926087
[patent_app_country] => US
[patent_app_date] => 2007-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4527
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11926087
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/926087 | Allocating computer resources to candidate recipient computer workloads according to expected marginal utilities | Oct 27, 2007 | Issued |
Array
(
[id] => 5363124
[patent_doc_number] => 20090037918
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-02-05
[patent_title] => 'Thread sequencing for multi-threaded processor with instruction cache'
[patent_app_type] => utility
[patent_app_number] => 11/882305
[patent_app_country] => US
[patent_app_date] => 2007-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2241
[patent_no_of_claims] => 16
[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/0037/20090037918.pdf
[firstpage_image] =>[orig_patent_app_number] => 11882305
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/882305 | Thread sequencing for multi-threaded processor with instruction cache | Jul 30, 2007 | Abandoned |
Array
(
[id] => 9630209
[patent_doc_number] => 08799903
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-08-05
[patent_title] => 'Systems and methods for exchanging runtime functionalities between software stacks'
[patent_app_type] => utility
[patent_app_number] => 11/888349
[patent_app_country] => US
[patent_app_date] => 2007-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 5516
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11888349
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/888349 | Systems and methods for exchanging runtime functionalities between software stacks | Jul 30, 2007 | Issued |
Array
(
[id] => 8645840
[patent_doc_number] => 08370839
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-02-05
[patent_title] => 'Monitoring message queues in message queuing information systems and initiating batch jobs to perform functions on the message queues'
[patent_app_type] => utility
[patent_app_number] => 11/758630
[patent_app_country] => US
[patent_app_date] => 2007-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 3528
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11758630
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/758630 | Monitoring message queues in message queuing information systems and initiating batch jobs to perform functions on the message queues | Jul 19, 2007 | Issued |