
Eric Coleman
Examiner (ID: 8960)
| Most Active Art Unit | 2183 |
| Art Unit(s) | 2183, 2302, 2783 |
| Total Applications | 2432 |
| Issued Applications | 2127 |
| Pending Applications | 100 |
| Abandoned Applications | 234 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16729676
[patent_doc_number] => 20210096823
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-04-01
[patent_title] => TRANSPOSE OPERATIONS USING PROCESSING ELEMENT ARRAY
[patent_app_type] => utility
[patent_app_number] => 17/122136
[patent_app_country] => US
[patent_app_date] => 2020-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19773
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17122136
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/122136 | Transpose operations using processing element array | Dec 14, 2020 | Issued |
Array
(
[id] => 17674909
[patent_doc_number] => 20220188076
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-16
[patent_title] => DUAL VECTOR ARITHMETIC LOGIC UNIT
[patent_app_type] => utility
[patent_app_number] => 17/121354
[patent_app_country] => US
[patent_app_date] => 2020-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5229
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17121354
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/121354 | Dual vector arithmetic logic unit | Dec 13, 2020 | Issued |
Array
(
[id] => 16721966
[patent_doc_number] => 20210089113
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-03-25
[patent_title] => DISTRIBUTION OF TASKS AMONG ASYMMETRIC PROCESSING ELEMENTS
[patent_app_type] => utility
[patent_app_number] => 17/115604
[patent_app_country] => US
[patent_app_date] => 2020-12-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4824
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -26
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17115604
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/115604 | Distribution of tasks among asymmetric processing elements | Dec 7, 2020 | Issued |
Array
(
[id] => 17659189
[patent_doc_number] => 20220179654
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-09
[patent_title] => METHOD AND APPARATUS FOR COMPARING PREDICTED LOAD VALUE WITH MASKED LOAD VALUE
[patent_app_type] => utility
[patent_app_number] => 17/114970
[patent_app_country] => US
[patent_app_date] => 2020-12-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5968
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17114970
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/114970 | Method and apparatus for comparing predicated load value with masked load value | Dec 7, 2020 | Issued |
Array
(
[id] => 17771616
[patent_doc_number] => 11403561
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-08-02
[patent_title] => Architecture to support synchronization between core and inference engine for machine learning
[patent_app_type] => utility
[patent_app_number] => 17/247102
[patent_app_country] => US
[patent_app_date] => 2020-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4795
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17247102
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/247102 | Architecture to support synchronization between core and inference engine for machine learning | Nov 29, 2020 | Issued |
Array
(
[id] => 16714054
[patent_doc_number] => 20210081201
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-03-18
[patent_title] => UTILIZING STRUCTURED SPARSITY IN SYSTOLIC ARRAYS
[patent_app_type] => utility
[patent_app_number] => 17/107823
[patent_app_country] => US
[patent_app_date] => 2020-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15379
[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] => 17107823
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/107823 | Utilizing structured sparsity in systolic arrays | Nov 29, 2020 | Issued |
Array
(
[id] => 17667234
[patent_doc_number] => 11360934
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-06-14
[patent_title] => Tensor streaming processor architecture
[patent_app_type] => utility
[patent_app_number] => 17/105976
[patent_app_country] => US
[patent_app_date] => 2020-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 11834
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17105976
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/105976 | Tensor streaming processor architecture | Nov 26, 2020 | Issued |
Array
(
[id] => 17238281
[patent_doc_number] => 11182160
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-11-23
[patent_title] => Generating source and destination addresses for repeated accelerator instruction
[patent_app_type] => utility
[patent_app_number] => 17/103000
[patent_app_country] => US
[patent_app_date] => 2020-11-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 7524
[patent_no_of_claims] => 20
[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] => 17103000
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/103000 | Generating source and destination addresses for repeated accelerator instruction | Nov 23, 2020 | Issued |
Array
(
[id] => 17621843
[patent_doc_number] => 11340899
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-05-24
[patent_title] => Controller with early termination in mixed-integer optimal control optimization
[patent_app_type] => utility
[patent_app_number] => 17/089763
[patent_app_country] => US
[patent_app_date] => 2020-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 38
[patent_figures_cnt] => 38
[patent_no_of_words] => 21843
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 439
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17089763
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/089763 | Controller with early termination in mixed-integer optimal control optimization | Nov 4, 2020 | Issued |
Array
(
[id] => 18703386
[patent_doc_number] => 11789897
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-17
[patent_title] => Data processing circuit, data processing method, and electronic device
[patent_app_type] => utility
[patent_app_number] => 17/427235
[patent_app_country] => US
[patent_app_date] => 2020-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 5279
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17427235
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/427235 | Data processing circuit, data processing method, and electronic device | Oct 26, 2020 | Issued |
Array
(
[id] => 17437682
[patent_doc_number] => 11263015
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-03-01
[patent_title] => Microarchitectural sensitive tag flow
[patent_app_type] => utility
[patent_app_number] => 17/081113
[patent_app_country] => US
[patent_app_date] => 2020-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 17189
[patent_no_of_claims] => 50
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17081113
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/081113 | Microarchitectural sensitive tag flow | Oct 26, 2020 | Issued |
Array
(
[id] => 17550275
[patent_doc_number] => 20220121617
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-04-21
[patent_title] => METHOD OF NOTIFYING A PROCESS OR PROGRAMMABLE ATOMIC OPERATION TRAPS
[patent_app_type] => utility
[patent_app_number] => 17/074779
[patent_app_country] => US
[patent_app_date] => 2020-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12028
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17074779
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/074779 | Method of notifying a process or programmable atomic operation traps | Oct 19, 2020 | Issued |
Array
(
[id] => 17454776
[patent_doc_number] => 11269635
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-03-08
[patent_title] => Hardware efficient statistical moment computation
[patent_app_type] => utility
[patent_app_number] => 17/075140
[patent_app_country] => US
[patent_app_date] => 2020-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 13704
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 296
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17075140
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/075140 | Hardware efficient statistical moment computation | Oct 19, 2020 | Issued |
Array
(
[id] => 18703753
[patent_doc_number] => 11790267
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-17
[patent_title] => Apparatus for hardware accelerated machine learning
[patent_app_type] => utility
[patent_app_number] => 17/070009
[patent_app_country] => US
[patent_app_date] => 2020-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 14490
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[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] => 17070009
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/070009 | Apparatus for hardware accelerated machine learning | Oct 13, 2020 | Issued |
Array
(
[id] => 16600107
[patent_doc_number] => 20210026638
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-28
[patent_title] => Low Latency Fetch Circuitry for Compute Kernels
[patent_app_type] => utility
[patent_app_number] => 17/065761
[patent_app_country] => US
[patent_app_date] => 2020-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10933
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17065761
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/065761 | Low latency fetch circuitry for compute kernels | Oct 7, 2020 | Issued |
Array
(
[id] => 16934680
[patent_doc_number] => 20210200569
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-01
[patent_title] => METHODS AND SYSTEMS FOR CONVERTING A RELATED GROUP OF PHYSICAL MACHINES TO VIRTUAL MACHINES
[patent_app_type] => utility
[patent_app_number] => 17/061061
[patent_app_country] => US
[patent_app_date] => 2020-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6559
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17061061
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/061061 | Methods and systems for converting a related group of physical machines to virtual machines | Sep 30, 2020 | Issued |
Array
(
[id] => 16559088
[patent_doc_number] => 20210004237
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-07
[patent_title] => GENERATING AND EXECUTING A CONTROL FLOW
[patent_app_type] => utility
[patent_app_number] => 17/027431
[patent_app_country] => US
[patent_app_date] => 2020-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10426
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17027431
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/027431 | Generating and executing a control flow | Sep 20, 2020 | Issued |
Array
(
[id] => 18925550
[patent_doc_number] => 20240028554
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-25
[patent_title] => A CONFIGURABLE PROCESSING ARCHITECTURE
[patent_app_type] => utility
[patent_app_number] => 18/027078
[patent_app_country] => US
[patent_app_date] => 2020-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4103
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 60
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18027078
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/027078 | A CONFIGURABLE PROCESSING ARCHITECTURE | Sep 17, 2020 | Pending |
Array
(
[id] => 17128532
[patent_doc_number] => 20210303301
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-30
[patent_title] => Program Execution Assistance Apparatus and Program Execution Assistance Method
[patent_app_type] => utility
[patent_app_number] => 17/024275
[patent_app_country] => US
[patent_app_date] => 2020-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11028
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17024275
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/024275 | Program Execution Assistance Apparatus and Program Execution Assistance Method | Sep 16, 2020 | Abandoned |
Array
(
[id] => 17572751
[patent_doc_number] => 11321019
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-05-03
[patent_title] => Event processing
[patent_app_type] => utility
[patent_app_number] => 17/017890
[patent_app_country] => US
[patent_app_date] => 2020-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 24
[patent_no_of_words] => 22713
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 382
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17017890
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/017890 | Event processing | Sep 10, 2020 | Issued |