Application number | Title of the application | Filing Date | Status |
---|
Array
(
[id] => 5200900
[patent_doc_number] => 20070300218
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-12-27
[patent_title] => 'Interrupt processing on virtualized platform'
[patent_app_type] => utility
[patent_app_number] => 11/474146
[patent_app_country] => US
[patent_app_date] => 2006-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5720
[patent_no_of_claims] => 30
[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/0300/20070300218.pdf
[firstpage_image] =>[orig_patent_app_number] => 11474146
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/474146 | Time sliced interrupt processing on virtualized platform | Jun 21, 2006 | Issued |
Array
(
[id] => 8873143
[patent_doc_number] => 08468532
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-18
[patent_title] => 'Adjusting CPU time allocated to next thread based on gathered data in heterogeneous processor system having plurality of different instruction set architectures'
[patent_app_type] => utility
[patent_app_number] => 11/425448
[patent_app_country] => US
[patent_app_date] => 2006-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5154
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 333
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11425448
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/425448 | Adjusting CPU time allocated to next thread based on gathered data in heterogeneous processor system having plurality of different instruction set architectures | Jun 20, 2006 | Issued |
Array
(
[id] => 5232583
[patent_doc_number] => 20070294692
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-12-20
[patent_title] => 'Task Assignment Among Multiple Devices'
[patent_app_type] => utility
[patent_app_number] => 11/424801
[patent_app_country] => US
[patent_app_date] => 2006-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5718
[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/0294/20070294692.pdf
[firstpage_image] =>[orig_patent_app_number] => 11424801
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/424801 | Task Assignment Among Multiple Devices | Jun 15, 2006 | Abandoned |
Array
(
[id] => 5232581
[patent_doc_number] => 20070294690
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-12-20
[patent_title] => 'Enhancing or replacing host operating system functionality by leveraging guest operating system functionality'
[patent_app_type] => utility
[patent_app_number] => 11/454372
[patent_app_country] => US
[patent_app_date] => 2006-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6203
[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/0294/20070294690.pdf
[firstpage_image] =>[orig_patent_app_number] => 11454372
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/454372 | Enhancing or replacing host operating system functionality by leveraging guest operating system functionality | Jun 14, 2006 | Issued |
Array
(
[id] => 5167332
[patent_doc_number] => 20070288921
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-12-13
[patent_title] => 'Emulating a network-like communication connection between virtual machines on a physical device'
[patent_app_type] => utility
[patent_app_number] => 11/452556
[patent_app_country] => US
[patent_app_date] => 2006-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3717
[patent_no_of_claims] => 30
[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/0288/20070288921.pdf
[firstpage_image] =>[orig_patent_app_number] => 11452556
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/452556 | Emulating a network-like communication connection between virtual machines on a physical device | Jun 12, 2006 | Abandoned |
Array
(
[id] => 5012870
[patent_doc_number] => 20070283349
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-12-06
[patent_title] => 'Soft Co-Processors to Provide a Software Service Function Off-Load Architecture in a Multi-Core Processing Environment'
[patent_app_type] => utility
[patent_app_number] => 11/422112
[patent_app_country] => US
[patent_app_date] => 2006-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5719
[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/0283/20070283349.pdf
[firstpage_image] =>[orig_patent_app_number] => 11422112
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/422112 | Soft co-processors to provide a software service function off-load architecture in a multi-core processing environment | Jun 4, 2006 | Issued |
Array
(
[id] => 8763464
[patent_doc_number] => 08424003
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-16
[patent_title] => 'Unified job processing of interdependent heterogeneous tasks using finite state machine job control flow based on identified job type'
[patent_app_type] => utility
[patent_app_number] => 11/444129
[patent_app_country] => US
[patent_app_date] => 2006-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9936
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11444129
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/444129 | Unified job processing of interdependent heterogeneous tasks using finite state machine job control flow based on identified job type | May 30, 2006 | Issued |
Array
(
[id] => 5087123
[patent_doc_number] => 20070277174
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-11-29
[patent_title] => 'APPARATUS, SYSTEM, AND METHOD FOR MANAGING Z/OS BATCH JOBS WITH PREREQUISITES'
[patent_app_type] => utility
[patent_app_number] => 11/420410
[patent_app_country] => US
[patent_app_date] => 2006-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7561
[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/0277/20070277174.pdf
[firstpage_image] =>[orig_patent_app_number] => 11420410
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/420410 | Apparatus, system, and method for managing z/OS batch jobs with prerequisites | May 24, 2006 | Issued |
Array
(
[id] => 5030114
[patent_doc_number] => 20070271561
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-11-22
[patent_title] => 'Updating virtual machine with patch or the like'
[patent_app_type] => utility
[patent_app_number] => 11/439395
[patent_app_country] => US
[patent_app_date] => 2006-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5363
[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/0271/20070271561.pdf
[firstpage_image] =>[orig_patent_app_number] => 11439395
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/439395 | Updating virtual machine with patch on host that does not have network access | May 21, 2006 | Issued |
Array
(
[id] => 4541142
[patent_doc_number] => 07954099
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-05-31
[patent_title] => 'Demultiplexing grouped events into virtual event queues while in two levels of virtualization'
[patent_app_type] => utility
[patent_app_number] => 11/436012
[patent_app_country] => US
[patent_app_date] => 2006-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 17
[patent_no_of_words] => 7192
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/954/07954099.pdf
[firstpage_image] =>[orig_patent_app_number] => 11436012
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/436012 | Demultiplexing grouped events into virtual event queues while in two levels of virtualization | May 16, 2006 | Issued |
Array
(
[id] => 7689673
[patent_doc_number] => 20070234360
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-04
[patent_title] => 'Hypervisor control of power and thermal for client systems'
[patent_app_type] => utility
[patent_app_number] => 11/394654
[patent_app_country] => US
[patent_app_date] => 2006-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 1898
[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/0234/20070234360.pdf
[firstpage_image] =>[orig_patent_app_number] => 11394654
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/394654 | Maintenance OS determining if system is within desired noise profile based on application type | Mar 30, 2006 | Issued |
Array
(
[id] => 7689678
[patent_doc_number] => 20070234355
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-04
[patent_title] => 'Monitoring of virtual operating systems'
[patent_app_type] => utility
[patent_app_number] => 11/394655
[patent_app_country] => US
[patent_app_date] => 2006-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2266
[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/0234/20070234355.pdf
[firstpage_image] =>[orig_patent_app_number] => 11394655
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/394655 | Monitoring of virtual operating systems using specialized packet recognized by hypervisor and rerouted to maintenance operating system | Mar 30, 2006 | Issued |
Array
(
[id] => 8023135
[patent_doc_number] => 08141087
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-03-20
[patent_title] => 'Resolving computing resource deadlocks based on priority and dependent processes'
[patent_app_type] => utility
[patent_app_number] => 11/278179
[patent_app_country] => US
[patent_app_date] => 2006-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4196
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/141/08141087.pdf
[firstpage_image] =>[orig_patent_app_number] => 11278179
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/278179 | Resolving computing resource deadlocks based on priority and dependent processes | Mar 30, 2006 | Issued |
Array
(
[id] => 7689677
[patent_doc_number] => 20070234356
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-04
[patent_title] => 'System and method for support of personal computing in a public computing infrastructure'
[patent_app_type] => utility
[patent_app_number] => 11/394833
[patent_app_country] => US
[patent_app_date] => 2006-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3874
[patent_no_of_claims] => 46
[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/0234/20070234356.pdf
[firstpage_image] =>[orig_patent_app_number] => 11394833
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/394833 | Support for personal computing in a public computing infrastructure by using a single VM delta image for each VM base image utilized by a user | Mar 30, 2006 | Issued |
Array
(
[id] => 8530782
[patent_doc_number] => 08307366
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-11-06
[patent_title] => 'Post-processing phase in a distributed processing system using assignment information'
[patent_app_type] => utility
[patent_app_number] => 11/395998
[patent_app_country] => US
[patent_app_date] => 2006-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4393
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 245
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11395998
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/395998 | Post-processing phase in a distributed processing system using assignment information | Mar 29, 2006 | Issued |
Array
(
[id] => 5701865
[patent_doc_number] => 20060218550
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-09-28
[patent_title] => 'Virtual machine for timing-critical tasks on microprocessors'
[patent_app_type] => utility
[patent_app_number] => 11/387577
[patent_app_country] => US
[patent_app_date] => 2006-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2473
[patent_no_of_claims] => 21
[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/0218/20060218550.pdf
[firstpage_image] =>[orig_patent_app_number] => 11387577
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/387577 | Virtual machine for timing-critical tasks on microprocessors | Mar 22, 2006 | Abandoned |
Array
(
[id] => 69276
[patent_doc_number] => 07761872
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-07-20
[patent_title] => 'Method for virtualizing mutually exclusive locks of immutable shared objects'
[patent_app_type] => utility
[patent_app_number] => 11/366194
[patent_app_country] => US
[patent_app_date] => 2006-03-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 4074
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/761/07761872.pdf
[firstpage_image] =>[orig_patent_app_number] => 11366194
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/366194 | Method for virtualizing mutually exclusive locks of immutable shared objects | Feb 28, 2006 | Issued |
Array
(
[id] => 5006694
[patent_doc_number] => 20070204267
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-08-30
[patent_title] => 'Throttling prefetching in a processor'
[patent_app_type] => utility
[patent_app_number] => 11/364678
[patent_app_country] => US
[patent_app_date] => 2006-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5047
[patent_no_of_claims] => 27
[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/0204/20070204267.pdf
[firstpage_image] =>[orig_patent_app_number] => 11364678
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/364678 | Throttling prefetching in a processor | Feb 27, 2006 | Abandoned |
Array
(
[id] => 7525122
[patent_doc_number] => 08028292
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-09-27
[patent_title] => 'Processor task migration over a network in a multi-processor system'
[patent_app_type] => utility
[patent_app_number] => 11/346668
[patent_app_country] => US
[patent_app_date] => 2006-02-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 40
[patent_figures_cnt] => 41
[patent_no_of_words] => 15507
[patent_no_of_claims] => 38
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 33
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/028/08028292.pdf
[firstpage_image] =>[orig_patent_app_number] => 11346668
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/346668 | Processor task migration over a network in a multi-processor system | Feb 2, 2006 | Issued |
Array
(
[id] => 4449146
[patent_doc_number] => 07865898
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-01-04
[patent_title] => 'Repartitioning parallel SVM computations using dynamic timeout'
[patent_app_type] => utility
[patent_app_number] => 11/341000
[patent_app_country] => US
[patent_app_date] => 2006-01-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2812
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/865/07865898.pdf
[firstpage_image] =>[orig_patent_app_number] => 11341000
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/341000 | Repartitioning parallel SVM computations using dynamic timeout | Jan 26, 2006 | Issued |