
John Q. Chavis
Examiner (ID: 13059, Phone: (571)272-3720 , Office: P/2193 )
| Most Active Art Unit | 2193 |
| Art Unit(s) | 2307, 2787, 2193, 2899, 2191, 2124, 2316, 2764, 2122, 2762 |
| Total Applications | 1631 |
| Issued Applications | 1371 |
| Pending Applications | 60 |
| Abandoned Applications | 209 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 9871490
[patent_doc_number] => 08959282
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-17
[patent_title] => 'Flash storage controller execute loop'
[patent_app_type] => utility
[patent_app_number] => 13/892214
[patent_app_country] => US
[patent_app_date] => 2013-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 70
[patent_figures_cnt] => 71
[patent_no_of_words] => 56161
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 449
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13892214
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/892214 | Flash storage controller execute loop | May 9, 2013 | Issued |
Array
(
[id] => 10124320
[patent_doc_number] => 09158677
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-10-13
[patent_title] => 'Flash storage controller execute loop'
[patent_app_type] => utility
[patent_app_number] => 13/887018
[patent_app_country] => US
[patent_app_date] => 2013-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 70
[patent_figures_cnt] => 71
[patent_no_of_words] => 56173
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 245
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13887018
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/887018 | Flash storage controller execute loop | May 2, 2013 | Issued |
Array
(
[id] => 11786672
[patent_doc_number] => 09396106
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-07-19
[patent_title] => 'Advanced management of a non-volatile memory'
[patent_app_type] => utility
[patent_app_number] => 13/859497
[patent_app_country] => US
[patent_app_date] => 2013-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 13374
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 208
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13859497
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/859497 | Advanced management of a non-volatile memory | Apr 8, 2013 | Issued |
Array
(
[id] => 10015279
[patent_doc_number] => 09058293
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-06-16
[patent_title] => 'Management of point-in-time copy relationship for extent space efficient volumes'
[patent_app_type] => utility
[patent_app_number] => 13/790088
[patent_app_country] => US
[patent_app_date] => 2013-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6109
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 254
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13790088
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/790088 | Management of point-in-time copy relationship for extent space efficient volumes | Mar 7, 2013 | Issued |
Array
(
[id] => 10258060
[patent_doc_number] => 20150143057
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-05-21
[patent_title] => 'ADAPTIVE DATA PREFETCHING'
[patent_app_type] => utility
[patent_app_number] => 13/976325
[patent_app_country] => US
[patent_app_date] => 2013-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5360
[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] => 13976325
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/976325 | Adaptive data prefetching | Jan 2, 2013 | Issued |
Array
(
[id] => 10264449
[patent_doc_number] => 20150149446
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-05-28
[patent_title] => 'CIRCUITRY FOR A COMPUTING SYSTEM AND COMPUTING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/415971
[patent_app_country] => US
[patent_app_date] => 2012-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3230
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14415971
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/415971 | CIRCUITRY FOR A COMPUTING SYSTEM AND COMPUTING SYSTEM | Jul 26, 2012 | Abandoned |
Array
(
[id] => 8407798
[patent_doc_number] => 20120239867
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-09-20
[patent_title] => 'Flash Sector Seeding to Reduce Program Times'
[patent_app_type] => utility
[patent_app_number] => 13/487797
[patent_app_country] => US
[patent_app_date] => 2012-06-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6223
[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] => 13487797
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/487797 | Flash sector seeding to reduce program times | Jun 3, 2012 | Issued |
Array
(
[id] => 8337264
[patent_doc_number] => 20120203969
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-09
[patent_title] => 'MEMORY BUS WRITE PRIORITIZATION'
[patent_app_type] => utility
[patent_app_number] => 13/447462
[patent_app_country] => US
[patent_app_date] => 2012-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6748
[patent_no_of_claims] => 6
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13447462
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/447462 | Memory bus write prioritization | Apr 15, 2012 | Issued |
Array
(
[id] => 9251843
[patent_doc_number] => 08615634
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-24
[patent_title] => 'Coordinated writeback of dirty cachelines'
[patent_app_type] => utility
[patent_app_number] => 13/447445
[patent_app_country] => US
[patent_app_date] => 2012-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6743
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 308
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13447445
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/447445 | Coordinated writeback of dirty cachelines | Apr 15, 2012 | Issued |
Array
(
[id] => 9947462
[patent_doc_number] => 08996790
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-03-31
[patent_title] => 'System and method for flash memory management'
[patent_app_type] => utility
[patent_app_number] => 13/434083
[patent_app_country] => US
[patent_app_date] => 2012-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 12533
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 198
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13434083
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/434083 | System and method for flash memory management | Mar 28, 2012 | Issued |
Array
(
[id] => 11690015
[patent_doc_number] => 20170165730
[patent_country] => US
[patent_kind] => A9
[patent_issue_date] => 2017-06-15
[patent_title] => 'MEMORY INTERFACE CONFIGURABLE FOR ASYNCHRONOUS AND SYNCHRONOUS OPERATION AND FOR ACCESSING STORAGE FROM ANY CLOCK'
[patent_app_type] => utility
[patent_app_number] => 13/312929
[patent_app_country] => US
[patent_app_date] => 2011-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7029
[patent_no_of_claims] => 21
[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] => 13312929
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/312929 | Memory interface configurable for asynchronous and synchronous operation and for accessing storage from any clock | Dec 5, 2011 | Issued |
Array
(
[id] => 11690015
[patent_doc_number] => 20170165730
[patent_country] => US
[patent_kind] => A9
[patent_issue_date] => 2017-06-15
[patent_title] => 'MEMORY INTERFACE CONFIGURABLE FOR ASYNCHRONOUS AND SYNCHRONOUS OPERATION AND FOR ACCESSING STORAGE FROM ANY CLOCK'
[patent_app_type] => utility
[patent_app_number] => 13/312929
[patent_app_country] => US
[patent_app_date] => 2011-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7029
[patent_no_of_claims] => 21
[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] => 13312929
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/312929 | Memory interface configurable for asynchronous and synchronous operation and for accessing storage from any clock | Dec 5, 2011 | Issued |
Array
(
[id] => 8254719
[patent_doc_number] => 20120159039
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-06-21
[patent_title] => 'Generalized Control Registers'
[patent_app_type] => utility
[patent_app_number] => 13/309748
[patent_app_country] => US
[patent_app_date] => 2011-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9587
[patent_no_of_claims] => 26
[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/20120159039.pdf
[firstpage_image] =>[orig_patent_app_number] => 13309748
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/309748 | Generalized control registers | Dec 1, 2011 | Issued |
Array
(
[id] => 8229921
[patent_doc_number] => 20120144115
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-06-07
[patent_title] => 'STORAGE MEDIUM ADAPTER, INFORMATION WRITING DEVICE AND INFORMATION WRITING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/309831
[patent_app_country] => US
[patent_app_date] => 2011-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 22729
[patent_no_of_claims] => 15
[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] => 13309831
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/309831 | STORAGE MEDIUM ADAPTER, INFORMATION WRITING DEVICE AND INFORMATION WRITING SYSTEM | Dec 1, 2011 | Abandoned |
Array
(
[id] => 8242439
[patent_doc_number] => 20120151175
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-06-14
[patent_title] => 'MEMORY APPARATUS FOR COLLECTIVE VOLUME MEMORY AND METHOD FOR MANAGING METADATA THEREOF'
[patent_app_type] => utility
[patent_app_number] => 13/310057
[patent_app_country] => US
[patent_app_date] => 2011-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3917
[patent_no_of_claims] => 18
[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] => 13310057
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/310057 | MEMORY APPARATUS FOR COLLECTIVE VOLUME MEMORY AND METHOD FOR MANAGING METADATA THEREOF | Dec 1, 2011 | Abandoned |
Array
(
[id] => 9967776
[patent_doc_number] => 09015411
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-21
[patent_title] => 'System and method for unbalanced raid management'
[patent_app_type] => utility
[patent_app_number] => 13/310316
[patent_app_country] => US
[patent_app_date] => 2011-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 13
[patent_no_of_words] => 7820
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13310316
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/310316 | System and method for unbalanced raid management | Dec 1, 2011 | Issued |
Array
(
[id] => 10543546
[patent_doc_number] => 09268678
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-02-23
[patent_title] => 'Memory defragmentation in a hosted hypervisor'
[patent_app_type] => utility
[patent_app_number] => 13/309686
[patent_app_country] => US
[patent_app_date] => 2011-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 4909
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13309686
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/309686 | Memory defragmentation in a hosted hypervisor | Dec 1, 2011 | Issued |
Array
(
[id] => 8418882
[patent_doc_number] => 20120246381
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-09-27
[patent_title] => 'Input Output Memory Management Unit (IOMMU) Two-Layer Addressing'
[patent_app_type] => utility
[patent_app_number] => 13/309750
[patent_app_country] => US
[patent_app_date] => 2011-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9195
[patent_no_of_claims] => 18
[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] => 13309750
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/309750 | Input Output Memory Management Unit (IOMMU) Two-Layer Addressing | Dec 1, 2011 | Abandoned |
Array
(
[id] => 10009529
[patent_doc_number] => 09053050
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-06-09
[patent_title] => 'Determining a desirable number of segments for a multi-segment single error correcting coding scheme'
[patent_app_type] => utility
[patent_app_number] => 13/310479
[patent_app_country] => US
[patent_app_date] => 2011-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 20
[patent_no_of_words] => 9133
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13310479
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/310479 | Determining a desirable number of segments for a multi-segment single error correcting coding scheme | Dec 1, 2011 | Issued |
Array
(
[id] => 10130843
[patent_doc_number] => 09164676
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-10-20
[patent_title] => 'Storing multi-stream non-linear access patterns in a flash based file-system'
[patent_app_type] => utility
[patent_app_number] => 13/308195
[patent_app_country] => US
[patent_app_date] => 2011-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5809
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 218
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13308195
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/308195 | Storing multi-stream non-linear access patterns in a flash based file-system | Nov 29, 2011 | Issued |