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] => 5344300
[patent_doc_number] => 20090182950
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-16
[patent_title] => 'METHOD FOR TUNING A CACHE'
[patent_app_type] => utility
[patent_app_number] => 12/407930
[patent_app_country] => US
[patent_app_date] => 2009-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5698
[patent_no_of_claims] => 15
[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/0182/20090182950.pdf
[firstpage_image] =>[orig_patent_app_number] => 12407930
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/407930 | Method for tuning a cache | Mar 19, 2009 | Issued |
Array
(
[id] => 6651453
[patent_doc_number] => 20100228941
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-09
[patent_title] => 'Configurable Cache and Method to Configure Same'
[patent_app_type] => utility
[patent_app_number] => 12/397185
[patent_app_country] => US
[patent_app_date] => 2009-03-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9217
[patent_no_of_claims] => 44
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0228/20100228941.pdf
[firstpage_image] =>[orig_patent_app_number] => 12397185
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/397185 | Configurable cache and method to configure same | Mar 2, 2009 | Issued |
Array
(
[id] => 6166373
[patent_doc_number] => 20110161644
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-30
[patent_title] => 'INFORMATION PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 12/676600
[patent_app_country] => US
[patent_app_date] => 2009-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 12146
[patent_no_of_claims] => 7
[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/0161/20110161644.pdf
[firstpage_image] =>[orig_patent_app_number] => 12676600
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/676600 | INFORMATION PROCESSOR | Feb 25, 2009 | Abandoned |
Array
(
[id] => 8158124
[patent_doc_number] => 08171248
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-05-01
[patent_title] => 'Storage system controlling method, switch device and storage system'
[patent_app_type] => utility
[patent_app_number] => 12/369616
[patent_app_country] => US
[patent_app_date] => 2009-02-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9077
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 335
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/171/08171248.pdf
[firstpage_image] =>[orig_patent_app_number] => 12369616
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/369616 | Storage system controlling method, switch device and storage system | Feb 10, 2009 | Issued |
Array
(
[id] => 6302345
[patent_doc_number] => 20100162038
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-24
[patent_title] => 'Nonvolatile/Volatile Memory Write System and Method'
[patent_app_type] => utility
[patent_app_number] => 12/343485
[patent_app_country] => US
[patent_app_date] => 2008-12-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4554
[patent_no_of_claims] => 20
[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/0162/20100162038.pdf
[firstpage_image] =>[orig_patent_app_number] => 12343485
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/343485 | Nonvolatile/Volatile Memory Write System and Method | Dec 23, 2008 | Abandoned |
Array
(
[id] => 5560008
[patent_doc_number] => 20090271585
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-29
[patent_title] => 'DATA ACCESSING SYSTEM AND RELATED STORAGE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 12/342083
[patent_app_country] => US
[patent_app_date] => 2008-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2498
[patent_no_of_claims] => 12
[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/0271/20090271585.pdf
[firstpage_image] =>[orig_patent_app_number] => 12342083
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/342083 | DATA ACCESSING SYSTEM AND RELATED STORAGE DEVICE | Dec 22, 2008 | Abandoned |
Array
(
[id] => 5437760
[patent_doc_number] => 20090172347
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-02
[patent_title] => 'Data storage device'
[patent_app_type] => utility
[patent_app_number] => 12/318154
[patent_app_country] => US
[patent_app_date] => 2008-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5806
[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/0172/20090172347.pdf
[firstpage_image] =>[orig_patent_app_number] => 12318154
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/318154 | Data storage device | Dec 21, 2008 | Issued |
Array
(
[id] => 7537611
[patent_doc_number] => 08051254
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-11-01
[patent_title] => 'Application migration and power consumption optimization in partitioned computer system'
[patent_app_type] => utility
[patent_app_number] => 12/339271
[patent_app_country] => US
[patent_app_date] => 2008-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 38
[patent_no_of_words] => 21452
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 641
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/051/08051254.pdf
[firstpage_image] =>[orig_patent_app_number] => 12339271
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/339271 | Application migration and power consumption optimization in partitioned computer system | Dec 18, 2008 | Issued |
Array
(
[id] => 8235441
[patent_doc_number] => 08200907
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-06-12
[patent_title] => 'Compressed cache controller valid word status using pointers'
[patent_app_type] => utility
[patent_app_number] => 12/337907
[patent_app_country] => US
[patent_app_date] => 2008-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6116
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/200/08200907.pdf
[firstpage_image] =>[orig_patent_app_number] => 12337907
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/337907 | Compressed cache controller valid word status using pointers | Dec 17, 2008 | Issued |
Array
(
[id] => 7734515
[patent_doc_number] => 08103837
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-01-24
[patent_title] => 'Servicing memory read requests'
[patent_app_type] => utility
[patent_app_number] => 12/337008
[patent_app_country] => US
[patent_app_date] => 2008-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6268
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/103/08103837.pdf
[firstpage_image] =>[orig_patent_app_number] => 12337008
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/337008 | Servicing memory read requests | Dec 16, 2008 | Issued |
Array
(
[id] => 5430218
[patent_doc_number] => 20090089528
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-04-02
[patent_title] => 'STORAGE SYSTEM AND METHOD OF CONTROLLING THE SAME'
[patent_app_type] => utility
[patent_app_number] => 12/326399
[patent_app_country] => US
[patent_app_date] => 2008-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 16250
[patent_no_of_claims] => 1
[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/0089/20090089528.pdf
[firstpage_image] =>[orig_patent_app_number] => 12326399
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/326399 | Storage system and method of controlling the same | Dec 1, 2008 | Issued |
Array
(
[id] => 6552788
[patent_doc_number] => 20100125709
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-05-20
[patent_title] => 'Logical Partition Memory'
[patent_app_type] => utility
[patent_app_number] => 12/272261
[patent_app_country] => US
[patent_app_date] => 2008-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6491
[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/0125/20100125709.pdf
[firstpage_image] =>[orig_patent_app_number] => 12272261
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/272261 | Logical partition memory | Nov 16, 2008 | Issued |
Array
(
[id] => 5510285
[patent_doc_number] => 20090083492
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-03-26
[patent_title] => 'COST-CONSCIOUS PRE-EMPTIVE CACHE LINE DISPLACEMENT AND RELOCATION MECHANISMS'
[patent_app_type] => utility
[patent_app_number] => 12/272612
[patent_app_country] => US
[patent_app_date] => 2008-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2784
[patent_no_of_claims] => 29
[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/0083/20090083492.pdf
[firstpage_image] =>[orig_patent_app_number] => 12272612
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/272612 | COST-CONSCIOUS PRE-EMPTIVE CACHE LINE DISPLACEMENT AND RELOCATION MECHANISMS | Nov 16, 2008 | Abandoned |
Array
(
[id] => 6312560
[patent_doc_number] => 20100070747
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-18
[patent_title] => 'MANAGING CACHE DATA AND METADATA'
[patent_app_type] => utility
[patent_app_number] => 12/271400
[patent_app_country] => US
[patent_app_date] => 2008-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11682
[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/0070/20100070747.pdf
[firstpage_image] =>[orig_patent_app_number] => 12271400
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/271400 | Managing cache data and metadata | Nov 13, 2008 | Issued |
Array
(
[id] => 7542850
[patent_doc_number] => 08060699
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-11-15
[patent_title] => 'Spiral cache memory and method of operating a spiral cache'
[patent_app_type] => utility
[patent_app_number] => 12/270095
[patent_app_country] => US
[patent_app_date] => 2008-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 20
[patent_no_of_words] => 8853
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/060/08060699.pdf
[firstpage_image] =>[orig_patent_app_number] => 12270095
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/270095 | Spiral cache memory and method of operating a spiral cache | Nov 12, 2008 | Issued |
Array
(
[id] => 7768149
[patent_doc_number] => 08117418
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-02-14
[patent_title] => 'Method and system for managing virtual addresses of a plurality of processes corresponding to an application'
[patent_app_type] => utility
[patent_app_number] => 12/291605
[patent_app_country] => US
[patent_app_date] => 2008-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6715
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/117/08117418.pdf
[firstpage_image] =>[orig_patent_app_number] => 12291605
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/291605 | Method and system for managing virtual addresses of a plurality of processes corresponding to an application | Nov 11, 2008 | Issued |
Array
(
[id] => 8412519
[patent_doc_number] => 08275929
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-09-25
[patent_title] => 'Memory and operating method thereof'
[patent_app_type] => utility
[patent_app_number] => 12/260258
[patent_app_country] => US
[patent_app_date] => 2008-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2348
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12260258
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/260258 | Memory and operating method thereof | Oct 28, 2008 | Issued |
Array
(
[id] => 7768138
[patent_doc_number] => 08117412
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-02-14
[patent_title] => 'Securing safety-critical variables'
[patent_app_type] => utility
[patent_app_number] => 12/259587
[patent_app_country] => US
[patent_app_date] => 2008-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 3739
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/117/08117412.pdf
[firstpage_image] =>[orig_patent_app_number] => 12259587
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/259587 | Securing safety-critical variables | Oct 27, 2008 | Issued |
Array
(
[id] => 6262557
[patent_doc_number] => 20100030979
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-02-04
[patent_title] => 'DATA MANAGEMENT METHOD, AND STORAGE APPARATUS AND CONTROLLER THEREOF'
[patent_app_type] => utility
[patent_app_number] => 12/259026
[patent_app_country] => US
[patent_app_date] => 2008-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5911
[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/0030/20100030979.pdf
[firstpage_image] =>[orig_patent_app_number] => 12259026
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/259026 | Data management method, and storage apparatus and controller thereof | Oct 26, 2008 | Issued |
Array
(
[id] => 5332690
[patent_doc_number] => 20090113167
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-04-30
[patent_title] => 'DATA PROCESSING APPARATUS AND METHOD OF PROCESSING DATA'
[patent_app_type] => utility
[patent_app_number] => 12/256329
[patent_app_country] => US
[patent_app_date] => 2008-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 14696
[patent_no_of_claims] => 20
[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/0113/20090113167.pdf
[firstpage_image] =>[orig_patent_app_number] => 12256329
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/256329 | Data processing apparatus and method of processing data | Oct 21, 2008 | Issued |