
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] => 17991891
[patent_doc_number] => 20220357928
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-11-10
[patent_title] => AUTOMATED SYSTEM CAPACITY OPTIMIZATION
[patent_app_type] => utility
[patent_app_number] => 17/302554
[patent_app_country] => US
[patent_app_date] => 2021-05-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6677
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17302554
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/302554 | Automated system capacity optimization | May 5, 2021 | Issued |
Array
(
[id] => 17984540
[patent_doc_number] => 20220350577
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-11-03
[patent_title] => PROGRAMMING LANGUAGE INTEROPERABILITY ENGINE AND ENFORCEMENT IN MULTI-TENANT ENVIRONMENTS
[patent_app_type] => utility
[patent_app_number] => 17/245666
[patent_app_country] => US
[patent_app_date] => 2021-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11571
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 17245666
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/245666 | Programming language interoperability engine and enforcement in multi-tenant environments | Apr 29, 2021 | Issued |
Array
(
[id] => 18546996
[patent_doc_number] => 11720348
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-08-08
[patent_title] => Computing node allocation based on build process specifications in continuous integration environments
[patent_app_type] => utility
[patent_app_number] => 17/242469
[patent_app_country] => US
[patent_app_date] => 2021-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9402
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17242469
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/242469 | Computing node allocation based on build process specifications in continuous integration environments | Apr 27, 2021 | Issued |
Array
(
[id] => 17024134
[patent_doc_number] => 20210248005
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-08-12
[patent_title] => Method and Apparatus for Data Processing
[patent_app_type] => utility
[patent_app_number] => 17/243000
[patent_app_country] => US
[patent_app_date] => 2021-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4285
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[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] => 17243000
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/243000 | Method and apparatus for data processing | Apr 27, 2021 | Issued |
Array
(
[id] => 17947815
[patent_doc_number] => 20220334834
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-10-20
[patent_title] => AUTOMATED AUTHORING OF SOFTWARE SOLUTIONS FROM A DATA MODEL
[patent_app_type] => utility
[patent_app_number] => 17/232487
[patent_app_country] => US
[patent_app_date] => 2021-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7015
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17232487
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/232487 | Automated authoring of software solutions from a data model | Apr 15, 2021 | Issued |
Array
(
[id] => 18104167
[patent_doc_number] => 11544053
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-03
[patent_title] => Methods and systems for generating application build recommendations
[patent_app_type] => utility
[patent_app_number] => 17/231072
[patent_app_country] => US
[patent_app_date] => 2021-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 17656
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17231072
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/231072 | Methods and systems for generating application build recommendations | Apr 14, 2021 | Issued |
Array
(
[id] => 18204046
[patent_doc_number] => 11586437
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-02-21
[patent_title] => Data flow tracking in program verification
[patent_app_type] => utility
[patent_app_number] => 17/218590
[patent_app_country] => US
[patent_app_date] => 2021-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 14068
[patent_no_of_claims] => 20
[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] => 17218590
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/218590 | Data flow tracking in program verification | Mar 30, 2021 | Issued |
Array
(
[id] => 18430365
[patent_doc_number] => 11675584
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-06-13
[patent_title] => Visualizing dependent relationships in computer program analysis trace elements
[patent_app_type] => utility
[patent_app_number] => 17/217327
[patent_app_country] => US
[patent_app_date] => 2021-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 14935
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 296
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17217327
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/217327 | Visualizing dependent relationships in computer program analysis trace elements | Mar 29, 2021 | Issued |
Array
(
[id] => 17999563
[patent_doc_number] => 11500670
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-11-15
[patent_title] => Computing service with configurable virtualization control levels and accelerated launches
[patent_app_type] => utility
[patent_app_number] => 17/214517
[patent_app_country] => US
[patent_app_date] => 2021-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 24
[patent_no_of_words] => 29645
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17214517
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/214517 | Computing service with configurable virtualization control levels and accelerated launches | Mar 25, 2021 | Issued |
Array
(
[id] => 19045706
[patent_doc_number] => 11934819
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-03-19
[patent_title] => Bare-metal deployment
[patent_app_type] => utility
[patent_app_number] => 17/214331
[patent_app_country] => US
[patent_app_date] => 2021-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 13
[patent_no_of_words] => 4538
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17214331
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/214331 | Bare-metal deployment | Mar 25, 2021 | Issued |
Array
(
[id] => 17296217
[patent_doc_number] => 20210392056
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-16
[patent_title] => SYSTEMS AND METHODS FOR DOMAIN-DRIVEN DESIGN AND EXECUTION OF METAMODELS
[patent_app_type] => utility
[patent_app_number] => 17/213161
[patent_app_country] => US
[patent_app_date] => 2021-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 35285
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -24
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17213161
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/213161 | Systems and methods for domain-driven design and execution of metamodels | Mar 24, 2021 | Issued |
Array
(
[id] => 18130149
[patent_doc_number] => 11556357
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-01-17
[patent_title] => Systems, media, and methods for identifying loops of or implementing loops for a unit of computation
[patent_app_type] => utility
[patent_app_number] => 17/212468
[patent_app_country] => US
[patent_app_date] => 2021-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 30
[patent_no_of_words] => 23341
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17212468
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/212468 | Systems, media, and methods for identifying loops of or implementing loops for a unit of computation | Mar 24, 2021 | Issued |
Array
(
[id] => 17622364
[patent_doc_number] => 11341421
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-05-24
[patent_title] => Distributed activity control systems for artificial intelligence task execution direction including task adjacency and reachability analysis
[patent_app_type] => utility
[patent_app_number] => 17/204674
[patent_app_country] => US
[patent_app_date] => 2021-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 12227
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 482
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17204674
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/204674 | Distributed activity control systems for artificial intelligence task execution direction including task adjacency and reachability analysis | Mar 16, 2021 | Issued |
Array
(
[id] => 16872259
[patent_doc_number] => 20210165726
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-03
[patent_title] => TRANSFERRING DATA FROM A SOURCE COMPLEX VARIABLE TO A TARGET COMPLEX VARIABLE
[patent_app_type] => utility
[patent_app_number] => 17/171978
[patent_app_country] => US
[patent_app_date] => 2021-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10292
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17171978
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/171978 | Transferring data from a source complex variable to a target complex variable | Feb 8, 2021 | Issued |
Array
(
[id] => 17778701
[patent_doc_number] => 20220245051
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-08-04
[patent_title] => ANNOTATED DETERMINISTIC TRACE ABSTRACTION FOR ADVANCED DYNAMIC PROGRAM ANALYSIS
[patent_app_type] => utility
[patent_app_number] => 17/164554
[patent_app_country] => US
[patent_app_date] => 2021-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3602
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17164554
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/164554 | Annotated deterministic trace abstraction for advanced dynamic program analysis | Jan 31, 2021 | Issued |
Array
(
[id] => 17605985
[patent_doc_number] => 11334474
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-05-17
[patent_title] => Fast change impact analysis tool for large-scale software systems
[patent_app_type] => utility
[patent_app_number] => 17/163241
[patent_app_country] => US
[patent_app_date] => 2021-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 6600
[patent_no_of_claims] => 17
[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] => 17163241
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/163241 | Fast change impact analysis tool for large-scale software systems | Jan 28, 2021 | Issued |
Array
(
[id] => 20914541
[patent_doc_number] => 12711389
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-08-18
[patent_title] => Distributed cache or replay service for massively scalable distributed reinforcement learning
[patent_app_type] => utility
[patent_app_number] => 18/011630
[patent_app_country] => US
[patent_app_date] => 2021-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 4777
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 210
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18011630
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/011630 | Distributed Cache or Replay Service for Massively Scalable Distributed Reinforcement Learning | Jan 27, 2021 | Pending |
Array
(
[id] => 17763836
[patent_doc_number] => 20220237448
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-28
[patent_title] => RESOURCE CONSTRAINT AWARE DEEP LEARNING MODEL OPTIMIZATION FOR SERVERLESS-BASED INFERENCE SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 17/161568
[patent_app_country] => US
[patent_app_date] => 2021-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8495
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 72
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17161568
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/161568 | Resource constraint aware deep learning model optimization for serverless-based inference systems | Jan 27, 2021 | Issued |
Array
(
[id] => 18046610
[patent_doc_number] => 11520564
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-12-06
[patent_title] => Intelligent recommendations for program code
[patent_app_type] => utility
[patent_app_number] => 17/153504
[patent_app_country] => US
[patent_app_date] => 2021-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 13117
[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] => 17153504
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/153504 | Intelligent recommendations for program code | Jan 19, 2021 | Issued |
Array
(
[id] => 16950221
[patent_doc_number] => 20210208913
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-08
[patent_title] => METHOD FOR DYNAMIC OPTIMIZATION OF WEB APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 17/141546
[patent_app_country] => US
[patent_app_date] => 2021-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7635
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 1
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17141546
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/141546 | Method for dynamic optimization of web applications | Jan 4, 2021 | Issued |