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] => 8273040 [patent_doc_number] => 08214563 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-03 [patent_title] => 'Host computer, computer terminal, and card access method' [patent_app_type] => utility [patent_app_number] => 12/823632 [patent_app_country] => US [patent_app_date] => 2010-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4264 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12823632 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/823632
Host computer, computer terminal, and card access method Jun 24, 2010 Issued
Array ( [id] => 9012358 [patent_doc_number] => 08527677 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-09-03 [patent_title] => 'Serial communications links with bonded first-in-first-out buffer circuitry' [patent_app_type] => utility [patent_app_number] => 12/823959 [patent_app_country] => US [patent_app_date] => 2010-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7614 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12823959 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/823959
Serial communications links with bonded first-in-first-out buffer circuitry Jun 24, 2010 Issued
Array ( [id] => 7671371 [patent_doc_number] => 20110320640 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-29 [patent_title] => 'DISCOVERY AND CONFIGURATION OF DEVICE CONFIGURATIONS' [patent_app_type] => utility [patent_app_number] => 12/822835 [patent_app_country] => US [patent_app_date] => 2010-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8017 [patent_no_of_claims] => 25 [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] => 12822835 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/822835
Discovery and configuration of device configurations Jun 23, 2010 Issued
Array ( [id] => 7671376 [patent_doc_number] => 20110320645 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-29 [patent_title] => 'METHOD, APPARATUS AND SYSTEM FOR REDUCED CHANNEL STARVATION IN A DMA ENGINE' [patent_app_type] => utility [patent_app_number] => 12/822046 [patent_app_country] => US [patent_app_date] => 2010-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9138 [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] => 12822046 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/822046
Method, apparatus and system for reduced channel starvation in a DMA engine Jun 22, 2010 Issued
Array ( [id] => 8273024 [patent_doc_number] => 08214547 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-03 [patent_title] => 'Image processing device having a plurality of control units' [patent_app_type] => utility [patent_app_number] => 12/788027 [patent_app_country] => US [patent_app_date] => 2010-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 7206 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 286 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12788027 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/788027
Image processing device having a plurality of control units May 25, 2010 Issued
Array ( [id] => 6116940 [patent_doc_number] => 20110191499 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-04 [patent_title] => 'USB to SD Bridge' [patent_app_type] => utility [patent_app_number] => 12/787730 [patent_app_country] => US [patent_app_date] => 2010-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6677 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0191/20110191499.pdf [firstpage_image] =>[orig_patent_app_number] => 12787730 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/787730
USB to SD bridge May 25, 2010 Issued
Array ( [id] => 6412949 [patent_doc_number] => 20100306422 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-02 [patent_title] => 'COMMUNICATION APPARATUS' [patent_app_type] => utility [patent_app_number] => 12/787010 [patent_app_country] => US [patent_app_date] => 2010-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5339 [patent_no_of_claims] => 4 [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] => publications/A1/0306/20100306422.pdf [firstpage_image] =>[orig_patent_app_number] => 12787010 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/787010
COMMUNICATION APPARATUS May 24, 2010 Abandoned
Array ( [id] => 8693153 [patent_doc_number] => 08392689 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-03-05 [patent_title] => 'Address optimized buffer transfer requests' [patent_app_type] => utility [patent_app_number] => 12/786391 [patent_app_country] => US [patent_app_date] => 2010-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 6179 [patent_no_of_claims] => 18 [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] => 12786391 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/786391
Address optimized buffer transfer requests May 23, 2010 Issued
Array ( [id] => 8247074 [patent_doc_number] => 08205017 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-06-19 [patent_title] => 'Systems and methods for addressing and synchronizing multiple devices' [patent_app_type] => utility [patent_app_number] => 12/785666 [patent_app_country] => US [patent_app_date] => 2010-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 13043 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 245 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/205/08205017.pdf [firstpage_image] =>[orig_patent_app_number] => 12785666 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/785666
Systems and methods for addressing and synchronizing multiple devices May 23, 2010 Issued
Array ( [id] => 7819798 [patent_doc_number] => 20120066418 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-15 [patent_title] => 'SYNCHRONOUS NETWORK OF SUPERSPEED AND NON-SUPERSPEED USB DEVICES' [patent_app_type] => utility [patent_app_number] => 13/320437 [patent_app_country] => US [patent_app_date] => 2010-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10375 [patent_no_of_claims] => 21 [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] => publications/A1/0066/20120066418.pdf [firstpage_image] =>[orig_patent_app_number] => 13320437 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/320437
SYNCHRONOUS NETWORK OF SUPERSPEED AND NON-SUPERSPEED USB DEVICES May 19, 2010 Abandoned
Array ( [id] => 9416758 [patent_doc_number] => 08700810 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-15 [patent_title] => 'Semiconductor devices capable of dividing endpoint into majority of sub-endpoints' [patent_app_type] => utility [patent_app_number] => 12/718138 [patent_app_country] => US [patent_app_date] => 2010-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 4184 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12718138 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/718138
Semiconductor devices capable of dividing endpoint into majority of sub-endpoints Mar 4, 2010 Issued
Array ( [id] => 6651220 [patent_doc_number] => 20100228887 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-09-09 [patent_title] => 'METHOD OF CONFIGURATION PROCESSING OF PCI DEVICE ON VIRTUALIZATION APPARATUS AND COMPUTER SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/716541 [patent_app_country] => US [patent_app_date] => 2010-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6631 [patent_no_of_claims] => 4 [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] => publications/A1/0228/20100228887.pdf [firstpage_image] =>[orig_patent_app_number] => 12716541 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/716541
Method of configuration processing of PCI device on virtualization apparatus and computer system Mar 2, 2010 Issued
Array ( [id] => 8235400 [patent_doc_number] => 08200864 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-06-12 [patent_title] => 'Pre-defined multiblock transfers' [patent_app_type] => utility [patent_app_number] => 12/716042 [patent_app_country] => US [patent_app_date] => 2010-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3982 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/200/08200864.pdf [firstpage_image] =>[orig_patent_app_number] => 12716042 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/716042
Pre-defined multiblock transfers Mar 1, 2010 Issued
Array ( [id] => 9443442 [patent_doc_number] => 08712568 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-29 [patent_title] => 'Substrate processing apparatus and display method of substrate processing apparatus' [patent_app_type] => utility [patent_app_number] => 12/713585 [patent_app_country] => US [patent_app_date] => 2010-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7735 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12713585 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/713585
Substrate processing apparatus and display method of substrate processing apparatus Feb 25, 2010 Issued
Array ( [id] => 6447679 [patent_doc_number] => 20100153598 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-17 [patent_title] => 'SEMICONDUCTOR DEVICE AND DATA PROCESSING SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/708805 [patent_app_country] => US [patent_app_date] => 2010-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5993 [patent_no_of_claims] => 6 [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] => publications/A1/0153/20100153598.pdf [firstpage_image] =>[orig_patent_app_number] => 12708805 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/708805
Semiconductor device and data processing system selectively operating as one of a big endian or little endian system Feb 18, 2010 Issued
Array ( [id] => 6171634 [patent_doc_number] => 20110197049 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-11 [patent_title] => 'TWO PASS TEST CASE GENERATION USING SELF-MODIFYING INSTRUCTION REPLACEMENT' [patent_app_type] => utility [patent_app_number] => 12/700970 [patent_app_country] => US [patent_app_date] => 2010-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2819 [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] => publications/A1/0197/20110197049.pdf [firstpage_image] =>[orig_patent_app_number] => 12700970 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/700970
Two pass test case generation using self-modifying instruction replacement Feb 4, 2010 Issued
Array ( [id] => 6330758 [patent_doc_number] => 20100115155 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-05-06 [patent_title] => 'INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, AND PERIPHERAL' [patent_app_type] => utility [patent_app_number] => 12/685568 [patent_app_country] => US [patent_app_date] => 2010-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 47 [patent_figures_cnt] => 47 [patent_no_of_words] => 26791 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0115/20100115155.pdf [firstpage_image] =>[orig_patent_app_number] => 12685568 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/685568
Information processing apparatus requesting registration with peripheral Jan 10, 2010 Issued
Array ( [id] => 6105617 [patent_doc_number] => 20110167404 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-07-07 [patent_title] => 'CREATING INFERRED SYMBOLS FROM CODE USAGE' [patent_app_type] => utility [patent_app_number] => 12/652758 [patent_app_country] => US [patent_app_date] => 2010-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5011 [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] => publications/A1/0167/20110167404.pdf [firstpage_image] =>[orig_patent_app_number] => 12652758 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/652758
Creating inferred symbols from code usage Jan 5, 2010 Issued
Array ( [id] => 5991048 [patent_doc_number] => 20110099545 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-04-28 [patent_title] => 'METHOD AND APPARATUS FOR SIMULTANEOUSLY UPDATING SOFTWARE INSTALLED IN TERMINALS IN COMMUNICATION SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/652812 [patent_app_country] => US [patent_app_date] => 2010-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4757 [patent_no_of_claims] => 20 [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] => publications/A1/0099/20110099545.pdf [firstpage_image] =>[orig_patent_app_number] => 12652812 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/652812
METHOD AND APPARATUS FOR SIMULTANEOUSLY UPDATING SOFTWARE INSTALLED IN TERMINALS IN COMMUNICATION SYSTEM Jan 5, 2010 Abandoned
Array ( [id] => 6537721 [patent_doc_number] => 20100287542 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-11-11 [patent_title] => 'SINGLE CODE SET APPLICATIONS EXECUTING IN A MULTIPLE PLATFORM SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/652667 [patent_app_country] => US [patent_app_date] => 2010-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5614 [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] => publications/A1/0287/20100287542.pdf [firstpage_image] =>[orig_patent_app_number] => 12652667 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/652667
Single code set applications executing in a multiple platform system Jan 4, 2010 Issued
Menu