Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 16431477 [patent_doc_number] => 10831559 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-10 [patent_title] => Processor thread management [patent_app_type] => utility [patent_app_number] => 15/840183 [patent_app_country] => US [patent_app_date] => 2017-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 6552 [patent_no_of_claims] => 21 [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] => 15840183 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/840183
Processor thread management Dec 12, 2017 Issued
Array ( [id] => 17969988 [patent_doc_number] => 11487520 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-01 [patent_title] => Automatically generating reasoning graphs [patent_app_type] => utility [patent_app_number] => 15/828706 [patent_app_country] => US [patent_app_date] => 2017-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 18789 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15828706 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/828706
Automatically generating reasoning graphs Nov 30, 2017 Issued
Array ( [id] => 12241956 [patent_doc_number] => 20180074820 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-15 [patent_title] => 'DETERMINING STRUCTURAL INFORMATION ABOUT SOFTWARE DEVELOPMENT PROJECTS' [patent_app_type] => utility [patent_app_number] => 15/813680 [patent_app_country] => US [patent_app_date] => 2017-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6799 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15813680 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/813680
DETERMINING STRUCTURAL INFORMATION ABOUT SOFTWARE DEVELOPMENT PROJECTS Nov 14, 2017 Abandoned
Array ( [id] => 18547428 [patent_doc_number] => 11720781 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-08 [patent_title] => Parallel execution of gated activation unit operations [patent_app_type] => utility [patent_app_number] => 16/756363 [patent_app_country] => US [patent_app_date] => 2017-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 6329 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16756363 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/756363
Parallel execution of gated activation unit operations Oct 19, 2017 Issued
Array ( [id] => 14601011 [patent_doc_number] => 10353698 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-07-16 [patent_title] => System, method, and computer program for comparing RPM packages [patent_app_type] => utility [patent_app_number] => 15/788559 [patent_app_country] => US [patent_app_date] => 2017-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2627 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 289 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15788559 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/788559
System, method, and computer program for comparing RPM packages Oct 18, 2017 Issued
Array ( [id] => 14218497 [patent_doc_number] => 20190121633 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-25 [patent_title] => CROWD-SOURCING ACCESSIBILITY RENDERING SYSTEM FOR NON-ACCESSIBLE APPLICATIONS [patent_app_type] => utility [patent_app_number] => 15/788525 [patent_app_country] => US [patent_app_date] => 2017-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12752 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15788525 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/788525
Crowd sourcing accessibility rendering system for non-accessible applications Oct 18, 2017 Issued
Array ( [id] => 14189083 [patent_doc_number] => 20190114247 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-18 [patent_title] => SYSTEM AND METHOD FOR GRAPH BASED MONITORING AND MANAGEMENT OF DISTRIBUTED SYSTEMS [patent_app_type] => utility [patent_app_number] => 15/786790 [patent_app_country] => US [patent_app_date] => 2017-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9877 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 15786790 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/786790
System and method for graph based monitoring and management of distributed systems Oct 17, 2017 Issued
Array ( [id] => 15886793 [patent_doc_number] => 10649741 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-12 [patent_title] => Systems and methods for creating software from library and custom components [patent_app_type] => utility [patent_app_number] => 15/786431 [patent_app_country] => US [patent_app_date] => 2017-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 42 [patent_figures_cnt] => 43 [patent_no_of_words] => 7364 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15786431 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/786431
Systems and methods for creating software from library and custom components Oct 16, 2017 Issued
Array ( [id] => 12207479 [patent_doc_number] => 20180052705 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-22 [patent_title] => 'METHODS AND APPARATUS TO MANAGE MONITORING AGENTS' [patent_app_type] => utility [patent_app_number] => 15/784719 [patent_app_country] => US [patent_app_date] => 2017-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8077 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15784719 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/784719
Methods and apparatus to manage monitoring agents Oct 15, 2017 Issued
Array ( [id] => 14250075 [patent_doc_number] => 10275237 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-04-30 [patent_title] => Automated spring wiring source code review [patent_app_type] => utility [patent_app_number] => 15/783612 [patent_app_country] => US [patent_app_date] => 2017-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 13068 [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] => 15783612 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/783612
Automated spring wiring source code review Oct 12, 2017 Issued
Array ( [id] => 12611847 [patent_doc_number] => 20180095779 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-05 [patent_title] => MODEL-BASED VIRTUAL SYSTEM PROVISIONING [patent_app_type] => utility [patent_app_number] => 15/721338 [patent_app_country] => US [patent_app_date] => 2017-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14564 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15721338 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/721338
Model-based virtual system provisioning Sep 28, 2017 Issued
Array ( [id] => 15284585 [patent_doc_number] => 10514956 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-24 [patent_title] => Performance hint driven resource allocation [patent_app_type] => utility [patent_app_number] => 15/710620 [patent_app_country] => US [patent_app_date] => 2017-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2357 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15710620 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/710620
Performance hint driven resource allocation Sep 19, 2017 Issued
Array ( [id] => 14076473 [patent_doc_number] => 20190087124 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-21 [patent_title] => DYNAMIC SCHEDULING FOR VIRTUAL STORAGE DEVICES [patent_app_type] => utility [patent_app_number] => 15/708819 [patent_app_country] => US [patent_app_date] => 2017-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3731 [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] => 15708819 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/708819
Dynamic scheduling for virtual storage devices Sep 18, 2017 Issued
Array ( [id] => 15373341 [patent_doc_number] => 10528389 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-07 [patent_title] => Method and apparatus for executing real-time tasks [patent_app_type] => utility [patent_app_number] => 15/706265 [patent_app_country] => US [patent_app_date] => 2017-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 21 [patent_no_of_words] => 18089 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 575 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15706265 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/706265
Method and apparatus for executing real-time tasks Sep 14, 2017 Issued
Array ( [id] => 13706713 [patent_doc_number] => 20170364311 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-21 [patent_title] => BOOTLOADER CONTROL VIA DEVICE IDENTIFIER [patent_app_type] => utility [patent_app_number] => 15/695309 [patent_app_country] => US [patent_app_date] => 2017-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6365 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 15695309 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/695309
BOOTLOADER CONTROL VIA DEVICE IDENTIFIER Sep 4, 2017 Abandoned
Array ( [id] => 12004218 [patent_doc_number] => 20170308373 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-26 [patent_title] => 'ORCHESTRATION OF SOFTWARE APPLICATIONS UPGRADE USING AUTOMATIC HANG DETECTION' [patent_app_type] => utility [patent_app_number] => 15/649440 [patent_app_country] => US [patent_app_date] => 2017-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 18212 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15649440 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/649440
Orchestration of software applications upgrade using automatic hang detection Jul 12, 2017 Issued
Array ( [id] => 15825601 [patent_doc_number] => 10638012 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-28 [patent_title] => Information processing system, information processing apparatus, and information processing method [patent_app_type] => utility [patent_app_number] => 15/646193 [patent_app_country] => US [patent_app_date] => 2017-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 47 [patent_figures_cnt] => 47 [patent_no_of_words] => 13841 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 243 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15646193 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/646193
Information processing system, information processing apparatus, and information processing method Jul 10, 2017 Issued
Array ( [id] => 14457491 [patent_doc_number] => 10324706 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-06-18 [patent_title] => Automated software deployment for electromechanical systems [patent_app_type] => utility [patent_app_number] => 15/590917 [patent_app_country] => US [patent_app_date] => 2017-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10509 [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] => 15590917 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/590917
Automated software deployment for electromechanical systems May 8, 2017 Issued
Array ( [id] => 12032990 [patent_doc_number] => 20170323089 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-09 [patent_title] => 'SYSTEMS AND METHODS FOR DOMAIN-DRIVEN DESIGN AND EXECUTION OF MODULAR AND DYNAMIC SERVICES, APPLICATIONS AND PROCESSES' [patent_app_type] => utility [patent_app_number] => 15/589864 [patent_app_country] => US [patent_app_date] => 2017-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 12581 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15589864 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/589864
Systems and methods for domain-driven design and execution of modular and dynamic services, applications and processes May 7, 2017 Issued
Array ( [id] => 14091721 [patent_doc_number] => 10241764 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-26 [patent_title] => Automatically transform pass-by-value semantics into pass-by-reference implementation [patent_app_type] => utility [patent_app_number] => 15/588298 [patent_app_country] => US [patent_app_date] => 2017-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 23 [patent_no_of_words] => 14192 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15588298 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/588298
Automatically transform pass-by-value semantics into pass-by-reference implementation May 4, 2017 Issued
Menu