
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] => 16243083
[patent_doc_number] => 20200260317
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-08-13
[patent_title] => PACKET LATENCY REDUCTION IN MOBILE RADIO ACCESS NETWORKS
[patent_app_type] => utility
[patent_app_number] => 16/639823
[patent_app_country] => US
[patent_app_date] => 2017-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10292
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[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] => 16639823
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/639823 | Packet latency reduction in mobile radio access networks | Sep 11, 2017 | Issued |
Array
(
[id] => 12128221
[patent_doc_number] => 20180011807
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-11
[patent_title] => 'LOW LATENCY EFFICIENT SHARING OF RESOURCES IN MULTI-SERVER ECOSYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 15/699270
[patent_app_country] => US
[patent_app_date] => 2017-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7710
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15699270
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/699270 | Low latency efficient sharing of resources in multi-server ecosystems | Sep 7, 2017 | Issued |
Array
(
[id] => 13483143
[patent_doc_number] => 20180293114
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-11
[patent_title] => MANAGING FAIRNESS FOR LOCK AND UNLOCK OPERATIONS USING OPERATION PRIORITIZATION
[patent_app_type] => utility
[patent_app_number] => 15/697736
[patent_app_country] => US
[patent_app_date] => 2017-09-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6753
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15697736
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/697736 | Managing fairness for lock and unlock operations using operation prioritization | Sep 6, 2017 | Issued |
Array
(
[id] => 14022659
[patent_doc_number] => 20190073323
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-03-07
[patent_title] => BUFFERING TRANSACTION REQUESTS TO A SUBSYSTEM VIA A BUS INTERCONNECT
[patent_app_type] => utility
[patent_app_number] => 15/698386
[patent_app_country] => US
[patent_app_date] => 2017-09-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7733
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 15698386
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/698386 | BUFFERING TRANSACTION REQUESTS TO A SUBSYSTEM VIA A BUS INTERCONNECT | Sep 6, 2017 | Abandoned |
Array
(
[id] => 13706675
[patent_doc_number] => 20170364292
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-12-21
[patent_title] => SYSTEM AND METHOD FOR DIVIDING AND SYNCHRONIZING A PROCESSING TASK ACROSS MULTIPLE PROCESSING ELEMENTS/PROCESSORS IN HARDWARE
[patent_app_type] => utility
[patent_app_number] => 15/694468
[patent_app_country] => US
[patent_app_date] => 2017-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5854
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15694468
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/694468 | System and method for dividing and synchronizing a processing task across multiple processing elements/processors in hardware | Aug 31, 2017 | Issued |
Array
(
[id] => 13042705
[patent_doc_number] => 10043491
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-07
[patent_title] => Semiconductor device and data processing system selectively operating as one of a big endian or little endian system
[patent_app_type] => utility
[patent_app_number] => 15/678012
[patent_app_country] => US
[patent_app_date] => 2017-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 5828
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15678012
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/678012 | Semiconductor device and data processing system selectively operating as one of a big endian or little endian system | Aug 14, 2017 | Issued |
Array
(
[id] => 12032712
[patent_doc_number] => 20170322811
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-09
[patent_title] => 'INSTRUCTION SEQUENCE BUFFER TO STORE BRANCHES HAVING RELIABLY PREDICTABLE INSTRUCTION SEQUENCES'
[patent_app_type] => utility
[patent_app_number] => 15/642113
[patent_app_country] => US
[patent_app_date] => 2017-07-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4827
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15642113
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/642113 | INSTRUCTION SEQUENCE BUFFER TO STORE BRANCHES HAVING RELIABLY PREDICTABLE INSTRUCTION SEQUENCES | Jul 4, 2017 | Abandoned |
Array
(
[id] => 16208883
[patent_doc_number] => 20200241873
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-30
[patent_title] => SYSTEMS, METHODS, AND APPARATUSES FOR ZEROING A MATRIX
[patent_app_type] => utility
[patent_app_number] => 16/487784
[patent_app_country] => US
[patent_app_date] => 2017-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18103
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 33
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16487784
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/487784 | Systems, methods, and apparatuses for zeroing a matrix | Jun 30, 2017 | Issued |
Array
(
[id] => 18154787
[patent_doc_number] => 11567765
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-31
[patent_title] => Systems, methods, and apparatuses for tile load
[patent_app_type] => utility
[patent_app_number] => 16/487766
[patent_app_country] => US
[patent_app_date] => 2017-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 38
[patent_figures_cnt] => 46
[patent_no_of_words] => 19137
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16487766
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/487766 | Systems, methods, and apparatuses for tile load | Jun 30, 2017 | Issued |
Array
(
[id] => 13752635
[patent_doc_number] => 10169264
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-01-01
[patent_title] => Implementing robust readback capture in a programmable integrated circuit
[patent_app_type] => utility
[patent_app_number] => 15/639752
[patent_app_country] => US
[patent_app_date] => 2017-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 15
[patent_no_of_words] => 8293
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15639752
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/639752 | Implementing robust readback capture in a programmable integrated circuit | Jun 29, 2017 | Issued |
Array
(
[id] => 15887139
[patent_doc_number] => 10649914
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-05-12
[patent_title] => Scratchpad-based operating system for multi-core embedded systems
[patent_app_type] => utility
[patent_app_number] => 15/639666
[patent_app_country] => US
[patent_app_date] => 2017-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 9643
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 293
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15639666
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/639666 | Scratchpad-based operating system for multi-core embedded systems | Jun 29, 2017 | Issued |
Array
(
[id] => 16077357
[patent_doc_number] => 20200192665
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-18
[patent_title] => APPARATUS AND METHOD FOR MULTIPLICATION AND ACCUMULATION OF COMPLEX VALUES
[patent_app_type] => utility
[patent_app_number] => 16/617890
[patent_app_country] => US
[patent_app_date] => 2017-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15830
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16617890
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/617890 | Apparatus and method for multiplication and accumulation of complex values | Jun 29, 2017 | Issued |
Array
(
[id] => 15198713
[patent_doc_number] => 10496853
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-03
[patent_title] => Securing a host machine against direct memory access (DMA) attacks via expansion card slots
[patent_app_type] => utility
[patent_app_number] => 15/639276
[patent_app_country] => US
[patent_app_date] => 2017-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4582
[patent_no_of_claims] => 23
[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] => 15639276
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/639276 | Securing a host machine against direct memory access (DMA) attacks via expansion card slots | Jun 29, 2017 | Issued |
Array
(
[id] => 15870591
[patent_doc_number] => 20200142699
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-07
[patent_title] => METHOD AND APPARATUS FOR DATA-READY MEMORY OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 16/616390
[patent_app_country] => US
[patent_app_date] => 2017-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19898
[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] => 16616390
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/616390 | Method and apparatus for data-ready memory operations | Jun 29, 2017 | Issued |
Array
(
[id] => 14456965
[patent_doc_number] => 10324441
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-06-18
[patent_title] => Automation system and method for operation of the automation system
[patent_app_type] => utility
[patent_app_number] => 15/636812
[patent_app_country] => US
[patent_app_date] => 2017-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 4
[patent_no_of_words] => 2160
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 2
[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] => 15636812
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/636812 | Automation system and method for operation of the automation system | Jun 28, 2017 | Issued |
Array
(
[id] => 15997941
[patent_doc_number] => 20200174841
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-04
[patent_title] => MODULAR ACCELERATOR FUNCTION UNIT (AFU) DESIGN, DISCOVERY, AND REUSE
[patent_app_type] => utility
[patent_app_number] => 16/619442
[patent_app_country] => US
[patent_app_date] => 2017-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13290
[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] => 16619442
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/619442 | Modular accelerator function unit (AFU) design, discovery, and reuse | Jun 28, 2017 | Issued |
Array
(
[id] => 17667048
[patent_doc_number] => 11360744
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-06-14
[patent_title] => Two-dimensional data matching method, device and logic circuit
[patent_app_type] => utility
[patent_app_number] => 16/627375
[patent_app_country] => US
[patent_app_date] => 2017-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 21718
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 887
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16627375
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/627375 | Two-dimensional data matching method, device and logic circuit | Jun 28, 2017 | Issued |
Array
(
[id] => 12153352
[patent_doc_number] => 20180024616
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-25
[patent_title] => 'INFORMATION PROCESSING DEVICE, CONTROL METHOD, AND STORAGE MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 15/624286
[patent_app_country] => US
[patent_app_date] => 2017-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 11418
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15624286
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/624286 | Power control during releasing operation | Jun 14, 2017 | Issued |
Array
(
[id] => 12932893
[patent_doc_number] => 09830171
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-11-28
[patent_title] => Migrating MMIO from a source I/O adapter of a computing system to a destination I/O adapter of the computing system
[patent_app_type] => utility
[patent_app_number] => 15/617170
[patent_app_country] => US
[patent_app_date] => 2017-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6925
[patent_no_of_claims] => 20
[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] => 15617170
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/617170 | Migrating MMIO from a source I/O adapter of a computing system to a destination I/O adapter of the computing system | Jun 7, 2017 | Issued |
Array
(
[id] => 13171767
[patent_doc_number] => 10101998
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-16
[patent_title] => Vector checksum instruction
[patent_app_type] => utility
[patent_app_number] => 15/605175
[patent_app_country] => US
[patent_app_date] => 2017-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 32
[patent_no_of_words] => 18050
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15605175
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/605175 | Vector checksum instruction | May 24, 2017 | Issued |