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] => 11352325 [patent_doc_number] => 20160371065 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-22 [patent_title] => 'PROVIDING DETERMINISTIC, REPRODUCIBLE, AND RANDOM SAMPLING IN A PROCESSOR' [patent_app_type] => utility [patent_app_number] => 14/742908 [patent_app_country] => US [patent_app_date] => 2015-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 12468 [patent_no_of_claims] => 21 [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] => 14742908 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/742908
Providing deterministic, reproducible, and random sampling in a processor Jun 17, 2015 Issued
Array ( [id] => 11584808 [patent_doc_number] => 09639450 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-05-02 [patent_title] => 'Scalable methods for analyzing formalized requirements and localizing errors' [patent_app_type] => utility [patent_app_number] => 14/742028 [patent_app_country] => US [patent_app_date] => 2015-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 13045 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14742028 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/742028
Scalable methods for analyzing formalized requirements and localizing errors Jun 16, 2015 Issued
Array ( [id] => 11338478 [patent_doc_number] => 20160364233 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-15 [patent_title] => 'AUTOMATICALLY COMPLETE A SPECIFIC SOFTWARE TASK USING HIDDEN TAGS' [patent_app_type] => utility [patent_app_number] => 14/737383 [patent_app_country] => US [patent_app_date] => 2015-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7479 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 6 [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] => 14737383 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/737383
Automatically complete a specific software task using hidden tags Jun 10, 2015 Issued
Array ( [id] => 14861101 [patent_doc_number] => 10419297 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-09-17 [patent_title] => Method and computer program for device configuration [patent_app_type] => utility [patent_app_number] => 14/720489 [patent_app_country] => US [patent_app_date] => 2015-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 30 [patent_no_of_words] => 7618 [patent_no_of_claims] => 95 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 254 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14720489 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/720489
Method and computer program for device configuration May 21, 2015 Issued
Array ( [id] => 11272568 [patent_doc_number] => 20160335115 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-17 [patent_title] => 'SYSTEM AND METHOD FOR MULTI-LEVEL REAL-TIME SCHEDULING ANALYSES' [patent_app_type] => utility [patent_app_number] => 14/712707 [patent_app_country] => US [patent_app_date] => 2015-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5947 [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] => 14712707 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/712707
System and method for multi-level real-time scheduling analyses May 13, 2015 Issued
Array ( [id] => 13083081 [patent_doc_number] => 10061607 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-08-28 [patent_title] => System and method for providing single group multiple branches based on instance awareness [patent_app_type] => utility [patent_app_number] => 14/709740 [patent_app_country] => US [patent_app_date] => 2015-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7774 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14709740 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/709740
System and method for providing single group multiple branches based on instance awareness May 11, 2015 Issued
Array ( [id] => 12114282 [patent_doc_number] => 09870275 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-16 [patent_title] => 'Processor thread management' [patent_app_type] => utility [patent_app_number] => 14/709478 [patent_app_country] => US [patent_app_date] => 2015-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 6599 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14709478 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/709478
Processor thread management May 11, 2015 Issued
Array ( [id] => 12393033 [patent_doc_number] => 09965259 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-08 [patent_title] => System for translating diverse programming languages [patent_app_type] => utility [patent_app_number] => 14/709156 [patent_app_country] => US [patent_app_date] => 2015-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 14036 [patent_no_of_claims] => 19 [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] => 14709156 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/709156
System for translating diverse programming languages May 10, 2015 Issued
Array ( [id] => 11062698 [patent_doc_number] => 20160259660 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-08 [patent_title] => 'METHODS AND APPARATUS TO SELECT VIRTUALIZATION ENVIRONMENTS DURING DEPLOYMENT' [patent_app_type] => utility [patent_app_number] => 14/707012 [patent_app_country] => US [patent_app_date] => 2015-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8585 [patent_no_of_claims] => 24 [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] => 14707012 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/707012
Methods and apparatus to select virtualization environments during deployment May 7, 2015 Issued
Array ( [id] => 11482215 [patent_doc_number] => 09588761 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-07 [patent_title] => 'Maintenance toolkit for the implementation of computer programs' [patent_app_type] => utility [patent_app_number] => 14/698374 [patent_app_country] => US [patent_app_date] => 2015-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 2633 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 400 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14698374 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/698374
Maintenance toolkit for the implementation of computer programs Apr 27, 2015 Issued
Array ( [id] => 10424762 [patent_doc_number] => 20150309773 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-29 [patent_title] => 'MOBILE MEDICAL APPLICATIONS WITH SEPARATED COMMUNICATION AND DEVELOPMENT ENVIRONMENT FOR THE SAME' [patent_app_type] => utility [patent_app_number] => 14/694152 [patent_app_country] => US [patent_app_date] => 2015-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4767 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [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] => 14694152 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/694152
Mobile medical applications with separated communication and development environment for the same Apr 22, 2015 Issued
Array ( [id] => 10416795 [patent_doc_number] => 20150301805 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-22 [patent_title] => 'SYSTEMS, METHODS, AND APPARATUS FOR A MACHINE-TO-MACHINE AND CONSUMER-TO-MACHINE INTERACTION PLATFORMS' [patent_app_type] => utility [patent_app_number] => 14/692513 [patent_app_country] => US [patent_app_date] => 2015-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3953 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 14692513 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/692513
SYSTEMS, METHODS, AND APPARATUS FOR A MACHINE-TO-MACHINE AND CONSUMER-TO-MACHINE INTERACTION PLATFORMS Apr 20, 2015 Abandoned
Array ( [id] => 10416831 [patent_doc_number] => 20150301840 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-22 [patent_title] => 'Dependency-driven Co-Specialization of Specialized Classes' [patent_app_type] => utility [patent_app_number] => 14/692590 [patent_app_country] => US [patent_app_date] => 2015-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 15393 [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] => 14692590 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/692590
Dependency-driven co-specialization of specialized classes Apr 20, 2015 Issued
Array ( [id] => 14427083 [patent_doc_number] => 10318345 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-11 [patent_title] => Dynamic priority queue [patent_app_type] => utility [patent_app_number] => 14/691512 [patent_app_country] => US [patent_app_date] => 2015-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 6074 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14691512 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/691512
Dynamic priority queue Apr 19, 2015 Issued
Array ( [id] => 10416851 [patent_doc_number] => 20150301861 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-22 [patent_title] => 'INTEGRATED MONITORING AND CONTROL OF PROCESSING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 14/690112 [patent_app_country] => US [patent_app_date] => 2015-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 45 [patent_figures_cnt] => 45 [patent_no_of_words] => 13182 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 2 [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] => 14690112 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/690112
Integrated monitoring and control of processing environment Apr 16, 2015 Issued
Array ( [id] => 11509139 [patent_doc_number] => 09600299 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-21 [patent_title] => 'Application object framework' [patent_app_type] => utility [patent_app_number] => 14/689920 [patent_app_country] => US [patent_app_date] => 2015-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9678 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14689920 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/689920
Application object framework Apr 16, 2015 Issued
Array ( [id] => 11752246 [patent_doc_number] => 09710257 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-07-18 [patent_title] => 'System and method to map defect reduction data to organizational maturity profiles for defect projection modeling' [patent_app_type] => utility [patent_app_number] => 14/685700 [patent_app_country] => US [patent_app_date] => 2015-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 12054 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14685700 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/685700
System and method to map defect reduction data to organizational maturity profiles for defect projection modeling Apr 13, 2015 Issued
Array ( [id] => 13199433 [patent_doc_number] => 10114635 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-30 [patent_title] => Software development support [patent_app_type] => utility [patent_app_number] => 14/672556 [patent_app_country] => US [patent_app_date] => 2015-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 5430 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14672556 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/672556
Software development support Mar 29, 2015 Issued
Array ( [id] => 11680195 [patent_doc_number] => 09678726 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-06-13 [patent_title] => 'Automatic generation of plugins for development tools' [patent_app_type] => utility [patent_app_number] => 14/671988 [patent_app_country] => US [patent_app_date] => 2015-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5062 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14671988 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/671988
Automatic generation of plugins for development tools Mar 26, 2015 Issued
Array ( [id] => 11795690 [patent_doc_number] => 09405514 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-08-02 [patent_title] => 'Process fragment management' [patent_app_type] => utility [patent_app_number] => 14/671396 [patent_app_country] => US [patent_app_date] => 2015-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7757 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14671396 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/671396
Process fragment management Mar 26, 2015 Issued
Menu