
Ted T. Vo
Examiner (ID: 9426, Phone: (571)272-3706 , Office: P/2191 )
| Most Active Art Unit | 2191 |
| Art Unit(s) | 2191, 2762, 2122, 2192 |
| Total Applications | 1298 |
| Issued Applications | 981 |
| Pending Applications | 95 |
| Abandoned Applications | 239 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 18189281
[patent_doc_number] => 11579866
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-02-14
[patent_title] => Developer collaboration control system
[patent_app_type] => utility
[patent_app_number] => 17/063089
[patent_app_country] => US
[patent_app_date] => 2020-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 12190
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 219
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17063089
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/063089 | Developer collaboration control system | Oct 4, 2020 | Issued |
Array
(
[id] => 17861567
[patent_doc_number] => 11442723
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-09-13
[patent_title] => Programing support device, programing support system, and programing support method
[patent_app_type] => utility
[patent_app_number] => 17/037672
[patent_app_country] => US
[patent_app_date] => 2020-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4738
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17037672
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/037672 | Programing support device, programing support system, and programing support method | Sep 29, 2020 | Issued |
Array
(
[id] => 18130126
[patent_doc_number] => 11556333
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-17
[patent_title] => Method and apparatus for processing audio processing chip, and electronic device
[patent_app_type] => utility
[patent_app_number] => 17/030525
[patent_app_country] => US
[patent_app_date] => 2020-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 7860
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 231
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17030525
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/030525 | Method and apparatus for processing audio processing chip, and electronic device | Sep 23, 2020 | Issued |
Array
(
[id] => 16731757
[patent_doc_number] => 20210098905
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-04-01
[patent_title] => APPARATUS FOR AUTOMATED LOOP CHECKING
[patent_app_type] => utility
[patent_app_number] => 17/024480
[patent_app_country] => US
[patent_app_date] => 2020-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7194
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17024480
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/024480 | Apparatus for automated loop checking | Sep 16, 2020 | Issued |
Array
(
[id] => 17955107
[patent_doc_number] => 11481212
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-25
[patent_title] => Automatic identification of reference data
[patent_app_type] => utility
[patent_app_number] => 17/017905
[patent_app_country] => US
[patent_app_date] => 2020-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6374
[patent_no_of_claims] => 14
[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] => 17017905
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/017905 | Automatic identification of reference data | Sep 10, 2020 | Issued |
Array
(
[id] => 17394750
[patent_doc_number] => 11243764
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-02-08
[patent_title] => Code deployment
[patent_app_type] => utility
[patent_app_number] => 16/948259
[patent_app_country] => US
[patent_app_date] => 2020-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9250
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 248
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16948259
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/948259 | Code deployment | Sep 9, 2020 | Issued |
Array
(
[id] => 16659315
[patent_doc_number] => 20210055952
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-02-25
[patent_title] => METHODS AND APPARATUS TO MANAGE MONITORING AGENTS
[patent_app_type] => utility
[patent_app_number] => 17/005791
[patent_app_country] => US
[patent_app_date] => 2020-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7756
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17005791
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/005791 | Methods and apparatus to manage monitoring agents | Aug 27, 2020 | Issued |
Array
(
[id] => 17446253
[patent_doc_number] => 20220066758
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-03
[patent_title] => THREAD-SAFE DEVELOPMENT IN A MULTI-THREADED SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/005177
[patent_app_country] => US
[patent_app_date] => 2020-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6382
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17005177
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/005177 | Thread-safe development in a multi-threaded system | Aug 26, 2020 | Issued |
Array
(
[id] => 17446254
[patent_doc_number] => 20220066759
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-03
[patent_title] => THREAD-LOCAL RETURN STRUCTURE FOR ASYNCHRONOUS STATE MACHINE
[patent_app_type] => utility
[patent_app_number] => 17/002579
[patent_app_country] => US
[patent_app_date] => 2020-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9321
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 209
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17002579
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/002579 | Thread-local return structure for asynchronous state machine | Aug 24, 2020 | Issued |
Array
(
[id] => 17430299
[patent_doc_number] => 20220058008
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-02-24
[patent_title] => METHOD AND SYSTEM FOR OPTIMIZING ACCESS TO CONSTANT MEMORY
[patent_app_type] => utility
[patent_app_number] => 17/000781
[patent_app_country] => US
[patent_app_date] => 2020-08-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11078
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17000781
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/000781 | Method and system for optimizing access to constant memory | Aug 23, 2020 | Issued |
Array
(
[id] => 17492156
[patent_doc_number] => 11281459
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-03-22
[patent_title] => Safe deployment of configurations to server fleets
[patent_app_type] => utility
[patent_app_number] => 16/945435
[patent_app_country] => US
[patent_app_date] => 2020-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9082
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 233
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16945435
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/945435 | Safe deployment of configurations to server fleets | Jul 30, 2020 | Issued |
Array
(
[id] => 16986874
[patent_doc_number] => 11074046
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-07-27
[patent_title] => Methods and systems for generating code to enable a honest/flexible functional dependency injection approach
[patent_app_type] => utility
[patent_app_number] => 16/941424
[patent_app_country] => US
[patent_app_date] => 2020-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 20773
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 324
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16941424
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/941424 | Methods and systems for generating code to enable a honest/flexible functional dependency injection approach | Jul 27, 2020 | Issued |
Array
(
[id] => 16559064
[patent_doc_number] => 20210004213
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-07
[patent_title] => Method of Deadlock Detection and Synchronization-Aware Optimizations on Asynchronous Architectures
[patent_app_type] => utility
[patent_app_number] => 16/933186
[patent_app_country] => US
[patent_app_date] => 2020-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8481
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16933186
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/933186 | Method of deadlock detection and synchronization-aware optimizations on asynchronous architectures | Jul 19, 2020 | Issued |
Array
(
[id] => 16577297
[patent_doc_number] => 20210011698
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-14
[patent_title] => SOFTWARE AUTOMATION DEPLOYMENT AND PERFORMANCE TRACKING
[patent_app_type] => utility
[patent_app_number] => 16/925140
[patent_app_country] => US
[patent_app_date] => 2020-07-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10637
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16925140
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/925140 | Software automation deployment and performance tracking | Jul 8, 2020 | Issued |
Array
(
[id] => 17338052
[patent_doc_number] => 20220004383
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-06
[patent_title] => SYSTEMS AND METHODS FOR PROJECT MIGRATION
[patent_app_type] => utility
[patent_app_number] => 16/920213
[patent_app_country] => US
[patent_app_date] => 2020-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9239
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16920213
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/920213 | Systems and methods for project migration | Jul 1, 2020 | Issued |
Array
(
[id] => 16527357
[patent_doc_number] => 20200401437
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-24
[patent_title] => METHODS AND APPARATUS TO MANAGE VIRTUAL MACHINES
[patent_app_type] => utility
[patent_app_number] => 16/916077
[patent_app_country] => US
[patent_app_date] => 2020-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10546
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[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] => 16916077
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/916077 | Methods and apparatus to manage virtual machines | Jun 28, 2020 | Issued |
Array
(
[id] => 17091707
[patent_doc_number] => 11119897
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-09-14
[patent_title] => System and method of handling complex experiments in a distributed system
[patent_app_type] => utility
[patent_app_number] => 16/903448
[patent_app_country] => US
[patent_app_date] => 2020-06-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 23902
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16903448
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/903448 | System and method of handling complex experiments in a distributed system | Jun 16, 2020 | Issued |
Array
(
[id] => 17276516
[patent_doc_number] => 20210382714
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-09
[patent_title] => EXTENSIBLE PERSISTENCE HIERARCHIES FOR WORKFLOW MANAGEMENT SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 16/891513
[patent_app_country] => US
[patent_app_date] => 2020-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5214
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16891513
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/891513 | Extensible persistence hierarchies for workflow management systems | Jun 2, 2020 | Issued |
Array
(
[id] => 16848893
[patent_doc_number] => 20210149638
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-20
[patent_title] => DYNAMIC SCALABLE VECTOR GRAPHICS (SVG) SYSTEM AND METHODS FOR IMPLEMENTING THE SAME
[patent_app_type] => utility
[patent_app_number] => 15/929900
[patent_app_country] => US
[patent_app_date] => 2020-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 34012
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 15929900
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/929900 | Dynamic scalable vector graphics (SVG) system and methods for implementing the same | May 27, 2020 | Issued |
Array
(
[id] => 17245540
[patent_doc_number] => 20210365284
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-11-25
[patent_title] => Collaborative and Dynamic Mobile Workflow Execution Platform
[patent_app_type] => utility
[patent_app_number] => 16/881483
[patent_app_country] => US
[patent_app_date] => 2020-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5259
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 383
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16881483
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/881483 | Collaborative and dynamic mobile workflow execution platform | May 21, 2020 | Issued |