
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] => 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 |