Search

Thi D. Dang

Examiner (ID: 1918)

Most Active Art Unit
1763
Art Unit(s)
1109, 1754, 1304, 1104, 1763, 1303
Total Applications
1224
Issued Applications
1013
Pending Applications
43
Abandoned Applications
167

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18727900 [patent_doc_number] => 20230342193 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-26 [patent_title] => TASK PROCESSING METHOD, TASK PROCESSING DEVICE, AND COMPUTER PROGRAM PRODUCT [patent_app_type] => utility [patent_app_number] => 17/826670 [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] => 7082 [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] => 17826670 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/826670
Task processing method, task processing device, and computer program product May 26, 2022 Issued
Array ( [id] => 17832247 [patent_doc_number] => 20220269551 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-25 [patent_title] => GROUPING REQUESTS TO REDUCE INTER-PROCESS COMMUNICATION IN MEMORY SYSTEMS [patent_app_type] => utility [patent_app_number] => 17/741801 [patent_app_country] => US [patent_app_date] => 2022-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6982 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17741801 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/741801
GROUPING REQUESTS TO REDUCE INTER-PROCESS COMMUNICATION IN MEMORY SYSTEMS May 10, 2022 Pending
Array ( [id] => 18282057 [patent_doc_number] => 20230097529 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-30 [patent_title] => ELECTRONIC DEVICE AND OPERATING METHOD WITH MODEL CO-LOCATION [patent_app_type] => utility [patent_app_number] => 17/736312 [patent_app_country] => US [patent_app_date] => 2022-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8174 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 17736312 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/736312
ELECTRONIC DEVICE AND OPERATING METHOD WITH MODEL CO-LOCATION May 3, 2022 Pending
Array ( [id] => 18206242 [patent_doc_number] => 11588654 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-21 [patent_title] => Method and apparatus for operating blockchain system, device and storage medium [patent_app_type] => utility [patent_app_number] => 17/662072 [patent_app_country] => US [patent_app_date] => 2022-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12498 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 292 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17662072 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/662072
Method and apparatus for operating blockchain system, device and storage medium May 3, 2022 Issued
Array ( [id] => 18531833 [patent_doc_number] => 20230236905 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-27 [patent_title] => LOCKING AND SYNCHRONIZATION FOR HIERARCHICAL RESOURCE RESERVATION IN A DATA CENTER [patent_app_type] => utility [patent_app_number] => 17/709469 [patent_app_country] => US [patent_app_date] => 2022-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6106 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17709469 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/709469
LOCKING AND SYNCHRONIZATION FOR HIERARCHICAL RESOURCE RESERVATION IN A DATA CENTER Mar 30, 2022 Abandoned
Array ( [id] => 19167182 [patent_doc_number] => 11983085 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-05-14 [patent_title] => Dynamic usage-based segmentation [patent_app_type] => utility [patent_app_number] => 17/657583 [patent_app_country] => US [patent_app_date] => 2022-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 14779 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 295 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17657583 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/657583
Dynamic usage-based segmentation Mar 30, 2022 Issued
Array ( [id] => 18454231 [patent_doc_number] => 20230195511 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-22 [patent_title] => ENERGY-EFFICIENT CRYPTOCURRENCY MINING HARDWARE ACCELERATOR WITH SPATIALLY SHARED MESSAGE SCHEDULER [patent_app_type] => utility [patent_app_number] => 17/710746 [patent_app_country] => US [patent_app_date] => 2022-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7958 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17710746 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/710746
ENERGY-EFFICIENT CRYPTOCURRENCY MINING HARDWARE ACCELERATOR WITH SPATIALLY SHARED MESSAGE SCHEDULER Mar 30, 2022 Abandoned
Array ( [id] => 17778577 [patent_doc_number] => 20220244927 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-04 [patent_title] => ROBOTIC PROCESS AUTOMATION SYSTEM WITH A COMMAND ACTION LOGIC INDEPENDENT EXECUTION ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/709373 [patent_app_country] => US [patent_app_date] => 2022-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11816 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -23 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17709373 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/709373
Robotic process automation system with a command action logic independent execution environment Mar 29, 2022 Issued
Array ( [id] => 18677889 [patent_doc_number] => 20230315536 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-05 [patent_title] => DYNAMIC REGISTER RENAMING IN HARDWARE TO REDUCE BANK CONFLICTS IN PARALLEL PROCESSOR ARCHITECTURES [patent_app_type] => utility [patent_app_number] => 17/708021 [patent_app_country] => US [patent_app_date] => 2022-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7547 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17708021 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/708021
DYNAMIC REGISTER RENAMING IN HARDWARE TO REDUCE BANK CONFLICTS IN PARALLEL PROCESSOR ARCHITECTURES Mar 29, 2022 Pending
Array ( [id] => 18681466 [patent_doc_number] => 20230319135 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-05 [patent_title] => CLOUD FINANCIAL LOAD OPTIMIZATION BASED ON POWER AND THERMAL STATISTICS AGGREGATION [patent_app_type] => utility [patent_app_number] => 17/708487 [patent_app_country] => US [patent_app_date] => 2022-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6674 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17708487 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/708487
Cloud financial load optimization based on power and thermal statistics aggregation Mar 29, 2022 Issued
Array ( [id] => 19357526 [patent_doc_number] => 12057992 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-06 [patent_title] => Systems and methods for processing excess event messages using a mobile application [patent_app_type] => utility [patent_app_number] => 17/709017 [patent_app_country] => US [patent_app_date] => 2022-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 5910 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17709017 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/709017
Systems and methods for processing excess event messages using a mobile application Mar 29, 2022 Issued
Array ( [id] => 18038371 [patent_doc_number] => 20220382587 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-01 [patent_title] => DATA PROCESSING SYSTEMS [patent_app_type] => utility [patent_app_number] => 17/705856 [patent_app_country] => US [patent_app_date] => 2022-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15771 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17705856 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/705856
Data processing systems Mar 27, 2022 Issued
Array ( [id] => 18659893 [patent_doc_number] => 20230305900 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-28 [patent_title] => WORKLOAD EXECUTION ON BACKEND SYSTEMS [patent_app_type] => utility [patent_app_number] => 17/656722 [patent_app_country] => US [patent_app_date] => 2022-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7184 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17656722 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/656722
Workload execution on backend systems Mar 27, 2022 Issued
Array ( [id] => 20257808 [patent_doc_number] => 12430158 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-30 [patent_title] => Method, system and domain for providing a security execution environment for security-relevant applications [patent_app_type] => utility [patent_app_number] => 17/656547 [patent_app_country] => US [patent_app_date] => 2022-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 0 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17656547 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/656547
Method, system and domain for providing a security execution environment for security-relevant applications Mar 24, 2022 Issued
Array ( [id] => 17984596 [patent_doc_number] => 20220350633 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-03 [patent_title] => ARCHITECTURE FOR IMPLEMENTING A VIRTUALIZATION ENVIRONMENT AND APPLIANCE [patent_app_type] => utility [patent_app_number] => 17/705193 [patent_app_country] => US [patent_app_date] => 2022-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8159 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [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] => 17705193 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/705193
Architecture for implementing a virtualization environment and appliance Mar 24, 2022 Issued
Array ( [id] => 18007025 [patent_doc_number] => 20220365791 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-17 [patent_title] => MANAGING NOTIFICATIONS ON ELECTRONIC DEVICES [patent_app_type] => utility [patent_app_number] => 17/701665 [patent_app_country] => US [patent_app_date] => 2022-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9911 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17701665 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/701665
MANAGING NOTIFICATIONS ON ELECTRONIC DEVICES Mar 22, 2022 Pending
Array ( [id] => 17721986 [patent_doc_number] => 20220214708 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-07 [patent_title] => SYSTEM FOR DYNAMIC CONTROL WITH INTERACTIVE VISUALIZATION TO OPTIMIZE ENERGY CONSUMPTION [patent_app_type] => utility [patent_app_number] => 17/701121 [patent_app_country] => US [patent_app_date] => 2022-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4374 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17701121 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/701121
System for dynamic control with interactive visualization to optimize energy consumption Mar 21, 2022 Issued
Array ( [id] => 17884863 [patent_doc_number] => 20220300340 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-22 [patent_title] => VARIABILIZED DEPLOYMENT AND MANAGEMENT OF CLOUD-BASED ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 17/701285 [patent_app_country] => US [patent_app_date] => 2022-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8379 [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] => 17701285 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/701285
Variabilized deployment and management of cloud-based environments Mar 21, 2022 Issued
Array ( [id] => 18734701 [patent_doc_number] => 11803431 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-31 [patent_title] => Brokerless reliable totally ordered many-to-many interprocess communication on a single node that uses shared memory and multicast [patent_app_type] => utility [patent_app_number] => 17/693927 [patent_app_country] => US [patent_app_date] => 2022-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8628 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17693927 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/693927
Brokerless reliable totally ordered many-to-many interprocess communication on a single node that uses shared memory and multicast Mar 13, 2022 Issued
Array ( [id] => 18630318 [patent_doc_number] => 20230289211 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-14 [patent_title] => Techniques for Scalable Load Balancing of Thread Groups in a Processor [patent_app_type] => utility [patent_app_number] => 17/691872 [patent_app_country] => US [patent_app_date] => 2022-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17058 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17691872 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/691872
Techniques for Scalable Load Balancing of Thread Groups in a Processor Mar 9, 2022 Pending
Menu