Search

Hoa B. Trinh

Examiner (ID: 4300, Phone: (571)272-1719 , Office: P/2817 )

Most Active Art Unit
2814
Art Unit(s)
2817, 2813, 2893, 3731, 2814
Total Applications
1769
Issued Applications
1421
Pending Applications
107
Abandoned Applications
243

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16224821 [patent_doc_number] => 20200249938 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-06 [patent_title] => APPARATUS AND METHOD FOR MANAGING SOFTWARE UPDATES OF ELECTRONIC DEVICES [patent_app_type] => utility [patent_app_number] => 16/648949 [patent_app_country] => US [patent_app_date] => 2018-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13965 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16648949 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/648949
Apparatus and method for managing software updates of electronic devices Sep 16, 2018 Issued
Array ( [id] => 17605575 [patent_doc_number] => 11334060 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-17 [patent_title] => Alert-enabled passive application integration [patent_app_type] => utility [patent_app_number] => 16/636358 [patent_app_country] => US [patent_app_date] => 2018-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 4350 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16636358 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/636358
Alert-enabled passive application integration Aug 23, 2018 Issued
Array ( [id] => 16706077 [patent_doc_number] => 10956008 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-23 [patent_title] => Automatic home screen determination based on display device [patent_app_type] => utility [patent_app_number] => 16/102504 [patent_app_country] => US [patent_app_date] => 2018-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 11571 [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] => 16102504 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/102504
Automatic home screen determination based on display device Aug 12, 2018 Issued
Array ( [id] => 14161911 [patent_doc_number] => 20190108058 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-11 [patent_title] => MESSAGE-BASED COMPUTATION REQUEST SCHEDULING [patent_app_type] => utility [patent_app_number] => 16/101144 [patent_app_country] => US [patent_app_date] => 2018-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11290 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16101144 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/101144
Message-based computation request scheduling Aug 9, 2018 Issued
Array ( [id] => 13933389 [patent_doc_number] => 20190050210 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-14 [patent_title] => SYSTEM AND METHOD FOR PROVIDING CLOUD OPERATING SYSTEM VERIFICATIONS FOR A DOMAIN-SPECIFIC LANGUAGE FOR CLOUD SERVICES INFRASTRUCTURE [patent_app_type] => utility [patent_app_number] => 16/100988 [patent_app_country] => US [patent_app_date] => 2018-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11194 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16100988 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/100988
SYSTEM AND METHOD FOR PROVIDING CLOUD OPERATING SYSTEM VERIFICATIONS FOR A DOMAIN-SPECIFIC LANGUAGE FOR CLOUD SERVICES INFRASTRUCTURE Aug 9, 2018 Abandoned
Array ( [id] => 13783799 [patent_doc_number] => 20190005438 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-03 [patent_title] => AUTOMATED CONFIGURATION SYSTEM FOR COMPLEX SYSTEM REQUIRING EXHAUSTIVE CUSTOM PROGRAMMING [patent_app_type] => utility [patent_app_number] => 16/101274 [patent_app_country] => US [patent_app_date] => 2018-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7163 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 347 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16101274 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/101274
AUTOMATED CONFIGURATION SYSTEM FOR COMPLEX SYSTEM REQUIRING EXHAUSTIVE CUSTOM PROGRAMMING Aug 9, 2018 Abandoned
Array ( [id] => 13948399 [patent_doc_number] => 10209974 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-02-19 [patent_title] => Automated model management methods [patent_app_type] => utility [patent_app_number] => 16/047932 [patent_app_country] => US [patent_app_date] => 2018-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 14398 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16047932 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/047932
Automated model management methods Jul 26, 2018 Issued
Array ( [id] => 13875687 [patent_doc_number] => 20190034184 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-31 [patent_title] => DETECTING ANOMALIES ONLINE USING HISTOGRAMS OF ECU PROCESSING ACTIVITY [patent_app_type] => utility [patent_app_number] => 16/044369 [patent_app_country] => US [patent_app_date] => 2018-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17012 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16044369 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/044369
Detecting anomalies online using histograms of ECU processing activity Jul 23, 2018 Issued
Array ( [id] => 13540697 [patent_doc_number] => 20180321895 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-08 [patent_title] => METHOD AND APPARATUS FOR TRANSITIONING IN-PROCESS APPLICATIONS TO REMOTE DEVICES [patent_app_type] => utility [patent_app_number] => 16/033576 [patent_app_country] => US [patent_app_date] => 2018-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11916 [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] => 16033576 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/033576
Method and apparatus for transitioning in-process applications to remote devices Jul 11, 2018 Issued
Array ( [id] => 14616799 [patent_doc_number] => 10361106 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-23 [patent_title] => Methods and systems for preventing unsafe operations [patent_app_type] => utility [patent_app_number] => 16/029212 [patent_app_country] => US [patent_app_date] => 2018-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6387 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 260 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16029212 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/029212
Methods and systems for preventing unsafe operations Jul 5, 2018 Issued
Array ( [id] => 13797249 [patent_doc_number] => 20190012163 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-10 [patent_title] => SOFTWARE UPDATING SYSTEM OF PHYSIOLOGICAL INFORMATION DETECTING SENSOR [patent_app_type] => utility [patent_app_number] => 16/026960 [patent_app_country] => US [patent_app_date] => 2018-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6201 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -3 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16026960 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/026960
Software updating system of physiological information detecting sensor Jul 2, 2018 Issued
Array ( [id] => 15106221 [patent_doc_number] => 10474435 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-12 [patent_title] => Configuration model parsing for constraint-based systems [patent_app_type] => utility [patent_app_number] => 16/016192 [patent_app_country] => US [patent_app_date] => 2018-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11824 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16016192 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/016192
Configuration model parsing for constraint-based systems Jun 21, 2018 Issued
Array ( [id] => 13496615 [patent_doc_number] => 20180299850 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-18 [patent_title] => CONTROLLING DEVICE, CONTROLLING SYSTEM AND CONTROLLING METHOD FOR INDOOR APPARATUS [patent_app_type] => utility [patent_app_number] => 16/016147 [patent_app_country] => US [patent_app_date] => 2018-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7591 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16016147 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/016147
Controlling device, controlling system and controlling method for indoor apparatus Jun 21, 2018 Issued
Array ( [id] => 16535484 [patent_doc_number] => 10878085 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-29 [patent_title] => Compilation-time checks to secure processes from speculative rogue cache loads [patent_app_type] => utility [patent_app_number] => 16/004180 [patent_app_country] => US [patent_app_date] => 2018-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 6779 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16004180 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/004180
Compilation-time checks to secure processes from speculative rogue cache loads Jun 7, 2018 Issued
Array ( [id] => 16017061 [patent_doc_number] => 20200183374 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-11 [patent_title] => INTEGRITY MONITORING IN AUTOMATION SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/623480 [patent_app_country] => US [patent_app_date] => 2018-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7097 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16623480 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/623480
Integrity monitoring in automation systems Jun 6, 2018 Issued
Array ( [id] => 15997135 [patent_doc_number] => 20200174438 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-04 [patent_title] => METHOD FOR CONTROLLING A PLC USING A PC PROGRAM [patent_app_type] => utility [patent_app_number] => 16/619020 [patent_app_country] => US [patent_app_date] => 2018-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3546 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16619020 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/619020
Method for controlling a PLC using a PC program Jun 5, 2018 Issued
Array ( [id] => 14235103 [patent_doc_number] => 20190129724 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-02 [patent_title] => Formalized Execution of Model Integrated Descriptive Architecture Languages [patent_app_type] => utility [patent_app_number] => 15/986630 [patent_app_country] => US [patent_app_date] => 2018-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8503 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15986630 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/986630
Formalized execution of model integrated descriptive architecture languages May 21, 2018 Issued
Array ( [id] => 14750785 [patent_doc_number] => 20190258566 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-22 [patent_title] => METHOD FOR AUTOMATICALLY GENERATING SEARCH HEURISTICS AND PERFORMING METHOD OF CONCOLIC TESTING USING AUTOMATICALLY GENERATED SEARCH HEURISTICS [patent_app_type] => utility [patent_app_number] => 15/985899 [patent_app_country] => US [patent_app_date] => 2018-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6950 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [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] => 15985899 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/985899
Method for automatically generating search heuristics and performing method of concolic testing using automatically generated search heuristics May 21, 2018 Issued
Array ( [id] => 16446730 [patent_doc_number] => 10838657 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-11-17 [patent_title] => Reducing RAM usage in a runtime [patent_app_type] => utility [patent_app_number] => 15/986623 [patent_app_country] => US [patent_app_date] => 2018-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 3938 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 334 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15986623 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/986623
Reducing RAM usage in a runtime May 21, 2018 Issued
Array ( [id] => 16255480 [patent_doc_number] => 20200264854 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-20 [patent_title] => COMPILER AND PROGRAMMING SUPPORT DEVICE [patent_app_type] => utility [patent_app_number] => 16/346546 [patent_app_country] => US [patent_app_date] => 2018-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12649 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16346546 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/346546
Compiler and programming support device May 10, 2018 Issued
Menu