Search

Patrick J. Lee

Examiner (ID: 15927)

Most Active Art Unit
2878
Art Unit(s)
2878
Total Applications
337
Issued Applications
280
Pending Applications
4
Abandoned Applications
53

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17261081 [patent_doc_number] => 20210374066 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-02 [patent_title] => MEMORY SYSTEM WITH A PREDICTABLE READ LATENCY FROM MEDIA WITH A LONG WRITE LATENCY [patent_app_type] => utility [patent_app_number] => 16/884217 [patent_app_country] => US [patent_app_date] => 2020-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10346 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 205 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16884217 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/884217
Memory system with a predictable read latency from media with a long write latency May 26, 2020 Issued
Array ( [id] => 19413828 [patent_doc_number] => 12079650 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-03 [patent_title] => Virtual processor system and method utilizing discrete component elements [patent_app_type] => utility [patent_app_number] => 16/875016 [patent_app_country] => US [patent_app_date] => 2020-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 4773 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16875016 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/875016
Virtual processor system and method utilizing discrete component elements May 14, 2020 Issued
Array ( [id] => 16486079 [patent_doc_number] => 20200379684 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-03 [patent_title] => Predictive Data Transfer based on Availability of Media Units in Memory Sub-Systems [patent_app_type] => utility [patent_app_number] => 16/866243 [patent_app_country] => US [patent_app_date] => 2020-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10900 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16866243 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/866243
Predictive data transfer based on availability of media units in memory sub-systems May 3, 2020 Issued
Array ( [id] => 16160845 [patent_doc_number] => 20200218655 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-09 [patent_title] => STORAGE SYSTEM AND INFORMATION PROCESSING SYSTEM FOR CONTROLLING NONVOLATILE MEMORY [patent_app_type] => utility [patent_app_number] => 16/828236 [patent_app_country] => US [patent_app_date] => 2020-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 34967 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16828236 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/828236
STORAGE SYSTEM AND INFORMATION PROCESSING SYSTEM FOR CONTROLLING NONVOLATILE MEMORY Mar 23, 2020 Abandoned
Array ( [id] => 17136577 [patent_doc_number] => 11138130 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-10-05 [patent_title] => Nested page tables [patent_app_type] => utility [patent_app_number] => 16/813606 [patent_app_country] => US [patent_app_date] => 2020-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10894 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16813606 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/813606
Nested page tables Mar 8, 2020 Issued
Array ( [id] => 16095185 [patent_doc_number] => 20200201579 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-25 [patent_title] => METHOD AND APPARATUS FOR TRANSMITTING DATA PROCESSING REQUEST [patent_app_type] => utility [patent_app_number] => 16/810372 [patent_app_country] => US [patent_app_date] => 2020-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9590 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16810372 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/810372
Method and apparatus for transmitting data processing request Mar 4, 2020 Issued
Array ( [id] => 18303290 [patent_doc_number] => 11625191 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-04-11 [patent_title] => Apparatuses, systems, and methods for heating a memory device [patent_app_type] => utility [patent_app_number] => 16/779472 [patent_app_country] => US [patent_app_date] => 2020-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 6404 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [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] => 16779472 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/779472
Apparatuses, systems, and methods for heating a memory device Jan 30, 2020 Issued
Array ( [id] => 17682359 [patent_doc_number] => 11366611 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-21 [patent_title] => Apparatus for transmitting map information in a memory system [patent_app_type] => utility [patent_app_number] => 16/733900 [patent_app_country] => US [patent_app_date] => 2020-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 24363 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16733900 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/733900
Apparatus for transmitting map information in a memory system Jan 2, 2020 Issued
Array ( [id] => 17282967 [patent_doc_number] => 11199996 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-12-14 [patent_title] => Method of scheduling requests to banks in a flash controller [patent_app_type] => utility [patent_app_number] => 16/724966 [patent_app_country] => US [patent_app_date] => 2019-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8126 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 16724966 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/724966
Method of scheduling requests to banks in a flash controller Dec 22, 2019 Issued
Array ( [id] => 17492676 [patent_doc_number] => 11281981 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-22 [patent_title] => Storage system and sorting-based method for random read command prediction in a multi-queue system [patent_app_type] => utility [patent_app_number] => 16/708107 [patent_app_country] => US [patent_app_date] => 2019-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 5855 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16708107 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/708107
Storage system and sorting-based method for random read command prediction in a multi-queue system Dec 8, 2019 Issued
Array ( [id] => 15042651 [patent_doc_number] => 20190332330 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-31 [patent_title] => CONFIGURATION FOR MULTIPLE LOGICAL STORAGE ARRAYS [patent_app_type] => utility [patent_app_number] => 16/508651 [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] => 10691 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16508651 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/508651
Configuration for multiple logical storage arrays Jul 10, 2019 Issued
Array ( [id] => 14997445 [patent_doc_number] => 20190317680 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-17 [patent_title] => STORAGE SYSTEMS WITH GO TO SLEEP ADAPTION [patent_app_type] => utility [patent_app_number] => 16/455640 [patent_app_country] => US [patent_app_date] => 2019-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9153 [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] => 16455640 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/455640
Storage systems with go to sleep adaption Jun 26, 2019 Issued
Array ( [id] => 15743295 [patent_doc_number] => 20200110536 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-09 [patent_title] => OPTIMIZING DATA STORAGE DEVICE OPERATION BY GROUPING LOGICAL BLOCK ADDRESSES AND/OR PHYSICAL BLOCK ADDRESSES USING HINTS [patent_app_type] => utility [patent_app_number] => 16/450618 [patent_app_country] => US [patent_app_date] => 2019-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14503 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 16450618 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/450618
Optimizing data storage device operation by grouping logical block addresses and/or physical block addresses using hints Jun 23, 2019 Issued
Array ( [id] => 16160839 [patent_doc_number] => 20200218652 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-09 [patent_title] => METHOD AND COMPUTER PROGRAM PRODUCT FOR PERFORMING DATA WRITES INTO A FLASH MEMORY [patent_app_type] => utility [patent_app_number] => 16/445702 [patent_app_country] => US [patent_app_date] => 2019-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6265 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16445702 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/445702
Method and computer program product for performing data writes into a flash memory Jun 18, 2019 Issued
Array ( [id] => 17282959 [patent_doc_number] => 11199988 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-12-14 [patent_title] => Data migration across tiers in a multi-tiered storage area network [patent_app_type] => utility [patent_app_number] => 16/404926 [patent_app_country] => US [patent_app_date] => 2019-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9766 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16404926 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/404926
Data migration across tiers in a multi-tiered storage area network May 6, 2019 Issued
Array ( [id] => 15997601 [patent_doc_number] => 20200174671 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-04 [patent_title] => BUCKET VIEWS [patent_app_type] => utility [patent_app_number] => 16/397947 [patent_app_country] => US [patent_app_date] => 2019-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 39053 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16397947 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/397947
Bucket views Apr 28, 2019 Issued
Array ( [id] => 16879965 [patent_doc_number] => 11030114 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-08 [patent_title] => Shared volume based centralized logging [patent_app_type] => utility [patent_app_number] => 16/387077 [patent_app_country] => US [patent_app_date] => 2019-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 22464 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16387077 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/387077
Shared volume based centralized logging Apr 16, 2019 Issued
Array ( [id] => 15182467 [patent_doc_number] => 20190361825 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-28 [patent_title] => METHOD AND APPARATUS FOR SCATTER GATHER PROCESSING ENGINE IN A STORAGE CONTROLLER FOR CACHING APPLICATIONS [patent_app_type] => utility [patent_app_number] => 16/385367 [patent_app_country] => US [patent_app_date] => 2019-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12337 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16385367 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/385367
Method and apparatus for scatter gather processing engine in a storage controller for caching applications Apr 15, 2019 Issued
Array ( [id] => 16551482 [patent_doc_number] => 10884641 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-05 [patent_title] => Low latency gateway for an asynchronous orchestration engine using direct memory [patent_app_type] => utility [patent_app_number] => 16/385461 [patent_app_country] => US [patent_app_date] => 2019-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 14285 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16385461 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/385461
Low latency gateway for an asynchronous orchestration engine using direct memory Apr 15, 2019 Issued
Array ( [id] => 16478003 [patent_doc_number] => 10852949 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-01 [patent_title] => Predictive data pre-fetching in a data storage device [patent_app_type] => utility [patent_app_number] => 16/384618 [patent_app_country] => US [patent_app_date] => 2019-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 7796 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16384618 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/384618
Predictive data pre-fetching in a data storage device Apr 14, 2019 Issued
Menu