
Ted T. Vo
Examiner (ID: 10334, Phone: (571)272-3706 , Office: P/2191 )
| Most Active Art Unit | 2191 |
| Art Unit(s) | 2192, 2191, 2762, 2122 |
| Total Applications | 1287 |
| Issued Applications | 979 |
| Pending Applications | 88 |
| Abandoned Applications | 239 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16802116
[patent_doc_number] => 10997060
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-04
[patent_title] => Device, system, and method for detecting a defect in a computer program by generating and testing semantically equivalent computer program variants
[patent_app_type] => utility
[patent_app_number] => 16/408183
[patent_app_country] => US
[patent_app_date] => 2019-05-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 5365
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16408183
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/408183 | Device, system, and method for detecting a defect in a computer program by generating and testing semantically equivalent computer program variants | May 8, 2019 | Issued |
Array
(
[id] => 14719897
[patent_doc_number] => 20190251012
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-15
[patent_title] => Runtime Performance Introspection
[patent_app_type] => utility
[patent_app_number] => 16/396188
[patent_app_country] => US
[patent_app_date] => 2019-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7625
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16396188
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/396188 | Runtime performance introspection | Apr 25, 2019 | Issued |
Array
(
[id] => 17846701
[patent_doc_number] => 11436074
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-09-06
[patent_title] => Pruning and prioritizing event data for analysis
[patent_app_type] => utility
[patent_app_number] => 16/386626
[patent_app_country] => US
[patent_app_date] => 2019-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 14
[patent_no_of_words] => 17051
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 209
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16386626
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/386626 | Pruning and prioritizing event data for analysis | Apr 16, 2019 | Issued |
Array
(
[id] => 18119319
[patent_doc_number] => 11550714
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-10
[patent_title] => Compiling application with multiple function implementations for garbage collection
[patent_app_type] => utility
[patent_app_number] => 16/384529
[patent_app_country] => US
[patent_app_date] => 2019-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 18
[patent_no_of_words] => 13818
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16384529
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/384529 | Compiling application with multiple function implementations for garbage collection | Apr 14, 2019 | Issued |
Array
(
[id] => 15714691
[patent_doc_number] => 20200104112
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-02
[patent_title] => INFORMATION EXTRACTION APPARATUS, AND AUTOMATIC FIRMWARE UPDATE SYSTEM AND METHOD FOR EMBEDDED SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/373794
[patent_app_country] => US
[patent_app_date] => 2019-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3893
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[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] => 16373794
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/373794 | Information extraction apparatus, and automatic firmware update system and method for embedded system | Apr 2, 2019 | Issued |
Array
(
[id] => 16667063
[patent_doc_number] => 10936309
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-02
[patent_title] => Development project blueprint and package generation
[patent_app_type] => utility
[patent_app_number] => 16/374274
[patent_app_country] => US
[patent_app_date] => 2019-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9584
[patent_no_of_claims] => 20
[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] => 16374274
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/374274 | Development project blueprint and package generation | Apr 2, 2019 | Issued |
Array
(
[id] => 17651703
[patent_doc_number] => 11354433
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-06-07
[patent_title] => Dynamic taint tracking on mobile devices
[patent_app_type] => utility
[patent_app_number] => 16/363056
[patent_app_country] => US
[patent_app_date] => 2019-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4714
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16363056
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/363056 | Dynamic taint tracking on mobile devices | Mar 24, 2019 | Issued |
Array
(
[id] => 14840577
[patent_doc_number] => 20190278689
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-12
[patent_title] => SYSTEM TO DETERMINE PERFORMANCE BASED ON ENTROPY VALUES
[patent_app_type] => utility
[patent_app_number] => 16/297380
[patent_app_country] => US
[patent_app_date] => 2019-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19286
[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] => 16297380
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/297380 | System to determine performance based on entropy values | Mar 7, 2019 | Issued |
Array
(
[id] => 16698727
[patent_doc_number] => 10949327
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-16
[patent_title] => Manipulation of complex variables in orchestration applications
[patent_app_type] => utility
[patent_app_number] => 16/296043
[patent_app_country] => US
[patent_app_date] => 2019-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10268
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 16296043
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/296043 | Manipulation of complex variables in orchestration applications | Mar 6, 2019 | Issued |
Array
(
[id] => 14901337
[patent_doc_number] => 20190294434
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-26
[patent_title] => CODE READING SUPPORTING DEVICE, CODE READING SUPPORTING METHOD, AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 16/295810
[patent_app_country] => US
[patent_app_date] => 2019-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7797
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -4
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16295810
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/295810 | Code reading supporting device, code reading supporting method, and storage medium | Mar 6, 2019 | Issued |
Array
(
[id] => 14539089
[patent_doc_number] => 20190205166
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-04
[patent_title] => INTEGRATED MONITORING AND CONTROL OF PROCESSING ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 16/294329
[patent_app_country] => US
[patent_app_date] => 2019-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13014
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -33
[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] => 16294329
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/294329 | Integrated monitoring and control of processing environment | Mar 5, 2019 | Issued |
Array
(
[id] => 16300279
[patent_doc_number] => 20200286002
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-10
[patent_title] => DYNAMICALLY UPDATED TEXT CLASSIFIER
[patent_app_type] => utility
[patent_app_number] => 16/293225
[patent_app_country] => US
[patent_app_date] => 2019-03-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6783
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16293225
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/293225 | Dynamically updated text classifier | Mar 4, 2019 | Issued |
Array
(
[id] => 14935007
[patent_doc_number] => 20190303141
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-03
[patent_title] => Syntax Based Source Code Search
[patent_app_type] => utility
[patent_app_number] => 16/286269
[patent_app_country] => US
[patent_app_date] => 2019-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9971
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16286269
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/286269 | Syntax Based Source Code Search | Feb 25, 2019 | Abandoned |
Array
(
[id] => 16263202
[patent_doc_number] => 10754634
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-08-25
[patent_title] => Customized application package with context specific token
[patent_app_type] => utility
[patent_app_number] => 16/285070
[patent_app_country] => US
[patent_app_date] => 2019-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 7887
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 328
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16285070
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/285070 | Customized application package with context specific token | Feb 24, 2019 | Issued |
Array
(
[id] => 16217155
[patent_doc_number] => 10732967
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-08-04
[patent_title] => Safe deployment of configurations to server fleets
[patent_app_type] => utility
[patent_app_number] => 16/283572
[patent_app_country] => US
[patent_app_date] => 2019-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9068
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 222
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16283572
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/283572 | Safe deployment of configurations to server fleets | Feb 21, 2019 | Issued |
Array
(
[id] => 15517831
[patent_doc_number] => 10565507
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-02-18
[patent_title] => Distributed activity control systems and methods
[patent_app_type] => utility
[patent_app_number] => 16/280451
[patent_app_country] => US
[patent_app_date] => 2019-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 12180
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 410
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16280451
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/280451 | Distributed activity control systems and methods | Feb 19, 2019 | Issued |
Array
(
[id] => 18607143
[patent_doc_number] => 11748611
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-09-05
[patent_title] => Method and apparatus for reinforcement learning training sessions with consideration of resource costing and resource utilization
[patent_app_type] => utility
[patent_app_number] => 16/278699
[patent_app_country] => US
[patent_app_date] => 2019-02-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 10742
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[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] => 16278699
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/278699 | Method and apparatus for reinforcement learning training sessions with consideration of resource costing and resource utilization | Feb 17, 2019 | Issued |
Array
(
[id] => 16470218
[patent_doc_number] => 20200371755
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-11-26
[patent_title] => TRI-AFFINITY MODEL DRIVEN METHOD AND PLATFORM FOR AUTHORING, REALIZING, AND ANALYZING A CROSS-PLATFORM APPLICATION
[patent_app_type] => utility
[patent_app_number] => 16/967742
[patent_app_country] => US
[patent_app_date] => 2019-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 21395
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 250
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16967742
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/967742 | Tri-affinity model driven method and platform for authoring, realizing, and analyzing a cross-platform application | Feb 5, 2019 | Issued |
Array
(
[id] => 16887437
[patent_doc_number] => 20210173634
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-10
[patent_title] => VEHICLE CONTROL DEVICE AND PROGRAM UPDATE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/770149
[patent_app_country] => US
[patent_app_date] => 2019-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5830
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16770149
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/770149 | Vehicle control device and program update system | Jan 31, 2019 | Issued |
Array
(
[id] => 14347361
[patent_doc_number] => 20190155653
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-23
[patent_title] => DEVICE, SYSTEM, AND RESOURCE ALLOCATION METHOD
[patent_app_type] => utility
[patent_app_number] => 16/259782
[patent_app_country] => US
[patent_app_date] => 2019-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15024
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16259782
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/259782 | Device, system, and resource allocation method | Jan 27, 2019 | Issued |