Search

Todd Michael Epps

Examiner (ID: 7875, Phone: (571)272-8282 , Office: P/3632 )

Most Active Art Unit
3632
Art Unit(s)
3632
Total Applications
1419
Issued Applications
980
Pending Applications
70
Abandoned Applications
369

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8686625 [patent_doc_number] => 20130054909 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-28 [patent_title] => 'System and Method for Backing Up Data' [patent_app_type] => utility [patent_app_number] => 13/215956 [patent_app_country] => US [patent_app_date] => 2011-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 12362 [patent_no_of_claims] => 25 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13215956 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/215956
System and method for backing up data Aug 22, 2011 Issued
Array ( [id] => 9500028 [patent_doc_number] => 08738868 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-05-27 [patent_title] => 'Cooperative memory resource management for virtualized computing devices' [patent_app_type] => utility [patent_app_number] => 13/215948 [patent_app_country] => US [patent_app_date] => 2011-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5825 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13215948 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/215948
Cooperative memory resource management for virtualized computing devices Aug 22, 2011 Issued
Array ( [id] => 7768083 [patent_doc_number] => 08117382 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-02-14 [patent_title] => 'Data writing method for non-volatile memory and controller using the same' [patent_app_type] => utility [patent_app_number] => 13/215166 [patent_app_country] => US [patent_app_date] => 2011-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 5951 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/117/08117382.pdf [firstpage_image] =>[orig_patent_app_number] => 13215166 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/215166
Data writing method for non-volatile memory and controller using the same Aug 21, 2011 Issued
Array ( [id] => 7694981 [patent_doc_number] => 20110231609 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-22 [patent_title] => 'METHOD OF CONTROLLING SEMICONDUCTOR MEMORY CARD SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/151680 [patent_app_country] => US [patent_app_date] => 2011-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7106 [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/0231/20110231609.pdf [firstpage_image] =>[orig_patent_app_number] => 13151680 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/151680
Method of controlling semiconductor memory card system Jun 1, 2011 Issued
Array ( [id] => 8804862 [patent_doc_number] => 08443145 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-05-14 [patent_title] => 'Distributed memory usage for a system having multiple integrated circuits each including processors' [patent_app_type] => utility [patent_app_number] => 13/098148 [patent_app_country] => US [patent_app_date] => 2011-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 5258 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13098148 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/098148
Distributed memory usage for a system having multiple integrated circuits each including processors Apr 28, 2011 Issued
Array ( [id] => 8479145 [patent_doc_number] => 20120278552 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-01 [patent_title] => 'REMOTE EXECUTION OF RAID IN LARGE TOPOLOGIES' [patent_app_type] => utility [patent_app_number] => 13/096404 [patent_app_country] => US [patent_app_date] => 2011-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6049 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13096404 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/096404
REMOTE EXECUTION OF RAID IN LARGE TOPOLOGIES Apr 27, 2011 Abandoned
Array ( [id] => 8443404 [patent_doc_number] => 20120260020 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-11 [patent_title] => 'NON-VOLATILE SEMICONDUCTOR MEMORY MODULE ENABLING OUT OF ORDER HOST COMMAND CHUNK MEDIA ACCESS' [patent_app_type] => utility [patent_app_number] => 13/080800 [patent_app_country] => US [patent_app_date] => 2011-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3614 [patent_no_of_claims] => 26 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13080800 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/080800
Non-volatile semiconductor memory module enabling out of order host command chunk media access Apr 5, 2011 Issued
Array ( [id] => 7582202 [patent_doc_number] => 20110296085 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-01 [patent_title] => 'CACHE MEMORY MANAGEMENT IN A FLASH CACHE ARCHITECTURE' [patent_app_type] => utility [patent_app_number] => 13/080655 [patent_app_country] => US [patent_app_date] => 2011-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6195 [patent_no_of_claims] => 23 [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/0296/20110296085.pdf [firstpage_image] =>[orig_patent_app_number] => 13080655 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/080655
Cache memory management in a flash cache architecture Apr 4, 2011 Issued
Array ( [id] => 7582247 [patent_doc_number] => 20110296130 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-01 [patent_title] => 'STORAGE SYSTEM AND METHOD OF TAKING OVER LOGICAL UNIT IN STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/079045 [patent_app_country] => US [patent_app_date] => 2011-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 12145 [patent_no_of_claims] => 4 [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/0296/20110296130.pdf [firstpage_image] =>[orig_patent_app_number] => 13079045 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/079045
Storage system and method of taking over logical unit in storage system Apr 3, 2011 Issued
Array ( [id] => 9392300 [patent_doc_number] => 08688922 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-04-01 [patent_title] => 'Hardware-supported memory management' [patent_app_type] => utility [patent_app_number] => 13/045186 [patent_app_country] => US [patent_app_date] => 2011-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5548 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13045186 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/045186
Hardware-supported memory management Mar 9, 2011 Issued
Array ( [id] => 9187051 [patent_doc_number] => 08627037 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-01-07 [patent_title] => 'Memory system having nonvolatile semiconductor storage devices' [patent_app_type] => utility [patent_app_number] => 13/045087 [patent_app_country] => US [patent_app_date] => 2011-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 12737 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13045087 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/045087
Memory system having nonvolatile semiconductor storage devices Mar 9, 2011 Issued
Array ( [id] => 7492877 [patent_doc_number] => 20110238895 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-29 [patent_title] => 'NONVOLATILE MEMORY CONTROLLER AND NONVOLATILE STORAGE DEVICE' [patent_app_type] => utility [patent_app_number] => 13/038772 [patent_app_country] => US [patent_app_date] => 2011-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7490 [patent_no_of_claims] => 10 [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/0238/20110238895.pdf [firstpage_image] =>[orig_patent_app_number] => 13038772 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/038772
Nonvolatile memory controller and nonvolatile storage device Mar 1, 2011 Issued
Array ( [id] => 9156706 [patent_doc_number] => 08589619 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-19 [patent_title] => 'Data writing method, memory controller, and memory storage apparatus' [patent_app_type] => utility [patent_app_number] => 13/012808 [patent_app_country] => US [patent_app_date] => 2011-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 16 [patent_no_of_words] => 7489 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13012808 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/012808
Data writing method, memory controller, and memory storage apparatus Jan 24, 2011 Issued
Array ( [id] => 9029542 [patent_doc_number] => 08539139 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-09-17 [patent_title] => 'Managing device wearout using I/O metering' [patent_app_type] => utility [patent_app_number] => 12/971168 [patent_app_country] => US [patent_app_date] => 2010-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 4823 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 20 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12971168 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/971168
Managing device wearout using I/O metering Dec 16, 2010 Issued
Array ( [id] => 8254741 [patent_doc_number] => 20120159066 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-21 [patent_title] => 'SYSTEM AND METHOD FOR PERFORMING CONTIGUOUS DISK READ ON PSEUDO-CONTIGUOUS DATA BLOCKS WITHIN A DATABASE MANAGEMENT SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/971012 [patent_app_country] => US [patent_app_date] => 2010-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2493 [patent_no_of_claims] => 6 [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/0159/20120159066.pdf [firstpage_image] =>[orig_patent_app_number] => 12971012 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/971012
SYSTEM AND METHOD FOR PERFORMING CONTIGUOUS DISK READ ON PSEUDO-CONTIGUOUS DATA BLOCKS WITHIN A DATABASE MANAGEMENT SYSTEM Dec 16, 2010 Abandoned
Array ( [id] => 9029566 [patent_doc_number] => 08539163 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-09-17 [patent_title] => 'Speculative reads' [patent_app_type] => utility [patent_app_number] => 12/972187 [patent_app_country] => US [patent_app_date] => 2010-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 12957 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12972187 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/972187
Speculative reads Dec 16, 2010 Issued
Array ( [id] => 9289296 [patent_doc_number] => 08645652 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-04 [patent_title] => 'Concurrently moving storage devices from one adapter pair to another' [patent_app_type] => utility [patent_app_number] => 12/971763 [patent_app_country] => US [patent_app_date] => 2010-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 4761 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12971763 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/971763
Concurrently moving storage devices from one adapter pair to another Dec 16, 2010 Issued
Array ( [id] => 8254717 [patent_doc_number] => 20120159041 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-21 [patent_title] => 'STORAGE DRIVE BASED ANTIMALWARE METHODS AND APPARATUSES' [patent_app_type] => utility [patent_app_number] => 12/971670 [patent_app_country] => US [patent_app_date] => 2010-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3269 [patent_no_of_claims] => 14 [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/0159/20120159041.pdf [firstpage_image] =>[orig_patent_app_number] => 12971670 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/971670
Storage drive based antimalware methods and apparatuses Dec 16, 2010 Issued
Array ( [id] => 9143381 [patent_doc_number] => 08583863 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-12 [patent_title] => 'Storage system' [patent_app_type] => utility [patent_app_number] => 12/971488 [patent_app_country] => US [patent_app_date] => 2010-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 43 [patent_no_of_words] => 15553 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12971488 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/971488
Storage system Dec 16, 2010 Issued
Array ( [id] => 5976370 [patent_doc_number] => 20110153958 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-23 [patent_title] => 'NETWORK LOAD REDUCING METHOD AND NODE STRUCTURE FOR MULTIPROCESSOR SYSTEM WITH DISTRIBUTED MEMORY' [patent_app_type] => utility [patent_app_number] => 12/970909 [patent_app_country] => US [patent_app_date] => 2010-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 6931 [patent_no_of_claims] => 16 [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/0153/20110153958.pdf [firstpage_image] =>[orig_patent_app_number] => 12970909 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/970909
Network load reducing method and node structure for multiprocessor system with distributed memory Dec 15, 2010 Issued
Menu