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] => 20079950 [patent_doc_number] => 12354019 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-08 [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] => 18/770567 [patent_app_country] => US [patent_app_date] => 2024-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 8284 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 390 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18770567 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/770567
Distributed activity control systems for artificial intelligence task execution direction including task adjacency and reachability analysis Jul 10, 2024 Issued
Array ( [id] => 19499286 [patent_doc_number] => 20240338304 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-10 [patent_title] => SYSTEM AND METHOD OF HANDLING COMPLEX EXPERIMENTS IN A DISTRIBUTED SYSTEM [patent_app_type] => utility [patent_app_number] => 18/746131 [patent_app_country] => US [patent_app_date] => 2024-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 23641 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18746131 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/746131
System and method of handling complex experiments in a distributed system Jun 17, 2024 Issued
Array ( [id] => 19463092 [patent_doc_number] => 20240316761 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-26 [patent_title] => ROBOT SYSTEMS, METHODS, CONTROL MODULES, AND COMPUTER PROGRAM PRODUCTS THAT LEVERAGE LARGE LANGUAGE MODELS [patent_app_type] => utility [patent_app_number] => 18/731704 [patent_app_country] => US [patent_app_date] => 2024-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 23269 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 268 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18731704 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/731704
Robot systems, methods, control modules, and computer program products that leverage large language models Jun 2, 2024 Issued
Array ( [id] => 19450974 [patent_doc_number] => 20240311104 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-19 [patent_title] => SHIM LAYER FOR INTERCEPTING CALLS BETWEEN AN UPPER LAYER AND A LOWER LAYER OF A CONTAINER IMAGE [patent_app_type] => utility [patent_app_number] => 18/673419 [patent_app_country] => US [patent_app_date] => 2024-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6360 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18673419 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/673419
Shim layer for intercepting calls between an upper layer and a lower layer of a container image May 23, 2024 Issued
Array ( [id] => 19283762 [patent_doc_number] => 20240220238 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-04 [patent_title] => SYSTEMS AND METHODS FOR MANAGING A SOFTWARE REPOSITORY [patent_app_type] => utility [patent_app_number] => 18/605691 [patent_app_country] => US [patent_app_date] => 2024-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9871 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18605691 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/605691
SYSTEMS AND METHODS FOR MANAGING A SOFTWARE REPOSITORY Mar 13, 2024 Issued
Array ( [id] => 20195359 [patent_doc_number] => 20250272069 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-28 [patent_title] => DETERMINING NATURAL LANGUAGE DESCRIPTION OF A SOFTWARE CODE [patent_app_type] => utility [patent_app_number] => 18/589738 [patent_app_country] => US [patent_app_date] => 2024-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4743 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 39 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18589738 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/589738
DETERMINING NATURAL LANGUAGE DESCRIPTION OF A SOFTWARE CODE Feb 27, 2024 Pending
Array ( [id] => 20195371 [patent_doc_number] => 20250272081 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-28 [patent_title] => TECHNIQUES FOR MANAGING FIRMWARE OVER-THE-AIR FLASHING FOR MULTI-CARE VEHICLE ELECTRONIC CONTROL UNITS [patent_app_type] => utility [patent_app_number] => 18/589609 [patent_app_country] => US [patent_app_date] => 2024-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 0 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18589609 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/589609
TECHNIQUES FOR MANAGING FIRMWARE OVER-THE-AIR FLASHING FOR MULTI-CARE VEHICLE ELECTRONIC CONTROL UNITS Feb 27, 2024 Pending
Array ( [id] => 19451000 [patent_doc_number] => 20240311130 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-19 [patent_title] => INFORMATION PROCESSING DEVICE FOR VEHICLE, SOFTWARE UPDATE SYSTEM FOR VEHICLE, AND NON-TRANSITORY STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/588696 [patent_app_country] => US [patent_app_date] => 2024-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8546 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -2 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18588696 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/588696
INFORMATION PROCESSING DEVICE FOR VEHICLE, SOFTWARE UPDATE SYSTEM FOR VEHICLE, AND NON-TRANSITORY STORAGE MEDIUM Feb 26, 2024 Pending
Array ( [id] => 20388076 [patent_doc_number] => 12487802 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-02 [patent_title] => Configuration file generation for fracturable data path in a coarse-grained reconfigurable processor [patent_app_type] => utility [patent_app_number] => 18/583845 [patent_app_country] => US [patent_app_date] => 2024-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 24 [patent_no_of_words] => 28995 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18583845 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/583845
Configuration file generation for fracturable data path in a coarse-grained reconfigurable processor Feb 20, 2024 Issued
Array ( [id] => 19219983 [patent_doc_number] => 20240184687 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-06 [patent_title] => TEXT SEARCH PROCESSING METHOD AND RELATED DEVICE [patent_app_type] => utility [patent_app_number] => 18/443398 [patent_app_country] => US [patent_app_date] => 2024-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10810 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18443398 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/443398
TEXT SEARCH PROCESSING METHOD AND RELATED DEVICE Feb 15, 2024 Pending
Array ( [id] => 20152082 [patent_doc_number] => 20250251920 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-07 [patent_title] => INTEGRATING LOOP UNROLLING AND LOOP SPLITTING TO REDUCE CONTROL OVERHEADS [patent_app_type] => utility [patent_app_number] => 18/433813 [patent_app_country] => US [patent_app_date] => 2024-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12452 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18433813 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/433813
INTEGRATING LOOP UNROLLING AND LOOP SPLITTING TO REDUCE CONTROL OVERHEADS Feb 5, 2024 Pending
Array ( [id] => 19711180 [patent_doc_number] => 20250021322 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-16 [patent_title] => EFFICIENTLY ESTABLISHING USER PROFILES ON MOBILE DEVICES [patent_app_type] => utility [patent_app_number] => 18/420061 [patent_app_country] => US [patent_app_date] => 2024-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4403 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18420061 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/420061
EFFICIENTLY ESTABLISHING USER PROFILES ON MOBILE DEVICES Jan 22, 2024 Pending
Array ( [id] => 20123182 [patent_doc_number] => 20250238213 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-24 [patent_title] => PERFORMING CONVERSIONS BETWEEN MULTI-TYPE JAVASCRIPT OBJECT NOTATION PROPERTIES AND STATICALLY TYPED PROGRAMMING LANGUAGES [patent_app_type] => utility [patent_app_number] => 18/418214 [patent_app_country] => US [patent_app_date] => 2024-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4675 [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] => 18418214 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/418214
PERFORMING CONVERSIONS BETWEEN MULTI-TYPE JAVASCRIPT OBJECT NOTATION PROPERTIES AND STATICALLY TYPED PROGRAMMING LANGUAGES Jan 18, 2024 Pending
Array ( [id] => 20095487 [patent_doc_number] => 20250225423 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-10 [patent_title] => Distributed Quantum Computing With Blockchain [patent_app_type] => utility [patent_app_number] => 18/404152 [patent_app_country] => US [patent_app_date] => 2024-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1189 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 48 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18404152 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/404152
Distributed Quantum Computing With Blockchain Jan 3, 2024 Pending
Array ( [id] => 20087177 [patent_doc_number] => 20250217113 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-03 [patent_title] => SYSTEM AND METHOD FOR ENTERPRISE SOFTWARE SUPPLY CHAIN SECURITY [patent_app_type] => utility [patent_app_number] => 18/403226 [patent_app_country] => US [patent_app_date] => 2024-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3156 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18403226 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/403226
SYSTEM AND METHOD FOR ENTERPRISE SOFTWARE SUPPLY CHAIN SECURITY Jan 2, 2024 Pending
Array ( [id] => 19347277 [patent_doc_number] => 20240256240 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-01 [patent_title] => Pseudocode to Hardware Description Language (HDL) Translation [patent_app_type] => utility [patent_app_number] => 18/400202 [patent_app_country] => US [patent_app_date] => 2023-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5293 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18400202 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/400202
Pseudocode to Hardware Description Language (HDL) Translation Dec 28, 2023 Pending
Array ( [id] => 20087182 [patent_doc_number] => 20250217118 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-03 [patent_title] => TAGGING DETERMINISTIC CODE IN ARTIFICIAL INTELLIGENCE-GENERATED CODE [patent_app_type] => utility [patent_app_number] => 18/397798 [patent_app_country] => US [patent_app_date] => 2023-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1302 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18397798 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/397798
TAGGING DETERMINISTIC CODE IN ARTIFICIAL INTELLIGENCE-GENERATED CODE Dec 26, 2023 Pending
Array ( [id] => 20087200 [patent_doc_number] => 20250217136 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-03 [patent_title] => CODE COMMENT QUALITY ASSURANCE [patent_app_type] => utility [patent_app_number] => 18/397205 [patent_app_country] => US [patent_app_date] => 2023-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2404 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18397205 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/397205
CODE COMMENT QUALITY ASSURANCE Dec 26, 2023 Pending
Array ( [id] => 19114769 [patent_doc_number] => 20240126519 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-18 [patent_title] => PROGRAM ANALYSIS, DESIGN SPACE EXPLORATION AND VERIFICATION FOR HIGH-LEVEL SYNTHESIS VIA E-GRAPH REWRITING [patent_app_type] => utility [patent_app_number] => 18/396321 [patent_app_country] => US [patent_app_date] => 2023-12-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 26339 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18396321 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/396321
PROGRAM ANALYSIS, DESIGN SPACE EXPLORATION AND VERIFICATION FOR HIGH-LEVEL SYNTHESIS VIA E-GRAPH REWRITING Dec 25, 2023 Pending
Array ( [id] => 19638844 [patent_doc_number] => 12169451 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-12-17 [patent_title] => Usability click tracking with navigable click paths [patent_app_type] => utility [patent_app_number] => 18/392803 [patent_app_country] => US [patent_app_date] => 2023-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9539 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18392803 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/392803
Usability click tracking with navigable click paths Dec 20, 2023 Issued
Menu