
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 7321236
[patent_doc_number] => 20040225859
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-11-11
[patent_title] => 'Method and apparatus for mapping memory addresses to corresponding cache entries'
[patent_app_type] => new
[patent_app_number] => 10/455137
[patent_app_country] => US
[patent_app_date] => 2003-06-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2811
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0225/20040225859.pdf
[firstpage_image] =>[orig_patent_app_number] => 10455137
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/455137 | Method and apparatus for mapping memory addresses to corresponding cache entries | Jun 3, 2003 | Issued |
Array
(
[id] => 6679627
[patent_doc_number] => 20030229768
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-12-11
[patent_title] => 'Process, apparatus, and system for passing data between partitions in a storage device'
[patent_app_type] => new
[patent_app_number] => 10/455603
[patent_app_country] => US
[patent_app_date] => 2003-06-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4867
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0229/20030229768.pdf
[firstpage_image] =>[orig_patent_app_number] => 10455603
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/455603 | Process, apparatus, and system for passing data between partitions in a storage device | Jun 3, 2003 | Issued |
Array
(
[id] => 7266395
[patent_doc_number] => 20040243767
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-12-02
[patent_title] => 'Method and apparatus for prefetching based upon type identifier tags'
[patent_app_type] => new
[patent_app_number] => 10/453115
[patent_app_country] => US
[patent_app_date] => 2003-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4155
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0243/20040243767.pdf
[firstpage_image] =>[orig_patent_app_number] => 10453115
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/453115 | Method and apparatus for prefetching based upon type identifier tags | Jun 1, 2003 | Abandoned |
Array
(
[id] => 623252
[patent_doc_number] => 07143250
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-11-28
[patent_title] => 'Methods and systems for improving mirror performance via optimized multi-channel utilization'
[patent_app_type] => utility
[patent_app_number] => 10/453133
[patent_app_country] => US
[patent_app_date] => 2003-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2685
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/143/07143250.pdf
[firstpage_image] =>[orig_patent_app_number] => 10453133
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/453133 | Methods and systems for improving mirror performance via optimized multi-channel utilization | Jun 1, 2003 | Issued |
Array
(
[id] => 7445030
[patent_doc_number] => 20040003172
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-01
[patent_title] => 'Fast disc write mechanism in hard disc drives'
[patent_app_type] => new
[patent_app_number] => 10/447516
[patent_app_country] => US
[patent_app_date] => 2003-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 9339
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0003/20040003172.pdf
[firstpage_image] =>[orig_patent_app_number] => 10447516
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/447516 | Fast disc write mechanism in hard disc drives | May 28, 2003 | Abandoned |
Array
(
[id] => 7266380
[patent_doc_number] => 20040243760
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-12-02
[patent_title] => 'Magnetic tape data storage system buffer management'
[patent_app_type] => new
[patent_app_number] => 10/447899
[patent_app_country] => US
[patent_app_date] => 2003-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8055
[patent_no_of_claims] => 80
[patent_no_of_ind_claims] => 20
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0243/20040243760.pdf
[firstpage_image] =>[orig_patent_app_number] => 10447899
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/447899 | Magnetic tape data storage system buffer management | May 28, 2003 | Issued |
Array
(
[id] => 524600
[patent_doc_number] => 07197617
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-03-27
[patent_title] => 'Process, apparatus, and system for storing data check information using standard sector data field sizes'
[patent_app_type] => utility
[patent_app_number] => 10/447843
[patent_app_country] => US
[patent_app_date] => 2003-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 5493
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/197/07197617.pdf
[firstpage_image] =>[orig_patent_app_number] => 10447843
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/447843 | Process, apparatus, and system for storing data check information using standard sector data field sizes | May 28, 2003 | Issued |
Array
(
[id] => 649017
[patent_doc_number] => 07120735
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-10-10
[patent_title] => 'Application level automatic format of removable media'
[patent_app_type] => utility
[patent_app_number] => 10/443160
[patent_app_country] => US
[patent_app_date] => 2003-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9951
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/120/07120735.pdf
[firstpage_image] =>[orig_patent_app_number] => 10443160
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/443160 | Application level automatic format of removable media | May 20, 2003 | Issued |
Array
(
[id] => 368251
[patent_doc_number] => 07480774
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-01-20
[patent_title] => 'Method for performing a command cancel function in a DRAM'
[patent_app_type] => utility
[patent_app_number] => 10/249331
[patent_app_country] => US
[patent_app_date] => 2003-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4459
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/480/07480774.pdf
[firstpage_image] =>[orig_patent_app_number] => 10249331
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/249331 | Method for performing a command cancel function in a DRAM | Mar 31, 2003 | Issued |
Array
(
[id] => 581545
[patent_doc_number] => 07159073
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-01-02
[patent_title] => 'Data storage and caching architecture'
[patent_app_type] => utility
[patent_app_number] => 10/401507
[patent_app_country] => US
[patent_app_date] => 2003-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 15656
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/159/07159073.pdf
[firstpage_image] =>[orig_patent_app_number] => 10401507
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/401507 | Data storage and caching architecture | Mar 26, 2003 | Issued |
Array
(
[id] => 7352828
[patent_doc_number] => 20040193824
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-09-30
[patent_title] => 'Expandable capacity storage device'
[patent_app_type] => new
[patent_app_number] => 10/396000
[patent_app_country] => US
[patent_app_date] => 2003-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5108
[patent_no_of_claims] => 38
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 40
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0193/20040193824.pdf
[firstpage_image] =>[orig_patent_app_number] => 10396000
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/396000 | Expandable capacity storage device | Mar 23, 2003 | Abandoned |
Array
(
[id] => 801518
[patent_doc_number] => 07426609
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-09-16
[patent_title] => 'Disk control apparatus, disk control method, remote disk control apparatus, and remote disk control method'
[patent_app_type] => utility
[patent_app_number] => 10/365986
[patent_app_country] => US
[patent_app_date] => 2003-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 29
[patent_no_of_words] => 8268
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/426/07426609.pdf
[firstpage_image] =>[orig_patent_app_number] => 10365986
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/365986 | Disk control apparatus, disk control method, remote disk control apparatus, and remote disk control method | Feb 12, 2003 | Issued |
Array
(
[id] => 629816
[patent_doc_number] => 07136971
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-11-14
[patent_title] => 'Memory controller for synchronous burst transfers'
[patent_app_type] => utility
[patent_app_number] => 10/361082
[patent_app_country] => US
[patent_app_date] => 2003-02-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 27
[patent_no_of_words] => 30864
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/136/07136971.pdf
[firstpage_image] =>[orig_patent_app_number] => 10361082
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/361082 | Memory controller for synchronous burst transfers | Feb 9, 2003 | Issued |
Array
(
[id] => 653534
[patent_doc_number] => 07114028
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-09-26
[patent_title] => 'Method of automatically formatting and pseudo-mounting a removable media'
[patent_app_type] => utility
[patent_app_number] => 10/340175
[patent_app_country] => US
[patent_app_date] => 2003-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8548
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/114/07114028.pdf
[firstpage_image] =>[orig_patent_app_number] => 10340175
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/340175 | Method of automatically formatting and pseudo-mounting a removable media | Jan 8, 2003 | Issued |
Array
(
[id] => 809936
[patent_doc_number] => 07421545
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-09-02
[patent_title] => 'Method and apparatus for multiple sequence access to single entry queue'
[patent_app_type] => utility
[patent_app_number] => 10/330995
[patent_app_country] => US
[patent_app_date] => 2002-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8237
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 303
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/421/07421545.pdf
[firstpage_image] =>[orig_patent_app_number] => 10330995
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/330995 | Method and apparatus for multiple sequence access to single entry queue | Dec 26, 2002 | Issued |
Array
(
[id] => 609488
[patent_doc_number] => 07155579
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-12-26
[patent_title] => 'Memory controller having programmable initialization sequence'
[patent_app_type] => utility
[patent_app_number] => 10/330991
[patent_app_country] => US
[patent_app_date] => 2002-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5755
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/155/07155579.pdf
[firstpage_image] =>[orig_patent_app_number] => 10330991
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/330991 | Memory controller having programmable initialization sequence | Dec 26, 2002 | Issued |
Array
(
[id] => 7673649
[patent_doc_number] => 20040128469
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-07-01
[patent_title] => 'Mechanism for remapping post virtual machine memory pages'
[patent_app_type] => new
[patent_app_number] => 10/330986
[patent_app_country] => US
[patent_app_date] => 2002-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2487
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 23
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0128/20040128469.pdf
[firstpage_image] =>[orig_patent_app_number] => 10330986
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/330986 | Mechanism for remapping post virtual machine memory pages | Dec 26, 2002 | Issued |
Array
(
[id] => 414762
[patent_doc_number] => 07284103
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-10-16
[patent_title] => 'Data copy method'
[patent_app_type] => utility
[patent_app_number] => 10/300339
[patent_app_country] => US
[patent_app_date] => 2002-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 33
[patent_no_of_words] => 7985
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 335
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/284/07284103.pdf
[firstpage_image] =>[orig_patent_app_number] => 10300339
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/300339 | Data copy method | Nov 19, 2002 | Issued |
Array
(
[id] => 7476967
[patent_doc_number] => 20040098552
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-05-20
[patent_title] => 'Selectively pipelining and prefetching memory data'
[patent_app_type] => new
[patent_app_number] => 10/300401
[patent_app_country] => US
[patent_app_date] => 2002-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5304
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 51
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0098/20040098552.pdf
[firstpage_image] =>[orig_patent_app_number] => 10300401
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/300401 | Selectivity pipelining and prefetching memory data | Nov 19, 2002 | Issued |
Array
(
[id] => 653539
[patent_doc_number] => 07114029
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-09-26
[patent_title] => 'Disk drive employing a multi-phase rotational position optimization (RPO) algorithm'
[patent_app_type] => utility
[patent_app_number] => 10/286127
[patent_app_country] => US
[patent_app_date] => 2002-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 3924
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/114/07114029.pdf
[firstpage_image] =>[orig_patent_app_number] => 10286127
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/286127 | Disk drive employing a multi-phase rotational position optimization (RPO) algorithm | Oct 30, 2002 | Issued |