Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 14107391 [patent_doc_number] => 20190095371 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-28 [patent_title] => COMMUNICATION CONTROL UNIT FOR VEHICLE AND COMMUNICATION CONTROL SYSTEM FOR VEHICLE [patent_app_type] => utility [patent_app_number] => 16/016374 [patent_app_country] => US [patent_app_date] => 2018-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9810 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16016374 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/016374
Communication control unit for vehicle and communication control system for vehicle Jun 21, 2018 Issued
Array ( [id] => 15297345 [patent_doc_number] => 20190391808 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-26 [patent_title] => APPARATUS AND METHOD FOR RESYNCHRONIZATION PREDICTION WITH VARIABLE UPGRADE AND DOWNGRADE CAPABILITY [patent_app_type] => utility [patent_app_number] => 16/013069 [patent_app_country] => US [patent_app_date] => 2018-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6934 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -23 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16013069 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/013069
Apparatus and method for resynchronization prediction with variable upgrade and downgrade capability Jun 19, 2018 Issued
Array ( [id] => 16095313 [patent_doc_number] => 20200201643 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-25 [patent_title] => AN APPARATUS AND METHOD FOR CONTROLLING EXECUTION OF INSTRUCTIONS [patent_app_type] => utility [patent_app_number] => 16/620987 [patent_app_country] => US [patent_app_date] => 2018-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14699 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 16620987 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/620987
Apparatus and method for controlling execution of instructions Jun 19, 2018 Issued
Array ( [id] => 16171629 [patent_doc_number] => 10713199 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-14 [patent_title] => High bandwidth soundwire master with multiple primary data lanes [patent_app_type] => utility [patent_app_number] => 16/012532 [patent_app_country] => US [patent_app_date] => 2018-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10319 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16012532 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/012532
High bandwidth soundwire master with multiple primary data lanes Jun 18, 2018 Issued
Array ( [id] => 13627013 [patent_doc_number] => 20180365058 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-20 [patent_title] => SCHEDULING TASKS [patent_app_type] => utility [patent_app_number] => 16/011241 [patent_app_country] => US [patent_app_date] => 2018-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16132 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16011241 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/011241
Scheduling tasks using work fullness counter Jun 17, 2018 Issued
Array ( [id] => 15271745 [patent_doc_number] => 20190384607 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-19 [patent_title] => DECOUPLING OF CONDITIONAL BRANCHES [patent_app_type] => utility [patent_app_number] => 16/011113 [patent_app_country] => US [patent_app_date] => 2018-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10069 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16011113 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/011113
Decoupling of conditional branches Jun 17, 2018 Issued
Array ( [id] => 15772881 [patent_doc_number] => 20200117458 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-16 [patent_title] => APPARATUS AND METHOD FOR CONTROLLING A CHANGE IN INSTRUCTION SET [patent_app_type] => utility [patent_app_number] => 16/619192 [patent_app_country] => US [patent_app_date] => 2018-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12249 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16619192 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/619192
Apparatus and method for controlling a change in instruction set Apr 26, 2018 Issued
Array ( [id] => 17365324 [patent_doc_number] => 11232347 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-25 [patent_title] => Fabric vectors for deep learning acceleration [patent_app_type] => utility [patent_app_number] => 16/603184 [patent_app_country] => US [patent_app_date] => 2018-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 39 [patent_figures_cnt] => 56 [patent_no_of_words] => 62497 [patent_no_of_claims] => 52 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16603184 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/603184
Fabric vectors for deep learning acceleration Apr 16, 2018 Issued
Array ( [id] => 13157853 [patent_doc_number] => 10095652 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-09 [patent_title] => Host configured multi serial interface device [patent_app_type] => utility [patent_app_number] => 15/949355 [patent_app_country] => US [patent_app_date] => 2018-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 4575 [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] => 15949355 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/949355
Host configured multi serial interface device Apr 9, 2018 Issued
Array ( [id] => 13467519 [patent_doc_number] => 20180285302 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-04 [patent_title] => METHOD AND APPARATUS TO MANAGE THE DIRECT INTERCONNECT SWITCH WIRING AND GROWTH IN COMPUTER NETWORKS [patent_app_type] => utility [patent_app_number] => 15/936394 [patent_app_country] => US [patent_app_date] => 2018-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4187 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -2 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15936394 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/936394
Method and apparatus to manage the direct interconnect switch wiring and growth in computer networks Mar 25, 2018 Issued
Array ( [id] => 13304575 [patent_doc_number] => 20180203824 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-19 [patent_title] => LOCK-FREE PROCESSING OF STATELESS PROTOCOLS OVER RDMA [patent_app_type] => utility [patent_app_number] => 15/921835 [patent_app_country] => US [patent_app_date] => 2018-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5915 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15921835 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/921835
Lock-free processing of stateless protocols over RDMA Mar 14, 2018 Issued
Array ( [id] => 12892066 [patent_doc_number] => 20180189197 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-05 [patent_title] => KEYBOARD-VIDEO-MOUSE SWITCH, AND SIGNAL TRANSMITTING METHOD [patent_app_type] => utility [patent_app_number] => 15/907434 [patent_app_country] => US [patent_app_date] => 2018-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3495 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15907434 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/907434
Keyboard-video-mouse switch, and signal transmitting method Feb 27, 2018 Issued
Array ( [id] => 13417621 [patent_doc_number] => 20180260353 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-13 [patent_title] => Transmitter with independently adjustable voltage and impedance [patent_app_type] => utility [patent_app_number] => 15/905061 [patent_app_country] => US [patent_app_date] => 2018-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10824 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 50 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15905061 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/905061
Transmitter with independently adjustable voltage and impedance Feb 25, 2018 Issued
Array ( [id] => 14395447 [patent_doc_number] => 10311007 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-04 [patent_title] => Multicore bus architecture with non-blocking high performance transaction credit system [patent_app_type] => utility [patent_app_number] => 15/903183 [patent_app_country] => US [patent_app_date] => 2018-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 24 [patent_no_of_words] => 20545 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15903183 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/903183
Multicore bus architecture with non-blocking high performance transaction credit system Feb 22, 2018 Issued
Array ( [id] => 15472975 [patent_doc_number] => 10552365 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-04 [patent_title] => Buffer stage device that can be connected to a serial peripheral interface bus [patent_app_type] => utility [patent_app_number] => 15/902473 [patent_app_country] => US [patent_app_date] => 2018-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 5965 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15902473 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/902473
Buffer stage device that can be connected to a serial peripheral interface bus Feb 21, 2018 Issued
Array ( [id] => 14489633 [patent_doc_number] => 10331604 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-25 [patent_title] => USB host-to-host auto-switching [patent_app_type] => utility [patent_app_number] => 15/901937 [patent_app_country] => US [patent_app_date] => 2018-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4284 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15901937 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/901937
USB host-to-host auto-switching Feb 21, 2018 Issued
Array ( [id] => 13390597 [patent_doc_number] => 20180246841 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-30 [patent_title] => METHOD FOR OPERATING A DEVICE AND CORRESPONDING DEVICE, SYSTEM, COMPUTER READABLE PROGRAM PRODUCT AND COMPUTER READABLE STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 15/901122 [patent_app_country] => US [patent_app_date] => 2018-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7367 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 18 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15901122 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/901122
Method for operating a device in one of multiple power modes and corresponding device, system, computer readable program product and computer readable storage medium Feb 20, 2018 Issued
Array ( [id] => 14917967 [patent_doc_number] => 10430303 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-10-01 [patent_title] => Bus arbitration with routing and failover mechanism [patent_app_type] => utility [patent_app_number] => 15/891147 [patent_app_country] => US [patent_app_date] => 2018-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 12734 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15891147 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/891147
Bus arbitration with routing and failover mechanism Feb 6, 2018 Issued
Array ( [id] => 17589479 [patent_doc_number] => 11327752 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-10 [patent_title] => Element by vector operations in a data processing apparatus [patent_app_type] => utility [patent_app_number] => 16/487256 [patent_app_country] => US [patent_app_date] => 2018-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 28 [patent_no_of_words] => 9927 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16487256 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/487256
Element by vector operations in a data processing apparatus Feb 1, 2018 Issued
Array ( [id] => 17454782 [patent_doc_number] => 11269641 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-08 [patent_title] => Branch target buffer for a data processing apparatus [patent_app_type] => utility [patent_app_number] => 16/483198 [patent_app_country] => US [patent_app_date] => 2018-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 17136 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 260 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16483198 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/483198
Branch target buffer for a data processing apparatus Jan 31, 2018 Issued
Menu