
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] => 16879810
[patent_doc_number] => 11029957
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-06-08
[patent_title] => Apparatuses, methods, and systems for instructions to compartmentalize code
[patent_app_type] => utility
[patent_app_number] => 16/833478
[patent_app_country] => US
[patent_app_date] => 2020-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 37
[patent_no_of_words] => 29178
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 248
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16833478
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/833478 | Apparatuses, methods, and systems for instructions to compartmentalize code | Mar 26, 2020 | Issued |
Array
(
[id] => 16192972
[patent_doc_number] => 20200233821
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-23
[patent_title] => UNIDIRECTIONAL INFORMATION CHANNEL TO MONITOR BIDIRECTIONAL INFORMATION CHANNEL DRIFT
[patent_app_type] => utility
[patent_app_number] => 16/827205
[patent_app_country] => US
[patent_app_date] => 2020-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16491
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16827205
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/827205 | UNIDIRECTIONAL INFORMATION CHANNEL TO MONITOR BIDIRECTIONAL INFORMATION CHANNEL DRIFT | Mar 22, 2020 | Abandoned |
Array
(
[id] => 18913024
[patent_doc_number] => 11876010
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-01-16
[patent_title] => Substrate processing apparatus and recording medium
[patent_app_type] => utility
[patent_app_number] => 16/821563
[patent_app_country] => US
[patent_app_date] => 2020-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 10787
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16821563
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/821563 | Substrate processing apparatus and recording medium | Mar 16, 2020 | Issued |
Array
(
[id] => 17039456
[patent_doc_number] => 20210256092
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-08-19
[patent_title] => APPLICATION PROGRAMMING INTERFACE TO ACCELERATE MATRIX OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 16/795380
[patent_app_country] => US
[patent_app_date] => 2020-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 50172
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -28
[patent_words_short_claim] => 42
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16795380
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/795380 | APPLICATION PROGRAMMING INTERFACE TO ACCELERATE MATRIX OPERATIONS | Feb 18, 2020 | Pending |
Array
(
[id] => 17024570
[patent_doc_number] => 20210248442
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-08-12
[patent_title] => COMPUTING DEVICE AND METHOD USING A NEURAL NETWORK TO PREDICT VALUES OF AN INPUT VARIABLE OF A SOFTWARE
[patent_app_type] => utility
[patent_app_number] => 16/787431
[patent_app_country] => US
[patent_app_date] => 2020-02-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7796
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16787431
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/787431 | COMPUTING DEVICE AND METHOD USING A NEURAL NETWORK TO PREDICT VALUES OF AN INPUT VARIABLE OF A SOFTWARE | Feb 10, 2020 | Abandoned |
Array
(
[id] => 17690560
[patent_doc_number] => 20220197853
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => Central Processing Unit
[patent_app_type] => utility
[patent_app_number] => 17/432654
[patent_app_country] => US
[patent_app_date] => 2020-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2511
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -2
[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] => 17432654
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/432654 | Central processing unit with asynchronous registers | Feb 5, 2020 | Issued |
Array
(
[id] => 17194813
[patent_doc_number] => 11163566
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-11-02
[patent_title] => Handling an input/output store instruction
[patent_app_type] => utility
[patent_app_number] => 16/775663
[patent_app_country] => US
[patent_app_date] => 2020-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8039
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16775663
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/775663 | Handling an input/output store instruction | Jan 28, 2020 | Issued |
Array
(
[id] => 16994029
[patent_doc_number] => 20210232449
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-29
[patent_title] => ASYNCHRONOUS DIGITAL PROTOCOL GENERATOR FOR ONE-WAY COMMUNICATION STREAMS
[patent_app_type] => utility
[patent_app_number] => 16/774106
[patent_app_country] => US
[patent_app_date] => 2020-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3180
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[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] => 16774106
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/774106 | ASYNCHRONOUS DIGITAL PROTOCOL GENERATOR FOR ONE-WAY COMMUNICATION STREAMS | Jan 27, 2020 | Abandoned |
Array
(
[id] => 16208810
[patent_doc_number] => 20200241800
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-30
[patent_title] => PORTABLE MEMORY DEVICE HAVING MUTUALLY EXCLUSIVE NON-VOLATILE ELECTRONIC DATA STORAGE
[patent_app_type] => utility
[patent_app_number] => 16/773965
[patent_app_country] => US
[patent_app_date] => 2020-01-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19126
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 16773965
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/773965 | Portable memory device having mutually exclusive non-volatile electronic data storage | Jan 26, 2020 | Issued |
Array
(
[id] => 16615641
[patent_doc_number] => 20210034294
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-02-04
[patent_title] => NON-VOLATILE DUAL IN-LINE MEMORY MODULE (NVDIMM) DEVICE ASSISTED OPERATIONS MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 16/751437
[patent_app_country] => US
[patent_app_date] => 2020-01-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8696
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16751437
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/751437 | Non-volatile dual in-line memory module (NVDIMM) device assisted operations management | Jan 23, 2020 | Issued |
Array
(
[id] => 16698765
[patent_doc_number] => 10949366
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-16
[patent_title] => Using a machine learning module to select a priority queue from which to process an input/output (I/O) request
[patent_app_type] => utility
[patent_app_number] => 16/735644
[patent_app_country] => US
[patent_app_date] => 2020-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 8951
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16735644
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/735644 | Using a machine learning module to select a priority queue from which to process an input/output (I/O) request | Jan 5, 2020 | Issued |
Array
(
[id] => 17744313
[patent_doc_number] => 11392380
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-07-19
[patent_title] => Apparatuses, methods, and systems to precisely monitor memory store accesses
[patent_app_type] => utility
[patent_app_number] => 16/729374
[patent_app_country] => US
[patent_app_date] => 2019-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 22
[patent_no_of_words] => 19858
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[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] => 16729374
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/729374 | Apparatuses, methods, and systems to precisely monitor memory store accesses | Dec 27, 2019 | Issued |
Array
(
[id] => 18826516
[patent_doc_number] => 11841792
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-12-12
[patent_title] => Instructions with multiple memory access modes
[patent_app_type] => utility
[patent_app_number] => 16/707893
[patent_app_country] => US
[patent_app_date] => 2019-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 20406
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16707893
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/707893 | Instructions with multiple memory access modes | Dec 8, 2019 | Issued |
Array
(
[id] => 17977782
[patent_doc_number] => 11494645
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-11-08
[patent_title] => Convolutional neural network processor and data processing method thereof
[patent_app_type] => utility
[patent_app_number] => 16/701172
[patent_app_country] => US
[patent_app_date] => 2019-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 9314
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 461
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16701172
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/701172 | Convolutional neural network processor and data processing method thereof | Dec 2, 2019 | Issued |
Array
(
[id] => 16856845
[patent_doc_number] => 20210157590
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-27
[patent_title] => TECHNIQUES FOR PERFORMING STORE-TO-LOAD FORWARDING
[patent_app_type] => utility
[patent_app_number] => 16/698808
[patent_app_country] => US
[patent_app_date] => 2019-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6109
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 16698808
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/698808 | Techniques for performing store-to-load forwarding | Nov 26, 2019 | Issued |
Array
(
[id] => 17861580
[patent_doc_number] => 11442736
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-09-13
[patent_title] => Determination of data bus subscribers of a local bus
[patent_app_type] => utility
[patent_app_number] => 16/694585
[patent_app_country] => US
[patent_app_date] => 2019-11-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 13179
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16694585
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/694585 | Determination of data bus subscribers of a local bus | Nov 24, 2019 | Issued |
Array
(
[id] => 16802016
[patent_doc_number] => 10996960
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-05-04
[patent_title] => Iterating single instruction, multiple-data (SIMD) instructions
[patent_app_type] => utility
[patent_app_number] => 16/693092
[patent_app_country] => US
[patent_app_date] => 2019-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9880
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 229
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16693092
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/693092 | Iterating single instruction, multiple-data (SIMD) instructions | Nov 21, 2019 | Issued |
Array
(
[id] => 17046858
[patent_doc_number] => 11100039
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-08-24
[patent_title] => Interconnection system, and interconnection control method and apparatus
[patent_app_type] => utility
[patent_app_number] => 16/673253
[patent_app_country] => US
[patent_app_date] => 2019-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 22
[patent_no_of_words] => 16286
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16673253
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/673253 | Interconnection system, and interconnection control method and apparatus | Nov 3, 2019 | Issued |
Array
(
[id] => 16942998
[patent_doc_number] => 11055240
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-07-06
[patent_title] => Data processing method and device for performing a convolution operation
[patent_app_type] => utility
[patent_app_number] => 17/253625
[patent_app_country] => US
[patent_app_date] => 2019-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 9666
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 292
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17253625
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/253625 | Data processing method and device for performing a convolution operation | Oct 29, 2019 | Issued |
Array
(
[id] => 15714725
[patent_doc_number] => 20200104129
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-02
[patent_title] => Conversion Method, Device, Computer Equipment, and Storage Medium
[patent_app_type] => utility
[patent_app_number] => 16/667593
[patent_app_country] => US
[patent_app_date] => 2019-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11826
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16667593
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/667593 | Model conversion method, device, computer equipment, and storage medium | Oct 28, 2019 | Issued |