
Eric Coleman
Examiner (ID: 4195, Phone: (571)272-4163 , Office: P/2183 )
| Most Active Art Unit | 2183 |
| Art Unit(s) | 2783, 2183, 2302 |
| Total Applications | 2409 |
| Issued Applications | 2133 |
| Pending Applications | 63 |
| Abandoned Applications | 235 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 14901347
[patent_doc_number] => 20190294439
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-26
[patent_title] => DATA PROCESSING SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 15/934179
[patent_app_country] => US
[patent_app_date] => 2018-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19252
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15934179
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/934179 | Data processing systems | Mar 22, 2018 | Issued |
Array
(
[id] => 14872413
[patent_doc_number] => 20190286448
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-19
[patent_title] => Processor with Hardware Supported Memory Buffer Overflow Detection
[patent_app_type] => utility
[patent_app_number] => 15/923121
[patent_app_country] => US
[patent_app_date] => 2018-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8492
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15923121
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/923121 | Processor with hardware supported memory buffer overflow detection | Mar 15, 2018 | Issued |
Array
(
[id] => 15952757
[patent_doc_number] => 10664286
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-26
[patent_title] => Enhanced performance for graphical processing unit transactional memory
[patent_app_type] => utility
[patent_app_number] => 15/920157
[patent_app_country] => US
[patent_app_date] => 2018-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 15
[patent_no_of_words] => 7091
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15920157
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/920157 | Enhanced performance for graphical processing unit transactional memory | Mar 12, 2018 | Issued |
Array
(
[id] => 15820525
[patent_doc_number] => 10635442
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-28
[patent_title] => Instruction and logic for tracking fetch performance bottlenecks
[patent_app_type] => utility
[patent_app_number] => 15/918927
[patent_app_country] => US
[patent_app_date] => 2018-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 31
[patent_no_of_words] => 22812
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15918927
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/918927 | Instruction and logic for tracking fetch performance bottlenecks | Mar 11, 2018 | Issued |
Array
(
[id] => 15399051
[patent_doc_number] => 10540182
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-01-21
[patent_title] => Processor and instruction code generation device
[patent_app_type] => utility
[patent_app_number] => 15/915730
[patent_app_country] => US
[patent_app_date] => 2018-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 12754
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15915730
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/915730 | Processor and instruction code generation device | Mar 7, 2018 | Issued |
Array
(
[id] => 13418377
[patent_doc_number] => 20180260731
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-13
[patent_title] => Quantum Approximate Optimization
[patent_app_type] => utility
[patent_app_number] => 15/914662
[patent_app_country] => US
[patent_app_date] => 2018-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9066
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15914662
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/914662 | Quantum approximate optimization | Mar 6, 2018 | Issued |
Array
(
[id] => 16551576
[patent_doc_number] => 10884735
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-01-05
[patent_title] => Instruction and logic for predication and implicit destination
[patent_app_type] => utility
[patent_app_number] => 15/905623
[patent_app_country] => US
[patent_app_date] => 2018-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 31
[patent_no_of_words] => 21772
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15905623
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/905623 | Instruction and logic for predication and implicit destination | Feb 25, 2018 | Issued |
Array
(
[id] => 15609211
[patent_doc_number] => 10585667
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-10
[patent_title] => Method and system to provide user-level multithreading
[patent_app_type] => utility
[patent_app_number] => 15/900030
[patent_app_country] => US
[patent_app_date] => 2018-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 11881
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 228
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15900030
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/900030 | Method and system to provide user-level multithreading | Feb 19, 2018 | Issued |
Array
(
[id] => 12868684
[patent_doc_number] => 20180181403
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-28
[patent_title] => ISSUING INSTRUCTIONS TO MULTIPLE EXECUTION UNITS
[patent_app_type] => utility
[patent_app_number] => 15/891094
[patent_app_country] => US
[patent_app_date] => 2018-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 47246
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 219
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15891094
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/891094 | Issuing instructions to multiple execution units | Feb 6, 2018 | Issued |
Array
(
[id] => 15789303
[patent_doc_number] => 10628377
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-21
[patent_title] => Synchronization in a multi-tile processing arrangement
[patent_app_type] => utility
[patent_app_number] => 15/886185
[patent_app_country] => US
[patent_app_date] => 2018-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 16
[patent_no_of_words] => 20283
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 259
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15886185
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/886185 | Synchronization in a multi-tile processing arrangement | Jan 31, 2018 | Issued |
Array
(
[id] => 15578405
[patent_doc_number] => 10579585
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-03
[patent_title] => Synchronization in a multi-tile, multi-chip processing arrangement
[patent_app_type] => utility
[patent_app_number] => 15/886138
[patent_app_country] => US
[patent_app_date] => 2018-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 19
[patent_no_of_words] => 26033
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 329
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15886138
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/886138 | Synchronization in a multi-tile, multi-chip processing arrangement | Jan 31, 2018 | Issued |
Array
(
[id] => 15472575
[patent_doc_number] => 10552162
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-02-04
[patent_title] => Variable latency flush filtering
[patent_app_type] => utility
[patent_app_number] => 15/876273
[patent_app_country] => US
[patent_app_date] => 2018-01-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5445
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15876273
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/876273 | Variable latency flush filtering | Jan 21, 2018 | Issued |
Array
(
[id] => 14628857
[patent_doc_number] => 20190227796
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-25
[patent_title] => HINTS IN A DATA PROCESSING APPARATUS
[patent_app_type] => utility
[patent_app_number] => 15/876430
[patent_app_country] => US
[patent_app_date] => 2018-01-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7684
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15876430
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/876430 | Hints in a data processing apparatus | Jan 21, 2018 | Issued |
Array
(
[id] => 12755989
[patent_doc_number] => 20180143830
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-24
[patent_title] => PROGRAMMABLE LINEAR FEEDBACK SHIFT REGISTER
[patent_app_type] => utility
[patent_app_number] => 15/873931
[patent_app_country] => US
[patent_app_date] => 2018-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4643
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15873931
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/873931 | Programmable linear feedback shift register | Jan 17, 2018 | Issued |
Array
(
[id] => 13845347
[patent_doc_number] => 20190026158
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-01-24
[patent_title] => VIRTUAL VECTOR PROCESSING
[patent_app_type] => utility
[patent_app_number] => 15/872762
[patent_app_country] => US
[patent_app_date] => 2018-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6135
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[patent_words_short_claim] => 48
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15872762
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/872762 | Virtual vector processing | Jan 15, 2018 | Issued |
Array
(
[id] => 15670503
[patent_doc_number] => 10599481
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-24
[patent_title] => Scheduler for amp architecture using a closed loop performance controller and deferred inter-processor interrupts
[patent_app_type] => utility
[patent_app_number] => 15/870770
[patent_app_country] => US
[patent_app_date] => 2018-01-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 26
[patent_no_of_words] => 30495
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15870770
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/870770 | Scheduler for amp architecture using a closed loop performance controller and deferred inter-processor interrupts | Jan 11, 2018 | Issued |
Array
(
[id] => 13595255
[patent_doc_number] => 20180349176
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-06
[patent_title] => SCHEDULER FOR AMP ARCHITECTURE WITH CLOSED LOOP PERFORMANCE CONTROLLER
[patent_app_type] => utility
[patent_app_number] => 15/870763
[patent_app_country] => US
[patent_app_date] => 2018-01-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 30511
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -30
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15870763
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/870763 | Scheduler for AMP architecture with closed loop performance controller | Jan 11, 2018 | Issued |
Array
(
[id] => 14585351
[patent_doc_number] => 20190220284
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-18
[patent_title] => DYNAMIC DETECTION AND PREDICTION FOR STORE-DEPENDENT BRANCHES
[patent_app_type] => utility
[patent_app_number] => 15/870595
[patent_app_country] => US
[patent_app_date] => 2018-01-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22495
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15870595
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/870595 | Dynamic detection and prediction for store-dependent branches | Jan 11, 2018 | Issued |
Array
(
[id] => 16818790
[patent_doc_number] => 11003620
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-11
[patent_title] => Systolic array of pipelined processing engines for implementing dynamic programming algorithms
[patent_app_type] => utility
[patent_app_number] => 15/853303
[patent_app_country] => US
[patent_app_date] => 2017-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 13
[patent_no_of_words] => 5733
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 66
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15853303
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/853303 | Systolic array of pipelined processing engines for implementing dynamic programming algorithms | Dec 21, 2017 | Issued |
Array
(
[id] => 15886873
[patent_doc_number] => 10649781
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-12
[patent_title] => Enhanced performance-aware instruction scheduling
[patent_app_type] => utility
[patent_app_number] => 15/842955
[patent_app_country] => US
[patent_app_date] => 2017-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4604
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15842955
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/842955 | Enhanced performance-aware instruction scheduling | Dec 14, 2017 | Issued |