Search
Page not found

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] => 598364 [patent_doc_number] => 07447835 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-11-04 [patent_title] => 'Determining the accessibility of a portable storage device using format and access right information' [patent_app_type] => utility [patent_app_number] => 11/460316 [patent_app_country] => US [patent_app_date] => 2006-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 10136 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/447/07447835.pdf [firstpage_image] =>[orig_patent_app_number] => 11460316 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/460316
Determining the accessibility of a portable storage device using format and access right information Jul 26, 2006 Issued
Array ( [id] => 279821 [patent_doc_number] => 07558906 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-07-07 [patent_title] => 'Methods of managing blocks in nonvolatile memory' [patent_app_type] => utility [patent_app_number] => 11/459268 [patent_app_country] => US [patent_app_date] => 2006-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 10366 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 330 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/558/07558906.pdf [firstpage_image] =>[orig_patent_app_number] => 11459268 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/459268
Methods of managing blocks in nonvolatile memory Jul 20, 2006 Issued
Array ( [id] => 288430 [patent_doc_number] => 07552271 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-06-23 [patent_title] => 'Nonvolatile memory with block management' [patent_app_type] => utility [patent_app_number] => 11/459260 [patent_app_country] => US [patent_app_date] => 2006-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 10409 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 350 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/552/07552271.pdf [firstpage_image] =>[orig_patent_app_number] => 11459260 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/459260
Nonvolatile memory with block management Jul 20, 2006 Issued
Array ( [id] => 288460 [patent_doc_number] => 07552296 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-06-23 [patent_title] => 'Symmetrical data change tracking' [patent_app_type] => utility [patent_app_number] => 11/478813 [patent_app_country] => US [patent_app_date] => 2006-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 9458 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/552/07552296.pdf [firstpage_image] =>[orig_patent_app_number] => 11478813 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/478813
Symmetrical data change tracking Jun 29, 2006 Issued
Array ( [id] => 7547851 [patent_doc_number] => 08055832 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-11-08 [patent_title] => 'Management of memory blocks that directly store data files' [patent_app_type] => utility [patent_app_number] => 11/382224 [patent_app_country] => US [patent_app_date] => 2006-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 44 [patent_no_of_words] => 21394 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/055/08055832.pdf [firstpage_image] =>[orig_patent_app_number] => 11382224 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/382224
Management of memory blocks that directly store data files May 7, 2006 Issued
Array ( [id] => 5017634 [patent_doc_number] => 20070260843 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-08 [patent_title] => 'MEMORY TUNING FOR GARBAGE COLLECTION AND CENTRAL PROCESSING UNIT (CPU) UTILIZATION OPTIMIZATION' [patent_app_type] => utility [patent_app_number] => 11/382161 [patent_app_country] => US [patent_app_date] => 2006-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2369 [patent_no_of_claims] => 16 [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/0260/20070260843.pdf [firstpage_image] =>[orig_patent_app_number] => 11382161 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/382161
Memory tuning for garbage collection and central processing (CPU) utilization optimization May 7, 2006 Issued
Array ( [id] => 5017613 [patent_doc_number] => 20070260822 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-08 [patent_title] => 'Sharing Memory Resources of Wireless Portable Electronic Devices' [patent_app_type] => utility [patent_app_number] => 11/382151 [patent_app_country] => US [patent_app_date] => 2006-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4704 [patent_no_of_claims] => 21 [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/0260/20070260822.pdf [firstpage_image] =>[orig_patent_app_number] => 11382151 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/382151
Sharing memory resources of wireless portable electronic devices May 7, 2006 Issued
Array ( [id] => 279820 [patent_doc_number] => 07558905 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-07-07 [patent_title] => 'Reclaiming data storage capacity in flash memory systems' [patent_app_type] => utility [patent_app_number] => 11/382235 [patent_app_country] => US [patent_app_date] => 2006-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 44 [patent_no_of_words] => 21411 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/558/07558905.pdf [firstpage_image] =>[orig_patent_app_number] => 11382235 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/382235
Reclaiming data storage capacity in flash memory systems May 7, 2006 Issued
Array ( [id] => 254414 [patent_doc_number] => 07581057 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-08-25 [patent_title] => 'Memory system with management of memory blocks that directly store data files' [patent_app_type] => utility [patent_app_number] => 11/382228 [patent_app_country] => US [patent_app_date] => 2006-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 44 [patent_no_of_words] => 21394 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/581/07581057.pdf [firstpage_image] =>[orig_patent_app_number] => 11382228 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/382228
Memory system with management of memory blocks that directly store data files May 7, 2006 Issued
Array ( [id] => 47703 [patent_doc_number] => 07783853 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-08-24 [patent_title] => 'Memory usage techniques in middleware of a real-time data distribution system' [patent_app_type] => utility [patent_app_number] => 11/379986 [patent_app_country] => US [patent_app_date] => 2006-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5839 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 282 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/783/07783853.pdf [firstpage_image] =>[orig_patent_app_number] => 11379986 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/379986
Memory usage techniques in middleware of a real-time data distribution system Apr 23, 2006 Issued
Array ( [id] => 156185 [patent_doc_number] => 07680987 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-03-16 [patent_title] => 'Sub-page-granular cache coherency using shared virtual memory mechanism' [patent_app_type] => utility [patent_app_number] => 11/393174 [patent_app_country] => US [patent_app_date] => 2006-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7726 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/680/07680987.pdf [firstpage_image] =>[orig_patent_app_number] => 11393174 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/393174
Sub-page-granular cache coherency using shared virtual memory mechanism Mar 28, 2006 Issued
Array ( [id] => 4621611 [patent_doc_number] => 08001342 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-08-16 [patent_title] => 'Method for storing and restoring persistent memory content and virtual machine state information' [patent_app_type] => utility [patent_app_number] => 11/392530 [patent_app_country] => US [patent_app_date] => 2006-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5694 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/001/08001342.pdf [firstpage_image] =>[orig_patent_app_number] => 11392530 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/392530
Method for storing and restoring persistent memory content and virtual machine state information Mar 28, 2006 Issued
Array ( [id] => 126711 [patent_doc_number] => 07711908 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-05-04 [patent_title] => 'Virtual storage system for virtualizing a plurality of storage systems logically into a single storage resource provided to a host computer' [patent_app_type] => utility [patent_app_number] => 11/389128 [patent_app_country] => US [patent_app_date] => 2006-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 25 [patent_no_of_words] => 12179 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/711/07711908.pdf [firstpage_image] =>[orig_patent_app_number] => 11389128 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/389128
Virtual storage system for virtualizing a plurality of storage systems logically into a single storage resource provided to a host computer Mar 26, 2006 Issued
Array ( [id] => 231437 [patent_doc_number] => 07603529 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-10-13 [patent_title] => 'Methods, systems, and computer program products for mapped logical unit (MLU) replications, storage, and retrieval in a redundant array of inexpensive disks (RAID) environment' [patent_app_type] => utility [patent_app_number] => 11/387129 [patent_app_country] => US [patent_app_date] => 2006-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 21330 [patent_no_of_claims] => 43 [patent_no_of_ind_claims] => 11 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/603/07603529.pdf [firstpage_image] =>[orig_patent_app_number] => 11387129 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/387129
Methods, systems, and computer program products for mapped logical unit (MLU) replications, storage, and retrieval in a redundant array of inexpensive disks (RAID) environment Mar 21, 2006 Issued
Array ( [id] => 79319 [patent_doc_number] => 07752387 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-06 [patent_title] => 'Offloading firmware update tasks from RAID adapter to distributed service processors in switched drive connection network enclosure' [patent_app_type] => utility [patent_app_number] => 11/386025 [patent_app_country] => US [patent_app_date] => 2006-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 2621 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/752/07752387.pdf [firstpage_image] =>[orig_patent_app_number] => 11386025 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/386025
Offloading firmware update tasks from RAID adapter to distributed service processors in switched drive connection network enclosure Mar 20, 2006 Issued
Array ( [id] => 265518 [patent_doc_number] => 07571292 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-08-04 [patent_title] => 'Producing tertiary instant virtual copies without volume suspension' [patent_app_type] => utility [patent_app_number] => 11/386514 [patent_app_country] => US [patent_app_date] => 2006-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6659 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/571/07571292.pdf [firstpage_image] =>[orig_patent_app_number] => 11386514 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/386514
Producing tertiary instant virtual copies without volume suspension Mar 20, 2006 Issued
Array ( [id] => 5698271 [patent_doc_number] => 20060214955 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-09-28 [patent_title] => 'Simplified recording method' [patent_app_type] => utility [patent_app_number] => 11/384495 [patent_app_country] => US [patent_app_date] => 2006-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2398 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 20 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0214/20060214955.pdf [firstpage_image] =>[orig_patent_app_number] => 11384495 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/384495
Simplified recording method Mar 20, 2006 Abandoned
Array ( [id] => 5273542 [patent_doc_number] => 20090077318 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-19 [patent_title] => 'CACHE MEMORY' [patent_app_type] => utility [patent_app_number] => 11/910831 [patent_app_country] => US [patent_app_date] => 2006-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5006 [patent_no_of_claims] => 14 [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/0077/20090077318.pdf [firstpage_image] =>[orig_patent_app_number] => 11910831 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/910831
Parallel caches operating in exclusive address ranges Mar 16, 2006 Issued
Array ( [id] => 340221 [patent_doc_number] => 07506118 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-03-17 [patent_title] => 'Storage control subsystem for managing the online and offline states of logical volumes' [patent_app_type] => utility [patent_app_number] => 11/370900 [patent_app_country] => US [patent_app_date] => 2006-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 17201 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 263 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/506/07506118.pdf [firstpage_image] =>[orig_patent_app_number] => 11370900 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/370900
Storage control subsystem for managing the online and offline states of logical volumes Mar 8, 2006 Issued
Array ( [id] => 87599 [patent_doc_number] => 07743202 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-06-22 [patent_title] => 'Command controller, prefetch buffer and methods for accessing a serial flash in an embedded system' [patent_app_type] => utility [patent_app_number] => 11/371423 [patent_app_country] => US [patent_app_date] => 2006-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 3113 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/743/07743202.pdf [firstpage_image] =>[orig_patent_app_number] => 11371423 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/371423
Command controller, prefetch buffer and methods for accessing a serial flash in an embedded system Mar 8, 2006 Issued
Menu