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] => 16584690 [patent_doc_number] => 20210019092 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-21 [patent_title] => CONCURRENT TAPE MODIFICATION [patent_app_type] => utility [patent_app_number] => 16/516558 [patent_app_country] => US [patent_app_date] => 2019-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6055 [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] => 16516558 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/516558
Concurrent tape modification Jul 18, 2019 Issued
Array ( [id] => 16438959 [patent_doc_number] => 20200356285 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-12 [patent_title] => PASSWORD PROTECTED DATA STORAGE DEVICE AND CONTROL METHOD FOR NON-VOLATILE MEMORY [patent_app_type] => utility [patent_app_number] => 16/508517 [patent_app_country] => US [patent_app_date] => 2019-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2967 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 33 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16508517 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/508517
PASSWORD PROTECTED DATA STORAGE DEVICE AND CONTROL METHOD FOR NON-VOLATILE MEMORY Jul 10, 2019 Abandoned
Array ( [id] => 16559183 [patent_doc_number] => 20210004332 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-07 [patent_title] => PER-TENANT INCREMENTAL OUTWARD DISTRIBUTED PROACTIVE CACHING [patent_app_type] => utility [patent_app_number] => 16/459863 [patent_app_country] => US [patent_app_date] => 2019-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13482 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16459863 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/459863
Per-tenant incremental outward distributed proactive caching Jul 1, 2019 Issued
Array ( [id] => 16470392 [patent_doc_number] => 20200371929 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-26 [patent_title] => METHOD AND APPARATUS FOR ARCHITECTURAL CACHE TRANSACTION LOGGING [patent_app_type] => utility [patent_app_number] => 16/418380 [patent_app_country] => US [patent_app_date] => 2019-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6964 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16418380 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/418380
Method and apparatus for architectural cache transaction logging May 20, 2019 Issued
Array ( [id] => 16393032 [patent_doc_number] => 20200333973 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-22 [patent_title] => ALLOCATING SNAPSHOT GROUP IDENTIFIERS [patent_app_type] => utility [patent_app_number] => 16/390447 [patent_app_country] => US [patent_app_date] => 2019-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9827 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16390447 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/390447
Allocating snapshot group identifiers Apr 21, 2019 Issued
Array ( [id] => 16314706 [patent_doc_number] => 20200293444 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-17 [patent_title] => SYSTEMS AND METHODS FOR IMPLEMENTING A FOUR-DIMENSIONAL SUPERBLOCK [patent_app_type] => utility [patent_app_number] => 16/354582 [patent_app_country] => US [patent_app_date] => 2019-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4910 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16354582 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/354582
Systems and methods for implementing a four-dimensional superblock Mar 14, 2019 Issued
Array ( [id] => 16446955 [patent_doc_number] => 10838884 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-11-17 [patent_title] => Memory access quality-of-service reallocation [patent_app_type] => utility [patent_app_number] => 16/355193 [patent_app_country] => US [patent_app_date] => 2019-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7187 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16355193 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/355193
Memory access quality-of-service reallocation Mar 14, 2019 Issued
Array ( [id] => 18235770 [patent_doc_number] => 11600334 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-07 [patent_title] => Memory controller [patent_app_type] => utility [patent_app_number] => 16/353585 [patent_app_country] => US [patent_app_date] => 2019-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 30 [patent_no_of_words] => 22265 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16353585 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/353585
Memory controller Mar 13, 2019 Issued
Array ( [id] => 16299866 [patent_doc_number] => 20200285589 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-10 [patent_title] => HOST VIRTUAL ADDRESS SPACE FOR SECURE INTERFACE CONTROL STORAGE [patent_app_type] => utility [patent_app_number] => 16/296301 [patent_app_country] => US [patent_app_date] => 2019-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15995 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16296301 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/296301
Host virtual address space for secure interface control storage Mar 7, 2019 Issued
Array ( [id] => 16299865 [patent_doc_number] => 20200285588 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-10 [patent_title] => DETERMINING AFFINITY DOMAIN INFORMATION BASED ON VIRTUAL MEMORY ADDRESS [patent_app_type] => utility [patent_app_number] => 16/295584 [patent_app_country] => US [patent_app_date] => 2019-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8559 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16295584 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/295584
Determining affinity domain information based on virtual memory address Mar 6, 2019 Issued
Array ( [id] => 16255501 [patent_doc_number] => 20200264875 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-20 [patent_title] => ATOMIC MEMORY OPERATION HAVING SELECTABLE LOCATION OF PERFORMANCE [patent_app_type] => utility [patent_app_number] => 16/278267 [patent_app_country] => US [patent_app_date] => 2019-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7079 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16278267 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/278267
Atomic memory operation having selectable location of performance Feb 17, 2019 Issued
Array ( [id] => 14782365 [patent_doc_number] => 20190266080 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-29 [patent_title] => MEMORY MODULE HAVING VOLATILE AND NON-VOLATILE MEMORY SUBSYSTEMS AND METHOD OF OPERATION [patent_app_type] => utility [patent_app_number] => 16/268454 [patent_app_country] => US [patent_app_date] => 2019-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8838 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16268454 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/268454
Memory module having volatile and non-volatile memory subsystems and method of operation Feb 4, 2019 Issued
Array ( [id] => 16636937 [patent_doc_number] => 10915447 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-02-09 [patent_title] => Systems, devices, and methods for reduced critical path latency and increased work parallelization in memory writes [patent_app_type] => utility [patent_app_number] => 16/262055 [patent_app_country] => US [patent_app_date] => 2019-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7395 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16262055 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/262055
Systems, devices, and methods for reduced critical path latency and increased work parallelization in memory writes Jan 29, 2019 Issued
Array ( [id] => 15297243 [patent_doc_number] => 20190391757 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-26 [patent_title] => STORAGE DEVICE AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 16/256042 [patent_app_country] => US [patent_app_date] => 2019-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15048 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16256042 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/256042
Storage device and operating method thereof Jan 23, 2019 Issued
Array ( [id] => 16209044 [patent_doc_number] => 20200242034 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-30 [patent_title] => CPU-EFFICIENT CACHE REPLACMENT WITH TWO-PHASE EVICTION [patent_app_type] => utility [patent_app_number] => 16/256726 [patent_app_country] => US [patent_app_date] => 2019-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9323 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 221 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16256726 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/256726
CPU-efficient cache replacment with two-phase eviction Jan 23, 2019 Issued
Array ( [id] => 17515438 [patent_doc_number] => 11294586 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-04-05 [patent_title] => Method for performing read acceleration, associated data storage device and controller thereof [patent_app_type] => utility [patent_app_number] => 16/251034 [patent_app_country] => US [patent_app_date] => 2019-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4803 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 465 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16251034 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/251034
Method for performing read acceleration, associated data storage device and controller thereof Jan 16, 2019 Issued
Array ( [id] => 14347131 [patent_doc_number] => 20190155538 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-23 [patent_title] => MEMORY SYSTEM AND METHOD OF OPERATING THE SAME [patent_app_type] => utility [patent_app_number] => 16/241488 [patent_app_country] => US [patent_app_date] => 2019-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11961 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16241488 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/241488
Memory system and method of operating the same Jan 6, 2019 Issued
Array ( [id] => 14281917 [patent_doc_number] => 20190138243 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-09 [patent_title] => HARDWARE DOUBLE BUFFERING USING A SPECIAL PURPOSE COMPUTATIONAL UNIT [patent_app_type] => utility [patent_app_number] => 16/240459 [patent_app_country] => US [patent_app_date] => 2019-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7465 [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] => 16240459 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/240459
Hardware double buffering using a special purpose computational unit Jan 3, 2019 Issued
Array ( [id] => 17209580 [patent_doc_number] => 11169953 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-09 [patent_title] => Data processing system accessing shared memory by using mailbox [patent_app_type] => utility [patent_app_number] => 16/210418 [patent_app_country] => US [patent_app_date] => 2018-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 23 [patent_no_of_words] => 11318 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 265 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16210418 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/210418
Data processing system accessing shared memory by using mailbox Dec 4, 2018 Issued
Array ( [id] => 16802123 [patent_doc_number] => 10997067 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-04 [patent_title] => Data storing method, memory controlling circuit unit and memory storage device [patent_app_type] => utility [patent_app_number] => 16/209986 [patent_app_country] => US [patent_app_date] => 2018-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 15 [patent_no_of_words] => 9777 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 16209986 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/209986
Data storing method, memory controlling circuit unit and memory storage device Dec 4, 2018 Issued
Menu