
Hua Jasmine Song
Examiner (ID: 11195)
| Most Active Art Unit | 2133 |
| Art Unit(s) | 2189, 2131, 2138, 2187, 2188, 2133 |
| Total Applications | 1391 |
| Issued Applications | 1254 |
| Pending Applications | 70 |
| Abandoned Applications | 80 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19122618
[patent_doc_number] => 11966604
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-04-23
[patent_title] => Method and apparatus for programming data arranged to undergo specific stages into flash memory based on virtual carriers
[patent_app_type] => utility
[patent_app_number] => 17/879182
[patent_app_country] => US
[patent_app_date] => 2022-08-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8586
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 387
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17879182
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/879182 | Method and apparatus for programming data arranged to undergo specific stages into flash memory based on virtual carriers | Aug 1, 2022 | Issued |
Array
(
[id] => 19340614
[patent_doc_number] => 12050805
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-07-30
[patent_title] => Control of bulk memory instructions
[patent_app_type] => utility
[patent_app_number] => 17/875758
[patent_app_country] => US
[patent_app_date] => 2022-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10896
[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] => 17875758
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/875758 | Control of bulk memory instructions | Jul 27, 2022 | Issued |
Array
(
[id] => 19198087
[patent_doc_number] => 11995325
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-05-28
[patent_title] => Modular system dynamic rendering controller
[patent_app_type] => utility
[patent_app_number] => 17/863477
[patent_app_country] => US
[patent_app_date] => 2022-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5841
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17863477
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/863477 | Modular system dynamic rendering controller | Jul 12, 2022 | Issued |
Array
(
[id] => 17984482
[patent_doc_number] => 20220350519
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-11-03
[patent_title] => MIGRATING DATA FROM A LARGE EXTENT POOL TO A SMALL EXTENT POOL
[patent_app_type] => utility
[patent_app_number] => 17/863077
[patent_app_country] => US
[patent_app_date] => 2022-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9870
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17863077
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/863077 | Migrating data from a large extent pool to a small extent pool | Jul 11, 2022 | Issued |
Array
(
[id] => 17962229
[patent_doc_number] => 20220342810
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-10-27
[patent_title] => MEMORY SUB-SYSTEM LOGICAL BLOCK ADDRESS REMAPPING
[patent_app_type] => utility
[patent_app_number] => 17/861414
[patent_app_country] => US
[patent_app_date] => 2022-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11100
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17861414
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/861414 | Memory sub-system logical block address remapping | Jul 10, 2022 | Issued |
Array
(
[id] => 18881429
[patent_doc_number] => 20240004798
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-04
[patent_title] => TECHNIQUES FOR EFFICIENT USER LOG FLUSHING WITH SHORTCUT LOGICAL ADDRESS BINDING AND POSTPONING MAPPING INFORMATION UPDATES
[patent_app_type] => utility
[patent_app_number] => 17/856436
[patent_app_country] => US
[patent_app_date] => 2022-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 30055
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17856436
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/856436 | Techniques for efficient user log flushing with shortcut logical address binding and postponing mapping information updates | Jun 30, 2022 | Issued |
Array
(
[id] => 17947960
[patent_doc_number] => 20220334979
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-10-20
[patent_title] => Crossbar Circuits And Methods For External Communication With Logic In Integrated Circuits
[patent_app_type] => utility
[patent_app_number] => 17/853772
[patent_app_country] => US
[patent_app_date] => 2022-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5776
[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] => 17853772
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/853772 | Crossbar Circuits And Methods For External Communication With Logic In Integrated Circuits | Jun 28, 2022 | Pending |
Array
(
[id] => 18864317
[patent_doc_number] => 20230418753
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-28
[patent_title] => ALLOCATION CONTROL FOR CACHE
[patent_app_type] => utility
[patent_app_number] => 17/852296
[patent_app_country] => US
[patent_app_date] => 2022-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3929
[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] => 17852296
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/852296 | Allocation control for cache | Jun 27, 2022 | Issued |
Array
(
[id] => 18864039
[patent_doc_number] => 20230418475
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-28
[patent_title] => MEMORY OPERATION BASED ON BLOCK-ASSOCIATED TEMPERATURE
[patent_app_type] => utility
[patent_app_number] => 17/848061
[patent_app_country] => US
[patent_app_date] => 2022-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9910
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 24
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17848061
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/848061 | Memory operation based on block-associated temperature | Jun 22, 2022 | Issued |
Array
(
[id] => 17931930
[patent_doc_number] => 20220327055
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-10-13
[patent_title] => ALIASED MODE FOR CACHE CONTROLLER
[patent_app_type] => utility
[patent_app_number] => 17/847131
[patent_app_country] => US
[patent_app_date] => 2022-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17687
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17847131
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/847131 | Aliased mode for cache controller | Jun 21, 2022 | Issued |
Array
(
[id] => 20374010
[patent_doc_number] => 12481444
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-11-25
[patent_title] => Smart NIC responding to requests from client device
[patent_app_type] => utility
[patent_app_number] => 17/845766
[patent_app_country] => US
[patent_app_date] => 2022-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 0
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17845766
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/845766 | Smart NIC responding to requests from client device | Jun 20, 2022 | Issued |
Array
(
[id] => 19243353
[patent_doc_number] => 12013792
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-06-18
[patent_title] => Error avoidance for partially programmed blocks of a memory device
[patent_app_type] => utility
[patent_app_number] => 17/842278
[patent_app_country] => US
[patent_app_date] => 2022-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 10132
[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] => 17842278
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/842278 | Error avoidance for partially programmed blocks of a memory device | Jun 15, 2022 | Issued |
Array
(
[id] => 20344900
[patent_doc_number] => 12468632
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-11-11
[patent_title] => Method for embedding rows prefetching in recommendation models
[patent_app_type] => utility
[patent_app_number] => 17/835810
[patent_app_country] => US
[patent_app_date] => 2022-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6280
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17835810
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/835810 | Method for embedding rows prefetching in recommendation models | Jun 7, 2022 | Issued |
Array
(
[id] => 17869119
[patent_doc_number] => 20220291856
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-15
[patent_title] => SYSTEM AND METHOD FOR CONTENT ADDRESSABLE STORAGE SYSTEM UPDATE APPLIANCE
[patent_app_type] => utility
[patent_app_number] => 17/828416
[patent_app_country] => US
[patent_app_date] => 2022-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7694
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17828416
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/828416 | System and method for content addressable storage system update appliance | May 30, 2022 | Issued |
Array
(
[id] => 18832625
[patent_doc_number] => 20230401152
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-14
[patent_title] => PERFORMANCE AWARE PARTIAL CACHE COLLAPSE
[patent_app_type] => utility
[patent_app_number] => 17/827302
[patent_app_country] => US
[patent_app_date] => 2022-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7107
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -26
[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] => 17827302
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/827302 | Performance aware partial cache collapse | May 26, 2022 | Issued |
Array
(
[id] => 18838985
[patent_doc_number] => 11847056
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-12-19
[patent_title] => Technique for controlling use of a cache to store prefetcher metadata
[patent_app_type] => utility
[patent_app_number] => 17/824199
[patent_app_country] => US
[patent_app_date] => 2022-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 16
[patent_no_of_words] => 13268
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 245
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17824199
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/824199 | Technique for controlling use of a cache to store prefetcher metadata | May 24, 2022 | Issued |
Array
(
[id] => 18810636
[patent_doc_number] => 20230384972
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-30
[patent_title] => TECHNIQUES FOR DETECTION OF SHUTDOWN PATTERNS
[patent_app_type] => utility
[patent_app_number] => 17/752354
[patent_app_country] => US
[patent_app_date] => 2022-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16409
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17752354
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/752354 | Techniques for detection of shutdown patterns | May 23, 2022 | Issued |
Array
(
[id] => 18755946
[patent_doc_number] => 20230359391
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-09
[patent_title] => ALLOCATION OF HOST MEMORY BUFFER FOR SUSTAINED SEQUENTIAL WRITES
[patent_app_type] => utility
[patent_app_number] => 17/737830
[patent_app_country] => US
[patent_app_date] => 2022-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9343
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17737830
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/737830 | Allocation of host memory buffer for sustained sequential writes | May 4, 2022 | Issued |
Array
(
[id] => 18630395
[patent_doc_number] => 20230289288
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-14
[patent_title] => DIRECT SWAP CACHING WITH NOISY NEIGHBOR MITIGATION AND DYNAMIC ADDRESS RANGE ASSIGNMENT
[patent_app_type] => utility
[patent_app_number] => 17/735767
[patent_app_country] => US
[patent_app_date] => 2022-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10013
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17735767
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/735767 | Direct swap caching with noisy neighbor mitigation and dynamic address range assignment | May 2, 2022 | Issued |
Array
(
[id] => 18291386
[patent_doc_number] => 11620256
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-04-04
[patent_title] => Systems and methods for improving cache efficiency and utilization
[patent_app_type] => utility
[patent_app_number] => 17/732308
[patent_app_country] => US
[patent_app_date] => 2022-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 58
[patent_figures_cnt] => 64
[patent_no_of_words] => 46487
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 171
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17732308
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/732308 | Systems and methods for improving cache efficiency and utilization | Apr 27, 2022 | Issued |