
Eric Coleman
Examiner (ID: 10499, Phone: (571)272-4163 , Office: P/2183 )
| Most Active Art Unit | 2183 |
| Art Unit(s) | 2183, 2783, 2302 |
| Total Applications | 2406 |
| Issued Applications | 2133 |
| Pending Applications | 59 |
| Abandoned Applications | 235 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 7686249
[patent_doc_number] => 20090178042
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-09
[patent_title] => 'Managing A Workload In A Database'
[patent_app_type] => utility
[patent_app_number] => 12/256361
[patent_app_country] => US
[patent_app_date] => 2008-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4844
[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/0178/20090178042.pdf
[firstpage_image] =>[orig_patent_app_number] => 12256361
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/256361 | Workload manager managing a workload of an enterprise data warehouse | Oct 21, 2008 | Issued |
Array
(
[id] => 4443320
[patent_doc_number] => 07900024
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-03-01
[patent_title] => 'Handling data cache misses out-of-order for asynchronous pipelines'
[patent_app_type] => utility
[patent_app_number] => 12/253448
[patent_app_country] => US
[patent_app_date] => 2008-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 10136
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/900/07900024.pdf
[firstpage_image] =>[orig_patent_app_number] => 12253448
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/253448 | Handling data cache misses out-of-order for asynchronous pipelines | Oct 16, 2008 | Issued |
Array
(
[id] => 6649021
[patent_doc_number] => 20100037231
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-02-11
[patent_title] => 'METHOD FOR READING/WRITING DATA IN A MULTITHREAD SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/252625
[patent_app_country] => US
[patent_app_date] => 2008-10-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1790
[patent_no_of_claims] => 13
[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/0037/20100037231.pdf
[firstpage_image] =>[orig_patent_app_number] => 12252625
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/252625 | METHOD FOR READING/WRITING DATA IN A MULTITHREAD SYSTEM | Oct 15, 2008 | Abandoned |
Array
(
[id] => 8561982
[patent_doc_number] => 08336053
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-18
[patent_title] => 'Transaction management'
[patent_app_type] => utility
[patent_app_number] => 12/252082
[patent_app_country] => US
[patent_app_date] => 2008-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4260
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12252082
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/252082 | Transaction management | Oct 14, 2008 | Issued |
Array
(
[id] => 9630199
[patent_doc_number] => 08799893
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-08-05
[patent_title] => 'Method, system and computer program product for solution replication'
[patent_app_type] => utility
[patent_app_number] => 12/251994
[patent_app_country] => US
[patent_app_date] => 2008-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 7332
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 290
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12251994
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/251994 | Method, system and computer program product for solution replication | Oct 14, 2008 | Issued |
Array
(
[id] => 5438099
[patent_doc_number] => 20090172686
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-02
[patent_title] => 'METHOD FOR MANAGING THREAD GROUP OF PROCESS'
[patent_app_type] => utility
[patent_app_number] => 12/248606
[patent_app_country] => US
[patent_app_date] => 2008-10-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3053
[patent_no_of_claims] => 13
[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/0172/20090172686.pdf
[firstpage_image] =>[orig_patent_app_number] => 12248606
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/248606 | METHOD FOR MANAGING THREAD GROUP OF PROCESS | Oct 8, 2008 | Abandoned |
Array
(
[id] => 7746350
[patent_doc_number] => 08108662
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-01-31
[patent_title] => 'Checkpointing a hybrid architecture computing system'
[patent_app_type] => utility
[patent_app_number] => 12/248277
[patent_app_country] => US
[patent_app_date] => 2008-10-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 12389
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/108/08108662.pdf
[firstpage_image] =>[orig_patent_app_number] => 12248277
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/248277 | Checkpointing a hybrid architecture computing system | Oct 8, 2008 | Issued |
Array
(
[id] => 8581070
[patent_doc_number] => 08347302
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-01-01
[patent_title] => 'System-aware resource scheduling'
[patent_app_type] => utility
[patent_app_number] => 12/248770
[patent_app_country] => US
[patent_app_date] => 2008-10-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8233
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12248770
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/248770 | System-aware resource scheduling | Oct 8, 2008 | Issued |
Array
(
[id] => 7542880
[patent_doc_number] => 08060729
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-11-15
[patent_title] => 'Software based data flows addressing hardware block based processing requirements'
[patent_app_type] => utility
[patent_app_number] => 12/244904
[patent_app_country] => US
[patent_app_date] => 2008-10-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6905
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/060/08060729.pdf
[firstpage_image] =>[orig_patent_app_number] => 12244904
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/244904 | Software based data flows addressing hardware block based processing requirements | Oct 2, 2008 | Issued |
Array
(
[id] => 8899680
[patent_doc_number] => 08479214
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-02
[patent_title] => 'Hardware throughput saturation detection'
[patent_app_type] => utility
[patent_app_number] => 12/242621
[patent_app_country] => US
[patent_app_date] => 2008-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 13337
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12242621
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/242621 | Hardware throughput saturation detection | Sep 29, 2008 | Issued |
Array
(
[id] => 6389827
[patent_doc_number] => 20100083256
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-01
[patent_title] => 'TEMPORAL BATCHING OF I/O JOBS'
[patent_app_type] => utility
[patent_app_number] => 12/242615
[patent_app_country] => US
[patent_app_date] => 2008-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 12014
[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/0083/20100083256.pdf
[firstpage_image] =>[orig_patent_app_number] => 12242615
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/242615 | Temporal batching of I/O jobs | Sep 29, 2008 | Issued |
Array
(
[id] => 8273314
[patent_doc_number] => 08214833
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-07-03
[patent_title] => 'Systems and methods for supporting software transactional memory using inconsistency-aware compilers and libraries'
[patent_app_type] => utility
[patent_app_number] => 12/242551
[patent_app_country] => US
[patent_app_date] => 2008-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 12116
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12242551
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/242551 | Systems and methods for supporting software transactional memory using inconsistency-aware compilers and libraries | Sep 29, 2008 | Issued |
Array
(
[id] => 4479220
[patent_doc_number] => 07945767
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-05-17
[patent_title] => 'Recovery apparatus for solving branch mis-prediction and method and central processing unit thereof'
[patent_app_type] => utility
[patent_app_number] => 12/241391
[patent_app_country] => US
[patent_app_date] => 2008-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 4217
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/945/07945767.pdf
[firstpage_image] =>[orig_patent_app_number] => 12241391
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/241391 | Recovery apparatus for solving branch mis-prediction and method and central processing unit thereof | Sep 29, 2008 | Issued |
Array
(
[id] => 6389855
[patent_doc_number] => 20100083261
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-01
[patent_title] => 'INTELLIGENT CONTEXT MIGRATION FOR USER MODE SCHEDULING'
[patent_app_type] => utility
[patent_app_number] => 12/242566
[patent_app_country] => US
[patent_app_date] => 2008-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 12373
[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/0083/20100083261.pdf
[firstpage_image] =>[orig_patent_app_number] => 12242566
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/242566 | Intelligent context migration for user mode scheduling | Sep 29, 2008 | Issued |
Array
(
[id] => 8438391
[patent_doc_number] => 08286176
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-10-09
[patent_title] => 'Optimizing resource configurations'
[patent_app_type] => utility
[patent_app_number] => 12/240945
[patent_app_country] => US
[patent_app_date] => 2008-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 13767
[patent_no_of_claims] => 71
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12240945
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/240945 | Optimizing resource configurations | Sep 28, 2008 | Issued |
Array
(
[id] => 6383960
[patent_doc_number] => 20100077182
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-25
[patent_title] => 'GENERATING STOP INDICATORS BASED ON CONDITIONAL DATA DEPENDENCY IN VECTOR PROCESSORS'
[patent_app_type] => utility
[patent_app_number] => 12/237196
[patent_app_country] => US
[patent_app_date] => 2008-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5527
[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/0077/20100077182.pdf
[firstpage_image] =>[orig_patent_app_number] => 12237196
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/237196 | Generating stop indicators based on conditional data dependency in vector processors | Sep 23, 2008 | Issued |
Array
(
[id] => 6383969
[patent_doc_number] => 20100077183
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-25
[patent_title] => 'CONDITIONAL DATA-DEPENDENCY RESOLUTION IN VECTOR PROCESSORS'
[patent_app_type] => utility
[patent_app_number] => 12/237212
[patent_app_country] => US
[patent_app_date] => 2008-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5524
[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/0077/20100077183.pdf
[firstpage_image] =>[orig_patent_app_number] => 12237212
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/237212 | Conditional data-dependency resolution in vector processors | Sep 23, 2008 | Issued |
Array
(
[id] => 5510529
[patent_doc_number] => 20090083736
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-03-26
[patent_title] => 'VIRTUALIZED COMPUTER, MONITORING METHOD OF THE VIRTUALIZED COMPUTER AND A COMPUTER READABLE MEDIUM THEREOF'
[patent_app_type] => utility
[patent_app_number] => 12/234356
[patent_app_country] => US
[patent_app_date] => 2008-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4543
[patent_no_of_claims] => 37
[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/0083/20090083736.pdf
[firstpage_image] =>[orig_patent_app_number] => 12234356
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/234356 | VIRTUALIZED COMPUTER, MONITORING METHOD OF THE VIRTUALIZED COMPUTER AND A COMPUTER READABLE MEDIUM THEREOF | Sep 18, 2008 | Abandoned |
Array
(
[id] => 8378234
[patent_doc_number] => 08261042
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-09-04
[patent_title] => 'Reconfigurable multi-processing coarse-grain array'
[patent_app_type] => utility
[patent_app_number] => 12/209887
[patent_app_country] => US
[patent_app_date] => 2008-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 10032
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12209887
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/209887 | Reconfigurable multi-processing coarse-grain array | Sep 11, 2008 | Issued |
Array
(
[id] => 7972141
[patent_doc_number] => 07941649
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-05-10
[patent_title] => 'SIMD processor executing min/max instructions'
[patent_app_type] => utility
[patent_app_number] => 12/231891
[patent_app_country] => US
[patent_app_date] => 2008-09-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4916
[patent_no_of_claims] => 38
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 60
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/941/07941649.pdf
[firstpage_image] =>[orig_patent_app_number] => 12231891
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/231891 | SIMD processor executing min/max instructions | Sep 4, 2008 | Issued |