
Sidney Li
Examiner (ID: 14062, Phone: (571)270-5967 , Office: P/2136 )
| Most Active Art Unit | 2136 |
| Art Unit(s) | 2136, 2186, 2137 |
| Total Applications | 477 |
| Issued Applications | 366 |
| Pending Applications | 39 |
| Abandoned Applications | 78 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17261062
[patent_doc_number] => 20210374047
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-02
[patent_title] => METHODS, DEVICES, AND MEDIA FOR HARDWARE-SUPPORTED OBJECT METADATA RETRIEVAL
[patent_app_type] => utility
[patent_app_number] => 16/890772
[patent_app_country] => US
[patent_app_date] => 2020-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12515
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16890772
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/890772 | Methods, devices, and media for hardware-supported object metadata retrieval | Jun 1, 2020 | Issued |
Array
(
[id] => 17143864
[patent_doc_number] => 20210311877
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-10-07
[patent_title] => KEY-VALUE STORE ARCHITECTURE FOR KEY-VALUE DEVICES
[patent_app_type] => utility
[patent_app_number] => 16/886552
[patent_app_country] => US
[patent_app_date] => 2020-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13466
[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] => 16886552
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/886552 | Key-value store architecture for key-value devices | May 27, 2020 | Issued |
Array
(
[id] => 16470383
[patent_doc_number] => 20200371920
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-11-26
[patent_title] => SHADOW CACHES FOR LEVEL 2 CACHE CONTROLLER
[patent_app_type] => utility
[patent_app_number] => 16/882202
[patent_app_country] => US
[patent_app_date] => 2020-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16061
[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] => 16882202
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/882202 | Shadow caches for level 2 cache controller | May 21, 2020 | Issued |
Array
(
[id] => 18547143
[patent_doc_number] => 11720495
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-08-08
[patent_title] => Multi-level cache security
[patent_app_type] => utility
[patent_app_number] => 16/882380
[patent_app_country] => US
[patent_app_date] => 2020-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 18
[patent_no_of_words] => 18270
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16882380
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/882380 | Multi-level cache security | May 21, 2020 | Issued |
Array
(
[id] => 19971168
[patent_doc_number] => 12339779
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-24
[patent_title] => Method and apparatus for replacing data from near to far memory over a slow interconnect for oversubscribed irregular applications
[patent_app_type] => utility
[patent_app_number] => 17/594362
[patent_app_country] => US
[patent_app_date] => 2020-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 2656
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 459
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17594362
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/594362 | Method and apparatus for replacing data from near to far memory over a slow interconnect for oversubscribed irregular applications | Apr 16, 2020 | Issued |
Array
(
[id] => 17325363
[patent_doc_number] => 11216375
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-01-04
[patent_title] => Data caching
[patent_app_type] => utility
[patent_app_number] => 16/849913
[patent_app_country] => US
[patent_app_date] => 2020-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 22
[patent_no_of_words] => 10840
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16849913
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/849913 | Data caching | Apr 14, 2020 | Issued |
Array
(
[id] => 17238282
[patent_doc_number] => 11182161
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-11-23
[patent_title] => Fractional or partial line usage prediction in a processor
[patent_app_type] => utility
[patent_app_number] => 16/849001
[patent_app_country] => US
[patent_app_date] => 2020-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 9
[patent_no_of_words] => 10522
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16849001
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/849001 | Fractional or partial line usage prediction in a processor | Apr 14, 2020 | Issued |
Array
(
[id] => 16393043
[patent_doc_number] => 20200333984
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-22
[patent_title] => APPARATUS AND METHOD FOR CONTROLLING ACCESS TO MEMORY MODULE
[patent_app_type] => utility
[patent_app_number] => 16/847623
[patent_app_country] => US
[patent_app_date] => 2020-04-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7822
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16847623
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/847623 | Apparatus and method for controlling access to memory module | Apr 12, 2020 | Issued |
Array
(
[id] => 17499506
[patent_doc_number] => 11288212
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-03-29
[patent_title] => System, apparatus, and method for secure deduplication
[patent_app_type] => utility
[patent_app_number] => 16/846265
[patent_app_country] => US
[patent_app_date] => 2020-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 27
[patent_no_of_words] => 29133
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16846265
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/846265 | System, apparatus, and method for secure deduplication | Apr 9, 2020 | Issued |
Array
(
[id] => 17365049
[patent_doc_number] => 11232070
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-01-25
[patent_title] => Metadata compaction in a distributed storage system
[patent_app_type] => utility
[patent_app_number] => 16/828948
[patent_app_country] => US
[patent_app_date] => 2020-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 11041
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16828948
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/828948 | Metadata compaction in a distributed storage system | Mar 23, 2020 | Issued |
Array
(
[id] => 16833823
[patent_doc_number] => 11010074
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-18
[patent_title] => Adjustable performance parameters for SSDs
[patent_app_type] => utility
[patent_app_number] => 16/827585
[patent_app_country] => US
[patent_app_date] => 2020-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7614
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16827585
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/827585 | Adjustable performance parameters for SSDs | Mar 22, 2020 | Issued |
Array
(
[id] => 17879379
[patent_doc_number] => 11451415
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-09-20
[patent_title] => Circuitry for increasing bandwidth and reducing interference in memory signals
[patent_app_type] => utility
[patent_app_number] => 16/817764
[patent_app_country] => US
[patent_app_date] => 2020-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6855
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16817764
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/817764 | Circuitry for increasing bandwidth and reducing interference in memory signals | Mar 12, 2020 | Issued |
Array
(
[id] => 17099113
[patent_doc_number] => 20210286904
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-16
[patent_title] => MEMORY ACCESS GATE
[patent_app_type] => utility
[patent_app_number] => 16/814013
[patent_app_country] => US
[patent_app_date] => 2020-03-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11887
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16814013
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/814013 | Memory access gate | Mar 9, 2020 | Issued |
Array
(
[id] => 17084178
[patent_doc_number] => 20210279184
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-09
[patent_title] => PROVIDING A SECURE COMMUNICATION CHANNEL BETWEEN KERNEL AND USER MODE COMPONENTS
[patent_app_type] => utility
[patent_app_number] => 16/809706
[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] => 6735
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 16809706
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/809706 | Providing a secure communication channel between kernel and user mode components | Mar 4, 2020 | Issued |
Array
(
[id] => 17283150
[patent_doc_number] => 11200179
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-12-14
[patent_title] => Facilitating sequential reads in memory sub-systems
[patent_app_type] => utility
[patent_app_number] => 16/801949
[patent_app_country] => US
[patent_app_date] => 2020-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6697
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[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] => 16801949
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/801949 | Facilitating sequential reads in memory sub-systems | Feb 25, 2020 | Issued |
Array
(
[id] => 20273661
[patent_doc_number] => 12443443
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-14
[patent_title] => Workload scheduler for memory allocation
[patent_app_type] => utility
[patent_app_number] => 16/799745
[patent_app_country] => US
[patent_app_date] => 2020-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 15
[patent_no_of_words] => 9542
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[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] => 16799745
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/799745 | Workload scheduler for memory allocation | Feb 23, 2020 | Issued |
Array
(
[id] => 17209560
[patent_doc_number] => 11169933
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-11-09
[patent_title] => Integration of application indicated maximum time to cache for a two-tiered cache management mechanism
[patent_app_type] => utility
[patent_app_number] => 16/790310
[patent_app_country] => US
[patent_app_date] => 2020-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 7873
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16790310
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/790310 | Integration of application indicated maximum time to cache for a two-tiered cache management mechanism | Feb 12, 2020 | Issued |
Array
(
[id] => 17194940
[patent_doc_number] => 11163697
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-11-02
[patent_title] => Using a memory subsystem for storage of modified tracks from a cache
[patent_app_type] => utility
[patent_app_number] => 16/746473
[patent_app_country] => US
[patent_app_date] => 2020-01-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7126
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 179
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16746473
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/746473 | Using a memory subsystem for storage of modified tracks from a cache | Jan 16, 2020 | Issued |
Array
(
[id] => 17325365
[patent_doc_number] => 11216377
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-01-04
[patent_title] => Hardware accelerator automatic detection of software process migration
[patent_app_type] => utility
[patent_app_number] => 16/719356
[patent_app_country] => US
[patent_app_date] => 2019-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4451
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16719356
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/719356 | Hardware accelerator automatic detection of software process migration | Dec 17, 2019 | Issued |
Array
(
[id] => 17528702
[patent_doc_number] => 11301390
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-04-12
[patent_title] => Elastic buffer in a memory sub-system for debugging information
[patent_app_type] => utility
[patent_app_number] => 16/719765
[patent_app_country] => US
[patent_app_date] => 2019-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8145
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16719765
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/719765 | Elastic buffer in a memory sub-system for debugging information | Dec 17, 2019 | Issued |