Search

Shawn X. Gu

Examiner (ID: 2475, Phone: (571)272-0703 , Office: P/2138 )

Most Active Art Unit
2138
Art Unit(s)
2188, 2189, 2138
Total Applications
1301
Issued Applications
1188
Pending Applications
48
Abandoned Applications
84

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20580039 [patent_doc_number] => 12572289 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-10 [patent_title] => Just-in-time low capacity DRAM memory allocation [patent_app_type] => utility [patent_app_number] => 18/406586 [patent_app_country] => US [patent_app_date] => 2024-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 0 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18406586 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/406586
Just-in-time low capacity DRAM memory allocation Jan 7, 2024 Issued
Array ( [id] => 19857287 [patent_doc_number] => 12260124 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-25 [patent_title] => Three-dimensional memory device and method for enhanced page register reset [patent_app_type] => utility [patent_app_number] => 18/403652 [patent_app_country] => US [patent_app_date] => 2024-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 15 [patent_no_of_words] => 7264 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18403652 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/403652
Three-dimensional memory device and method for enhanced page register reset Jan 2, 2024 Issued
Array ( [id] => 19129397 [patent_doc_number] => 20240134750 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-25 [patent_title] => Data Backup Device [patent_app_type] => utility [patent_app_number] => 18/401442 [patent_app_country] => US [patent_app_date] => 2023-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11866 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18401442 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/401442
Data backup device Dec 29, 2023 Issued
Array ( [id] => 20257890 [patent_doc_number] => 12430240 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-30 [patent_title] => Method and apparatus for determining data storage bit width, and method for storing index data [patent_app_type] => utility [patent_app_number] => 18/399586 [patent_app_country] => US [patent_app_date] => 2023-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 4609 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 304 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18399586 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/399586
Method and apparatus for determining data storage bit width, and method for storing index data Dec 27, 2023 Issued
Array ( [id] => 20883472 [patent_doc_number] => 12699515 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-08-04 [patent_title] => Memory system, operation method, and electronic apparatus [patent_app_type] => utility [patent_app_number] => 18/399467 [patent_app_country] => US [patent_app_date] => 2023-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8095 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18399467 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/399467
MEMORY SYSTEM, OPERATION METHOD, AND ELECTRONIC APPARATUS Dec 27, 2023 Pending
Array ( [id] => 19434779 [patent_doc_number] => 20240303277 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-12 [patent_title] => GRAPH DATA PROCESSING [patent_app_type] => utility [patent_app_number] => 18/396493 [patent_app_country] => US [patent_app_date] => 2023-12-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8676 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 321 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18396493 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/396493
GRAPH DATA PROCESSING Dec 25, 2023 Pending
Array ( [id] => 20034967 [patent_doc_number] => 20250173189 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-29 [patent_title] => METHOD, SYSTEM, AND COMPUTER READABLE MEDIA FOR EFFICIENT CLOUD RESOURCE MANAGEMENT [patent_app_type] => utility [patent_app_number] => 18/534051 [patent_app_country] => US [patent_app_date] => 2023-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5948 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 340 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18534051 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/534051
METHOD, SYSTEM, AND COMPUTER READABLE MEDIA FOR EFFICIENT CLOUD RESOURCE MANAGEMENT Dec 7, 2023 Pending
Array ( [id] => 19052989 [patent_doc_number] => 20240094958 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-21 [patent_title] => END-TO-END QUALITY OF SERVICE MANAGEMENT FOR MEMORY DEVICE [patent_app_type] => utility [patent_app_number] => 18/522726 [patent_app_country] => US [patent_app_date] => 2023-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8662 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18522726 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/522726
End-to-end quality of service management for memory device Nov 28, 2023 Issued
Array ( [id] => 20374154 [patent_doc_number] => 12481589 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-25 [patent_title] => Horizontal scaling of version caches in a distributed high-concurrency multi-user environment [patent_app_type] => utility [patent_app_number] => 18/522430 [patent_app_country] => US [patent_app_date] => 2023-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 5925 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18522430 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/522430
Horizontal scaling of version caches in a distributed high-concurrency multi-user environment Nov 28, 2023 Issued
Array ( [id] => 20174780 [patent_doc_number] => 12393527 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-19 [patent_title] => Key-value caching method and apparatus for event-driven system operation on geo-distributed infrastructure [patent_app_type] => utility [patent_app_number] => 18/507348 [patent_app_country] => US [patent_app_date] => 2023-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 0 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 41 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18507348 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/507348
Key-value caching method and apparatus for event-driven system operation on geo-distributed infrastructure Nov 12, 2023 Issued
Array ( [id] => 20079230 [patent_doc_number] => 12353294 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-08 [patent_title] => Identifying slacks during backup generation for anomaly detection [patent_app_type] => utility [patent_app_number] => 18/506267 [patent_app_country] => US [patent_app_date] => 2023-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9998 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18506267 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/506267
Identifying slacks during backup generation for anomaly detection Nov 9, 2023 Issued
Array ( [id] => 20017868 [patent_doc_number] => 20250156090 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-15 [patent_title] => MAPPING STORAGE OBJECTS TO STORAGE CONTROLLERS USING DIGITAL TWINS [patent_app_type] => utility [patent_app_number] => 18/505272 [patent_app_country] => US [patent_app_date] => 2023-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4637 [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] => 18505272 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/505272
Mapping storage objects to storage controllers using digital twins Nov 8, 2023 Issued
Array ( [id] => 20159917 [patent_doc_number] => 12386543 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-12 [patent_title] => Opportunistic storage of non-write-boosted data in write booster cache memory [patent_app_type] => utility [patent_app_number] => 18/505661 [patent_app_country] => US [patent_app_date] => 2023-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8492 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18505661 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/505661
Opportunistic storage of non-write-boosted data in write booster cache memory Nov 8, 2023 Issued
Array ( [id] => 19228257 [patent_doc_number] => 12007893 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-06-11 [patent_title] => Method and apparatus for adaptively managing cache pool [patent_app_type] => utility [patent_app_number] => 18/504966 [patent_app_country] => US [patent_app_date] => 2023-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10074 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18504966 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/504966
Method and apparatus for adaptively managing cache pool Nov 7, 2023 Issued
Array ( [id] => 20403552 [patent_doc_number] => 12493525 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-09 [patent_title] => Recovery of data associated with a locked snapshot via volume cloning functionality [patent_app_type] => utility [patent_app_number] => 18/495931 [patent_app_country] => US [patent_app_date] => 2023-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10842 [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] => 18495931 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/495931
Recovery of data associated with a locked snapshot via volume cloning functionality Oct 26, 2023 Issued
Array ( [id] => 19891847 [patent_doc_number] => 20250117159 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-10 [patent_title] => DATA STORAGE DEVICE SORTING ACCESS COMMANDS BASED ON PERFORMANCE AND OFF-TRACK MITIGATION OPTIMIZATION [patent_app_type] => utility [patent_app_number] => 18/377666 [patent_app_country] => US [patent_app_date] => 2023-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8720 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18377666 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/377666
Data storage device sorting access commands based on performance and off-track mitigation optimization Oct 5, 2023 Issued
Array ( [id] => 19617555 [patent_doc_number] => 20240403235 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-05 [patent_title] => AGGREGATION OF MULTIPLE MEMORY MODULES FOR A SYSTEM-ON-CHIP [patent_app_type] => utility [patent_app_number] => 18/480832 [patent_app_country] => US [patent_app_date] => 2023-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7722 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18480832 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/480832
Aggregation of multiple memory modules for a system-on-chip Oct 3, 2023 Issued
Array ( [id] => 19878606 [patent_doc_number] => 20250110863 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-03 [patent_title] => ACCESS REQUESTS TO LOCAL STORAGE CIRCUITRY [patent_app_type] => utility [patent_app_number] => 18/477625 [patent_app_country] => US [patent_app_date] => 2023-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14386 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18477625 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/477625
Access requests to local storage circuitry Sep 28, 2023 Issued
Array ( [id] => 19864713 [patent_doc_number] => 20250103499 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-27 [patent_title] => HOST MANAGEMENT OF FLASH MEMORY WITH SHARED WRITE BUFFER [patent_app_type] => utility [patent_app_number] => 18/472642 [patent_app_country] => US [patent_app_date] => 2023-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17674 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [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] => 18472642 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/472642
Host management of flash memory with shared write buffer Sep 21, 2023 Issued
Array ( [id] => 19764578 [patent_doc_number] => 12222868 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-11 [patent_title] => Processor and operating method for a homogeneous dual computing system [patent_app_type] => utility [patent_app_number] => 18/467901 [patent_app_country] => US [patent_app_date] => 2023-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4115 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18467901 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/467901
Processor and operating method for a homogeneous dual computing system Sep 14, 2023 Issued
Menu