
Ted T. Vo
Examiner (ID: 19121, Phone: (571)272-3706 , Office: P/2191 )
| Most Active Art Unit | 2191 |
| Art Unit(s) | 2762, 2191, 2122, 2192 |
| Total Applications | 1311 |
| Issued Applications | 994 |
| Pending Applications | 90 |
| Abandoned Applications | 241 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16577550
[patent_doc_number] => 20210011951
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-14
[patent_title] => DATA PROCESSING
[patent_app_type] => utility
[patent_app_number] => 16/509657
[patent_app_country] => US
[patent_app_date] => 2019-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9980
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[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] => 16509657
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/509657 | Data processing | Jul 11, 2019 | Issued |
Array
(
[id] => 16501494
[patent_doc_number] => 10866879
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-12-15
[patent_title] => System and method for graph based monitoring and management of distributed systems
[patent_app_type] => utility
[patent_app_number] => 16/434106
[patent_app_country] => US
[patent_app_date] => 2019-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 14
[patent_no_of_words] => 9912
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 358
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16434106
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/434106 | System and method for graph based monitoring and management of distributed systems | Jun 5, 2019 | Issued |
Array
(
[id] => 16315156
[patent_doc_number] => 20200293894
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-17
[patent_title] => MULTIPLE-INPUT MULTIPLE-OUTPUT (MIMO) DETECTOR SELECTION USING NEURAL NETWORK
[patent_app_type] => utility
[patent_app_number] => 16/429856
[patent_app_country] => US
[patent_app_date] => 2019-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6986
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 43
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16429856
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/429856 | Multiple-input multiple-output (MIMO) detector selection using neural network | Jun 2, 2019 | Issued |
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] => 16470239
[patent_doc_number] => 20200371776
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-11-26
[patent_title] => METHOD FOR EXCHANGING A FIRST EXECUTABLE PROGRAM CODE AND A SECOND EXECUTABLE PROGRAM CODE, AND A CONTROL UNIT
[patent_app_type] => utility
[patent_app_number] => 16/969802
[patent_app_country] => US
[patent_app_date] => 2019-05-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3164
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[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] => 16969802
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/969802 | Method for exchanging a first executable program code and a second executable program code, and a control unit | 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] => 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] => 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] => 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] => 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] => 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] => 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 |