Search

Calvin Lee

Examiner (ID: 9149, Phone: (571)272-1896 , Office: P/2896 )

Most Active Art Unit
2896
Art Unit(s)
2825, 2815, 2892, 2818, 2896
Total Applications
2071
Issued Applications
1934
Pending Applications
11
Abandoned Applications
134

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17143638 [patent_doc_number] => 20210311651 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-07 [patent_title] => USING DATA REBUILDING TO SUPPORT LARGE SEGMENTS [patent_app_type] => utility [patent_app_number] => 16/842604 [patent_app_country] => US [patent_app_date] => 2020-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9546 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 282 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16842604 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/842604
Using data rebuilding to support large segments Apr 6, 2020 Issued
Array ( [id] => 17151386 [patent_doc_number] => 11144464 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-12 [patent_title] => Information processing device, access controller, information processing method, and computer program for issuing access requests from a processor to a sub-processor [patent_app_type] => utility [patent_app_number] => 16/822775 [patent_app_country] => US [patent_app_date] => 2020-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8326 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16822775 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/822775
Information processing device, access controller, information processing method, and computer program for issuing access requests from a processor to a sub-processor Mar 17, 2020 Issued
Array ( [id] => 17786344 [patent_doc_number] => 11409467 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-09 [patent_title] => Memory system and method of controlling nonvolatile memory and for reducing a buffer size [patent_app_type] => utility [patent_app_number] => 16/815950 [patent_app_country] => US [patent_app_date] => 2020-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 13447 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 408 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16815950 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/815950
Memory system and method of controlling nonvolatile memory and for reducing a buffer size Mar 10, 2020 Issued
Array ( [id] => 17091513 [patent_doc_number] => 11119701 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-14 [patent_title] => Memory system and method of controlling nonvolatile memory by controlling the writing of data to and reading of data from a plurality of blocks in the nonvalatile memory [patent_app_type] => utility [patent_app_number] => 16/815970 [patent_app_country] => US [patent_app_date] => 2020-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 23 [patent_no_of_words] => 17831 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 362 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16815970 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/815970
Memory system and method of controlling nonvolatile memory by controlling the writing of data to and reading of data from a plurality of blocks in the nonvalatile memory Mar 10, 2020 Issued
Array ( [id] => 16192752 [patent_doc_number] => 20200233601 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-23 [patent_title] => Solid-State Disk (SSD) Data Migration [patent_app_type] => utility [patent_app_number] => 16/809026 [patent_app_country] => US [patent_app_date] => 2020-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9717 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16809026 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/809026
Solid-state disk (SSD) data migration Mar 3, 2020 Issued
Array ( [id] => 16543189 [patent_doc_number] => 20200409604 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-31 [patent_title] => STORAGE DEVICE AND CONTROL METHOD [patent_app_type] => utility [patent_app_number] => 16/808259 [patent_app_country] => US [patent_app_date] => 2020-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9612 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16808259 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/808259
Storage device and control method for maintaining control information in the event of power failure Mar 2, 2020 Issued
Array ( [id] => 16285211 [patent_doc_number] => 20200278813 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-03 [patent_title] => MULTI CLOUD DATA FRAMEWORK FOR SECURE DATA ACCESS AND PORTABILITY [patent_app_type] => utility [patent_app_number] => 16/805270 [patent_app_country] => US [patent_app_date] => 2020-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13637 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16805270 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/805270
Multi cloud data framework for secure data access and portability Feb 27, 2020 Issued
Array ( [id] => 17223337 [patent_doc_number] => 11175836 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-16 [patent_title] => Enhanced data clock operations in memory [patent_app_type] => utility [patent_app_number] => 16/803977 [patent_app_country] => US [patent_app_date] => 2020-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8401 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16803977 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/803977
Enhanced data clock operations in memory Feb 26, 2020 Issued
Array ( [id] => 18015011 [patent_doc_number] => 11507307 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-22 [patent_title] => Storage system including a memory controller that enables each storage controller of a plurality of storage controllers to exclusively read and write control information of the memory [patent_app_type] => utility [patent_app_number] => 16/801334 [patent_app_country] => US [patent_app_date] => 2020-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8617 [patent_no_of_claims] => 12 [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] => 16801334 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/801334
Storage system including a memory controller that enables each storage controller of a plurality of storage controllers to exclusively read and write control information of the memory Feb 25, 2020 Issued
Array ( [id] => 17054242 [patent_doc_number] => 20210263676 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-26 [patent_title] => QUEUE MANAGEMENT IN MULTI-SITE STORAGE SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/796983 [patent_app_country] => US [patent_app_date] => 2020-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10121 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16796983 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/796983
Queue management in multi-site storage systems Feb 20, 2020 Issued
Array ( [id] => 17801849 [patent_doc_number] => 11416148 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-16 [patent_title] => System and method of providing atomicity to large writes to persistent memory [patent_app_type] => utility [patent_app_number] => 16/795562 [patent_app_country] => US [patent_app_date] => 2020-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 5 [patent_no_of_words] => 3879 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16795562 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/795562
System and method of providing atomicity to large writes to persistent memory Feb 18, 2020 Issued
Array ( [id] => 17861487 [patent_doc_number] => 11442643 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-13 [patent_title] => System and method for efficiently converting low-locality data into high-locality data [patent_app_type] => utility [patent_app_number] => 16/795510 [patent_app_country] => US [patent_app_date] => 2020-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7382 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16795510 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/795510
System and method for efficiently converting low-locality data into high-locality data Feb 18, 2020 Issued
Array ( [id] => 19313379 [patent_doc_number] => 12039193 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-16 [patent_title] => Apparatus, method and computer program for managing memory page updates within non-volatile memory [patent_app_type] => utility [patent_app_number] => 17/593572 [patent_app_country] => US [patent_app_date] => 2020-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 12390 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 291 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17593572 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/593572
Apparatus, method and computer program for managing memory page updates within non-volatile memory Jan 29, 2020 Issued
Array ( [id] => 17164726 [patent_doc_number] => 11150822 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-19 [patent_title] => Memory system for determining usage of a buffer based on I/O throughput and operation method thereof [patent_app_type] => utility [patent_app_number] => 16/776117 [patent_app_country] => US [patent_app_date] => 2020-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 16299 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16776117 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/776117
Memory system for determining usage of a buffer based on I/O throughput and operation method thereof Jan 28, 2020 Issued
Array ( [id] => 16330652 [patent_doc_number] => 20200301618 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-24 [patent_title] => HIGH-SPEED DATA TRANSFERS THROUGH STORAGE DEVICE CONNECTORS [patent_app_type] => utility [patent_app_number] => 16/745332 [patent_app_country] => US [patent_app_date] => 2020-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9799 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16745332 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/745332
High-speed data transfers through storage device connectors Jan 15, 2020 Issued
Array ( [id] => 17017143 [patent_doc_number] => 11086784 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-10 [patent_title] => Invalidating track format information for tracks in cache [patent_app_type] => utility [patent_app_number] => 16/742832 [patent_app_country] => US [patent_app_date] => 2020-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 16 [patent_no_of_words] => 10000 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16742832 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/742832
Invalidating track format information for tracks in cache Jan 13, 2020 Issued
Array ( [id] => 16964715 [patent_doc_number] => 20210216214 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-15 [patent_title] => MASTER DATA PLACEMENT IN DISTRIBUTED STORAGE SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/741580 [patent_app_country] => US [patent_app_date] => 2020-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15016 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16741580 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/741580
Master data placement in distributed storage systems Jan 12, 2020 Issued
Array ( [id] => 16903046 [patent_doc_number] => 20210181962 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-17 [patent_title] => MOUNTING A SHARED DATA STORE OF A SERVER CLUSTER ON A CLIENT CLUSTER FOR USE AS A REMOTE DATA STORE [patent_app_type] => utility [patent_app_number] => 16/718109 [patent_app_country] => US [patent_app_date] => 2019-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10125 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 219 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16718109 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/718109
Mounting a shared data store of a server cluster on a client cluster for use as a remote data store Dec 16, 2019 Issued
Array ( [id] => 17308914 [patent_doc_number] => 11210024 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-12-28 [patent_title] => Optimizing read-modify-write operations to a storage device by writing a copy of the write data to a shadow block [patent_app_type] => utility [patent_app_number] => 16/716301 [patent_app_country] => US [patent_app_date] => 2019-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8640 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16716301 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/716301
Optimizing read-modify-write operations to a storage device by writing a copy of the write data to a shadow block Dec 15, 2019 Issued
Array ( [id] => 17469211 [patent_doc_number] => 11275688 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-15 [patent_title] => Transfer of cachelines in a processing system based on transfer costs [patent_app_type] => utility [patent_app_number] => 16/700671 [patent_app_country] => US [patent_app_date] => 2019-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8521 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16700671 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/700671
Transfer of cachelines in a processing system based on transfer costs Dec 1, 2019 Issued
Menu