
Thomas N. Moulis
Examiner (ID: 16587, Phone: (571)272-4852 , Office: P/3747 )
| Most Active Art Unit | 3747 |
| Art Unit(s) | 3402, 3747 |
| Total Applications | 2821 |
| Issued Applications | 2594 |
| Pending Applications | 48 |
| Abandoned Applications | 186 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19182523
[patent_doc_number] => 11989111
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-05-21
[patent_title] => Handling trace data for jumps in program flow
[patent_app_type] => utility
[patent_app_number] => 16/925445
[patent_app_country] => US
[patent_app_date] => 2020-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 3
[patent_no_of_words] => 5229
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 275
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16925445
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/925445 | Handling trace data for jumps in program flow | Jul 9, 2020 | Issued |
Array
(
[id] => 16363173
[patent_doc_number] => 20200319924
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-08
[patent_title] => SCHEDULING TASKS USING WORK FULLNESS COUNTER
[patent_app_type] => utility
[patent_app_number] => 16/909434
[patent_app_country] => US
[patent_app_date] => 2020-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16183
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[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] => 16909434
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/909434 | Scheduling tasks using work fullness counter | Jun 22, 2020 | Issued |
Array
(
[id] => 16363275
[patent_doc_number] => 20200320026
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-08
[patent_title] => BANDWIDTH MANAGEMENT ALLOCATION FOR DISPLAYPORT TUNNELING
[patent_app_type] => utility
[patent_app_number] => 16/908702
[patent_app_country] => US
[patent_app_date] => 2020-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13473
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16908702
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/908702 | Bandwidth management allocation for displayport tunneling | Jun 21, 2020 | Issued |
Array
(
[id] => 17062016
[patent_doc_number] => 11106618
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-08-31
[patent_title] => Method for addressing an integrated circuit on a bus and corresponding device
[patent_app_type] => utility
[patent_app_number] => 16/908253
[patent_app_country] => US
[patent_app_date] => 2020-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3111
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16908253
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/908253 | Method for addressing an integrated circuit on a bus and corresponding device | Jun 21, 2020 | Issued |
Array
(
[id] => 18997670
[patent_doc_number] => 11914511
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-02-27
[patent_title] => Decoupling atomicity from operation size
[patent_app_type] => utility
[patent_app_number] => 16/907740
[patent_app_country] => US
[patent_app_date] => 2020-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 9553
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16907740
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/907740 | Decoupling atomicity from operation size | Jun 21, 2020 | Issued |
Array
(
[id] => 18687424
[patent_doc_number] => 11783163
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-10
[patent_title] => Hardware accelerator for IM2COL operation
[patent_app_type] => utility
[patent_app_number] => 16/901542
[patent_app_country] => US
[patent_app_date] => 2020-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 21
[patent_no_of_words] => 13990
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16901542
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/901542 | Hardware accelerator for IM2COL operation | Jun 14, 2020 | Issued |
Array
(
[id] => 17589490
[patent_doc_number] => 11327763
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-05-10
[patent_title] => Opportunistic consumer instruction steering based on producer instruction value prediction in a multi-cluster processor
[patent_app_type] => utility
[patent_app_number] => 16/898938
[patent_app_country] => US
[patent_app_date] => 2020-06-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 9023
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16898938
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/898938 | Opportunistic consumer instruction steering based on producer instruction value prediction in a multi-cluster processor | Jun 10, 2020 | Issued |
Array
(
[id] => 18781221
[patent_doc_number] => 11822964
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-11-21
[patent_title] => Data protection with static resource partition for data processing accelerators
[patent_app_type] => utility
[patent_app_number] => 16/891458
[patent_app_country] => US
[patent_app_date] => 2020-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5227
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16891458
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/891458 | Data protection with static resource partition for data processing accelerators | Jun 2, 2020 | Issued |
Array
(
[id] => 16527269
[patent_doc_number] => 20200401349
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-24
[patent_title] => MANAGEMENT DEVICE, INFORMATION PROCESSING SYSTEM, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM FOR STORING MANAGEMENT PROGRAM
[patent_app_type] => utility
[patent_app_number] => 16/889863
[patent_app_country] => US
[patent_app_date] => 2020-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9509
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -3
[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] => 16889863
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/889863 | MANAGEMENT DEVICE, INFORMATION PROCESSING SYSTEM, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM FOR STORING MANAGEMENT PROGRAM | Jun 1, 2020 | Abandoned |
Array
(
[id] => 16543279
[patent_doc_number] => 20200409694
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-31
[patent_title] => ARITHMETIC PROCESSING DEVICE AND METHOD FOR CONTROLLING ARITHMETIC PROCESSING DEVICE
[patent_app_type] => utility
[patent_app_number] => 16/889878
[patent_app_country] => US
[patent_app_date] => 2020-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9350
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16889878
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/889878 | Arithmetic processing device and method for controlling arithmetic processing device instruction execution timing | Jun 1, 2020 | Issued |
Array
(
[id] => 16314641
[patent_doc_number] => 20200293379
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-17
[patent_title] => CONVOLUTIONAL COMPUTING ACCELERATOR, CONVOLUTIONAL COMPUTING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 16/888918
[patent_app_country] => US
[patent_app_date] => 2020-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10476
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 16888918
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/888918 | Convolutional computing accelerator, convolutional computing method, and computer-readable storage medium | May 31, 2020 | Issued |
Array
(
[id] => 17907273
[patent_doc_number] => 11461127
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-04
[patent_title] => Pipeline arbitration
[patent_app_type] => utility
[patent_app_number] => 16/882321
[patent_app_country] => US
[patent_app_date] => 2020-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 15
[patent_no_of_words] => 17660
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16882321
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/882321 | Pipeline arbitration | May 21, 2020 | Issued |
Array
(
[id] => 16527469
[patent_doc_number] => 20200401549
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-24
[patent_title] => MULTI-I/O SERIAL PERIPHERAL INTERFACE FOR PRECISION CONVERTERS
[patent_app_type] => utility
[patent_app_number] => 16/879205
[patent_app_country] => US
[patent_app_date] => 2020-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7383
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16879205
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/879205 | Multi-I/O serial peripheral interface for precision converters | May 19, 2020 | Issued |
Array
(
[id] => 16470380
[patent_doc_number] => 20200371917
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-11-26
[patent_title] => WRITE STREAMING IN A PROCESSOR
[patent_app_type] => utility
[patent_app_number] => 16/874331
[patent_app_country] => US
[patent_app_date] => 2020-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5385
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[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] => 16874331
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/874331 | Write streaming with cache write acknowledgment in a processor | May 13, 2020 | Issued |
Array
(
[id] => 17216380
[patent_doc_number] => 20210349718
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-11-11
[patent_title] => EXTENSIBLE MULTI-PRECISION DATA PIPELINE FOR COMPUTING NON-LINEAR AND ARITHMETIC FUNCTIONS IN ARTIFICIAL NEURAL NETWORKS
[patent_app_type] => utility
[patent_app_number] => 16/869814
[patent_app_country] => US
[patent_app_date] => 2020-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5590
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 16869814
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/869814 | Extensible multi-precision data pipeline for computing non-linear and arithmetic functions in artificial neural networks | May 7, 2020 | Issued |
Array
(
[id] => 16436559
[patent_doc_number] => 20200353884
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-11-12
[patent_title] => SYSTEM ON CHIP
[patent_app_type] => utility
[patent_app_number] => 16/869681
[patent_app_country] => US
[patent_app_date] => 2020-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9258
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16869681
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/869681 | SYSTEM ON CHIP | May 7, 2020 | Abandoned |
Array
(
[id] => 17216652
[patent_doc_number] => 20210349990
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-11-11
[patent_title] => COUNTERMEASURE FOR PROTECTING AGAINST A FAULT INJECTION ATTACK IN A DATA PROCESSING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/868594
[patent_app_country] => US
[patent_app_date] => 2020-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3840
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16868594
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/868594 | COUNTERMEASURE FOR PROTECTING AGAINST A FAULT INJECTION ATTACK IN A DATA PROCESSING SYSTEM | May 6, 2020 | Abandoned |
Array
(
[id] => 17128539
[patent_doc_number] => 20210303308
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-30
[patent_title] => DUPLICATE DETECTION FOR REGISTER RENAMING
[patent_app_type] => utility
[patent_app_number] => 16/851941
[patent_app_country] => US
[patent_app_date] => 2020-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7400
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16851941
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/851941 | Duplicate detection for register renaming | Apr 16, 2020 | Issued |
Array
(
[id] => 16462903
[patent_doc_number] => 10846251
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-11-24
[patent_title] => Scratchpad-based operating system for multi-core embedded systems
[patent_app_type] => utility
[patent_app_number] => 16/840005
[patent_app_country] => US
[patent_app_date] => 2020-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 9672
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16840005
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/840005 | Scratchpad-based operating system for multi-core embedded systems | Apr 2, 2020 | Issued |
Array
(
[id] => 16178980
[patent_doc_number] => 20200225948
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-16
[patent_title] => Method and System for Efficient Floating-Point Compression
[patent_app_type] => utility
[patent_app_number] => 16/833597
[patent_app_country] => US
[patent_app_date] => 2020-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14196
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16833597
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/833597 | Method and system for efficient floating-point compression | Mar 27, 2020 | Issued |