Search

James K. Hsiao

Examiner (ID: 19666, Phone: (571)272-6259 , Office: P/3657 )

Most Active Art Unit
3657
Art Unit(s)
3616, 3657, 3683
Total Applications
960
Issued Applications
666
Pending Applications
86
Abandoned Applications
221

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17736533 [patent_doc_number] => 20220221992 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-14 [patent_title] => DEPENDENCY RESOLUTION FOR LAZY SNAPSHOTS IN STORAGE CLUSTER WITH DELTA LOG BASED ARCHITECTURE [patent_app_type] => utility [patent_app_number] => 17/147740 [patent_app_country] => US [patent_app_date] => 2021-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8123 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17147740 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/147740
Dependency resolution for lazy snapshots in storage cluster with delta log based architecture Jan 12, 2021 Issued
Array ( [id] => 17722110 [patent_doc_number] => 20220214832 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-07 [patent_title] => PREFETCHING METADATA IN A STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 17/141750 [patent_app_country] => US [patent_app_date] => 2021-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3183 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17141750 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/141750
Prefetching metadata in a storage system Jan 4, 2021 Issued
Array ( [id] => 17690262 [patent_doc_number] => 20220197555 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-23 [patent_title] => PREFETCHING CONTAINER DATA IN A DATA STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 17/132356 [patent_app_country] => US [patent_app_date] => 2020-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3597 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17132356 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/132356
Prefetching container data in a data storage system Dec 22, 2020 Issued
Array ( [id] => 19872872 [patent_doc_number] => 12265734 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-01 [patent_title] => Storage nodes, integrated circuits and methods for storage node management [patent_app_type] => utility [patent_app_number] => 17/124881 [patent_app_country] => US [patent_app_date] => 2020-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 7487 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17124881 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/124881
Storage nodes, integrated circuits and methods for storage node management Dec 16, 2020 Issued
Array ( [id] => 19107652 [patent_doc_number] => 11960761 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-16 [patent_title] => Memory control method, memory storage device and memory control circuit unit [patent_app_type] => utility [patent_app_number] => 17/118605 [patent_app_country] => US [patent_app_date] => 2020-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 8633 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17118605 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/118605
Memory control method, memory storage device and memory control circuit unit Dec 10, 2020 Issued
Array ( [id] => 19459254 [patent_doc_number] => 12099746 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-24 [patent_title] => Interrupt signaling for a memory device [patent_app_type] => utility [patent_app_number] => 17/116180 [patent_app_country] => US [patent_app_date] => 2020-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 13220 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17116180 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/116180
Interrupt signaling for a memory device Dec 8, 2020 Issued
Array ( [id] => 17581021 [patent_doc_number] => 20220137876 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-05 [patent_title] => METHOD AND DEVICE FOR DISTRIBUTED DATA STORAGE [patent_app_type] => utility [patent_app_number] => 17/104531 [patent_app_country] => US [patent_app_date] => 2020-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5800 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17104531 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/104531
Method and device for distributed data storage Nov 24, 2020 Issued
Array ( [id] => 16722078 [patent_doc_number] => 20210089225 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-25 [patent_title] => ADAPTIVE DEVICE BEHAVIOR BASED ON AVAILABLE ENERGY [patent_app_type] => utility [patent_app_number] => 16/952819 [patent_app_country] => US [patent_app_date] => 2020-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9551 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 33 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16952819 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/952819
ADAPTIVE DEVICE BEHAVIOR BASED ON AVAILABLE ENERGY Nov 18, 2020 Abandoned
Array ( [id] => 20257694 [patent_doc_number] => 12430044 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-30 [patent_title] => Preserving data in a storage system operating in a reduced power mode [patent_app_type] => utility [patent_app_number] => 17/079154 [patent_app_country] => US [patent_app_date] => 2020-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 21 [patent_no_of_words] => 33168 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17079154 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/079154
Preserving data in a storage system operating in a reduced power mode Oct 22, 2020 Issued
Array ( [id] => 16585843 [patent_doc_number] => 20210020245 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-21 [patent_title] => SOLID STATE DRIVE ARCHITECTURES [patent_app_type] => utility [patent_app_number] => 17/062945 [patent_app_country] => US [patent_app_date] => 2020-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14858 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17062945 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/062945
SOLID STATE DRIVE ARCHITECTURES Oct 4, 2020 Abandoned
Array ( [id] => 17446170 [patent_doc_number] => 20220066675 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-03 [patent_title] => INTER-MEMORY MOVEMENT IN A MULTI-MEMORY SYSTEM [patent_app_type] => utility [patent_app_number] => 17/018570 [patent_app_country] => US [patent_app_date] => 2020-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10929 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17018570 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/018570
Inter-memory movement in a multi-memory system Sep 10, 2020 Issued
Array ( [id] => 16918536 [patent_doc_number] => 20210191628 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-24 [patent_title] => DISTRIBUTED STORAGE SYSTEM, DATA CONTROL METHOD AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/005936 [patent_app_country] => US [patent_app_date] => 2020-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10256 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 17005936 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/005936
Distributed storage system, data control method and storage medium Aug 27, 2020 Issued
Array ( [id] => 18218077 [patent_doc_number] => 11593014 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-28 [patent_title] => System and method for approximating replication completion time [patent_app_type] => utility [patent_app_number] => 16/993437 [patent_app_country] => US [patent_app_date] => 2020-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 7082 [patent_no_of_claims] => 18 [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] => 16993437 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/993437
System and method for approximating replication completion time Aug 13, 2020 Issued
Array ( [id] => 16438945 [patent_doc_number] => 20200356271 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-12 [patent_title] => STORAGE DEVICE THAT WRITES DATA FROM A HOST DURING GARBAGE COLLECTION [patent_app_type] => utility [patent_app_number] => 16/940269 [patent_app_country] => US [patent_app_date] => 2020-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12922 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16940269 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/940269
Storage device that writes data from a host during garbage collection Jul 26, 2020 Issued
Array ( [id] => 18445897 [patent_doc_number] => 11681466 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-06-20 [patent_title] => Proactive storage operation management [patent_app_type] => utility [patent_app_number] => 16/917470 [patent_app_country] => US [patent_app_date] => 2020-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10483 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16917470 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/917470
Proactive storage operation management Jun 29, 2020 Issued
Array ( [id] => 17316829 [patent_doc_number] => 20210405878 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-30 [patent_title] => ARCHIVAL TASK PROCESSING IN A DATA STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 16/911814 [patent_app_country] => US [patent_app_date] => 2020-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8528 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16911814 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/911814
Archival task processing in a data storage system Jun 24, 2020 Issued
Array ( [id] => 18316497 [patent_doc_number] => 11630578 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-04-18 [patent_title] => Electronic system with storage management mechanism and method of operation thereof [patent_app_type] => utility [patent_app_number] => 16/887341 [patent_app_country] => US [patent_app_date] => 2020-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6411 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16887341 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/887341
Electronic system with storage management mechanism and method of operation thereof May 28, 2020 Issued
Array ( [id] => 17260820 [patent_doc_number] => 20210373805 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-02 [patent_title] => COMMAND THROUGHPUT IN PIM-ENABLED MEMORY USING AVAILABLE DATA BUS BANDWIDTH [patent_app_type] => utility [patent_app_number] => 16/885677 [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] => 4961 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 16885677 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/885677
Command throughput in PIM-enabled memory using available data bus bandwidth May 27, 2020 Issued
Array ( [id] => 17260817 [patent_doc_number] => 20210373802 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-02 [patent_title] => Data Integrity Protection Of ZNS Needs [patent_app_type] => utility [patent_app_number] => 16/883916 [patent_app_country] => US [patent_app_date] => 2020-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13705 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16883916 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/883916
Data integrity protection of ZNS needs May 25, 2020 Issued
Array ( [id] => 17113918 [patent_doc_number] => 20210294515 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-23 [patent_title] => ADAPTIVE METADATA BATCHING BASED ON INPUT/OUTPUT RATE [patent_app_type] => utility [patent_app_number] => 16/878626 [patent_app_country] => US [patent_app_date] => 2020-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8614 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16878626 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/878626
Adaptive metadata batching based on input/output rate May 19, 2020 Issued
Menu