Search

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 numberTitle of the applicationFiling DateStatus
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
Menu