
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] => 4488162
[patent_doc_number] => 07908439
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-03-15
[patent_title] => 'Method and apparatus for efficient replacement algorithm for pre-fetcher oriented data cache'
[patent_app_type] => utility
[patent_app_number] => 11/767717
[patent_app_country] => US
[patent_app_date] => 2007-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 4230
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/908/07908439.pdf
[firstpage_image] =>[orig_patent_app_number] => 11767717
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/767717 | Method and apparatus for efficient replacement algorithm for pre-fetcher oriented data cache | Jun 24, 2007 | Issued |
Array
(
[id] => 4854474
[patent_doc_number] => 20080320217
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-12-25
[patent_title] => 'Executing I/O Requests For A Disk Drive'
[patent_app_type] => utility
[patent_app_number] => 11/767146
[patent_app_country] => US
[patent_app_date] => 2007-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4988
[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/0320/20080320217.pdf
[firstpage_image] =>[orig_patent_app_number] => 11767146
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/767146 | Executing I/O Requests For A Disk Drive | Jun 21, 2007 | Abandoned |
Array
(
[id] => 4854497
[patent_doc_number] => 20080320240
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-12-25
[patent_title] => 'Method and arrangements for memory access'
[patent_app_type] => utility
[patent_app_number] => 11/821420
[patent_app_country] => US
[patent_app_date] => 2007-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 9604
[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/0320/20080320240.pdf
[firstpage_image] =>[orig_patent_app_number] => 11821420
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/821420 | Method and arrangements for memory access | Jun 21, 2007 | Abandoned |
Array
(
[id] => 4507973
[patent_doc_number] => 07958301
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-06-07
[patent_title] => 'Memory controller and method for memory pages with dynamically configurable bits per cell'
[patent_app_type] => utility
[patent_app_number] => 11/820912
[patent_app_country] => US
[patent_app_date] => 2007-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 18
[patent_no_of_words] => 8540
[patent_no_of_claims] => 52
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/958/07958301.pdf
[firstpage_image] =>[orig_patent_app_number] => 11820912
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/820912 | Memory controller and method for memory pages with dynamically configurable bits per cell | Jun 20, 2007 | Issued |
Array
(
[id] => 4966780
[patent_doc_number] => 20080109600
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-08
[patent_title] => 'Optical Disk Drive Including Non-Volatile Memory and Method of Operating the Same'
[patent_app_type] => utility
[patent_app_number] => 11/764626
[patent_app_country] => US
[patent_app_date] => 2007-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2693
[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/0109/20080109600.pdf
[firstpage_image] =>[orig_patent_app_number] => 11764626
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/764626 | Optical disk drive including non-volatile memory and method of operating the same | Jun 17, 2007 | Issued |
Array
(
[id] => 5086967
[patent_doc_number] => 20070277018
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-11-29
[patent_title] => 'Storage area allocating apparatus, storage area allocating method, and computer product'
[patent_app_type] => utility
[patent_app_number] => 11/803847
[patent_app_country] => US
[patent_app_date] => 2007-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 5328
[patent_no_of_claims] => 9
[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/0277/20070277018.pdf
[firstpage_image] =>[orig_patent_app_number] => 11803847
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/803847 | Storage area allocating apparatus, storage area allocating method, and computer product | May 15, 2007 | Abandoned |
Array
(
[id] => 4614043
[patent_doc_number] => 07996602
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-08-09
[patent_title] => 'Parallel memory device rank selection'
[patent_app_type] => utility
[patent_app_number] => 11/796903
[patent_app_country] => US
[patent_app_date] => 2007-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9188
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 231
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/996/07996602.pdf
[firstpage_image] =>[orig_patent_app_number] => 11796903
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/796903 | Parallel memory device rank selection | Apr 29, 2007 | Issued |
Array
(
[id] => 4862081
[patent_doc_number] => 20080270719
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-30
[patent_title] => 'Method and system for efficient snapshot operations in mass-storage arrays'
[patent_app_type] => utility
[patent_app_number] => 11/799267
[patent_app_country] => US
[patent_app_date] => 2007-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 4725
[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] => publications/A1/0270/20080270719.pdf
[firstpage_image] =>[orig_patent_app_number] => 11799267
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/799267 | Method and system for efficient snapshot operations in mass-storage arrays | Apr 29, 2007 | Abandoned |
Array
(
[id] => 4754777
[patent_doc_number] => 20080162853
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-07-03
[patent_title] => 'Memory systems having a plurality of memories and memory access methods thereof'
[patent_app_type] => utility
[patent_app_number] => 11/796991
[patent_app_country] => US
[patent_app_date] => 2007-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4416
[patent_no_of_claims] => 32
[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/0162/20080162853.pdf
[firstpage_image] =>[orig_patent_app_number] => 11796991
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/796991 | Memory systems having a plurality of memories and memory access methods thereof | Apr 29, 2007 | Abandoned |
Array
(
[id] => 4665384
[patent_doc_number] => 20080256291
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-16
[patent_title] => 'Disk array synchronization using power distribution'
[patent_app_type] => utility
[patent_app_number] => 11/784830
[patent_app_country] => US
[patent_app_date] => 2007-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3849
[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] => publications/A1/0256/20080256291.pdf
[firstpage_image] =>[orig_patent_app_number] => 11784830
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/784830 | Disk array synchronization using power distribution | Apr 9, 2007 | Issued |
Array
(
[id] => 4721578
[patent_doc_number] => 20080243866
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-02
[patent_title] => 'System and method for improving cluster performance'
[patent_app_type] => utility
[patent_app_number] => 11/729531
[patent_app_country] => US
[patent_app_date] => 2007-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8010
[patent_no_of_claims] => 22
[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/0243/20080243866.pdf
[firstpage_image] =>[orig_patent_app_number] => 11729531
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/729531 | System and method for improving cluster performance | Mar 28, 2007 | Issued |
Array
(
[id] => 18817
[patent_doc_number] => 07809895
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-10-05
[patent_title] => 'Low overhead access to shared on-chip hardware accelerator with memory-based interfaces'
[patent_app_type] => utility
[patent_app_number] => 11/684348
[patent_app_country] => US
[patent_app_date] => 2007-03-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8056
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/809/07809895.pdf
[firstpage_image] =>[orig_patent_app_number] => 11684348
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/684348 | Low overhead access to shared on-chip hardware accelerator with memory-based interfaces | Mar 8, 2007 | Issued |
Array
(
[id] => 7524966
[patent_doc_number] => 08028136
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-09-27
[patent_title] => 'Retaining disk identification in operating system environment after a hardware-driven snapshot restore from a snapshot-LUN created using software-driven snapshot architecture'
[patent_app_type] => utility
[patent_app_number] => 11/684495
[patent_app_country] => US
[patent_app_date] => 2007-03-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5844
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/028/08028136.pdf
[firstpage_image] =>[orig_patent_app_number] => 11684495
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/684495 | Retaining disk identification in operating system environment after a hardware-driven snapshot restore from a snapshot-LUN created using software-driven snapshot architecture | Mar 8, 2007 | Issued |
Array
(
[id] => 4700199
[patent_doc_number] => 20080222383
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-11
[patent_title] => 'Efficient On-Chip Accelerator Interfaces to Reduce Software Overhead'
[patent_app_type] => utility
[patent_app_number] => 11/684358
[patent_app_country] => US
[patent_app_date] => 2007-03-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8106
[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/0222/20080222383.pdf
[firstpage_image] =>[orig_patent_app_number] => 11684358
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/684358 | Efficient on-chip accelerator interfaces to reduce software overhead | Mar 8, 2007 | Issued |
Array
(
[id] => 336709
[patent_doc_number] => 07509476
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-03-24
[patent_title] => 'Advanced processor translation lookaside buffer management in a multithreaded system'
[patent_app_type] => utility
[patent_app_number] => 11/704709
[patent_app_country] => US
[patent_app_date] => 2007-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 26
[patent_no_of_words] => 13950
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 240
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/509/07509476.pdf
[firstpage_image] =>[orig_patent_app_number] => 11704709
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/704709 | Advanced processor translation lookaside buffer management in a multithreaded system | Feb 7, 2007 | Issued |
Array
(
[id] => 4973007
[patent_doc_number] => 20070113010
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-05-17
[patent_title] => 'Automatic format of removable media'
[patent_app_type] => utility
[patent_app_number] => 11/652231
[patent_app_country] => US
[patent_app_date] => 2007-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7167
[patent_no_of_claims] => 22
[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/0113/20070113010.pdf
[firstpage_image] =>[orig_patent_app_number] => 11652231
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/652231 | Automatic format of removable media | Jan 9, 2007 | Abandoned |
Array
(
[id] => 97179
[patent_doc_number] => 07739444
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-06-15
[patent_title] => 'System using a direct data file system with a continuous logical address space interface'
[patent_app_type] => utility
[patent_app_number] => 11/616236
[patent_app_country] => US
[patent_app_date] => 2006-12-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 52
[patent_no_of_words] => 23590
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/739/07739444.pdf
[firstpage_image] =>[orig_patent_app_number] => 11616236
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/616236 | System using a direct data file system with a continuous logical address space interface | Dec 25, 2006 | Issued |
Array
(
[id] => 4522015
[patent_doc_number] => 07917686
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-03-29
[patent_title] => 'Host system with direct data file interface configurability'
[patent_app_type] => utility
[patent_app_number] => 11/616228
[patent_app_country] => US
[patent_app_date] => 2006-12-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 52
[patent_no_of_words] => 23404
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/917/07917686.pdf
[firstpage_image] =>[orig_patent_app_number] => 11616228
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/616228 | Host system with direct data file interface configurability | Dec 25, 2006 | Issued |
Array
(
[id] => 7529916
[patent_doc_number] => 08046522
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-10-25
[patent_title] => 'Use of a direct data file system with a continuous logical address space interface and control of file address storage in logical blocks'
[patent_app_type] => utility
[patent_app_number] => 11/616242
[patent_app_country] => US
[patent_app_date] => 2006-12-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 52
[patent_no_of_words] => 23454
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/046/08046522.pdf
[firstpage_image] =>[orig_patent_app_number] => 11616242
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/616242 | Use of a direct data file system with a continuous logical address space interface and control of file address storage in logical blocks | Dec 25, 2006 | Issued |
Array
(
[id] => 4712828
[patent_doc_number] => 20080301354
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-12-04
[patent_title] => 'Multi-Processor Circuit with Shared Memory Banks'
[patent_app_type] => utility
[patent_app_number] => 12/158316
[patent_app_country] => US
[patent_app_date] => 2006-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5523
[patent_no_of_claims] => 11
[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/0301/20080301354.pdf
[firstpage_image] =>[orig_patent_app_number] => 12158316
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/158316 | Multi-processor circuit with shared memory banks | Dec 12, 2006 | Issued |