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] => 5017562 [patent_doc_number] => 20070260771 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-08 [patent_title] => 'Method of Reducing Clock Differential in a Data Processing System' [patent_app_type] => utility [patent_app_number] => 11/279112 [patent_app_country] => US [patent_app_date] => 2006-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1874 [patent_no_of_claims] => 9 [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/0260/20070260771.pdf [firstpage_image] =>[orig_patent_app_number] => 11279112 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/279112
Method of Reducing Clock Differential in a Data Processing System Apr 9, 2006 Abandoned
Array ( [id] => 7690103 [patent_doc_number] => 20070233930 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-04 [patent_title] => 'System and method of resizing PCI Express bus widths on-demand' [patent_app_type] => utility [patent_app_number] => 11/375493 [patent_app_country] => US [patent_app_date] => 2006-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3395 [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/0233/20070233930.pdf [firstpage_image] =>[orig_patent_app_number] => 11375493 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/375493
System and method of resizing PCI Express bus widths on-demand Mar 13, 2006 Abandoned
Array ( [id] => 5173491 [patent_doc_number] => 20070073930 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-29 [patent_title] => 'Multipurpose video integrated switch' [patent_app_type] => utility [patent_app_number] => 11/373960 [patent_app_country] => US [patent_app_date] => 2006-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 1484 [patent_no_of_claims] => 7 [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/0073/20070073930.pdf [firstpage_image] =>[orig_patent_app_number] => 11373960 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/373960
Multipurpose video integrated switch Mar 13, 2006 Abandoned
Array ( [id] => 9992478 [patent_doc_number] => 09037698 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-05-19 [patent_title] => 'Method and system for collecting and analyzing time-series data' [patent_app_type] => utility [patent_app_number] => 11/375067 [patent_app_country] => US [patent_app_date] => 2006-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 16500 [patent_no_of_claims] => 43 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11375067 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/375067
Method and system for collecting and analyzing time-series data Mar 13, 2006 Issued
Array ( [id] => 9527427 [patent_doc_number] => 08751718 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-10 [patent_title] => 'Apparatus and methods for a simplified, multi-client SAS port for management of other devices in an enhanced SAS device' [patent_app_type] => utility [patent_app_number] => 11/374359 [patent_app_country] => US [patent_app_date] => 2006-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8753 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11374359 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/374359
Apparatus and methods for a simplified, multi-client SAS port for management of other devices in an enhanced SAS device Mar 12, 2006 Issued
Array ( [id] => 4829762 [patent_doc_number] => 20080126661 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'Apparatus for alternative user-interface for a smart communication or computing device in a motor vehicle' [patent_app_type] => utility [patent_app_number] => 11/374595 [patent_app_country] => US [patent_app_date] => 2006-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1650 [patent_no_of_claims] => 8 [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/0126/20080126661.pdf [firstpage_image] =>[orig_patent_app_number] => 11374595 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/374595
Apparatus for alternative user-interface for a smart communication or computing device in a motor vehicle Mar 12, 2006 Abandoned
Array ( [id] => 5127635 [patent_doc_number] => 20070239906 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-11 [patent_title] => 'Input/output agent having multiple secondary ports' [patent_app_type] => utility [patent_app_number] => 11/375498 [patent_app_country] => US [patent_app_date] => 2006-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5064 [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] => publications/A1/0239/20070239906.pdf [firstpage_image] =>[orig_patent_app_number] => 11375498 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/375498
Input/output agent having multiple secondary ports Mar 12, 2006 Abandoned
Array ( [id] => 7690107 [patent_doc_number] => 20070233926 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-04 [patent_title] => 'Bus width automatic adjusting method and system' [patent_app_type] => utility [patent_app_number] => 11/373561 [patent_app_country] => US [patent_app_date] => 2006-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4878 [patent_no_of_claims] => 8 [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/0233/20070233926.pdf [firstpage_image] =>[orig_patent_app_number] => 11373561 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/373561
Bus width automatic adjusting method and system Mar 9, 2006 Abandoned
Array ( [id] => 5788785 [patent_doc_number] => 20060206635 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-09-14 [patent_title] => 'DMA engine for protocol processing' [patent_app_type] => utility [patent_app_number] => 11/373858 [patent_app_country] => US [patent_app_date] => 2006-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 16374 [patent_no_of_claims] => 27 [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/0206/20060206635.pdf [firstpage_image] =>[orig_patent_app_number] => 11373858 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/373858
DMA engine for protocol processing Mar 9, 2006 Abandoned
Array ( [id] => 5861602 [patent_doc_number] => 20060230216 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-10-12 [patent_title] => 'Data processing system and method' [patent_app_type] => utility [patent_app_number] => 11/373624 [patent_app_country] => US [patent_app_date] => 2006-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4939 [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/0230/20060230216.pdf [firstpage_image] =>[orig_patent_app_number] => 11373624 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/373624
Method for providing high performance storage devices Mar 9, 2006 Issued
Array ( [id] => 5132451 [patent_doc_number] => 20070208848 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-09-06 [patent_title] => 'DEVICE CONNECTION ROUTING FOR CONTROLLER' [patent_app_type] => utility [patent_app_number] => 11/276443 [patent_app_country] => US [patent_app_date] => 2006-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3964 [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/0208/20070208848.pdf [firstpage_image] =>[orig_patent_app_number] => 11276443 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/276443
Device connection routing for controller Feb 27, 2006 Issued
Array ( [id] => 5684382 [patent_doc_number] => 20060200652 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-09-07 [patent_title] => 'Method for Signaling of a State or of an Event' [patent_app_type] => utility [patent_app_number] => 11/276427 [patent_app_country] => US [patent_app_date] => 2006-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5899 [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/0200/20060200652.pdf [firstpage_image] =>[orig_patent_app_number] => 11276427 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/276427
Method for Signaling of a State or of an Event Feb 27, 2006 Abandoned
Array ( [id] => 107508 [patent_doc_number] => 07725613 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-05-25 [patent_title] => 'Device installation with host controller consideration' [patent_app_type] => utility [patent_app_number] => 11/276397 [patent_app_country] => US [patent_app_date] => 2006-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2422 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/725/07725613.pdf [firstpage_image] =>[orig_patent_app_number] => 11276397 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/276397
Device installation with host controller consideration Feb 26, 2006 Issued
Array ( [id] => 5676159 [patent_doc_number] => 20060181514 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-17 [patent_title] => 'Providing input data' [patent_app_type] => utility [patent_app_number] => 11/355228 [patent_app_country] => US [patent_app_date] => 2006-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 5230 [patent_no_of_claims] => 23 [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/0181/20060181514.pdf [firstpage_image] =>[orig_patent_app_number] => 11355228 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/355228
Providing input data Feb 14, 2006 Abandoned
Array ( [id] => 5659636 [patent_doc_number] => 20060250232 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-11-09 [patent_title] => 'Door intercom communication system and method of using same' [patent_app_type] => utility [patent_app_number] => 11/333336 [patent_app_country] => US [patent_app_date] => 2006-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 1479 [patent_no_of_claims] => 11 [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/0250/20060250232.pdf [firstpage_image] =>[orig_patent_app_number] => 11333336 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/333336
Door intercom communication system and method of using same Jan 17, 2006 Abandoned
Array ( [id] => 5161805 [patent_doc_number] => 20070174849 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-26 [patent_title] => 'Non-disruptive multipath device driver update system and method' [patent_app_type] => utility [patent_app_number] => 11/330484 [patent_app_country] => US [patent_app_date] => 2006-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6197 [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/0174/20070174849.pdf [firstpage_image] =>[orig_patent_app_number] => 11330484 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/330484
Non-disruptive multipath device driver update system and method Jan 11, 2006 Abandoned
Array ( [id] => 4498559 [patent_doc_number] => 07886090 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-02-08 [patent_title] => 'Method for managing under-runs and a device having under-run management capabilities' [patent_app_type] => utility [patent_app_number] => 12/160006 [patent_app_country] => US [patent_app_date] => 2006-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4471 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/886/07886090.pdf [firstpage_image] =>[orig_patent_app_number] => 12160006 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/160006
Method for managing under-runs and a device having under-run management capabilities Jan 3, 2006 Issued
Array ( [id] => 5879056 [patent_doc_number] => 20060168373 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-27 [patent_title] => 'Configurable application specific standard product with configurable I/O' [patent_app_type] => utility [patent_app_number] => 11/324388 [patent_app_country] => US [patent_app_date] => 2006-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8107 [patent_no_of_claims] => 20 [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/0168/20060168373.pdf [firstpage_image] =>[orig_patent_app_number] => 11324388 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/324388
Configurable application specific standard product with configurable I/O Jan 2, 2006 Issued
Array ( [id] => 4996144 [patent_doc_number] => 20070011489 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-11 [patent_title] => 'Command processing method for RAID' [patent_app_type] => utility [patent_app_number] => 11/300333 [patent_app_country] => US [patent_app_date] => 2005-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1515 [patent_no_of_claims] => 21 [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/0011/20070011489.pdf [firstpage_image] =>[orig_patent_app_number] => 11300333 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/300333
Command processing method for RAID Dec 14, 2005 Abandoned
Array ( [id] => 5114834 [patent_doc_number] => 20070198750 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-08-23 [patent_title] => 'Input/output workload fingerprinting for input/output schedulers' [patent_app_type] => utility [patent_app_number] => 11/301730 [patent_app_country] => US [patent_app_date] => 2005-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5304 [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/0198/20070198750.pdf [firstpage_image] =>[orig_patent_app_number] => 11301730 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/301730
Input/output workload fingerprinting for input/output schedulers Dec 12, 2005 Issued
Menu