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] => 9464806 [patent_doc_number] => 20140129233 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-08 [patent_title] => 'APPARATUS AND SYSTEM FOR USER INTERFACE' [patent_app_type] => utility [patent_app_number] => 13/853855 [patent_app_country] => US [patent_app_date] => 2013-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3478 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [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] => 13853855 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/853855
APPARATUS AND SYSTEM FOR USER INTERFACE Mar 28, 2013 Abandoned
Array ( [id] => 10786300 [patent_doc_number] => 20160132457 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-05-12 [patent_title] => 'INTERCONNECT ASSEMBLY' [patent_app_type] => utility [patent_app_number] => 14/770807 [patent_app_country] => US [patent_app_date] => 2013-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2996 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 1 [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] => 14770807 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/770807
INTERCONNECT ASSEMBLY Mar 18, 2013 Abandoned
Array ( [id] => 9462140 [patent_doc_number] => 20140126566 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-08 [patent_title] => 'Data Transmission System and Method' [patent_app_type] => utility [patent_app_number] => 13/831739 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 8050 [patent_no_of_claims] => 35 [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] => 13831739 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/831739
Data transmission system and method with feedback regarding a decoding condition Mar 14, 2013 Issued
Array ( [id] => 9781522 [patent_doc_number] => 08856746 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-07 [patent_title] => 'Managing graphical user interface (GUI) objects in a testing environment' [patent_app_type] => utility [patent_app_number] => 13/795431 [patent_app_country] => US [patent_app_date] => 2013-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 5048 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [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] => 13795431 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/795431
Managing graphical user interface (GUI) objects in a testing environment Mar 11, 2013 Issued
Array ( [id] => 11200026 [patent_doc_number] => 09430239 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-30 [patent_title] => 'Configurable multicore network processor' [patent_app_type] => utility [patent_app_number] => 13/797838 [patent_app_country] => US [patent_app_date] => 2013-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5841 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 232 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13797838 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/797838
Configurable multicore network processor Mar 11, 2013 Issued
Array ( [id] => 9688213 [patent_doc_number] => 20140244978 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-28 [patent_title] => 'CHECKPOINTING REGISTERS FOR TRANSACTIONAL MEMORY' [patent_app_type] => utility [patent_app_number] => 13/781403 [patent_app_country] => US [patent_app_date] => 2013-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8203 [patent_no_of_claims] => 23 [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] => 13781403 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/781403
Checkpointing registers for transactional memory Feb 27, 2013 Issued
Array ( [id] => 8917983 [patent_doc_number] => 20130179608 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-11 [patent_title] => 'EFFICIENT LOW-LATENCY BUFFER' [patent_app_type] => utility [patent_app_number] => 13/774898 [patent_app_country] => US [patent_app_date] => 2013-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10562 [patent_no_of_claims] => 21 [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] => 13774898 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/774898
Efficient low-latency buffer Feb 21, 2013 Issued
Array ( [id] => 9109839 [patent_doc_number] => 20130282971 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-10-24 [patent_title] => 'COMPUTING SYSTEM AND DATA TRANSMISSION METHOD' [patent_app_type] => utility [patent_app_number] => 13/772396 [patent_app_country] => US [patent_app_date] => 2013-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2964 [patent_no_of_claims] => 17 [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] => 13772396 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/772396
COMPUTING SYSTEM AND DATA TRANSMISSION METHOD Feb 20, 2013 Abandoned
Array ( [id] => 10616559 [patent_doc_number] => 09336003 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-05-10 [patent_title] => 'Multi-level dispatch for a superscalar processor' [patent_app_type] => utility [patent_app_number] => 13/749999 [patent_app_country] => US [patent_app_date] => 2013-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6014 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13749999 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/749999
Multi-level dispatch for a superscalar processor Jan 24, 2013 Issued
Array ( [id] => 11359042 [patent_doc_number] => 09535695 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-01-03 [patent_title] => 'Completing load and store instructions in a weakly-ordered memory model' [patent_app_type] => utility [patent_app_number] => 13/750942 [patent_app_country] => US [patent_app_date] => 2013-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 7762 [patent_no_of_claims] => 20 [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] => 13750942 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/750942
Completing load and store instructions in a weakly-ordered memory model Jan 24, 2013 Issued
Array ( [id] => 9618220 [patent_doc_number] => 20140208077 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-24 [patent_title] => 'VECTOR FLOATING POINT TEST DATA CLASS IMMEDIATE INSTRUCTION' [patent_app_type] => utility [patent_app_number] => 13/748477 [patent_app_country] => US [patent_app_date] => 2013-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 18620 [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] => 13748477 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/748477
Vector floating point test data class immediate instruction Jan 22, 2013 Issued
Array ( [id] => 9618221 [patent_doc_number] => 20140208078 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-24 [patent_title] => 'VECTOR CHECKSUM INSTRUCTION' [patent_app_type] => utility [patent_app_number] => 13/748495 [patent_app_country] => US [patent_app_date] => 2013-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 18650 [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] => 13748495 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/748495
Vector checksum instruction Jan 22, 2013 Issued
Array ( [id] => 9618216 [patent_doc_number] => 20140208073 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-24 [patent_title] => 'Arithmetic Branch Fusion' [patent_app_type] => utility [patent_app_number] => 13/747977 [patent_app_country] => US [patent_app_date] => 2013-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5019 [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] => 13747977 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/747977
Arithmetic branch fusion Jan 22, 2013 Issued
Array ( [id] => 11232643 [patent_doc_number] => 09459871 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-04 [patent_title] => 'System of improved loop detection and execution' [patent_app_type] => utility [patent_app_number] => 13/731377 [patent_app_country] => US [patent_app_date] => 2012-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8790 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13731377 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/731377
System of improved loop detection and execution Dec 30, 2012 Issued
Array ( [id] => 9571594 [patent_doc_number] => 20140189307 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-03 [patent_title] => 'METHODS, APPARATUS, INSTRUCTIONS, AND LOGIC TO PROVIDE VECTOR ADDRESS CONFLICT RESOLUTION WITH VECTOR POPULATION COUNT FUNCTIONALITY' [patent_app_type] => utility [patent_app_number] => 13/731005 [patent_app_country] => US [patent_app_date] => 2012-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 22536 [patent_no_of_claims] => 32 [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] => 13731005 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/731005
Vector address conflict resolution with vector population count functionality Dec 28, 2012 Issued
Array ( [id] => 9571595 [patent_doc_number] => 20140189308 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-03 [patent_title] => 'METHODS, APPARATUS, INSTRUCTIONS, AND LOGIC TO PROVIDE VECTOR ADDRESS CONFLICT DETECTION FUNCTIONALITY' [patent_app_type] => utility [patent_app_number] => 13/731006 [patent_app_country] => US [patent_app_date] => 2012-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 22429 [patent_no_of_claims] => 37 [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] => 13731006 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/731006
Methods, apparatus, instructions, and logic to provide vector address conflict detection functionality Dec 28, 2012 Issued
Array ( [id] => 9571619 [patent_doc_number] => 20140189332 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-03 [patent_title] => 'APPARATUS AND METHOD FOR LOW-LATENCY INVOCATION OF ACCELERATORS' [patent_app_type] => utility [patent_app_number] => 13/729915 [patent_app_country] => US [patent_app_date] => 2012-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 18918 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [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] => 13729915 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/729915
Apparatus and method for low-latency invocation of accelerators Dec 27, 2012 Issued
Array ( [id] => 9314834 [patent_doc_number] => 08656069 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-18 [patent_title] => 'Peripheral interface alert message for downstream device' [patent_app_type] => utility [patent_app_number] => 13/728161 [patent_app_country] => US [patent_app_date] => 2012-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2204 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 22 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13728161 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/728161
Peripheral interface alert message for downstream device Dec 26, 2012 Issued
Array ( [id] => 9571599 [patent_doc_number] => 20140189312 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-03 [patent_title] => 'PROGRAMMABLE HARDWARE ACCELERATORS IN CPU' [patent_app_type] => utility [patent_app_number] => 13/728904 [patent_app_country] => US [patent_app_date] => 2012-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 17312 [patent_no_of_claims] => 30 [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] => 13728904 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/728904
Programmable hardware accelerators in CPU Dec 26, 2012 Issued
Array ( [id] => 9571603 [patent_doc_number] => 20140189316 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-03 [patent_title] => 'EXECUTION PIPELINE DATA FORWARDING' [patent_app_type] => utility [patent_app_number] => 13/728765 [patent_app_country] => US [patent_app_date] => 2012-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6195 [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] => 13728765 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/728765
Execution pipeline data forwarding Dec 26, 2012 Issued
Menu