
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] => 12628911
[patent_doc_number] => 20180101467
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-12
[patent_title] => ASSOCIATION BETWEEN A TEST CASE AND SOURCE CODE
[patent_app_type] => utility
[patent_app_number] => 15/838438
[patent_app_country] => US
[patent_app_date] => 2017-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11652
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15838438
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/838438 | Association between a test case and source code | Dec 11, 2017 | Issued |
Array
(
[id] => 12647253
[patent_doc_number] => 20180107582
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-19
[patent_title] => METHOD AND APPARATUS FOR ANALYZING HAZARD OF ELEVATOR CONTROL SOFTWARE, AND COMPUTER READABLE RECORDING MEDIUM
[patent_app_type] => utility
[patent_app_number] => 15/828602
[patent_app_country] => US
[patent_app_date] => 2017-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6397
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 208
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15828602
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/828602 | Method and apparatus for analyzing hazard of elevator control software, and computer readable recording medium | Nov 30, 2017 | Issued |
Array
(
[id] => 12244357
[patent_doc_number] => 20180077220
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-15
[patent_title] => 'MANAGING DOWNLOAD REQUESTS RECEIVED TO DOWNLOAD FILES FROM A SERVER'
[patent_app_type] => utility
[patent_app_number] => 15/817449
[patent_app_country] => US
[patent_app_date] => 2017-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7055
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15817449
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/817449 | Managing download requests received to download files from a server | Nov 19, 2017 | Issued |
Array
(
[id] => 15017183
[patent_doc_number] => 10454763
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-22
[patent_title] => Application deployment and management in a cloud computing environment
[patent_app_type] => utility
[patent_app_number] => 15/815442
[patent_app_country] => US
[patent_app_date] => 2017-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 8728
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 199
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15815442
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/815442 | Application deployment and management in a cloud computing environment | Nov 15, 2017 | Issued |
Array
(
[id] => 14314103
[patent_doc_number] => 20190146755
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-16
[patent_title] => TEST CASE AND DATA SELECTION USING A SAMPLING METHODOLOGY
[patent_app_type] => utility
[patent_app_number] => 15/813492
[patent_app_country] => US
[patent_app_date] => 2017-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9034
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15813492
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/813492 | Test case and data selection using a sampling methodology | Nov 14, 2017 | Issued |
Array
(
[id] => 13738137
[patent_doc_number] => 20180373537
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-27
[patent_title] => COMPILER CONTROLS FOR PROGRAM REGIONS
[patent_app_type] => utility
[patent_app_number] => 15/812515
[patent_app_country] => US
[patent_app_date] => 2017-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17581
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15812515
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/812515 | Compiler controls for program regions | Nov 13, 2017 | Issued |
Array
(
[id] => 15425849
[patent_doc_number] => 10545853
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-01-28
[patent_title] => Stateless debugging of a script injected into a web application that is located in a mult-node cloud system
[patent_app_type] => utility
[patent_app_number] => 15/804841
[patent_app_country] => US
[patent_app_date] => 2017-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 12580
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 269
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15804841
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/804841 | Stateless debugging of a script injected into a web application that is located in a mult-node cloud system | Nov 5, 2017 | Issued |
Array
(
[id] => 12696982
[patent_doc_number] => 20180124160
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-03
[patent_title] => DOMAIN-SPECIFIC PATTERN DESIGN
[patent_app_type] => utility
[patent_app_number] => 15/802028
[patent_app_country] => US
[patent_app_date] => 2017-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5824
[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] => 15802028
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/802028 | Domain-specific pattern design | Nov 1, 2017 | Issued |
Array
(
[id] => 14991265
[patent_doc_number] => 20190314590
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-17
[patent_title] => INFORMATION PROCESSING METHOD AND APPARATUS
[patent_app_type] => utility
[patent_app_number] => 16/466489
[patent_app_country] => US
[patent_app_date] => 2017-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8777
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[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] => 16466489
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/466489 | Information processing method and apparatus | Oct 29, 2017 | Issued |
Array
(
[id] => 14009261
[patent_doc_number] => 10223089
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-03-05
[patent_title] => Partial redundancy elimination with a fixed number of temporaries
[patent_app_type] => utility
[patent_app_number] => 15/795861
[patent_app_country] => US
[patent_app_date] => 2017-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 5837
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 273
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15795861
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/795861 | Partial redundancy elimination with a fixed number of temporaries | Oct 26, 2017 | Issued |
Array
(
[id] => 16248191
[patent_doc_number] => 10747550
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-08-18
[patent_title] => Method, terminal and storage medium for starting software
[patent_app_type] => utility
[patent_app_number] => 15/721950
[patent_app_country] => US
[patent_app_date] => 2017-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9969
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 270
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15721950
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/721950 | Method, terminal and storage medium for starting software | Sep 30, 2017 | Issued |
Array
(
[id] => 17940041
[patent_doc_number] => 11474492
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-18
[patent_title] => Apparatus and method for autonomously adding and removing of functionality in programmable logic controllers (PLCs)
[patent_app_type] => utility
[patent_app_number] => 16/648383
[patent_app_country] => US
[patent_app_date] => 2017-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4873
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16648383
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/648383 | Apparatus and method for autonomously adding and removing of functionality in programmable logic controllers (PLCs) | Sep 18, 2017 | Issued |
Array
(
[id] => 12228976
[patent_doc_number] => 09916221
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-13
[patent_title] => 'Managing logger source code segments'
[patent_app_type] => utility
[patent_app_number] => 15/708169
[patent_app_country] => US
[patent_app_date] => 2017-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4078
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 313
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15708169
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/708169 | Managing logger source code segments | Sep 18, 2017 | Issued |
Array
(
[id] => 16145533
[patent_doc_number] => 10705837
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-07-07
[patent_title] => Method and apparatus for finding long methods in code
[patent_app_type] => utility
[patent_app_number] => 15/701730
[patent_app_country] => US
[patent_app_date] => 2017-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 8606
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 291
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15701730
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/701730 | Method and apparatus for finding long methods in code | Sep 11, 2017 | Issued |
Array
(
[id] => 14047255
[patent_doc_number] => 20190079734
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-03-14
[patent_title] => Library Upgrade Method, Apparatus, and System
[patent_app_type] => utility
[patent_app_number] => 15/701727
[patent_app_country] => US
[patent_app_date] => 2017-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8522
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15701727
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/701727 | Library upgrade method, apparatus, and system | Sep 11, 2017 | Issued |
Array
(
[id] => 15232289
[patent_doc_number] => 10503869
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-10
[patent_title] => Cloud-to-local, local-to-cloud switching and synchronization of medical images and data
[patent_app_type] => utility
[patent_app_number] => 15/698756
[patent_app_country] => US
[patent_app_date] => 2017-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 26
[patent_no_of_words] => 11496
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 304
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15698756
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/698756 | Cloud-to-local, local-to-cloud switching and synchronization of medical images and data | Sep 7, 2017 | Issued |
Array
(
[id] => 14047295
[patent_doc_number] => 20190079754
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-03-14
[patent_title] => Automating Identification of Code Snippets for Library Suggestion Models
[patent_app_type] => utility
[patent_app_number] => 15/699489
[patent_app_country] => US
[patent_app_date] => 2017-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20035
[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] => 15699489
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/699489 | Automating identification of code snippets for library suggestion models | Sep 7, 2017 | Issued |
Array
(
[id] => 13511843
[patent_doc_number] => 20180307464
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-25
[patent_title] => APPLICATION ENGINEERING PLATFORM
[patent_app_type] => utility
[patent_app_number] => 15/691215
[patent_app_country] => US
[patent_app_date] => 2017-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9494
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15691215
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/691215 | Application engineering platform | Aug 29, 2017 | Issued |
Array
(
[id] => 13992385
[patent_doc_number] => 20190065350
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-28
[patent_title] => MANAGING EXTRACTION OF DATA FOR TESTING
[patent_app_type] => utility
[patent_app_number] => 15/691174
[patent_app_country] => US
[patent_app_date] => 2017-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8423
[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] => 15691174
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/691174 | Managing extraction of data for testing | Aug 29, 2017 | Issued |
Array
(
[id] => 14886735
[patent_doc_number] => 10423410
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-09-24
[patent_title] => Source code rules verification method and system
[patent_app_type] => utility
[patent_app_number] => 15/691655
[patent_app_country] => US
[patent_app_date] => 2017-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 10752
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15691655
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/691655 | Source code rules verification method and system | Aug 29, 2017 | Issued |