
Shane M Thomas
Examiner (ID: 17390, Phone: (571)272-4188 , Office: P/3903 )
Most Active Art Unit | 3903 |
Art Unit(s) | 2186, 3903 |
Total Applications | 30390 |
Issued Applications | 205 |
Pending Applications | 28814 |
Abandoned Applications | 61 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 7557410
[patent_doc_number] => 08069319
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-11-29
[patent_title] => 'Sharing memory resources of wireless portable electronic devices'
[patent_app_type] => utility
[patent_app_number] => 12/909975
[patent_app_country] => US
[patent_app_date] => 2010-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4762
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 250
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/069/08069319.pdf
[firstpage_image] =>[orig_patent_app_number] => 12909975
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/909975 | Sharing memory resources of wireless portable electronic devices | Oct 21, 2010 | Issued |
Array
(
[id] => 4600595
[patent_doc_number] => 07984253
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-07-19
[patent_title] => 'Architecture for virtualization of networked storage resources'
[patent_app_type] => utility
[patent_app_number] => 12/895667
[patent_app_country] => US
[patent_app_date] => 2010-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 41
[patent_figures_cnt] => 49
[patent_no_of_words] => 19556
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/984/07984253.pdf
[firstpage_image] =>[orig_patent_app_number] => 12895667
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/895667 | Architecture for virtualization of networked storage resources | Sep 29, 2010 | Issued |
Array
(
[id] => 4479185
[patent_doc_number] => 07945761
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-05-17
[patent_title] => 'Maintaining validity of cached address mappings'
[patent_app_type] => utility
[patent_app_number] => 12/829884
[patent_app_country] => US
[patent_app_date] => 2010-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 7802
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/945/07945761.pdf
[firstpage_image] =>[orig_patent_app_number] => 12829884
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/829884 | Maintaining validity of cached address mappings | Jul 1, 2010 | Issued |
Array
(
[id] => 5996216
[patent_doc_number] => 20110016264
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-01-20
[patent_title] => 'METHOD AND APPARATUS FOR CACHE CONTROL IN A DATA STORAGE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 12/784334
[patent_app_country] => US
[patent_app_date] => 2010-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4841
[patent_no_of_claims] => 13
[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/0016/20110016264.pdf
[firstpage_image] =>[orig_patent_app_number] => 12784334
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/784334 | METHOD AND APPARATUS FOR CACHE CONTROL IN A DATA STORAGE DEVICE | May 19, 2010 | Abandoned |
Array
(
[id] => 6331039
[patent_doc_number] => 20100115199
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-05-06
[patent_title] => 'DISK ARRAY APPARATUS AND CONTROL METHOD FOR DISK ARRAY APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 12/683142
[patent_app_country] => US
[patent_app_date] => 2010-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9514
[patent_no_of_claims] => 14
[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/0115/20100115199.pdf
[firstpage_image] =>[orig_patent_app_number] => 12683142
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/683142 | Disk array apparatus and control method for disk array apparatus | Jan 5, 2010 | Issued |
Array
(
[id] => 7972051
[patent_doc_number] => 07941603
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-05-10
[patent_title] => 'Method and apparatus for implementing cache coherency of a processor'
[patent_app_type] => utility
[patent_app_number] => 12/627915
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 26
[patent_no_of_words] => 13458
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 195
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/941/07941603.pdf
[firstpage_image] =>[orig_patent_app_number] => 12627915
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627915 | Method and apparatus for implementing cache coherency of a processor | Nov 29, 2009 | Issued |
Array
(
[id] => 6523330
[patent_doc_number] => 20100211750
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-08-19
[patent_title] => 'Data Storage Control Apparatus and Data Storage Control Method'
[patent_app_type] => utility
[patent_app_number] => 12/611833
[patent_app_country] => US
[patent_app_date] => 2009-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3815
[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/0211/20100211750.pdf
[firstpage_image] =>[orig_patent_app_number] => 12611833
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/611833 | Data Storage Control Apparatus and Data Storage Control Method | Nov 2, 2009 | Abandoned |
Array
(
[id] => 7591428
[patent_doc_number] => 07653779
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-01-26
[patent_title] => 'Memory storage using a look-up table'
[patent_app_type] => utility
[patent_app_number] => 12/365772
[patent_app_country] => US
[patent_app_date] => 2009-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7173
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/653/07653779.pdf
[firstpage_image] =>[orig_patent_app_number] => 12365772
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/365772 | Memory storage using a look-up table | Feb 3, 2009 | Issued |
Array
(
[id] => 7718384
[patent_doc_number] => 08095729
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-01-10
[patent_title] => 'Disk drive array synchronization via short-range RF signaling'
[patent_app_type] => utility
[patent_app_number] => 12/341435
[patent_app_country] => US
[patent_app_date] => 2008-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4548
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/095/08095729.pdf
[firstpage_image] =>[orig_patent_app_number] => 12341435
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/341435 | Disk drive array synchronization via short-range RF signaling | Dec 21, 2008 | Issued |
Array
(
[id] => 118160
[patent_doc_number] => 07716451
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-05-11
[patent_title] => 'Memory tuning for garbage collection and central processing unit (CPU) utilization optimization'
[patent_app_type] => utility
[patent_app_number] => 12/259275
[patent_app_country] => US
[patent_app_date] => 2008-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2408
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/716/07716451.pdf
[firstpage_image] =>[orig_patent_app_number] => 12259275
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/259275 | Memory tuning for garbage collection and central processing unit (CPU) utilization optimization | Oct 26, 2008 | Issued |
Array
(
[id] => 5437722
[patent_doc_number] => 20090172309
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-02
[patent_title] => 'Apparatus and method for controlling queue'
[patent_app_type] => utility
[patent_app_number] => 12/285746
[patent_app_country] => US
[patent_app_date] => 2008-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7475
[patent_no_of_claims] => 20
[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/0172/20090172309.pdf
[firstpage_image] =>[orig_patent_app_number] => 12285746
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/285746 | Apparatus and method for controlling queue | Oct 13, 2008 | Abandoned |
Array
(
[id] => 206417
[patent_doc_number] => 07634616
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-12-15
[patent_title] => 'Remote disk control apparatus, and remote disk control method'
[patent_app_type] => utility
[patent_app_number] => 12/188533
[patent_app_country] => US
[patent_app_date] => 2008-08-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 29
[patent_no_of_words] => 8286
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 237
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/634/07634616.pdf
[firstpage_image] =>[orig_patent_app_number] => 12188533
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/188533 | Remote disk control apparatus, and remote disk control method | Aug 7, 2008 | Issued |
Array
(
[id] => 4683992
[patent_doc_number] => 20080250218
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-09
[patent_title] => 'PERMANENT POOL MEMORY MANAGEMENT METHOD AND SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/142291
[patent_app_country] => US
[patent_app_date] => 2008-06-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8108
[patent_no_of_claims] => 16
[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/0250/20080250218.pdf
[firstpage_image] =>[orig_patent_app_number] => 12142291
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/142291 | Permanent pool memory management method and system | Jun 18, 2008 | Issued |
Array
(
[id] => 4741847
[patent_doc_number] => 20080235500
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-25
[patent_title] => 'STRUCTURE FOR INSTRUCTION CACHE TRACE FORMATION'
[patent_app_type] => utility
[patent_app_number] => 12/131442
[patent_app_country] => US
[patent_app_date] => 2008-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3997
[patent_no_of_claims] => 9
[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/0235/20080235500.pdf
[firstpage_image] =>[orig_patent_app_number] => 12131442
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/131442 | STRUCTURE FOR INSTRUCTION CACHE TRACE FORMATION | Jun 1, 2008 | Abandoned |
Array
(
[id] => 4683981
[patent_doc_number] => 20080250207
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-09
[patent_title] => 'DESIGN STRUCTURE FOR CACHE MAINTENANCE'
[patent_app_type] => utility
[patent_app_number] => 12/119375
[patent_app_country] => US
[patent_app_date] => 2008-05-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6505
[patent_no_of_claims] => 9
[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/20080250207.pdf
[firstpage_image] =>[orig_patent_app_number] => 12119375
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/119375 | DESIGN STRUCTURE FOR CACHE MAINTENANCE | May 11, 2008 | Abandoned |
Array
(
[id] => 4600618
[patent_doc_number] => 07984263
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-07-19
[patent_title] => 'Structure for a memory-centric page table walker'
[patent_app_type] => utility
[patent_app_number] => 12/109671
[patent_app_country] => US
[patent_app_date] => 2008-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3088
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/984/07984263.pdf
[firstpage_image] =>[orig_patent_app_number] => 12109671
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/109671 | Structure for a memory-centric page table walker | Apr 24, 2008 | Issued |
Array
(
[id] => 316854
[patent_doc_number] => 07526610
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-04-28
[patent_title] => 'Sectored cache memory'
[patent_app_type] => utility
[patent_app_number] => 12/052160
[patent_app_country] => US
[patent_app_date] => 2008-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2569
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/526/07526610.pdf
[firstpage_image] =>[orig_patent_app_number] => 12052160
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/052160 | Sectored cache memory | Mar 19, 2008 | Issued |
Array
(
[id] => 5411795
[patent_doc_number] => 20090125694
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-05-14
[patent_title] => 'STORAGE CONTROL APPARATUS, STORAGE SYSTEM, AND VIRTUAL VOLUME CONTROL METHOD'
[patent_app_type] => utility
[patent_app_number] => 12/037482
[patent_app_country] => US
[patent_app_date] => 2008-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 16615
[patent_no_of_claims] => 15
[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/0125/20090125694.pdf
[firstpage_image] =>[orig_patent_app_number] => 12037482
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/037482 | Storage control apparatus, storage system, and virtual volume control method | Feb 25, 2008 | Issued |
Array
(
[id] => 7756429
[patent_doc_number] => 08112589
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-02-07
[patent_title] => 'System for caching data from a main memory with a plurality of cache states'
[patent_app_type] => utility
[patent_app_number] => 12/037689
[patent_app_country] => US
[patent_app_date] => 2008-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 8139
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/112/08112589.pdf
[firstpage_image] =>[orig_patent_app_number] => 12037689
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/037689 | System for caching data from a main memory with a plurality of cache states | Feb 25, 2008 | Issued |
Array
(
[id] => 5516643
[patent_doc_number] => 20090216950
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-27
[patent_title] => 'Push for Sharing Instruction'
[patent_app_type] => utility
[patent_app_number] => 12/037595
[patent_app_country] => US
[patent_app_date] => 2008-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5925
[patent_no_of_claims] => 19
[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/0216/20090216950.pdf
[firstpage_image] =>[orig_patent_app_number] => 12037595
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/037595 | Push for sharing instruction | Feb 25, 2008 | Issued |