
Eric J. Kurilla
Examiner (ID: 2861, Phone: (571)270-7294 , Office: P/3673 )
| Most Active Art Unit | 3673 |
| Art Unit(s) | 3673, 3619 |
| Total Applications | 945 |
| Issued Applications | 661 |
| Pending Applications | 81 |
| Abandoned Applications | 232 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 8308890
[patent_doc_number] => 08230438
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-07-24
[patent_title] => 'Dynamic application placement under service and memory constraints'
[patent_app_type] => utility
[patent_app_number] => 12/062569
[patent_app_country] => US
[patent_app_date] => 2008-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4017
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 306
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12062569
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/062569 | Dynamic application placement under service and memory constraints | Apr 3, 2008 | Issued |
Array
(
[id] => 8645841
[patent_doc_number] => 08370840
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-02-05
[patent_title] => 'Apparatus and methods for performing computer system maintenance and notification activities in an opportunistic manner'
[patent_app_type] => utility
[patent_app_number] => 12/055362
[patent_app_country] => US
[patent_app_date] => 2008-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 6313
[patent_no_of_claims] => 43
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 293
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12055362
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/055362 | Apparatus and methods for performing computer system maintenance and notification activities in an opportunistic manner | Mar 25, 2008 | Issued |
Array
(
[id] => 280244
[patent_doc_number] => 07559061
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-07-07
[patent_title] => 'Simultaneous multi-threading control monitor'
[patent_app_type] => utility
[patent_app_number] => 12/049338
[patent_app_country] => US
[patent_app_date] => 2008-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1249
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 261
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/559/07559061.pdf
[firstpage_image] =>[orig_patent_app_number] => 12049338
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/049338 | Simultaneous multi-threading control monitor | Mar 15, 2008 | Issued |
Array
(
[id] => 302293
[patent_doc_number] => 07539987
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-05-26
[patent_title] => 'Exporting unique operating system features to other partitions in a partitioned environment'
[patent_app_type] => utility
[patent_app_number] => 12/049342
[patent_app_country] => US
[patent_app_date] => 2008-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 1941
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 354
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/539/07539987.pdf
[firstpage_image] =>[orig_patent_app_number] => 12049342
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/049342 | Exporting unique operating system features to other partitions in a partitioned environment | Mar 15, 2008 | Issued |
Array
(
[id] => 4754758
[patent_doc_number] => 20080162834
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-07-03
[patent_title] => 'Task Queue Management of Virtual Devices Using a Plurality of Processors'
[patent_app_type] => utility
[patent_app_number] => 12/049295
[patent_app_country] => US
[patent_app_date] => 2008-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 58
[patent_figures_cnt] => 58
[patent_no_of_words] => 19069
[patent_no_of_claims] => 60
[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/0162/20080162834.pdf
[firstpage_image] =>[orig_patent_app_number] => 12049295
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/049295 | Task Queue Management of Virtual Devices Using a Plurality of Processors | Mar 14, 2008 | Abandoned |
Array
(
[id] => 9063066
[patent_doc_number] => 08549521
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-01
[patent_title] => 'Virtual devices using a plurality of processors'
[patent_app_type] => utility
[patent_app_number] => 12/049179
[patent_app_country] => US
[patent_app_date] => 2008-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 57
[patent_figures_cnt] => 62
[patent_no_of_words] => 18820
[patent_no_of_claims] => 43
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12049179
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/049179 | Virtual devices using a plurality of processors | Mar 13, 2008 | Issued |
Array
(
[id] => 7591299
[patent_doc_number] => 07653908
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-01-26
[patent_title] => 'Grouping processors and assigning shared memory space to a group in a heterogeneous computer environment'
[patent_app_type] => utility
[patent_app_number] => 12/042254
[patent_app_country] => US
[patent_app_date] => 2008-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 48
[patent_figures_cnt] => 53
[patent_no_of_words] => 15927
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 171
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/653/07653908.pdf
[firstpage_image] =>[orig_patent_app_number] => 12042254
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/042254 | Grouping processors and assigning shared memory space to a group in a heterogeneous computer environment | Mar 3, 2008 | Issued |
Array
(
[id] => 4869342
[patent_doc_number] => 20080148274
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-06-19
[patent_title] => 'Scheduling Compatible Threads in a Simultaneous Multi-Threading Processor Using Cycle Per Instruction Value Occurred During Identified Time Interval'
[patent_app_type] => utility
[patent_app_number] => 12/036804
[patent_app_country] => US
[patent_app_date] => 2008-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 10505
[patent_no_of_claims] => 28
[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/0148/20080148274.pdf
[firstpage_image] =>[orig_patent_app_number] => 12036804
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/036804 | Scheduling compatible threads in a simultaneous multi-threading processor using cycle per instruction value occurred during identified time interval | Feb 24, 2008 | Issued |
Array
(
[id] => 9023730
[patent_doc_number] => 08533729
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-10
[patent_title] => 'Distributed task system and distributed task management method'
[patent_app_type] => utility
[patent_app_number] => 11/997351
[patent_app_country] => US
[patent_app_date] => 2008-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 5973
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11997351
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/997351 | Distributed task system and distributed task management method | Jan 28, 2008 | Issued |
Array
(
[id] => 9023730
[patent_doc_number] => 08533729
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-10
[patent_title] => 'Distributed task system and distributed task management method'
[patent_app_type] => utility
[patent_app_number] => 11/997351
[patent_app_country] => US
[patent_app_date] => 2008-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 5973
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11997351
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/997351 | Distributed task system and distributed task management method | Jan 28, 2008 | Issued |
Array
(
[id] => 9023730
[patent_doc_number] => 08533729
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-10
[patent_title] => 'Distributed task system and distributed task management method'
[patent_app_type] => utility
[patent_app_number] => 11/997351
[patent_app_country] => US
[patent_app_date] => 2008-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 5973
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11997351
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/997351 | Distributed task system and distributed task management method | Jan 28, 2008 | Issued |
Array
(
[id] => 9023730
[patent_doc_number] => 08533729
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-10
[patent_title] => 'Distributed task system and distributed task management method'
[patent_app_type] => utility
[patent_app_number] => 11/997351
[patent_app_country] => US
[patent_app_date] => 2008-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 5973
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11997351
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/997351 | Distributed task system and distributed task management method | Jan 28, 2008 | Issued |
Array
(
[id] => 9611871
[patent_doc_number] => 08789060
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-07-22
[patent_title] => 'Deterministic, parallel execution with overlapping regions'
[patent_app_type] => utility
[patent_app_number] => 11/965695
[patent_app_country] => US
[patent_app_date] => 2007-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 38
[patent_figures_cnt] => 38
[patent_no_of_words] => 7460
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 284
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11965695
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/965695 | Deterministic, parallel execution with overlapping regions | Dec 26, 2007 | Issued |
Array
(
[id] => 8235720
[patent_doc_number] => 08201182
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-06-12
[patent_title] => 'Method of managing workloads'
[patent_app_type] => utility
[patent_app_number] => 11/963971
[patent_app_country] => US
[patent_app_date] => 2007-12-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 1154
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/201/08201182.pdf
[firstpage_image] =>[orig_patent_app_number] => 11963971
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/963971 | Method of managing workloads | Dec 23, 2007 | Issued |
Array
(
[id] => 5504324
[patent_doc_number] => 20090165012
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-06-25
[patent_title] => 'SYSTEM AND METHOD FOR EMBEDDED LOAD BALANCING IN A MULTIFUNCTION PERIPHERAL (MFP)'
[patent_app_type] => utility
[patent_app_number] => 11/961999
[patent_app_country] => US
[patent_app_date] => 2007-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5764
[patent_no_of_claims] => 24
[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/0165/20090165012.pdf
[firstpage_image] =>[orig_patent_app_number] => 11961999
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/961999 | System and method for embedded load balancing in a multifunction peripheral (MFP) | Dec 19, 2007 | Issued |
Array
(
[id] => 8087855
[patent_doc_number] => 08151265
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-04-03
[patent_title] => 'Apparatus for and method for real-time optimization of virtual machine input/output performance'
[patent_app_type] => utility
[patent_app_number] => 11/959473
[patent_app_country] => US
[patent_app_date] => 2007-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 4991
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/151/08151265.pdf
[firstpage_image] =>[orig_patent_app_number] => 11959473
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/959473 | Apparatus for and method for real-time optimization of virtual machine input/output performance | Dec 18, 2007 | Issued |
Array
(
[id] => 4830851
[patent_doc_number] => 20080127190
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-29
[patent_title] => 'METHOD AND SYSTEM FOR PROCESSING A SCHEDULING TASK IN DEVICE MANAGEMENT'
[patent_app_type] => utility
[patent_app_number] => 11/959723
[patent_app_country] => US
[patent_app_date] => 2007-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5802
[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/0127/20080127190.pdf
[firstpage_image] =>[orig_patent_app_number] => 11959723
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/959723 | METHOD AND SYSTEM FOR PROCESSING A SCHEDULING TASK IN DEVICE MANAGEMENT | Dec 18, 2007 | Abandoned |
Array
(
[id] => 4929078
[patent_doc_number] => 20080168441
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-07-10
[patent_title] => 'DATA PROCESSING APPARATUS, IMAGE PROCESSING APPARATUS, DATA PROCESSING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 11/956860
[patent_app_country] => US
[patent_app_date] => 2007-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 15711
[patent_no_of_claims] => 10
[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/0168/20080168441.pdf
[firstpage_image] =>[orig_patent_app_number] => 11956860
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/956860 | DATA PROCESSING APPARATUS, IMAGE PROCESSING APPARATUS, DATA PROCESSING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM | Dec 13, 2007 | Abandoned |
Array
(
[id] => 4475404
[patent_doc_number] => RE042214
[patent_country] => US
[patent_kind] => E1
[patent_issue_date] => 2011-03-08
[patent_title] => 'Providing quality of service guarantees to virtual hosts'
[patent_app_type] => reissue
[patent_app_number] => 11/956246
[patent_app_country] => US
[patent_app_date] => 2007-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 12
[patent_no_of_words] => 9606
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/RE/042/RE042214.pdf
[firstpage_image] =>[orig_patent_app_number] => 11956246
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/956246 | Providing quality of service guarantees to virtual hosts | Dec 12, 2007 | Issued |
Array
(
[id] => 6333131
[patent_doc_number] => 20100115527
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-05-06
[patent_title] => 'METHOD AND SYSTEM FOR PARALLELIZATION OF PIPELINED COMPUTATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/513838
[patent_app_country] => US
[patent_app_date] => 2007-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 9639
[patent_no_of_claims] => 21
[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/0115/20100115527.pdf
[firstpage_image] =>[orig_patent_app_number] => 12513838
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/513838 | Method and system for parallelization of pipelined computations | Nov 7, 2007 | Issued |