Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 20403482 [patent_doc_number] => 12493455 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-09 [patent_title] => Container based generation of inputs for generic functions [patent_app_type] => utility [patent_app_number] => 17/670205 [patent_app_country] => US [patent_app_date] => 2022-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2967 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17670205 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/670205
Container based generation of inputs for generic functions Feb 10, 2022 Issued
Array ( [id] => 17964987 [patent_doc_number] => 20220345568 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-27 [patent_title] => USER-BASED CHAOS SYSTEM [patent_app_type] => utility [patent_app_number] => 17/585554 [patent_app_country] => US [patent_app_date] => 2022-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11809 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17585554 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/585554
User-based chaos system Jan 26, 2022 Issued
Array ( [id] => 18030601 [patent_doc_number] => 11513789 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-29 [patent_title] => Application deployment method, apparatus, and system [patent_app_type] => utility [patent_app_number] => 17/583660 [patent_app_country] => US [patent_app_date] => 2022-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 16236 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17583660 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/583660
Application deployment method, apparatus, and system Jan 24, 2022 Issued
Array ( [id] => 18513173 [patent_doc_number] => 20230229400 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-20 [patent_title] => ENHANCED EXCEPTION HANDLING FOR DEBUGGING [patent_app_type] => utility [patent_app_number] => 17/648306 [patent_app_country] => US [patent_app_date] => 2022-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7567 [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] => 17648306 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/648306
Enhanced exception handling for debugging Jan 18, 2022 Issued
Array ( [id] => 19078589 [patent_doc_number] => 11947957 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-02 [patent_title] => Grouping software applications based on technical facets [patent_app_type] => utility [patent_app_number] => 17/574450 [patent_app_country] => US [patent_app_date] => 2022-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3035 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 264 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17574450 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/574450
Grouping software applications based on technical facets Jan 11, 2022 Issued
Array ( [id] => 18238730 [patent_doc_number] => 20230071041 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-09 [patent_title] => ON-TARGET UNIT TESTING [patent_app_type] => utility [patent_app_number] => 17/567047 [patent_app_country] => US [patent_app_date] => 2021-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 22440 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17567047 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/567047
On-target unit testing Dec 30, 2021 Issued
Array ( [id] => 18950078 [patent_doc_number] => 11893374 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-02-06 [patent_title] => Low latency dynamic content management [patent_app_type] => utility [patent_app_number] => 17/564378 [patent_app_country] => US [patent_app_date] => 2021-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 12148 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17564378 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/564378
Low latency dynamic content management Dec 28, 2021 Issued
Array ( [id] => 19303481 [patent_doc_number] => 20240232061 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2024-07-11 [patent_title] => INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, COMPUTER PROGRAM, AND INFORMATION PROCESSING SYSTEM [patent_app_type] => utility [patent_app_number] => 18/546778 [patent_app_country] => US [patent_app_date] => 2021-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8829 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [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] => 18546778 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/546778
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, COMPUTER PROGRAM, AND INFORMATION PROCESSING SYSTEM Dec 27, 2021 Pending
Array ( [id] => 19303481 [patent_doc_number] => 20240232061 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2024-07-11 [patent_title] => INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, COMPUTER PROGRAM, AND INFORMATION PROCESSING SYSTEM [patent_app_type] => utility [patent_app_number] => 18/546778 [patent_app_country] => US [patent_app_date] => 2021-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8829 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [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] => 18546778 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/546778
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, COMPUTER PROGRAM, AND INFORMATION PROCESSING SYSTEM Dec 27, 2021 Pending
Array ( [id] => 19005821 [patent_doc_number] => 20240069892 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-29 [patent_title] => CLOUD PROVISIONED BOOT VOLUMES [patent_app_type] => utility [patent_app_number] => 18/267421 [patent_app_country] => US [patent_app_date] => 2021-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8496 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18267421 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/267421
CLOUD PROVISIONED BOOT VOLUMES Dec 14, 2021 Issued
Array ( [id] => 17507384 [patent_doc_number] => 20220100487 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-31 [patent_title] => SOFTWARE AUTOMATION DEPLOYMENT AND PERFORMANCE TRACKING [patent_app_type] => utility [patent_app_number] => 17/550529 [patent_app_country] => US [patent_app_date] => 2021-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10590 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17550529 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/550529
Software automation deployment and performance tracking Dec 13, 2021 Issued
Array ( [id] => 18856167 [patent_doc_number] => 11853751 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-26 [patent_title] => Indirect function call target identification in software [patent_app_type] => utility [patent_app_number] => 17/644021 [patent_app_country] => US [patent_app_date] => 2021-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7617 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17644021 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/644021
Indirect function call target identification in software Dec 12, 2021 Issued
Array ( [id] => 18422397 [patent_doc_number] => 20230176861 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-08 [patent_title] => DETECTING BUSINESS CODE AREAS IN A MAINFRAME APPLICATION [patent_app_type] => utility [patent_app_number] => 17/543898 [patent_app_country] => US [patent_app_date] => 2021-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7049 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17543898 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/543898
Detecting business code areas in a mainframe application Dec 6, 2021 Issued
Array ( [id] => 18422374 [patent_doc_number] => 20230176838 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-08 [patent_title] => IDENTIFICATION AND APPLICATION OF RELATED SOURCE CODE EDITS [patent_app_type] => utility [patent_app_number] => 17/544104 [patent_app_country] => US [patent_app_date] => 2021-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7968 [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] => 17544104 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/544104
Identification and application of related source code edits Dec 6, 2021 Issued
Array ( [id] => 17484391 [patent_doc_number] => 20220091895 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-24 [patent_title] => METHODS AND APPARATUS TO DETERMINE EXECUTION COST [patent_app_type] => utility [patent_app_number] => 17/541016 [patent_app_country] => US [patent_app_date] => 2021-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14054 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [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] => 17541016 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/541016
Methods and apparatus to determine execution cost Dec 1, 2021 Issued
Array ( [id] => 18393365 [patent_doc_number] => 20230161585 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-25 [patent_title] => COMPLIANCE ADAPTION PLANS AND SOFTWARE COMPONENT MATCHMAKING [patent_app_type] => utility [patent_app_number] => 17/533188 [patent_app_country] => US [patent_app_date] => 2021-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9130 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17533188 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/533188
Compliance adaption plans and software component matchmaking Nov 22, 2021 Issued
Array ( [id] => 18393341 [patent_doc_number] => 20230161561 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-25 [patent_title] => Intelligent Recommendation for Creation of Software Architectural Diagrams [patent_app_type] => utility [patent_app_number] => 17/530880 [patent_app_country] => US [patent_app_date] => 2021-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8934 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17530880 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/530880
Intelligent recommendation for creation of software architectural diagrams Nov 18, 2021 Issued
Array ( [id] => 19062157 [patent_doc_number] => 11941393 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-26 [patent_title] => Systems and methods for managing a software repository [patent_app_type] => utility [patent_app_number] => 17/515746 [patent_app_country] => US [patent_app_date] => 2021-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 9820 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17515746 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/515746
Systems and methods for managing a software repository Oct 31, 2021 Issued
Array ( [id] => 18388125 [patent_doc_number] => 11658925 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-23 [patent_title] => Configuring a chatbot with remote language processing [patent_app_type] => utility [patent_app_number] => 17/515793 [patent_app_country] => US [patent_app_date] => 2021-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 48 [patent_figures_cnt] => 52 [patent_no_of_words] => 17474 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17515793 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/515793
Configuring a chatbot with remote language processing Oct 31, 2021 Issued
Array ( [id] => 18966308 [patent_doc_number] => 11900078 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-02-13 [patent_title] => Tuning a container orchestrator [patent_app_type] => utility [patent_app_number] => 17/502281 [patent_app_country] => US [patent_app_date] => 2021-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9482 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17502281 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/502281
Tuning a container orchestrator Oct 14, 2021 Issued
Menu