
Matthew P. Coughlin
Examiner (ID: 19098, Phone: (571)270-1311 , Office: P/1626 )
| Most Active Art Unit | 1626 |
| Art Unit(s) | 1626 |
| Total Applications | 1390 |
| Issued Applications | 919 |
| Pending Applications | 92 |
| Abandoned Applications | 408 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17372101
[patent_doc_number] => 20220027153
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-27
[patent_title] => DIGITAL SIGNAL PROCESS DEVICE AND METHOD FOR ELECTRIC ENERGY METERING CHIP
[patent_app_type] => utility
[patent_app_number] => 17/494848
[patent_app_country] => US
[patent_app_date] => 2021-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7887
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17494848
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/494848 | DIGITAL SIGNAL PROCESS DEVICE AND METHOD FOR ELECTRIC ENERGY METERING CHIP | Oct 5, 2021 | Abandoned |
Array
(
[id] => 18285114
[patent_doc_number] => 20230100586
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-30
[patent_title] => CIRCUITRY AND METHODS FOR ACCELERATING STREAMING DATA-TRANSFORMATION OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 17/484840
[patent_app_country] => US
[patent_app_date] => 2021-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 23501
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[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] => 17484840
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/484840 | CIRCUITRY AND METHODS FOR ACCELERATING STREAMING DATA-TRANSFORMATION OPERATIONS | Sep 23, 2021 | Pending |
Array
(
[id] => 18243681
[patent_doc_number] => 20230075992
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-09
[patent_title] => UPDATING METADATA PREDICTION TABLES USING A REPREDICTION PIPELINE
[patent_app_type] => utility
[patent_app_number] => 17/470075
[patent_app_country] => US
[patent_app_date] => 2021-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8043
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17470075
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/470075 | Updating metadata prediction tables using a reprediction pipeline | Sep 8, 2021 | Issued |
Array
(
[id] => 18189303
[patent_doc_number] => 11579888
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-02-14
[patent_title] => Non-cached loads and stores in a system having a multi-threaded, self-scheduling processor
[patent_app_type] => utility
[patent_app_number] => 17/470143
[patent_app_country] => US
[patent_app_date] => 2021-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 25229
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 17470143
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/470143 | Non-cached loads and stores in a system having a multi-threaded, self-scheduling processor | Sep 8, 2021 | Issued |
Array
(
[id] => 18221152
[patent_doc_number] => 20230060146
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-02
[patent_title] => BFLOAT16 CLASSIFICATION AND MANIPULATION INSTRUCTIONS
[patent_app_type] => utility
[patent_app_number] => 17/463390
[patent_app_country] => US
[patent_app_date] => 2021-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14457
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -30
[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] => 17463390
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/463390 | BFLOAT16 CLASSIFICATION AND MANIPULATION INSTRUCTIONS | Aug 30, 2021 | Pending |
Array
(
[id] => 18622284
[patent_doc_number] => 11755324
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-09-12
[patent_title] => Gather buffer management for unaligned and gather load operations
[patent_app_type] => utility
[patent_app_number] => 17/462620
[patent_app_country] => US
[patent_app_date] => 2021-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 10213
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17462620
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/462620 | Gather buffer management for unaligned and gather load operations | Aug 30, 2021 | Issued |
Array
(
[id] => 17613799
[patent_doc_number] => 20220156079
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-19
[patent_title] => PIPELINE COMPUTER SYSTEM AND INSTRUCTION PROCESSING METHOD
[patent_app_type] => utility
[patent_app_number] => 17/412296
[patent_app_country] => US
[patent_app_date] => 2021-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4355
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17412296
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/412296 | PIPELINE COMPUTER SYSTEM AND INSTRUCTION PROCESSING METHOD | Aug 25, 2021 | Abandoned |
Array
(
[id] => 19899496
[patent_doc_number] => 12277420
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-04-15
[patent_title] => Masked-vector-comparison instruction
[patent_app_type] => utility
[patent_app_number] => 18/247595
[patent_app_country] => US
[patent_app_date] => 2021-08-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 15
[patent_no_of_words] => 11753
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 209
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18247595
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/247595 | Masked-vector-comparison instruction | Aug 16, 2021 | Issued |
Array
(
[id] => 18072708
[patent_doc_number] => 11531542
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-12-20
[patent_title] => Addition instructions with independent carry chains
[patent_app_type] => utility
[patent_app_number] => 17/393361
[patent_app_country] => US
[patent_app_date] => 2021-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 13
[patent_no_of_words] => 6981
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 55
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17393361
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/393361 | Addition instructions with independent carry chains | Aug 2, 2021 | Issued |
Array
(
[id] => 19093035
[patent_doc_number] => 11954496
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-04-09
[patent_title] => Reduced memory write requirements in a system on a chip using automatic store predication
[patent_app_type] => utility
[patent_app_number] => 17/391374
[patent_app_country] => US
[patent_app_date] => 2021-08-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 51
[patent_figures_cnt] => 61
[patent_no_of_words] => 58511
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 208
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17391374
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/391374 | Reduced memory write requirements in a system on a chip using automatic store predication | Aug 1, 2021 | Issued |
Array
(
[id] => 18316589
[patent_doc_number] => 11630670
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-04-18
[patent_title] => Multi-table signature prefetch
[patent_app_type] => utility
[patent_app_number] => 17/382123
[patent_app_country] => US
[patent_app_date] => 2021-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9449
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17382123
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/382123 | Multi-table signature prefetch | Jul 20, 2021 | Issued |
Array
(
[id] => 18189302
[patent_doc_number] => 11579887
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-02-14
[patent_title] => System having a hybrid threading processor, a hybrid threading fabric having configurable computing elements, and a hybrid interconnection network
[patent_app_type] => utility
[patent_app_number] => 17/372439
[patent_app_country] => US
[patent_app_date] => 2021-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 44
[patent_figures_cnt] => 48
[patent_no_of_words] => 60868
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 218
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17372439
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/372439 | System having a hybrid threading processor, a hybrid threading fabric having configurable computing elements, and a hybrid interconnection network | Jul 9, 2021 | Issued |
Array
(
[id] => 18095708
[patent_doc_number] => 20220414049
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-12-29
[patent_title] => Apparatus for Array Processor and Associated Methods
[patent_app_type] => utility
[patent_app_number] => 17/361240
[patent_app_country] => US
[patent_app_date] => 2021-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12190
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 27
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17361240
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/361240 | Array processor having an instruction sequencer including a program state controller and loop controllers | Jun 27, 2021 | Issued |
Array
(
[id] => 18095508
[patent_doc_number] => 20220413849
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-12-29
[patent_title] => PROVIDING ATOMICITY FOR COMPLEX OPERATIONS USING NEAR-MEMORY COMPUTING
[patent_app_type] => utility
[patent_app_number] => 17/360949
[patent_app_country] => US
[patent_app_date] => 2021-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9000
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 17360949
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/360949 | PROVIDING ATOMICITY FOR COMPLEX OPERATIONS USING NEAR-MEMORY COMPUTING | Jun 27, 2021 | Abandoned |
Array
(
[id] => 18096079
[patent_doc_number] => 20220414420
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-12-29
[patent_title] => ULTRA-LOW-POWER AND LOW-AREA SOLUTION OF BINARY MULTIPLY-ACCUMULATE SYSTEM AND METHOD
[patent_app_type] => utility
[patent_app_number] => 17/360986
[patent_app_country] => US
[patent_app_date] => 2021-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8618
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 214
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17360986
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/360986 | ULTRA-LOW-POWER AND LOW-AREA SOLUTION OF BINARY MULTIPLY-ACCUMULATE SYSTEM AND METHOD | Jun 27, 2021 | Pending |
Array
(
[id] => 19427174
[patent_doc_number] => 12086597
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-09-10
[patent_title] => Array processor using programmable per-dimension size values and programmable per-dimension stride values for memory configuration
[patent_app_type] => utility
[patent_app_number] => 17/361250
[patent_app_country] => US
[patent_app_date] => 2021-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 30
[patent_no_of_words] => 12297
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17361250
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/361250 | Array processor using programmable per-dimension size values and programmable per-dimension stride values for memory configuration | Jun 27, 2021 | Issued |
Array
(
[id] => 18095509
[patent_doc_number] => 20220413850
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-12-29
[patent_title] => Apparatus for Processor with Macro-Instruction and Associated Methods
[patent_app_type] => utility
[patent_app_number] => 17/361244
[patent_app_country] => US
[patent_app_date] => 2021-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12204
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 28
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17361244
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/361244 | Processor with macro-instruction achieving zero-latency data movement | Jun 27, 2021 | Issued |
Array
(
[id] => 18095527
[patent_doc_number] => 20220413868
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-12-29
[patent_title] => FAST PERFECT ISSUE OF DEPENDENT INSTRUCTIONS IN A DISTRIBUTED ISSUE QUEUE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/358183
[patent_app_country] => US
[patent_app_date] => 2021-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10410
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17358183
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/358183 | Fast perfect issue of dependent instructions in a distributed issue queue system | Jun 24, 2021 | Issued |
Array
(
[id] => 18067012
[patent_doc_number] => 20220398100
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-12-15
[patent_title] => PROCESSORS EMPLOYING MEMORY DATA BYPASSING IN MEMORY DATA DEPENDENT INSTRUCTIONS AS A STORE DATA FORWARDING MECHANISM, AND RELATED METHODS
[patent_app_type] => utility
[patent_app_number] => 17/343442
[patent_app_country] => US
[patent_app_date] => 2021-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14345
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -23
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17343442
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/343442 | PROCESSORS EMPLOYING MEMORY DATA BYPASSING IN MEMORY DATA DEPENDENT INSTRUCTIONS AS A STORE DATA FORWARDING MECHANISM, AND RELATED METHODS | Jun 8, 2021 | Abandoned |
Array
(
[id] => 17157832
[patent_doc_number] => 20210318883
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-10-14
[patent_title] => APPARATUS AND METHOD FOR WRITING BACK INSTRUCTION EXECUTION RESULT AND PROCESSING APPARATUS
[patent_app_type] => utility
[patent_app_number] => 17/343139
[patent_app_country] => US
[patent_app_date] => 2021-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7165
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17343139
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/343139 | APPARATUS AND METHOD FOR WRITING BACK INSTRUCTION EXECUTION RESULT AND PROCESSING APPARATUS | Jun 8, 2021 | Abandoned |