| Application number | Title of the application | Filing Date | Status |
|---|
Array
(
[id] => 6020918
[patent_doc_number] => 20110225592
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-09-15
[patent_title] => 'Contention Analysis in Multi-Threaded Software'
[patent_app_type] => utility
[patent_app_number] => 12/721662
[patent_app_country] => US
[patent_app_date] => 2010-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11743
[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/0225/20110225592.pdf
[firstpage_image] =>[orig_patent_app_number] => 12721662
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/721662 | Resource contention log navigation with thread view and resource view pivoting via user selections | Mar 10, 2010 | Issued |
Array
(
[id] => 8171070
[patent_doc_number] => 08176488
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-05-08
[patent_title] => 'Methods and systems for determining potentially unsafe instructions in a virtual machine context and activating a software debugger to process the potentially unsafe instructions'
[patent_app_type] => utility
[patent_app_number] => 12/647414
[patent_app_country] => US
[patent_app_date] => 2009-12-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11982
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/176/08176488.pdf
[firstpage_image] =>[orig_patent_app_number] => 12647414
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/647414 | Methods and systems for determining potentially unsafe instructions in a virtual machine context and activating a software debugger to process the potentially unsafe instructions | Dec 24, 2009 | Issued |
Array
(
[id] => 9611852
[patent_doc_number] => 08789041
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-22
[patent_title] => 'Method and system for bulk automated virtual machine deployment'
[patent_app_type] => utility
[patent_app_number] => 12/642402
[patent_app_country] => US
[patent_app_date] => 2009-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 13791
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 237
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12642402
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/642402 | Method and system for bulk automated virtual machine deployment | Dec 17, 2009 | Issued |
Array
(
[id] => 6303026
[patent_doc_number] => 20100162242
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-24
[patent_title] => 'Virtual Machine Monitor'
[patent_app_type] => utility
[patent_app_number] => 12/642207
[patent_app_country] => US
[patent_app_date] => 2009-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4776
[patent_no_of_claims] => 15
[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/0162/20100162242.pdf
[firstpage_image] =>[orig_patent_app_number] => 12642207
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/642207 | Method of managing virtual machines using a virtual machine monitor | Dec 17, 2009 | Issued |
Array
(
[id] => 6513731
[patent_doc_number] => 20100095304
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-15
[patent_title] => 'INFORMATION PROCESSING DEVICE AND LOAD ARBITRATION CONTROL METHOD'
[patent_app_type] => utility
[patent_app_number] => 12/635801
[patent_app_country] => US
[patent_app_date] => 2009-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8531
[patent_no_of_claims] => 12
[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/0095/20100095304.pdf
[firstpage_image] =>[orig_patent_app_number] => 12635801
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/635801 | Inter-thread load arbitration control detecting information registered in commit stack entry units and controlling instruction input control unit | Dec 10, 2009 | Issued |
Array
(
[id] => 6338915
[patent_doc_number] => 20100199286
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-08-05
[patent_title] => 'METHOD AND APPARATUS FOR BUILDING A PROCESS OF ENGINES'
[patent_app_type] => utility
[patent_app_number] => 12/634185
[patent_app_country] => US
[patent_app_date] => 2009-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8813
[patent_no_of_claims] => 23
[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/0199/20100199286.pdf
[firstpage_image] =>[orig_patent_app_number] => 12634185
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/634185 | METHOD AND APPARATUS FOR BUILDING A PROCESS OF ENGINES | Dec 8, 2009 | Abandoned |
Array
(
[id] => 6147439
[patent_doc_number] => 20110131448
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-02
[patent_title] => 'PERFORMING A WORKFLOW HAVING A SET OF DEPENDANCY-RELATED PREDEFINED ACTIVITIES ON A PLURALITY OF TASK SERVERS'
[patent_app_type] => utility
[patent_app_number] => 12/627145
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6797
[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/0131/20110131448.pdf
[firstpage_image] =>[orig_patent_app_number] => 12627145
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627145 | Performing a workflow having a set of dependancy-related predefined activities on a plurality of task servers | Nov 29, 2009 | Issued |
Array
(
[id] => 6006465
[patent_doc_number] => 20110119680
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-05-19
[patent_title] => 'POLICY-DRIVEN SCHEMA AND SYSTEM FOR MANAGING DATA SYSTEM PIPELINES IN MULTI-TENANT MODEL'
[patent_app_type] => utility
[patent_app_number] => 12/618984
[patent_app_country] => US
[patent_app_date] => 2009-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4679
[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/0119/20110119680.pdf
[firstpage_image] =>[orig_patent_app_number] => 12618984
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/618984 | POLICY-DRIVEN SCHEMA AND SYSTEM FOR MANAGING DATA SYSTEM PIPELINES IN MULTI-TENANT MODEL | Nov 15, 2009 | Abandoned |
Array
(
[id] => 11488585
[patent_doc_number] => 09594656
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-03-14
[patent_title] => 'Analysis and visualization of application concurrency and processor resource utilization'
[patent_app_type] => utility
[patent_app_number] => 12/605932
[patent_app_country] => US
[patent_app_date] => 2009-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 3592
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 171
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12605932
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/605932 | Analysis and visualization of application concurrency and processor resource utilization | Oct 25, 2009 | Issued |
Array
(
[id] => 9680761
[patent_doc_number] => 08819688
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-08-26
[patent_title] => 'Method and system for scheduling periodic processes'
[patent_app_type] => utility
[patent_app_number] => 13/061228
[patent_app_country] => US
[patent_app_date] => 2009-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4645
[patent_no_of_claims] => 14
[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] => 13061228
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/061228 | Method and system for scheduling periodic processes | Aug 26, 2009 | Issued |
Array
(
[id] => 6032264
[patent_doc_number] => 20110055827
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-03
[patent_title] => 'Cache Partitioning in Virtualized Environments'
[patent_app_type] => utility
[patent_app_number] => 12/546791
[patent_app_country] => US
[patent_app_date] => 2009-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5763
[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/0055/20110055827.pdf
[firstpage_image] =>[orig_patent_app_number] => 12546791
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/546791 | Cache partitioning with a partition table to effect allocation of ways and rows of the cache to virtual machine in virtualized environments | Aug 24, 2009 | Issued |
Array
(
[id] => 8849496
[patent_doc_number] => 08458696
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-04
[patent_title] => 'Managing process migration from source virtual machine to target virtual machine which are on the same operating system'
[patent_app_type] => utility
[patent_app_number] => 12/546961
[patent_app_country] => US
[patent_app_date] => 2009-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4049
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12546961
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/546961 | Managing process migration from source virtual machine to target virtual machine which are on the same operating system | Aug 24, 2009 | Issued |
Array
(
[id] => 10111371
[patent_doc_number] => 09146784
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-09-29
[patent_title] => 'Invocation of web services based on a policy file including processes of a workflow associated with user roles'
[patent_app_type] => utility
[patent_app_number] => 12/534400
[patent_app_country] => US
[patent_app_date] => 2009-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 7253
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 326
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12534400
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/534400 | Invocation of web services based on a policy file including processes of a workflow associated with user roles | Aug 2, 2009 | Issued |
Array
(
[id] => 8678910
[patent_doc_number] => 08387047
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-02-26
[patent_title] => 'Method of virtualizing file extensions in a computer system by determining an association between applications in virtual environment and a file extension'
[patent_app_type] => utility
[patent_app_number] => 12/534771
[patent_app_country] => US
[patent_app_date] => 2009-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5300
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12534771
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/534771 | Method of virtualizing file extensions in a computer system by determining an association between applications in virtual environment and a file extension | Aug 2, 2009 | Issued |
Array
(
[id] => 6198220
[patent_doc_number] => 20110029978
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-02-03
[patent_title] => 'DYNAMIC MITIGATION OF THREAD HOGS ON A THREADED PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 12/511620
[patent_app_country] => US
[patent_app_date] => 2009-07-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 12822
[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/0029/20110029978.pdf
[firstpage_image] =>[orig_patent_app_number] => 12511620
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/511620 | Dynamic mitigation of thread hogs on a threaded processor | Jul 28, 2009 | Issued |
Array
(
[id] => 9853221
[patent_doc_number] => 08954970
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-10
[patent_title] => 'Determining executable processes based on a size of detected release-forgotten memory area and selecting a next process that achieves a highest production quantity'
[patent_app_type] => utility
[patent_app_number] => 12/511935
[patent_app_country] => US
[patent_app_date] => 2009-07-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6835
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12511935
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/511935 | Determining executable processes based on a size of detected release-forgotten memory area and selecting a next process that achieves a highest production quantity | Jul 28, 2009 | Issued |
Array
(
[id] => 9829497
[patent_doc_number] => 08938736
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-01-20
[patent_title] => 'System and method for providing redundancy for management controller'
[patent_app_type] => utility
[patent_app_number] => 12/498490
[patent_app_country] => US
[patent_app_date] => 2009-07-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4880
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12498490
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/498490 | System and method for providing redundancy for management controller | Jul 6, 2009 | Issued |
Array
(
[id] => 10027828
[patent_doc_number] => 09069730
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-06-30
[patent_title] => 'Coordinated reliability management of virtual machines in a virtualized system'
[patent_app_type] => utility
[patent_app_number] => 12/493602
[patent_app_country] => US
[patent_app_date] => 2009-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3910
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12493602
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/493602 | Coordinated reliability management of virtual machines in a virtualized system | Jun 28, 2009 | Issued |
Array
(
[id] => 9847918
[patent_doc_number] => 08949852
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-03
[patent_title] => 'Mechanism for increasing parallelization in computer programs with read-after-write dependencies associated with prefix operations'
[patent_app_type] => utility
[patent_app_number] => 12/493538
[patent_app_country] => US
[patent_app_date] => 2009-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4072
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 208
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12493538
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/493538 | Mechanism for increasing parallelization in computer programs with read-after-write dependencies associated with prefix operations | Jun 28, 2009 | Issued |
Array
(
[id] => 7680868
[patent_doc_number] => 20100023940
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-01-28
[patent_title] => 'VIRTUAL MACHINE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/492449
[patent_app_country] => US
[patent_app_date] => 2009-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5293
[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/0023/20100023940.pdf
[firstpage_image] =>[orig_patent_app_number] => 12492449
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/492449 | Virtual machine system employing virtual batteries and a virtual battery manager managing a virtual battery for running a virtual machine | Jun 25, 2009 | Issued |