
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 13906021
[patent_doc_number] => 20190042215
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-07
[patent_title] => TEMPLATE EXPRESSIONS FOR CONSTRAINT-BASED SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 15/901300
[patent_app_country] => US
[patent_app_date] => 2018-02-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11375
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15901300
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/901300 | Template expressions for constraint-based systems | Feb 20, 2018 | Issued |
Array
(
[id] => 13752179
[patent_doc_number] => 10169036
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-01
[patent_title] => Synchronizing comments in source code with text documents
[patent_app_type] => utility
[patent_app_number] => 15/900995
[patent_app_country] => US
[patent_app_date] => 2018-02-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7322
[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] => 15900995
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/900995 | Synchronizing comments in source code with text documents | Feb 20, 2018 | Issued |
Array
(
[id] => 12832474
[patent_doc_number] => 20180169330
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-21
[patent_title] => FIELD UPDATE OF AN AMBULATORY INFUSION PUMP SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/898781
[patent_app_country] => US
[patent_app_date] => 2018-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6789
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15898781
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/898781 | Field update of an ambulatory infusion pump system | Feb 18, 2018 | Issued |
Array
(
[id] => 13230843
[patent_doc_number] => 10129213
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-11-13
[patent_title] => System and method for compliance based automation
[patent_app_type] => utility
[patent_app_number] => 15/897236
[patent_app_country] => US
[patent_app_date] => 2018-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4000
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15897236
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/897236 | System and method for compliance based automation | Feb 14, 2018 | Issued |
Array
(
[id] => 12845044
[patent_doc_number] => 20180173521
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-21
[patent_title] => METHOD, APPARATUS, AND SYSTEM FOR READING AND WRITING FILES
[patent_app_type] => utility
[patent_app_number] => 15/895927
[patent_app_country] => US
[patent_app_date] => 2018-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11218
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15895927
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/895927 | Method, apparatus, and system for reading and writing files | Feb 12, 2018 | Issued |
Array
(
[id] => 13390391
[patent_doc_number] => 20180246738
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-30
[patent_title] => SYSTEM AND METHOD FOR PROVIDING CLOUD OPERATING SYSTEM VALIDATIONS FOR A DOMAIN-SPECIFIC LANGUAGE FOR CLOUD SERVICES INFRASTRUCTURE
[patent_app_type] => utility
[patent_app_number] => 15/893215
[patent_app_country] => US
[patent_app_date] => 2018-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10208
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -26
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15893215
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/893215 | System and method for providing cloud operating system validations for a domain-specific language for cloud services infrastructure | Feb 8, 2018 | Issued |
Array
(
[id] => 15757907
[patent_doc_number] => 10621067
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-04-14
[patent_title] => Data unit breakpointing circuits and methods
[patent_app_type] => utility
[patent_app_number] => 15/888984
[patent_app_country] => US
[patent_app_date] => 2018-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 7454
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15888984
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/888984 | Data unit breakpointing circuits and methods | Feb 4, 2018 | Issued |
Array
(
[id] => 14600973
[patent_doc_number] => 10353678
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-07-16
[patent_title] => Detecting code characteristic alterations due to cross-service calls
[patent_app_type] => utility
[patent_app_number] => 15/888914
[patent_app_country] => US
[patent_app_date] => 2018-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 19164
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15888914
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/888914 | Detecting code characteristic alterations due to cross-service calls | Feb 4, 2018 | Issued |
Array
(
[id] => 15012481
[patent_doc_number] => 10452384
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-22
[patent_title] => Device health tickets
[patent_app_type] => utility
[patent_app_number] => 15/888899
[patent_app_country] => US
[patent_app_date] => 2018-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11838
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15888899
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/888899 | Device health tickets | Feb 4, 2018 | Issued |
Array
(
[id] => 14628829
[patent_doc_number] => 20190227782
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-25
[patent_title] => METHOD AND SYSTEM FOR UPDATING A SOFTWARE PROGRAM INSTALLED IN AN ELECTRONIC DEVICE
[patent_app_type] => utility
[patent_app_number] => 15/888423
[patent_app_country] => US
[patent_app_date] => 2018-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3314
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15888423
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/888423 | Method and system for updating a software program installed in an electronic device | Feb 4, 2018 | Issued |
Array
(
[id] => 15820511
[patent_doc_number] => 10635435
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-28
[patent_title] => Collection of API documentations
[patent_app_type] => utility
[patent_app_number] => 15/887896
[patent_app_country] => US
[patent_app_date] => 2018-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9531
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15887896
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/887896 | Collection of API documentations | Feb 1, 2018 | Issued |
Array
(
[id] => 14657439
[patent_doc_number] => 20190235848
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-01
[patent_title] => CROSS PLATFORM CONTENT MANAGEMENT AND DISTRIBUTION SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/881039
[patent_app_country] => US
[patent_app_date] => 2018-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10061
[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] => 15881039
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/881039 | Cross platform content management and distribution system | Jan 25, 2018 | Issued |
Array
(
[id] => 12775438
[patent_doc_number] => 20180150314
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-31
[patent_title] => Physical to Virtual Network Transport Function Abstraction
[patent_app_type] => utility
[patent_app_number] => 15/865009
[patent_app_country] => US
[patent_app_date] => 2018-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8787
[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] => 15865009
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/865009 | Physical to virtual network transport function abstraction | Jan 7, 2018 | Issued |
Array
(
[id] => 15517005
[patent_doc_number] => 10565090
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-02-18
[patent_title] => Proxy for debugging transformed code
[patent_app_type] => utility
[patent_app_number] => 15/861429
[patent_app_country] => US
[patent_app_date] => 2018-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6170
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15861429
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/861429 | Proxy for debugging transformed code | Jan 2, 2018 | Issued |
Array
(
[id] => 15399029
[patent_doc_number] => 10540171
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-01-21
[patent_title] => State capture and retrieval for rapid deployment environments
[patent_app_type] => utility
[patent_app_number] => 15/857845
[patent_app_country] => US
[patent_app_date] => 2017-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10399
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 274
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15857845
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/857845 | State capture and retrieval for rapid deployment environments | Dec 28, 2017 | Issued |
Array
(
[id] => 13992029
[patent_doc_number] => 20190065172
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-28
[patent_title] => TECHNOLOGIES FOR CONFIGURATION-FREE PLATFORM FIRMWARE
[patent_app_type] => utility
[patent_app_number] => 15/858748
[patent_app_country] => US
[patent_app_date] => 2017-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17069
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -24
[patent_words_short_claim] => 40
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15858748
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/858748 | Technologies for configuration-free platform firmware | Dec 28, 2017 | Issued |
Array
(
[id] => 16501415
[patent_doc_number] => 10866798
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-12-15
[patent_title] => Firmware upgrade method and apparatus
[patent_app_type] => utility
[patent_app_number] => 15/857151
[patent_app_country] => US
[patent_app_date] => 2017-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 12396
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15857151
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/857151 | Firmware upgrade method and apparatus | Dec 27, 2017 | Issued |
Array
(
[id] => 14364333
[patent_doc_number] => 10303469
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-05-28
[patent_title] => Commit graph generation
[patent_app_type] => utility
[patent_app_number] => 15/857278
[patent_app_country] => US
[patent_app_date] => 2017-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6589
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 214
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15857278
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/857278 | Commit graph generation | Dec 27, 2017 | Issued |
Array
(
[id] => 13318373
[patent_doc_number] => 20180210724
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-26
[patent_title] => METHOD OF UPDATING BASEBOARD MANAGEMENT CONTROLLER FIRMWARE FOR FAN SPEED CONTROL
[patent_app_type] => utility
[patent_app_number] => 15/857345
[patent_app_country] => US
[patent_app_date] => 2017-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2820
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 296
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15857345
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/857345 | Method of updating baseboard management controller firmware for fan speed control | Dec 27, 2017 | Issued |
Array
(
[id] => 14719679
[patent_doc_number] => 20190250903
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-15
[patent_title] => CONTROL APPARATUS, PROGRAM UPDATING METHOD, AND COMPUTER PROGRAM
[patent_app_type] => utility
[patent_app_number] => 16/345399
[patent_app_country] => US
[patent_app_date] => 2017-12-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10014
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[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] => 16345399
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/345399 | Control apparatus, program updating method, and computer program | Dec 24, 2017 | Issued |