
Michael C. Krofcheck
Examiner (ID: 605, Phone: (571)272-8193 , Office: P/2138 )
| Most Active Art Unit | 2138 |
| Art Unit(s) | 2138, 2186, 2188 |
| Total Applications | 816 |
| Issued Applications | 646 |
| Pending Applications | 49 |
| Abandoned Applications | 139 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 13678873
[patent_doc_number] => 20160378173
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-29
[patent_title] => TRACKING MISSED PERIODIC ACTIONS ACROSS STATE DOMAINS
[patent_app_type] => utility
[patent_app_number] => 14/752841
[patent_app_country] => US
[patent_app_date] => 2015-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5458
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 66
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14752841
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/752841 | Tracking missed periodic actions across state domains | Jun 26, 2015 | Issued |
Array
(
[id] => 11326840
[patent_doc_number] => 20160357452
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-08
[patent_title] => 'SECTOR TRANSLATION LAYER FOR HARD DISK DRIVES'
[patent_app_type] => utility
[patent_app_number] => 14/730472
[patent_app_country] => US
[patent_app_date] => 2015-06-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 10966
[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] => 14730472
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/730472 | Sector translation layer for hard disk drives | Jun 3, 2015 | Issued |
Array
(
[id] => 10470829
[patent_doc_number] => 20150355845
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-12-10
[patent_title] => 'MEMORY SYSTEMS THAT SUPPORT READ RECLAIM OPERATIONS AND METHODS OF OPERATING SAME TO THEREBY PROVIDE REAL TIME DATA RECOVERY'
[patent_app_type] => utility
[patent_app_number] => 14/729518
[patent_app_country] => US
[patent_app_date] => 2015-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 9284
[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] => 14729518
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/729518 | MEMORY SYSTEMS THAT SUPPORT READ RECLAIM OPERATIONS AND METHODS OF OPERATING SAME TO THEREBY PROVIDE REAL TIME DATA RECOVERY | Jun 2, 2015 | Abandoned |
Array
(
[id] => 11644115
[patent_doc_number] => 09665491
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-05-30
[patent_title] => 'Adaptive mechanism to tune the degree of pre-fetches streams'
[patent_app_type] => utility
[patent_app_number] => 14/730217
[patent_app_country] => US
[patent_app_date] => 2015-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 12331
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 66
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14730217
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/730217 | Adaptive mechanism to tune the degree of pre-fetches streams | Jun 2, 2015 | Issued |
Array
(
[id] => 10763970
[patent_doc_number] => 20160110126
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-04-21
[patent_title] => 'ALL-FLASH-ARRAY PRIMARY STORAGE AND CACHING APPLIANCES IMPLEMENTING TRIPLE-LEVEL CELL (TLC)-NAND SEMICONDUCTOR MICROCHPS'
[patent_app_type] => utility
[patent_app_number] => 14/729817
[patent_app_country] => US
[patent_app_date] => 2015-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 10180
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14729817
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/729817 | All-flash-array primary storage and caching appliances implementing triple-level cell (TLC)-NAND semiconductor microchips | Jun 2, 2015 | Issued |
Array
(
[id] => 11584753
[patent_doc_number] => 09639395
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-05-02
[patent_title] => 'Byte application migration'
[patent_app_type] => utility
[patent_app_number] => 14/724259
[patent_app_country] => US
[patent_app_date] => 2015-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11411
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 329
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14724259
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/724259 | Byte application migration | May 27, 2015 | Issued |
Array
(
[id] => 10322879
[patent_doc_number] => 20150207883
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-23
[patent_title] => 'SYSTEM AND METHOD FOR SHARING SAN STORAGE'
[patent_app_type] => utility
[patent_app_number] => 14/675418
[patent_app_country] => US
[patent_app_date] => 2015-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8473
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14675418
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/675418 | SYSTEM AND METHOD FOR SHARING SAN STORAGE | Mar 30, 2015 | Abandoned |
Array
(
[id] => 11910049
[patent_doc_number] => 09778858
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-10-03
[patent_title] => 'Apparatus and method for scatter gather list handling for an out of order system'
[patent_app_type] => utility
[patent_app_number] => 14/619901
[patent_app_country] => US
[patent_app_date] => 2015-02-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 19
[patent_no_of_words] => 6320
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 210
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14619901
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/619901 | Apparatus and method for scatter gather list handling for an out of order system | Feb 10, 2015 | Issued |
Array
(
[id] => 11644113
[patent_doc_number] => 09665489
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-05-30
[patent_title] => 'Methods of selecting available cache in multiple cluster system'
[patent_app_type] => utility
[patent_app_number] => 14/619628
[patent_app_country] => US
[patent_app_date] => 2015-02-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 15
[patent_no_of_words] => 12220
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14619628
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/619628 | Methods of selecting available cache in multiple cluster system | Feb 10, 2015 | Issued |
Array
(
[id] => 10556280
[patent_doc_number] => 09280481
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-03-08
[patent_title] => 'System and method for managing an object cache'
[patent_app_type] => utility
[patent_app_number] => 14/617573
[patent_app_country] => US
[patent_app_date] => 2015-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4188
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14617573
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/617573 | System and method for managing an object cache | Feb 8, 2015 | Issued |
Array
(
[id] => 10249915
[patent_doc_number] => 20150134911
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-05-14
[patent_title] => 'DISTRIBUTED CACHE ARRANGEMENT'
[patent_app_type] => utility
[patent_app_number] => 14/600732
[patent_app_country] => US
[patent_app_date] => 2015-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7973
[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] => 14600732
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/600732 | Distributed cache arrangement | Jan 19, 2015 | Issued |
Array
(
[id] => 10258040
[patent_doc_number] => 20150143038
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-05-21
[patent_title] => 'STORAGE PROCESSOR MANAGING SOLID STATE DISK ARRAY'
[patent_app_type] => utility
[patent_app_number] => 14/595170
[patent_app_country] => US
[patent_app_date] => 2015-01-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 6466
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14595170
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/595170 | Storage processor managing solid state disk array | Jan 11, 2015 | Issued |
Array
(
[id] => 10204181
[patent_doc_number] => 20150089169
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-26
[patent_title] => 'DYNAMIC REUSE AND RECONFIGURATION OF LOGICAL DATA OBJECTS IN A VIRTUAL TAPE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/555413
[patent_app_country] => US
[patent_app_date] => 2014-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6883
[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] => 14555413
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/555413 | Dynamic reuse and reconfiguration of logical data objects in a virtual tape system | Nov 25, 2014 | Issued |
Array
(
[id] => 11285390
[patent_doc_number] => 09501244
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-11-22
[patent_title] => 'Scheduling policy for queues in a non-volatile solid-state storage'
[patent_app_type] => utility
[patent_app_number] => 14/523719
[patent_app_country] => US
[patent_app_date] => 2014-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11614
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14523719
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/523719 | Scheduling policy for queues in a non-volatile solid-state storage | Oct 23, 2014 | Issued |
Array
(
[id] => 18668543
[patent_doc_number] => 11775443
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-03
[patent_title] => Supervisory memory management unit
[patent_app_type] => utility
[patent_app_number] => 15/323700
[patent_app_country] => US
[patent_app_date] => 2014-10-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5265
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15323700
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/323700 | Supervisory memory management unit | Oct 22, 2014 | Issued |
Array
(
[id] => 12550941
[patent_doc_number] => 10013196
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-07-03
[patent_title] => Policy based provisioning of storage system resources
[patent_app_type] => utility
[patent_app_number] => 14/646422
[patent_app_country] => US
[patent_app_date] => 2014-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 17259
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 483
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14646422
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/646422 | Policy based provisioning of storage system resources | Sep 25, 2014 | Issued |
Array
(
[id] => 15012353
[patent_doc_number] => 10452315
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-22
[patent_title] => Block priority information
[patent_app_type] => utility
[patent_app_number] => 15/500001
[patent_app_country] => US
[patent_app_date] => 2014-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 5189
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15500001
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/500001 | Block priority information | Sep 23, 2014 | Issued |
Array
(
[id] => 10716509
[patent_doc_number] => 20160062656
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-03
[patent_title] => 'Command Set Extension for Non-Volatile Memory'
[patent_app_type] => utility
[patent_app_number] => 14/471871
[patent_app_country] => US
[patent_app_date] => 2014-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9010
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14471871
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/471871 | Command Set Extension for Non-Volatile Memory | Aug 27, 2014 | Abandoned |
Array
(
[id] => 10716508
[patent_doc_number] => 20160062655
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-03
[patent_title] => 'System and Method for Improved Memory Allocation in a Computer System'
[patent_app_type] => utility
[patent_app_number] => 14/471806
[patent_app_country] => US
[patent_app_date] => 2014-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 2860
[patent_no_of_claims] => 27
[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] => 14471806
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/471806 | System and Method for Improved Memory Allocation in a Computer System | Aug 27, 2014 | Abandoned |
Array
(
[id] => 11795870
[patent_doc_number] => 09405699
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-08-02
[patent_title] => 'Systems and methods for optimizing computer performance'
[patent_app_type] => utility
[patent_app_number] => 14/472329
[patent_app_country] => US
[patent_app_date] => 2014-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5957
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14472329
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/472329 | Systems and methods for optimizing computer performance | Aug 27, 2014 | Issued |