
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |