Search

Lanna Mai

Examiner (ID: 4484, Phone: (571)272-6867 , Office: P/3600 )

Most Active Art Unit
3504
Art Unit(s)
3621, 2899, 3619, 3637, 3635, 3504
Total Applications
1316
Issued Applications
960
Pending Applications
113
Abandoned Applications
243

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17091747 [patent_doc_number] => 11119937 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-14 [patent_title] => Multiplying data storage device read throughput [patent_app_type] => utility [patent_app_number] => 16/528161 [patent_app_country] => US [patent_app_date] => 2019-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 9 [patent_no_of_words] => 3220 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16528161 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/528161
Multiplying data storage device read throughput Jul 30, 2019 Issued
Array ( [id] => 16957739 [patent_doc_number] => 11061599 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-13 [patent_title] => Volume migration in a federated storage array with non-volatile memory express over fabric (NVMeoF) host attachment [patent_app_type] => utility [patent_app_number] => 16/524464 [patent_app_country] => US [patent_app_date] => 2019-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 5950 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16524464 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/524464
Volume migration in a federated storage array with non-volatile memory express over fabric (NVMeoF) host attachment Jul 28, 2019 Issued
Array ( [id] => 16543147 [patent_doc_number] => 20200409562 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-31 [patent_title] => MANAGEMENT OPERATIONS IN PREDICTABLE LATENCY MODE [patent_app_type] => utility [patent_app_number] => 16/456564 [patent_app_country] => US [patent_app_date] => 2019-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7596 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16456564 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/456564
Management operations in predictable latency mode Jun 27, 2019 Issued
Array ( [id] => 16543175 [patent_doc_number] => 20200409590 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-31 [patent_title] => DYNAMIC PERFORMANCE-CLASS ADJUSTMENT FOR STORAGE DRIVES [patent_app_type] => utility [patent_app_number] => 16/454029 [patent_app_country] => US [patent_app_date] => 2019-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7399 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16454029 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/454029
Dynamic performance-class adjustment for storage drives Jun 25, 2019 Issued
Array ( [id] => 17223334 [patent_doc_number] => 11175833 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-16 [patent_title] => Method for controlling a data storage device based on a user profile, and associated data storage device [patent_app_type] => utility [patent_app_number] => 16/446032 [patent_app_country] => US [patent_app_date] => 2019-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 10728 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16446032 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/446032
Method for controlling a data storage device based on a user profile, and associated data storage device Jun 18, 2019 Issued
Array ( [id] => 17046826 [patent_doc_number] => 11100007 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-24 [patent_title] => Memory management unit (MMU) for accessing borrowed memory [patent_app_type] => utility [patent_app_number] => 16/424420 [patent_app_country] => US [patent_app_date] => 2019-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 17156 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16424420 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/424420
Memory management unit (MMU) for accessing borrowed memory May 27, 2019 Issued
Array ( [id] => 16834047 [patent_doc_number] => 11010299 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-18 [patent_title] => System and method for performing discriminative predictive read [patent_app_type] => utility [patent_app_number] => 16/416911 [patent_app_country] => US [patent_app_date] => 2019-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 28 [patent_no_of_words] => 19123 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16416911 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/416911
System and method for performing discriminative predictive read May 19, 2019 Issued
Array ( [id] => 16423665 [patent_doc_number] => 20200348863 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-05 [patent_title] => SNAPSHOT RESERVATIONS IN A DISTRIBUTED STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 16/402086 [patent_app_country] => US [patent_app_date] => 2019-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 29600 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16402086 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/402086
Snapshot reservations in a distributed storage system May 1, 2019 Issued
Array ( [id] => 17194747 [patent_doc_number] => 11163500 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-02 [patent_title] => Caching files in a directory [patent_app_type] => utility [patent_app_number] => 16/395991 [patent_app_country] => US [patent_app_date] => 2019-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 21 [patent_no_of_words] => 13914 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16395991 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/395991
Caching files in a directory Apr 25, 2019 Issued
Array ( [id] => 15120981 [patent_doc_number] => 20190347124 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-14 [patent_title] => TECHNIQUE FOR MANAGING A CACHE STRUCTURE IN A SYSTEM EMPLOYING TRANSACTIONAL MEMORY [patent_app_type] => utility [patent_app_number] => 16/372690 [patent_app_country] => US [patent_app_date] => 2019-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13580 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 291 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16372690 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/372690
Technique for managing a cache memory in a system employing transactional memory including storing a backup copy of initial data for quick recovery from a transaction abort Apr 1, 2019 Issued
Array ( [id] => 17151394 [patent_doc_number] => 11144472 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-12 [patent_title] => Memory management apparatus and method for managing different page tables for different privilege levels [patent_app_type] => utility [patent_app_number] => 16/367103 [patent_app_country] => US [patent_app_date] => 2019-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 23 [patent_no_of_words] => 15987 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16367103 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/367103
Memory management apparatus and method for managing different page tables for different privilege levels Mar 26, 2019 Issued
Array ( [id] => 16371205 [patent_doc_number] => 10802966 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-13 [patent_title] => Simultaneous, non-atomic request processing within an SMP environment broadcast scope for multiply-requested data elements using real-time parallelization [patent_app_type] => utility [patent_app_number] => 16/275436 [patent_app_country] => US [patent_app_date] => 2019-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6483 [patent_no_of_claims] => 20 [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] => 16275436 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/275436
Simultaneous, non-atomic request processing within an SMP environment broadcast scope for multiply-requested data elements using real-time parallelization Feb 13, 2019 Issued
Array ( [id] => 14781989 [patent_doc_number] => 20190265892 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-29 [patent_title] => INFORMATION PROCESSING APPARATUS THAT CONTROLS STORAGE UNIT AND INFORMATION PROCESSING METHOD [patent_app_type] => utility [patent_app_number] => 16/275158 [patent_app_country] => US [patent_app_date] => 2019-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12526 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16275158 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/275158
Information processing apparatus that controls storage unit and information processing method for transmitting an instruction to write data to a storage a number of times Feb 12, 2019 Issued
Array ( [id] => 16957865 [patent_doc_number] => 11061728 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-13 [patent_title] => Systems and methods for heterogeneous address space allocation [patent_app_type] => utility [patent_app_number] => 16/274060 [patent_app_country] => US [patent_app_date] => 2019-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 13428 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16274060 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/274060
Systems and methods for heterogeneous address space allocation Feb 11, 2019 Issued
Array ( [id] => 17771056 [patent_doc_number] => 11402996 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-02 [patent_title] => Methods and apparatus to perform erase-suspend operations in memory devices [patent_app_type] => utility [patent_app_number] => 16/271572 [patent_app_country] => US [patent_app_date] => 2019-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 17076 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16271572 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/271572
Methods and apparatus to perform erase-suspend operations in memory devices Feb 7, 2019 Issued
Array ( [id] => 17364850 [patent_doc_number] => 11231871 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-25 [patent_title] => Electronic control device with non-volatile memory [patent_app_type] => utility [patent_app_number] => 16/772289 [patent_app_country] => US [patent_app_date] => 2019-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8836 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16772289 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/772289
Electronic control device with non-volatile memory Jan 31, 2019 Issued
Array ( [id] => 17846586 [patent_doc_number] => 11435958 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-06 [patent_title] => Shared memory mechanism to support fast transport of SQ/CQ pair communication between SSD device driver in virtualization environment and physical SSD [patent_app_type] => utility [patent_app_number] => 17/253578 [patent_app_country] => US [patent_app_date] => 2019-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 4386 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17253578 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/253578
Shared memory mechanism to support fast transport of SQ/CQ pair communication between SSD device driver in virtualization environment and physical SSD Jan 30, 2019 Issued
Array ( [id] => 14629103 [patent_doc_number] => 20190227919 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-25 [patent_title] => ELECTRONIC APPARATUS AND RECORDING MEDIUM SUITABLE FOR MANAGEMENT OF NONVOLATILE MEMORY [patent_app_type] => utility [patent_app_number] => 16/256808 [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] => 7894 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -2 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16256808 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/256808
ELECTRONIC APPARATUS AND RECORDING MEDIUM SUITABLE FOR MANAGEMENT OF NONVOLATILE MEMORY Jan 23, 2019 Abandoned
Array ( [id] => 16698509 [patent_doc_number] => 10949106 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-16 [patent_title] => Initialization methods and associated controller, memory device and host [patent_app_type] => utility [patent_app_number] => 16/251544 [patent_app_country] => US [patent_app_date] => 2019-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 9958 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 283 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16251544 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/251544
Initialization methods and associated controller, memory device and host Jan 17, 2019 Issued
Array ( [id] => 16879947 [patent_doc_number] => 11030096 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-08 [patent_title] => Method of identifying and preparing a key block in a flash memory system and memory controller therefor [patent_app_type] => utility [patent_app_number] => 16/244252 [patent_app_country] => US [patent_app_date] => 2019-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8869 [patent_no_of_claims] => 18 [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] => 16244252 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/244252
Method of identifying and preparing a key block in a flash memory system and memory controller therefor Jan 9, 2019 Issued
Menu