Search

Shane M Thomas

Examiner (ID: 15845, Phone: (571)272-4188 , Office: P/3903 )

Most Active Art Unit
3903
Art Unit(s)
3903, 2186
Total Applications
32042
Issued Applications
205
Pending Applications
30443
Abandoned Applications
61

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 947631 [patent_doc_number] => 06965966 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-11-15 [patent_title] => 'Disk drive pre-computing seek parameters for a continuation track and a next command to facilitate continuing a read-ahead or aborting the read-ahead' [patent_app_type] => utility [patent_app_number] => 10/286682 [patent_app_country] => US [patent_app_date] => 2002-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 3506 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/965/06965966.pdf [firstpage_image] =>[orig_patent_app_number] => 10286682 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/286682
Disk drive pre-computing seek parameters for a continuation track and a next command to facilitate continuing a read-ahead or aborting the read-ahead Oct 30, 2002 Issued
Array ( [id] => 7214299 [patent_doc_number] => 20040088476 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-05-06 [patent_title] => 'Sorting method and apparatus using a CAM' [patent_app_type] => new [patent_app_number] => 10/286743 [patent_app_country] => US [patent_app_date] => 2002-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9366 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0088/20040088476.pdf [firstpage_image] =>[orig_patent_app_number] => 10286743 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/286743
Sorting method and apparatus using a CAM Oct 30, 2002 Issued
Array ( [id] => 649047 [patent_doc_number] => 07120765 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-10-10 [patent_title] => 'Memory transaction ordering' [patent_app_type] => utility [patent_app_number] => 10/284596 [patent_app_country] => US [patent_app_date] => 2002-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3842 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/120/07120765.pdf [firstpage_image] =>[orig_patent_app_number] => 10284596 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/284596
Memory transaction ordering Oct 29, 2002 Issued
Array ( [id] => 1020895 [patent_doc_number] => 06892269 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-05-10 [patent_title] => 'Nonvolatile memory device with double serial/parallel communication interface' [patent_app_type] => utility [patent_app_number] => 10/271352 [patent_app_country] => US [patent_app_date] => 2002-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 3607 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 286 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/892/06892269.pdf [firstpage_image] =>[orig_patent_app_number] => 10271352 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/271352
Nonvolatile memory device with double serial/parallel communication interface Oct 14, 2002 Issued
Array ( [id] => 407130 [patent_doc_number] => 07290089 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-10-30 [patent_title] => 'Executing cache instructions in an increased latency mode' [patent_app_type] => utility [patent_app_number] => 10/270753 [patent_app_country] => US [patent_app_date] => 2002-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 3930 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/290/07290089.pdf [firstpage_image] =>[orig_patent_app_number] => 10270753 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/270753
Executing cache instructions in an increased latency mode Oct 14, 2002 Issued
Array ( [id] => 7460123 [patent_doc_number] => 20040068621 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-04-08 [patent_title] => 'Generalized active inheritance consistency mechanism for a computer system' [patent_app_type] => new [patent_app_number] => 10/263742 [patent_app_country] => US [patent_app_date] => 2002-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 18221 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0068/20040068621.pdf [firstpage_image] =>[orig_patent_app_number] => 10263742 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/263742
Generalized active inheritance consistency mechanism having linked writes Oct 2, 2002 Issued
Array ( [id] => 7271357 [patent_doc_number] => 20040059875 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-03-25 [patent_title] => 'Cache sharing for a chip multiprocessor or multiprocessing system' [patent_app_type] => new [patent_app_number] => 10/251096 [patent_app_country] => US [patent_app_date] => 2002-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5189 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 41 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0059/20040059875.pdf [firstpage_image] =>[orig_patent_app_number] => 10251096 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/251096
Cache sharing for a chip multiprocessor or multiprocessing system Sep 19, 2002 Issued
Array ( [id] => 615723 [patent_doc_number] => 07149853 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-12-12 [patent_title] => 'System and method for synchronization for enforcing mutual exclusion among multiple negotiators' [patent_app_type] => utility [patent_app_number] => 10/251689 [patent_app_country] => US [patent_app_date] => 2002-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3974 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/149/07149853.pdf [firstpage_image] =>[orig_patent_app_number] => 10251689 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/251689
System and method for synchronization for enforcing mutual exclusion among multiple negotiators Sep 19, 2002 Issued
Array ( [id] => 690738 [patent_doc_number] => 07080222 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-07-18 [patent_title] => 'Cellular telephone memory with backup memory interface' [patent_app_type] => utility [patent_app_number] => 10/251623 [patent_app_country] => US [patent_app_date] => 2002-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2568 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/080/07080222.pdf [firstpage_image] =>[orig_patent_app_number] => 10251623 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/251623
Cellular telephone memory with backup memory interface Sep 19, 2002 Issued
Array ( [id] => 6656261 [patent_doc_number] => 20030009650 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-09 [patent_title] => 'Parallel processing apparatus, systems, and methods' [patent_app_type] => new [patent_app_number] => 10/231696 [patent_app_country] => US [patent_app_date] => 2002-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3120 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 34 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0009/20030009650.pdf [firstpage_image] =>[orig_patent_app_number] => 10231696 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/231696
Parallel processing apparatus, system, and method utilizing correlated data value pairs Aug 29, 2002 Issued
Array ( [id] => 7404579 [patent_doc_number] => 20040039871 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-02-26 [patent_title] => 'Replacement memory device' [patent_app_type] => new [patent_app_number] => 10/228994 [patent_app_country] => US [patent_app_date] => 2002-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4922 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 50 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0039/20040039871.pdf [firstpage_image] =>[orig_patent_app_number] => 10228994 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/228994
Replacement memory device Aug 25, 2002 Abandoned
Array ( [id] => 971410 [patent_doc_number] => 06941442 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-09-06 [patent_title] => 'Entry lockdown within a translation lookaside buffer mechanism' [patent_app_type] => utility [patent_app_number] => 10/210060 [patent_app_country] => US [patent_app_date] => 2002-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 3414 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/941/06941442.pdf [firstpage_image] =>[orig_patent_app_number] => 10210060 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/210060
Entry lockdown within a translation lookaside buffer mechanism Aug 1, 2002 Issued
Array ( [id] => 559194 [patent_doc_number] => 07177990 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-02-13 [patent_title] => 'Automatic format of removable media' [patent_app_type] => utility [patent_app_number] => 10/210824 [patent_app_country] => US [patent_app_date] => 2002-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7245 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/177/07177990.pdf [firstpage_image] =>[orig_patent_app_number] => 10210824 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/210824
Automatic format of removable media Jul 30, 2002 Issued
Array ( [id] => 610779 [patent_doc_number] => 07152150 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-12-19 [patent_title] => 'DRAM having SRAM equivalent interface' [patent_app_type] => utility [patent_app_number] => 10/206110 [patent_app_country] => US [patent_app_date] => 2002-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 13 [patent_no_of_words] => 6480 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/152/07152150.pdf [firstpage_image] =>[orig_patent_app_number] => 10206110 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/206110
DRAM having SRAM equivalent interface Jul 28, 2002 Issued
Array ( [id] => 7407544 [patent_doc_number] => 20040019752 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-29 [patent_title] => 'Method and system for upgrading drive firmware in a non-disruptive manner' [patent_app_type] => new [patent_app_number] => 10/208373 [patent_app_country] => US [patent_app_date] => 2002-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7772 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0019/20040019752.pdf [firstpage_image] =>[orig_patent_app_number] => 10208373 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/208373
Method and system for upgrading drive firmware in a non-disruptive manner Jul 28, 2002 Issued
Array ( [id] => 6717380 [patent_doc_number] => 20030028728 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-02-06 [patent_title] => 'Cache memory control device' [patent_app_type] => new [patent_app_number] => 10/206756 [patent_app_country] => US [patent_app_date] => 2002-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 20734 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0028/20030028728.pdf [firstpage_image] =>[orig_patent_app_number] => 10206756 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/206756
Cache memory control device Jul 28, 2002 Abandoned
Array ( [id] => 721653 [patent_doc_number] => 07054994 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-05-30 [patent_title] => 'Multiple-RAM CAM device and method therefor' [patent_app_type] => utility [patent_app_number] => 10/206189 [patent_app_country] => US [patent_app_date] => 2002-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 38 [patent_figures_cnt] => 38 [patent_no_of_words] => 42488 [patent_no_of_claims] => 73 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/054/07054994.pdf [firstpage_image] =>[orig_patent_app_number] => 10206189 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/206189
Multiple-RAM CAM device and method therefor Jul 28, 2002 Issued
Array ( [id] => 7407560 [patent_doc_number] => 20040019755 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-29 [patent_title] => 'System and method for tuning retry performance' [patent_app_type] => new [patent_app_number] => 10/207283 [patent_app_country] => US [patent_app_date] => 2002-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2562 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0019/20040019755.pdf [firstpage_image] =>[orig_patent_app_number] => 10207283 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/207283
System and method for tuning retry performance Jul 28, 2002 Issued
Array ( [id] => 671537 [patent_doc_number] => 07096330 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-08-22 [patent_title] => 'Symmetrical data change tracking' [patent_app_type] => utility [patent_app_number] => 10/207432 [patent_app_country] => US [patent_app_date] => 2002-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 9233 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/096/07096330.pdf [firstpage_image] =>[orig_patent_app_number] => 10207432 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/207432
Symmetrical data change tracking Jul 28, 2002 Issued
Array ( [id] => 7457242 [patent_doc_number] => 20040010656 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-15 [patent_title] => 'Secure flash memory device and method of operation' [patent_app_type] => new [patent_app_number] => 10/064414 [patent_app_country] => US [patent_app_date] => 2002-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2527 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0010/20040010656.pdf [firstpage_image] =>[orig_patent_app_number] => 10064414 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/064414
Secure flash memory device and method of operation Jul 10, 2002 Issued
Menu