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 number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 8401358
[patent_doc_number] => 08271757
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-09-18
[patent_title] => 'Container space management in a data storage system'
[patent_app_type] => utility
[patent_app_number] => 12/104135
[patent_app_country] => US
[patent_app_date] => 2008-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8125
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12104135
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/104135 | Container space management in a data storage system | Apr 15, 2008 | Issued |
Array
(
[id] => 4861998
[patent_doc_number] => 20080270672
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-30
[patent_title] => 'Disk drive device and method for accessing disk thereof'
[patent_app_type] => utility
[patent_app_number] => 12/148165
[patent_app_country] => US
[patent_app_date] => 2008-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 6066
[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/0270/20080270672.pdf
[firstpage_image] =>[orig_patent_app_number] => 12148165
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/148165 | Disk drive device and method for accessing disk thereof | Apr 15, 2008 | Abandoned |
Array
(
[id] => 4928848
[patent_doc_number] => 20080168211
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-07-10
[patent_title] => 'Controlling preemptive work balancing in data storage'
[patent_app_type] => utility
[patent_app_number] => 12/053582
[patent_app_country] => US
[patent_app_date] => 2008-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3614
[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/0168/20080168211.pdf
[firstpage_image] =>[orig_patent_app_number] => 12053582
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/053582 | Controlling preemptive work balancing in data storage | Mar 21, 2008 | Issued |
Array
(
[id] => 4589416
[patent_doc_number] => 07861033
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-12-28
[patent_title] => 'System architecture for implementing virtual disk service equipment'
[patent_app_type] => utility
[patent_app_number] => 12/049925
[patent_app_country] => US
[patent_app_date] => 2008-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2979
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 208
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/861/07861033.pdf
[firstpage_image] =>[orig_patent_app_number] => 12049925
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/049925 | System architecture for implementing virtual disk service equipment | Mar 16, 2008 | Issued |
Array
(
[id] => 4741830
[patent_doc_number] => 20080235483
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-25
[patent_title] => 'STORAGE DEVICE AND METHOD FOR PROTECTING ITS PARTITION'
[patent_app_type] => utility
[patent_app_number] => 12/049526
[patent_app_country] => US
[patent_app_date] => 2008-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2503
[patent_no_of_claims] => 19
[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/0235/20080235483.pdf
[firstpage_image] =>[orig_patent_app_number] => 12049526
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/049526 | Storage device and method for protecting its partition | Mar 16, 2008 | Issued |
Array
(
[id] => 4586252
[patent_doc_number] => 07849259
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-12-07
[patent_title] => 'Disk controller response handler for write commands'
[patent_app_type] => utility
[patent_app_number] => 12/030162
[patent_app_country] => US
[patent_app_date] => 2008-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 12
[patent_no_of_words] => 6215
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 221
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/849/07849259.pdf
[firstpage_image] =>[orig_patent_app_number] => 12030162
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/030162 | Disk controller response handler for write commands | Feb 11, 2008 | Issued |
Array
(
[id] => 4815190
[patent_doc_number] => 20080195821
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-14
[patent_title] => 'METHOD AND SYSTEM OF FAST CLEARING OF MEMORY USING A BUILT-IN SELF-TEST CIRCUIT'
[patent_app_type] => utility
[patent_app_number] => 12/029338
[patent_app_country] => US
[patent_app_date] => 2008-02-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2964
[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/0195/20080195821.pdf
[firstpage_image] =>[orig_patent_app_number] => 12029338
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/029338 | METHOD AND SYSTEM OF FAST CLEARING OF MEMORY USING A BUILT-IN SELF-TEST CIRCUIT | Feb 10, 2008 | Abandoned |
Array
(
[id] => 5577370
[patent_doc_number] => 20090144732
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-06-04
[patent_title] => 'COMPUTER AND METHOD FOR CONTROLLING WHETHER OR NOT TO RELEASE ALL REAL STORAGE AREAS ASSIGNED TO VIRTUAL VOLUME'
[patent_app_type] => utility
[patent_app_number] => 12/025276
[patent_app_country] => US
[patent_app_date] => 2008-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 12031
[patent_no_of_claims] => 15
[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/0144/20090144732.pdf
[firstpage_image] =>[orig_patent_app_number] => 12025276
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/025276 | Computer and method for controlling whether or not to release all real storage areas assigned to virtual volume | Feb 3, 2008 | Issued |
Array
(
[id] => 4874804
[patent_doc_number] => 20080201538
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-21
[patent_title] => 'MEMORY CONTROL METHOD AND MEMORY SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/025321
[patent_app_country] => US
[patent_app_date] => 2008-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3437
[patent_no_of_claims] => 9
[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/0201/20080201538.pdf
[firstpage_image] =>[orig_patent_app_number] => 12025321
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/025321 | Memory control method and memory system | Feb 3, 2008 | Issued |
Array
(
[id] => 5587282
[patent_doc_number] => 20090106484
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-04-23
[patent_title] => 'DATA WRITING METHOD FOR NON-VOLATILE MEMORY AND CONTROLLER USING THE SAME'
[patent_app_type] => utility
[patent_app_number] => 12/025485
[patent_app_country] => US
[patent_app_date] => 2008-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6751
[patent_no_of_claims] => 25
[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/0106/20090106484.pdf
[firstpage_image] =>[orig_patent_app_number] => 12025485
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/025485 | Data writing method for non-volatile memory and controller using the same | Feb 3, 2008 | Issued |
Array
(
[id] => 7547853
[patent_doc_number] => 08055834
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-11-08
[patent_title] => 'Method for preventing read-disturb happened in non-volatile memory and controller thereof'
[patent_app_type] => utility
[patent_app_number] => 12/025475
[patent_app_country] => US
[patent_app_date] => 2008-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7733
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/055/08055834.pdf
[firstpage_image] =>[orig_patent_app_number] => 12025475
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/025475 | Method for preventing read-disturb happened in non-volatile memory and controller thereof | Feb 3, 2008 | Issued |
Array
(
[id] => 4641925
[patent_doc_number] => 08019959
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-09-13
[patent_title] => 'Nonvolatile memory system'
[patent_app_type] => utility
[patent_app_number] => 12/025371
[patent_app_country] => US
[patent_app_date] => 2008-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 19
[patent_no_of_words] => 7900
[patent_no_of_claims] => 43
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/019/08019959.pdf
[firstpage_image] =>[orig_patent_app_number] => 12025371
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/025371 | Nonvolatile memory system | Feb 3, 2008 | Issued |
Array
(
[id] => 4874786
[patent_doc_number] => 20080201520
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-21
[patent_title] => 'Flash firmware management'
[patent_app_type] => utility
[patent_app_number] => 12/012769
[patent_app_country] => US
[patent_app_date] => 2008-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 12310
[patent_no_of_claims] => 8
[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/0201/20080201520.pdf
[firstpage_image] =>[orig_patent_app_number] => 12012769
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/012769 | Flash firmware management | Feb 3, 2008 | Abandoned |
Array
(
[id] => 4754774
[patent_doc_number] => 20080162850
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-07-03
[patent_title] => 'Three-Dimensional Mask-Programmable Memory Module'
[patent_app_type] => utility
[patent_app_number] => 12/018178
[patent_app_country] => US
[patent_app_date] => 2008-01-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4165
[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/0162/20080162850.pdf
[firstpage_image] =>[orig_patent_app_number] => 12018178
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/018178 | Three-Dimensional Mask-Programmable Memory Module | Jan 21, 2008 | Abandoned |
Array
(
[id] => 8207975
[patent_doc_number] => 08190835
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-05-29
[patent_title] => 'Global de-duplication in shared architectures'
[patent_app_type] => utility
[patent_app_number] => 11/968048
[patent_app_country] => US
[patent_app_date] => 2007-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 14
[patent_no_of_words] => 7142
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/190/08190835.pdf
[firstpage_image] =>[orig_patent_app_number] => 11968048
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/968048 | Global de-duplication in shared architectures | Dec 30, 2007 | Issued |
Array
(
[id] => 9049226
[patent_doc_number] => 08543784
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-09-24
[patent_title] => 'Backup application coordination with storage array power saving features'
[patent_app_type] => utility
[patent_app_number] => 11/968001
[patent_app_country] => US
[patent_app_date] => 2007-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 6939
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 199
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11968001
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/968001 | Backup application coordination with storage array power saving features | Dec 30, 2007 | Issued |
Array
(
[id] => 7813380
[patent_doc_number] => 08135918
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-03-13
[patent_title] => 'Data de-duplication for iSCSI'
[patent_app_type] => utility
[patent_app_number] => 11/968052
[patent_app_country] => US
[patent_app_date] => 2007-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5834
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/135/08135918.pdf
[firstpage_image] =>[orig_patent_app_number] => 11968052
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/968052 | Data de-duplication for iSCSI | Dec 30, 2007 | Issued |
Array
(
[id] => 4945430
[patent_doc_number] => 20080082757
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-04-03
[patent_title] => 'Data Coherence System'
[patent_app_type] => utility
[patent_app_number] => 11/949458
[patent_app_country] => US
[patent_app_date] => 2007-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2018
[patent_no_of_claims] => 9
[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/0082/20080082757.pdf
[firstpage_image] =>[orig_patent_app_number] => 11949458
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/949458 | Data coherence system | Dec 2, 2007 | Issued |
Array
(
[id] => 4581255
[patent_doc_number] => 07840763
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-11-23
[patent_title] => 'Methods and systems for achieving high assurance computing using low assurance operating systems and processes'
[patent_app_type] => utility
[patent_app_number] => 11/855633
[patent_app_country] => US
[patent_app_date] => 2007-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 10823
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/840/07840763.pdf
[firstpage_image] =>[orig_patent_app_number] => 11855633
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/855633 | Methods and systems for achieving high assurance computing using low assurance operating systems and processes | Sep 13, 2007 | Issued |
Array
(
[id] => 4923671
[patent_doc_number] => 20080071988
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-03-20
[patent_title] => 'Adaptable Caching Architecture and Data Transfer for Portable Devices'
[patent_app_type] => utility
[patent_app_number] => 11/855424
[patent_app_country] => US
[patent_app_date] => 2007-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6390
[patent_no_of_claims] => 25
[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/0071/20080071988.pdf
[firstpage_image] =>[orig_patent_app_number] => 11855424
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/855424 | Adaptable Caching Architecture and Data Transfer for Portable Devices | Sep 13, 2007 | Abandoned |