
John James Calvert
Examiner (ID: 2476)
| Most Active Art Unit | 2407 |
| Art Unit(s) | 2899, 2407, 3765, 3408, 3741, 3102 |
| Total Applications | 1069 |
| Issued Applications | 985 |
| Pending Applications | 12 |
| Abandoned Applications | 72 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 12290901
[patent_doc_number] => 09933974
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-04-03
[patent_title] => Method of operating data storage device
[patent_app_type] => utility
[patent_app_number] => 14/532109
[patent_app_country] => US
[patent_app_date] => 2014-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 14
[patent_no_of_words] => 6749
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 246
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14532109
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/532109 | Method of operating data storage device | Nov 3, 2014 | Issued |
Array
(
[id] => 10249910
[patent_doc_number] => 20150134905
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-05-14
[patent_title] => 'STORAGE APPARATUS, METHOD OF CONTROLLING STORAGE APPARATUS, AND NON-TRANSIENT COMPUTER-READABLE STORAGE MEDIUM STORING PROGRAM FOR CONTROLLING STORAGE APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 14/532050
[patent_app_country] => US
[patent_app_date] => 2014-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 12510
[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] => 14532050
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/532050 | Storage apparatus, method of controlling storage apparatus, and non-transitory computer-readable storage medium storing program for controlling storage apparatus | Nov 3, 2014 | Issued |
Array
(
[id] => 11452181
[patent_doc_number] => 09575827
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-21
[patent_title] => 'Memory management program, memory management method, and memory management device'
[patent_app_type] => utility
[patent_app_number] => 14/530890
[patent_app_country] => US
[patent_app_date] => 2014-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 17
[patent_no_of_words] => 7514
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 231
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14530890
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/530890 | Memory management program, memory management method, and memory management device | Nov 2, 2014 | Issued |
Array
(
[id] => 11577443
[patent_doc_number] => 09632702
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-04-25
[patent_title] => 'Efficient initialization of a thinly provisioned storage array'
[patent_app_type] => utility
[patent_app_number] => 14/515170
[patent_app_country] => US
[patent_app_date] => 2014-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 13
[patent_no_of_words] => 8667
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[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] => 14515170
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/515170 | Efficient initialization of a thinly provisioned storage array | Oct 14, 2014 | Issued |
Array
(
[id] => 12373041
[patent_doc_number] => 09959232
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-05-01
[patent_title] => Methods for executing data access commands and flash memory devices using the same
[patent_app_type] => utility
[patent_app_number] => 14/514762
[patent_app_country] => US
[patent_app_date] => 2014-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3144
[patent_no_of_claims] => 17
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14514762
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/514762 | Methods for executing data access commands and flash memory devices using the same | Oct 14, 2014 | Issued |
Array
(
[id] => 10221595
[patent_doc_number] => 20150106588
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-04-16
[patent_title] => 'Computer Processor Employing Hardware-Based Pointer Processing'
[patent_app_type] => utility
[patent_app_number] => 14/515087
[patent_app_country] => US
[patent_app_date] => 2014-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 10548
[patent_no_of_claims] => 25
[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] => 14515087
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/515087 | Computer processor employing hardware-based pointer processing | Oct 14, 2014 | Issued |
Array
(
[id] => 12352416
[patent_doc_number] => 09952981
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-04-24
[patent_title] => Read cache management in multi-level cell (MLC) non-volatile memory
[patent_app_type] => utility
[patent_app_number] => 14/499286
[patent_app_country] => US
[patent_app_date] => 2014-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 4601
[patent_no_of_claims] => 20
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14499286
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/499286 | Read cache management in multi-level cell (MLC) non-volatile memory | Sep 28, 2014 | Issued |
Array
(
[id] => 10745956
[patent_doc_number] => 20160092107
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-31
[patent_title] => 'TRANSFER OF OBJECT MEMORY REFERENCES IN A DATA STORAGE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 14/499056
[patent_app_country] => US
[patent_app_date] => 2014-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 5121
[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] => 14499056
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/499056 | Transfer of object memory references in a data storage device | Sep 25, 2014 | Issued |
Array
(
[id] => 10745972
[patent_doc_number] => 20160092123
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-31
[patent_title] => 'MEMORY WRITE MANAGEMENT IN A COMPUTER SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/499063
[patent_app_country] => US
[patent_app_date] => 2014-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 12719
[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] => 14499063
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/499063 | MEMORY WRITE MANAGEMENT IN A COMPUTER SYSTEM | Sep 25, 2014 | Abandoned |
Array
(
[id] => 9897103
[patent_doc_number] => 20150052302
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-02-19
[patent_title] => 'ELECTRONIC DEVICE AND METHOD FOR FABRICATING THE SAME'
[patent_app_type] => utility
[patent_app_number] => 14/444952
[patent_app_country] => US
[patent_app_date] => 2014-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 14411
[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] => 14444952
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/444952 | Electronic device and method for fabricating the same | Jul 27, 2014 | Issued |
Array
(
[id] => 13281365
[patent_doc_number] => 10152266
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-12-11
[patent_title] => Systems and methods for providing data backup services in a virtual environment
[patent_app_type] => utility
[patent_app_number] => 14/445032
[patent_app_country] => US
[patent_app_date] => 2014-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8448
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 279
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14445032
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/445032 | Systems and methods for providing data backup services in a virtual environment | Jul 27, 2014 | Issued |
Array
(
[id] => 14917545
[patent_doc_number] => 10430092
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-10-01
[patent_title] => Memory controller systems with nonvolatile memory for storing operating parameters
[patent_app_type] => utility
[patent_app_number] => 14/444225
[patent_app_country] => US
[patent_app_date] => 2014-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8511
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 272
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14444225
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/444225 | Memory controller systems with nonvolatile memory for storing operating parameters | Jul 27, 2014 | Issued |
Array
(
[id] => 10680420
[patent_doc_number] => 20160026565
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-01-28
[patent_title] => 'APPARATUSES AND METHODS FOR CONCURRENTLY ACCESSING DIFFERENT MEMORY PLANES OF A MEMORY'
[patent_app_type] => utility
[patent_app_number] => 14/340976
[patent_app_country] => US
[patent_app_date] => 2014-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5010
[patent_no_of_claims] => 33
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14340976
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/340976 | Apparatuses and methods for concurrently accessing different memory planes of a memory | Jul 24, 2014 | Issued |
Array
(
[id] => 9840874
[patent_doc_number] => 20150032956
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-01-29
[patent_title] => 'Method and Apparatus for Enhancing Storage Reliability Using Double Link Redundancy Protection'
[patent_app_type] => utility
[patent_app_number] => 14/341260
[patent_app_country] => US
[patent_app_date] => 2014-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6060
[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] => 14341260
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/341260 | Method and Apparatus for Enhancing Storage Reliability Using Double Link Redundancy Protection | Jul 24, 2014 | Abandoned |
Array
(
[id] => 10392786
[patent_doc_number] => 20150277792
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-01
[patent_title] => 'MEMORY CONTROLLER, MEMORY SYSTEM, AND RELATED METHOD OF OPERATION'
[patent_app_type] => utility
[patent_app_number] => 14/338361
[patent_app_country] => US
[patent_app_date] => 2014-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 9744
[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] => 14338361
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/338361 | MEMORY CONTROLLER, MEMORY SYSTEM, AND RELATED METHOD OF OPERATION | Jul 22, 2014 | Abandoned |
Array
(
[id] => 10680431
[patent_doc_number] => 20160026577
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-01-28
[patent_title] => 'TECHNIQUE TO IMPROVE PERFORMANCE OF MEMORY COPIES AND STORES'
[patent_app_type] => utility
[patent_app_number] => 14/339301
[patent_app_country] => US
[patent_app_date] => 2014-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 10943
[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] => 14339301
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/339301 | Technique to improve performance of memory copies and stores | Jul 22, 2014 | Issued |
Array
(
[id] => 11013284
[patent_doc_number] => 20160210237
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-07-21
[patent_title] => 'STORAGE DEVICE, DATA ACCESS METHOD, AND PROGRAM RECORDING MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 14/908161
[patent_app_country] => US
[patent_app_date] => 2014-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8849
[patent_no_of_claims] => 10
[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] => 14908161
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/908161 | STORAGE DEVICE, DATA ACCESS METHOD, AND PROGRAM RECORDING MEDIUM | Jul 14, 2014 | Abandoned |
Array
(
[id] => 11816869
[patent_doc_number] => 09720820
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-01
[patent_title] => 'Data storage device and flash memory control method'
[patent_app_type] => utility
[patent_app_number] => 14/255165
[patent_app_country] => US
[patent_app_date] => 2014-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2822
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14255165
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/255165 | Data storage device and flash memory control method | Apr 16, 2014 | Issued |
Array
(
[id] => 14703993
[patent_doc_number] => 10379741
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-08-13
[patent_title] => Dynamic storage device region provisioning
[patent_app_type] => utility
[patent_app_number] => 14/255819
[patent_app_country] => US
[patent_app_date] => 2014-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7788
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14255819
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/255819 | Dynamic storage device region provisioning | Apr 16, 2014 | Issued |
Array
(
[id] => 13226781
[patent_doc_number] => 10127166
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-11-13
[patent_title] => Data storage controller with multiple pipelines
[patent_app_type] => utility
[patent_app_number] => 14/254525
[patent_app_country] => US
[patent_app_date] => 2014-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 9950
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14254525
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/254525 | Data storage controller with multiple pipelines | Apr 15, 2014 | Issued |