Search

Henry Tsang

Examiner (ID: 9873, Phone: (571)270-7959 , Office: P/2495 )

Most Active Art Unit
2495
Art Unit(s)
2495
Total Applications
529
Issued Applications
404
Pending Applications
40
Abandoned Applications
98

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19092641 [patent_doc_number] => 11954091 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-09 [patent_title] => Method and apparatus for consistent page split operation in a multi-master database [patent_app_type] => utility [patent_app_number] => 17/587564 [patent_app_country] => US [patent_app_date] => 2022-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 6391 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17587564 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/587564
Method and apparatus for consistent page split operation in a multi-master database Jan 27, 2022 Issued
Array ( [id] => 18531957 [patent_doc_number] => 20230237029 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-27 [patent_title] => DATA DEDUPLICATION IN A STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 17/583365 [patent_app_country] => US [patent_app_date] => 2022-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17420 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17583365 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/583365
Data deduplication in a storage system Jan 24, 2022 Issued
Array ( [id] => 17736691 [patent_doc_number] => 20220222150 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-14 [patent_title] => DISTRIBUTED ARCHITECTURE FOR TRACKING CONTENT INDEXING [patent_app_type] => utility [patent_app_number] => 17/580501 [patent_app_country] => US [patent_app_date] => 2022-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 59752 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 281 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17580501 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/580501
Distributed architecture for tracking content indexing Jan 19, 2022 Issued
Array ( [id] => 19978867 [patent_doc_number] => 12346342 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-01 [patent_title] => Exchanging data with a decentralized distributed database [patent_app_type] => utility [patent_app_number] => 18/279096 [patent_app_country] => US [patent_app_date] => 2022-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3274 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18279096 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/279096
Exchanging data with a decentralized distributed database Jan 10, 2022 Issued
Array ( [id] => 18471471 [patent_doc_number] => 20230205757 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-29 [patent_title] => VERSION CONTROL INTERFACE FOR ACCESSING DATA LAKES [patent_app_type] => utility [patent_app_number] => 17/564206 [patent_app_country] => US [patent_app_date] => 2021-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11987 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17564206 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/564206
Version control interface for accessing data lakes Dec 27, 2021 Issued
Array ( [id] => 19669385 [patent_doc_number] => 12182132 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-12-31 [patent_title] => System and method of generating data for populating or updating accounting databases based on digitized accounting source documents [patent_app_type] => utility [patent_app_number] => 18/271733 [patent_app_country] => US [patent_app_date] => 2021-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 28 [patent_no_of_words] => 15498 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 1 [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] => 18271733 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/271733
System and method of generating data for populating or updating accounting databases based on digitized accounting source documents Dec 20, 2021 Issued
Array ( [id] => 18965874 [patent_doc_number] => 11899640 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-02-13 [patent_title] => Method of building and appending data structures in a multi-host environment [patent_app_type] => utility [patent_app_number] => 17/542553 [patent_app_country] => US [patent_app_date] => 2021-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 8029 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17542553 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/542553
Method of building and appending data structures in a multi-host environment Dec 5, 2021 Issued
Array ( [id] => 17558125 [patent_doc_number] => 11314833 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-04-26 [patent_title] => Adaptive data collection optimization [patent_app_type] => utility [patent_app_number] => 17/454074 [patent_app_country] => US [patent_app_date] => 2021-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 11504 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17454074 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/454074
Adaptive data collection optimization Nov 8, 2021 Issued
Array ( [id] => 17690570 [patent_doc_number] => 20220197863 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-23 [patent_title] => GENERATION AND DISTRIBUTION OF TECHNICAL MODEL VIEWPOINTS [patent_app_type] => utility [patent_app_number] => 17/453709 [patent_app_country] => US [patent_app_date] => 2021-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9550 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17453709 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/453709
Generation and distribution of technical model viewpoints Nov 4, 2021 Issued
Array ( [id] => 20145825 [patent_doc_number] => 12380168 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-05 [patent_title] => System and method of performing a query processing in a database system using distributed in-memory technique [patent_app_type] => utility [patent_app_number] => 17/513597 [patent_app_country] => US [patent_app_date] => 2021-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 0 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17513597 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/513597
System and method of performing a query processing in a database system using distributed in-memory technique Oct 27, 2021 Issued
Array ( [id] => 19459042 [patent_doc_number] => 12099531 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-24 [patent_title] => Information retrieval [patent_app_type] => utility [patent_app_number] => 17/503013 [patent_app_country] => US [patent_app_date] => 2021-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 11912 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17503013 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/503013
Information retrieval Oct 14, 2021 Issued
Array ( [id] => 18309560 [patent_doc_number] => 20230113460 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-13 [patent_title] => Systems and Methods for Key-based Indexing in Storage Devices [patent_app_type] => utility [patent_app_number] => 17/500125 [patent_app_country] => US [patent_app_date] => 2021-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5333 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17500125 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/500125
Systems and methods for key-based indexing in storage devices Oct 12, 2021 Issued
Array ( [id] => 18918076 [patent_doc_number] => 11880355 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-23 [patent_title] => Systems and methods for integrating heterogeneous computing systems [patent_app_type] => utility [patent_app_number] => 17/499758 [patent_app_country] => US [patent_app_date] => 2021-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 14236 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17499758 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/499758
Systems and methods for integrating heterogeneous computing systems Oct 11, 2021 Issued
Array ( [id] => 18211428 [patent_doc_number] => 20230057691 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-23 [patent_title] => AUTOMATED USER INTERFACE TESTING WITH MACHINE LEARNING [patent_app_type] => utility [patent_app_number] => 17/492236 [patent_app_country] => US [patent_app_date] => 2021-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4613 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17492236 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/492236
Automated user interface testing with machine learning Sep 30, 2021 Issued
Array ( [id] => 18280444 [patent_doc_number] => 20230095916 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-30 [patent_title] => TECHNIQUES FOR STORING SUB-ALIGNMENT DATA WHEN ACCELERATING SMITH-WATERMAN SEQUENCE ALIGNMENTS [patent_app_type] => utility [patent_app_number] => 17/491266 [patent_app_country] => US [patent_app_date] => 2021-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 30547 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17491266 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/491266
Techniques for storing sub-alignment data when accelerating Smith-Waterman sequence alignments Sep 29, 2021 Issued
Array ( [id] => 17345949 [patent_doc_number] => 20220012280 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-13 [patent_title] => SEARCH APPARATUS [patent_app_type] => utility [patent_app_number] => 17/485496 [patent_app_country] => US [patent_app_date] => 2021-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12197 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17485496 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/485496
Search apparatus Sep 26, 2021 Issued
Array ( [id] => 18734877 [patent_doc_number] => 11803610 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-31 [patent_title] => Systems and methods for updating policy profiles [patent_app_type] => utility [patent_app_number] => 17/483185 [patent_app_country] => US [patent_app_date] => 2021-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8789 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17483185 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/483185
Systems and methods for updating policy profiles Sep 22, 2021 Issued
Array ( [id] => 18765676 [patent_doc_number] => 11816074 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-14 [patent_title] => Sharing of web application in development via instant messaging application [patent_app_type] => utility [patent_app_number] => 17/448602 [patent_app_country] => US [patent_app_date] => 2021-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6763 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17448602 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/448602
Sharing of web application in development via instant messaging application Sep 22, 2021 Issued
Array ( [id] => 18256508 [patent_doc_number] => 20230083547 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-16 [patent_title] => DATA CONVERSION AND SYNCHRONIZATION [patent_app_type] => utility [patent_app_number] => 17/464385 [patent_app_country] => US [patent_app_date] => 2021-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7605 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17464385 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/464385
Data conversion and synchronization Aug 31, 2021 Issued
Array ( [id] => 18765700 [patent_doc_number] => 11816098 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-14 [patent_title] => Database system public trust ledger contract linkage [patent_app_type] => utility [patent_app_number] => 17/412059 [patent_app_country] => US [patent_app_date] => 2021-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 23 [patent_no_of_words] => 21069 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 314 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17412059 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/412059
Database system public trust ledger contract linkage Aug 24, 2021 Issued
Menu