
Michael C. Krofcheck
Examiner (ID: 704, Phone: (571)272-8193 , Office: P/2138 )
| Most Active Art Unit | 2138 |
| Art Unit(s) | 2138, 2186, 2188 |
| Total Applications | 815 |
| Issued Applications | 641 |
| Pending Applications | 53 |
| Abandoned Applications | 139 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 8741124
[patent_doc_number] => 08412910
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-02
[patent_title] => 'Maintaining reverse mappings in a virtualized computer system'
[patent_app_type] => utility
[patent_app_number] => 13/186052
[patent_app_country] => US
[patent_app_date] => 2011-07-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6384
[patent_no_of_claims] => 45
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13186052
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/186052 | Maintaining reverse mappings in a virtualized computer system | Jul 18, 2011 | Issued |
Array
(
[id] => 8517955
[patent_doc_number] => 20120317363
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-12-13
[patent_title] => 'Memory Caching for Browser Processes'
[patent_app_type] => utility
[patent_app_number] => 13/511813
[patent_app_country] => US
[patent_app_date] => 2011-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9851
[patent_no_of_claims] => 21
[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] => 13511813
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/511813 | Memory caching for browser processes | May 24, 2011 | Issued |
Array
(
[id] => 7492974
[patent_doc_number] => 20110238944
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-09-29
[patent_title] => 'DETERMINISTIC MEMORY MANAGEMENT IN A COMPUTING ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 13/115123
[patent_app_country] => US
[patent_app_date] => 2011-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5981
[patent_no_of_claims] => 21
[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/0238/20110238944.pdf
[firstpage_image] =>[orig_patent_app_number] => 13115123
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/115123 | DETERMINISTIC MEMORY MANAGEMENT IN A COMPUTING ENVIRONMENT | May 24, 2011 | Abandoned |
Array
(
[id] => 8536081
[patent_doc_number] => 08312244
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-11-13
[patent_title] => 'System and method for managing a data storage system by contacting a single processor in a data storage system having more than one processor'
[patent_app_type] => utility
[patent_app_number] => 13/080251
[patent_app_country] => US
[patent_app_date] => 2011-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 14
[patent_no_of_words] => 4436
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13080251
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/080251 | System and method for managing a data storage system by contacting a single processor in a data storage system having more than one processor | Apr 4, 2011 | Issued |
Array
(
[id] => 9137182
[patent_doc_number] => 20130297897
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-11-07
[patent_title] => 'CONTROL APPARATUS, CONTROL SYSTEM, AND COMMUNICATION METHOD'
[patent_app_type] => utility
[patent_app_number] => 13/980109
[patent_app_country] => US
[patent_app_date] => 2011-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 11682
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 6
[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] => 13980109
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/980109 | Control apparatus, control system, and communication method for controlling one or more motors in serial communication with a controller | Feb 24, 2011 | Issued |
Array
(
[id] => 6104881
[patent_doc_number] => 20110167231
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-07-07
[patent_title] => 'Value Recycling Facility for Multithreaded Computations'
[patent_app_type] => utility
[patent_app_number] => 13/032496
[patent_app_country] => US
[patent_app_date] => 2011-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 15170
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0167/20110167231.pdf
[firstpage_image] =>[orig_patent_app_number] => 13032496
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/032496 | Value recycling facility for multithreaded computations | Feb 21, 2011 | Issued |
Array
(
[id] => 9974162
[patent_doc_number] => 09021198
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-04-28
[patent_title] => 'System and method for sharing SAN storage'
[patent_app_type] => utility
[patent_app_number] => 13/010694
[patent_app_country] => US
[patent_app_date] => 2011-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 8407
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13010694
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/010694 | System and method for sharing SAN storage | Jan 19, 2011 | Issued |
Array
(
[id] => 8314883
[patent_doc_number] => 20120191912
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-07-26
[patent_title] => 'STORING DATA ON STORAGE NODES'
[patent_app_type] => utility
[patent_app_number] => 13/010548
[patent_app_country] => US
[patent_app_date] => 2011-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5926
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13010548
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/010548 | Storing data across a plurality of storage nodes | Jan 19, 2011 | Issued |
Array
(
[id] => 7714087
[patent_doc_number] => 20120005409
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-01-05
[patent_title] => 'METHOD FOR PERFORMING DATA SHAPING, AND ASSOCIATED MEMORY DEVICE AND CONTROLLER THEREOF'
[patent_app_type] => utility
[patent_app_number] => 13/009854
[patent_app_country] => US
[patent_app_date] => 2011-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 7728
[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/0005/20120005409.pdf
[firstpage_image] =>[orig_patent_app_number] => 13009854
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/009854 | Method for performing data shaping, and associated memory device and controller thereof | Jan 19, 2011 | Issued |
Array
(
[id] => 10834619
[patent_doc_number] => 08862812
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-10-14
[patent_title] => 'Clustered storage system with external storage systems'
[patent_app_type] => utility
[patent_app_number] => 13/009128
[patent_app_country] => US
[patent_app_date] => 2011-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 25
[patent_no_of_words] => 7100
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 274
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13009128
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/009128 | Clustered storage system with external storage systems | Jan 18, 2011 | Issued |
Array
(
[id] => 7735741
[patent_doc_number] => 20120017050
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-01-19
[patent_title] => 'LOCAL CACHE PROVIDING FAST CHANNEL CHANGE'
[patent_app_type] => utility
[patent_app_number] => 13/009525
[patent_app_country] => US
[patent_app_date] => 2011-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5822
[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] => publications/A1/0017/20120017050.pdf
[firstpage_image] =>[orig_patent_app_number] => 13009525
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/009525 | LOCAL CACHE PROVIDING FAST CHANNEL CHANGE | Jan 18, 2011 | Abandoned |
Array
(
[id] => 6181744
[patent_doc_number] => 20110179226
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-07-21
[patent_title] => 'DATA PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 13/009482
[patent_app_country] => US
[patent_app_date] => 2011-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 8917
[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/0179/20110179226.pdf
[firstpage_image] =>[orig_patent_app_number] => 13009482
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/009482 | Methods and systems for maintaining cache coherency in multi-processor systems | Jan 18, 2011 | Issued |
Array
(
[id] => 9714288
[patent_doc_number] => 08838889
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-09-16
[patent_title] => 'Method of allocating raid group members in a mass storage system'
[patent_app_type] => utility
[patent_app_number] => 13/008946
[patent_app_country] => US
[patent_app_date] => 2011-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7239
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 43
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13008946
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/008946 | Method of allocating raid group members in a mass storage system | Jan 18, 2011 | Issued |
Array
(
[id] => 9578760
[patent_doc_number] => 08769195
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-01
[patent_title] => 'Storage apparatus and storage apparatus control method'
[patent_app_type] => utility
[patent_app_number] => 13/009383
[patent_app_country] => US
[patent_app_date] => 2011-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 32
[patent_no_of_words] => 17110
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 339
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13009383
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/009383 | Storage apparatus and storage apparatus control method | Jan 18, 2011 | Issued |
Array
(
[id] => 8097835
[patent_doc_number] => 20120084519
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-04-05
[patent_title] => 'SYSTEMS AND METHODS FOR RETAINING AND USING DATA BLOCK SIGNATURES IN DATA PROTECTION OPERATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/982100
[patent_app_country] => US
[patent_app_date] => 2010-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9529
[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] => publications/A1/0084/20120084519.pdf
[firstpage_image] =>[orig_patent_app_number] => 12982100
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/982100 | Systems and methods for retaining and using data block signatures in data protection operations | Dec 29, 2010 | Issued |
Array
(
[id] => 8279956
[patent_doc_number] => 20120173825
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-07-05
[patent_title] => 'Cache Result Register for Quick Cache Information Lookup'
[patent_app_type] => utility
[patent_app_number] => 12/982856
[patent_app_country] => US
[patent_app_date] => 2010-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 11026
[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] => 12982856
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/982856 | Cache result register for quick cache information lookup | Dec 29, 2010 | Issued |
Array
(
[id] => 9961202
[patent_doc_number] => 09009426
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-04-14
[patent_title] => 'Methods, computer readable media, and systems for optimizing cache utilization'
[patent_app_type] => utility
[patent_app_number] => 12/981766
[patent_app_country] => US
[patent_app_date] => 2010-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3921
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[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] => 12981766
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/981766 | Methods, computer readable media, and systems for optimizing cache utilization | Dec 29, 2010 | Issued |
Array
(
[id] => 8097831
[patent_doc_number] => 20120084518
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-04-05
[patent_title] => 'SYSTEMS AND METHODS FOR RETAINING AND USING DATA BLOCK SIGNATURES IN DATA PROTECTION OPERATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/982087
[patent_app_country] => US
[patent_app_date] => 2010-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9528
[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] => publications/A1/0084/20120084518.pdf
[firstpage_image] =>[orig_patent_app_number] => 12982087
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/982087 | Systems and methods for retaining and using data block signatures in data protection operations | Dec 29, 2010 | Issued |
Array
(
[id] => 8279941
[patent_doc_number] => 20120173812
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-07-05
[patent_title] => 'METHOD AND SYSTEM FOR DATA DISTRIBUTION ACROSS AN ARRAY OF DRIVES'
[patent_app_type] => utility
[patent_app_number] => 12/982430
[patent_app_country] => US
[patent_app_date] => 2010-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5164
[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] => 12982430
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/982430 | METHOD AND SYSTEM FOR DATA DISTRIBUTION ACROSS AN ARRAY OF DRIVES | Dec 29, 2010 | Abandoned |
Array
(
[id] => 9680401
[patent_doc_number] => 08819328
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-08-26
[patent_title] => 'Controller and method for performing background operations'
[patent_app_type] => utility
[patent_app_number] => 12/982833
[patent_app_country] => US
[patent_app_date] => 2010-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9333
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 326
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12982833
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/982833 | Controller and method for performing background operations | Dec 29, 2010 | Issued |