Search

Don Nguyen Vo

Examiner (ID: 5228, Phone: (571)272-3018 , Office: P/2634 )

Most Active Art Unit
2634
Art Unit(s)
2631, 2614, 2611, 2636, 1609, 2634, 2734
Total Applications
2755
Issued Applications
2281
Pending Applications
278
Abandoned Applications
196

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5795163 [patent_doc_number] => 20060015844 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-19 [patent_title] => 'Automatic hardware and firmware generation for multi-function custom controls' [patent_app_type] => utility [patent_app_number] => 10/900070 [patent_app_country] => US [patent_app_date] => 2004-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7265 [patent_no_of_claims] => 13 [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] => publications/A1/0015/20060015844.pdf [firstpage_image] =>[orig_patent_app_number] => 10900070 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/900070
Automatic hardware and firmware generation for multi-function custom controls Jul 25, 2004 Abandoned
Array ( [id] => 5770949 [patent_doc_number] => 20060020908 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-26 [patent_title] => 'Unified Approach to Building Web Applications that can be deployed as stand-alone and in Web Portals' [patent_app_type] => utility [patent_app_number] => 10/710576 [patent_app_country] => US [patent_app_date] => 2004-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 3398 [patent_no_of_claims] => 6 [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] => publications/A1/0020/20060020908.pdf [firstpage_image] =>[orig_patent_app_number] => 10710576 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/710576
Unified Approach to Building Web Applications that can be deployed as stand-alone and in Web Portals Jul 20, 2004 Abandoned
Array ( [id] => 7277577 [patent_doc_number] => 20040237028 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-11-25 [patent_title] => 'Method and apparatus for displaying computer program errors as hypertext' [patent_app_type] => new [patent_app_number] => 10/874677 [patent_app_country] => US [patent_app_date] => 2004-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 4881 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 11 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0237/20040237028.pdf [firstpage_image] =>[orig_patent_app_number] => 10874677 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/874677
Method and apparatus for displaying computer program errors as hypertext Jun 23, 2004 Issued
Array ( [id] => 6985753 [patent_doc_number] => 20050155030 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-14 [patent_title] => 'Autonomic method and apparatus for hardware assist for patching code' [patent_app_type] => utility [patent_app_number] => 10/757171 [patent_app_country] => US [patent_app_date] => 2004-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8074 [patent_no_of_claims] => 27 [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] => publications/A1/0155/20050155030.pdf [firstpage_image] =>[orig_patent_app_number] => 10757171 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/757171
Autonomic method and apparatus for hardware assist for patching code Jan 13, 2004 Issued
Array ( [id] => 900447 [patent_doc_number] => 07343598 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-03-11 [patent_title] => 'Cache-conscious coallocation of hot data streams' [patent_app_type] => utility [patent_app_number] => 10/737205 [patent_app_country] => US [patent_app_date] => 2003-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 32 [patent_no_of_words] => 14282 [patent_no_of_claims] => 52 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/343/07343598.pdf [firstpage_image] =>[orig_patent_app_number] => 10737205 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/737205
Cache-conscious coallocation of hot data streams Dec 14, 2003 Issued
Array ( [id] => 7477267 [patent_doc_number] => 20040098708 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-05-20 [patent_title] => 'Simulator for software development and recording medium having simulation program recorded therein' [patent_app_type] => new [patent_app_number] => 10/667373 [patent_app_country] => US [patent_app_date] => 2003-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7014 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0098/20040098708.pdf [firstpage_image] =>[orig_patent_app_number] => 10667373 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/667373
Simulator for software development and recording medium having simulation program recorded therein Sep 22, 2003 Abandoned
Array ( [id] => 379219 [patent_doc_number] => 07313787 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-12-25 [patent_title] => 'Compiler and method for optimizing object codes for hierarchical memories' [patent_app_type] => utility [patent_app_number] => 10/665931 [patent_app_country] => US [patent_app_date] => 2003-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 5676 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/313/07313787.pdf [firstpage_image] =>[orig_patent_app_number] => 10665931 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/665931
Compiler and method for optimizing object codes for hierarchical memories Sep 18, 2003 Issued
Array ( [id] => 7309696 [patent_doc_number] => 20040117776 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-06-17 [patent_title] => 'Type-specific objects from markup and web-oriented languages, and systems and methods therefor' [patent_app_type] => new [patent_app_number] => 10/653527 [patent_app_country] => US [patent_app_date] => 2003-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5168 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 28 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0117/20040117776.pdf [firstpage_image] =>[orig_patent_app_number] => 10653527 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/653527
Type-specific objects from markup and web-oriented languages, and systems and methods therefor Sep 1, 2003 Abandoned
Array ( [id] => 509264 [patent_doc_number] => 07210135 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-04-24 [patent_title] => 'Data flow analysis of transactional processes' [patent_app_type] => utility [patent_app_number] => 10/648461 [patent_app_country] => US [patent_app_date] => 2003-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 17 [patent_no_of_words] => 13110 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 268 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/210/07210135.pdf [firstpage_image] =>[orig_patent_app_number] => 10648461 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/648461
Data flow analysis of transactional processes Aug 25, 2003 Issued
Array ( [id] => 381218 [patent_doc_number] => 07310798 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-12-18 [patent_title] => 'Simulator tool for testing software in development process' [patent_app_type] => utility [patent_app_number] => 10/643328 [patent_app_country] => US [patent_app_date] => 2003-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 8 [patent_no_of_words] => 6725 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/310/07310798.pdf [firstpage_image] =>[orig_patent_app_number] => 10643328 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/643328
Simulator tool for testing software in development process Aug 17, 2003 Issued
Array ( [id] => 7290607 [patent_doc_number] => 20040148367 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-07-29 [patent_title] => 'Method for integration edition of setting file and setting file integration base' [patent_app_type] => new [patent_app_number] => 10/640026 [patent_app_country] => US [patent_app_date] => 2003-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 7206 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0148/20040148367.pdf [firstpage_image] =>[orig_patent_app_number] => 10640026 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/640026
Method for integration edition of setting file and setting file integration base Aug 13, 2003 Issued
Array ( [id] => 7474671 [patent_doc_number] => 20040168150 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-08-26 [patent_title] => 'Method for using a business model user interface' [patent_app_type] => new [patent_app_number] => 10/630729 [patent_app_country] => US [patent_app_date] => 2003-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3137 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0168/20040168150.pdf [firstpage_image] =>[orig_patent_app_number] => 10630729 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/630729
Method for using a business model user interface Jul 30, 2003 Issued
Array ( [id] => 7123857 [patent_doc_number] => 20050015686 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-01-20 [patent_title] => 'Buckets of commands in a multiprocessor-based verification environment' [patent_app_type] => utility [patent_app_number] => 10/620472 [patent_app_country] => US [patent_app_date] => 2003-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4388 [patent_no_of_claims] => 19 [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] => publications/A1/0015/20050015686.pdf [firstpage_image] =>[orig_patent_app_number] => 10620472 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/620472
Buckets of commands in a multiprocessor-based verification environment Jul 15, 2003 Issued
Array ( [id] => 444703 [patent_doc_number] => 07260815 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-08-21 [patent_title] => 'Method and apparatus for managing registers in a binary translator' [patent_app_type] => utility [patent_app_number] => 10/610218 [patent_app_country] => US [patent_app_date] => 2003-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 17 [patent_no_of_words] => 18351 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/260/07260815.pdf [firstpage_image] =>[orig_patent_app_number] => 10610218 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/610218
Method and apparatus for managing registers in a binary translator Jun 29, 2003 Issued
Array ( [id] => 438627 [patent_doc_number] => 07263692 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-08-28 [patent_title] => 'System and method for software-pipelining of loops with sparse matrix routines' [patent_app_type] => utility [patent_app_number] => 10/612724 [patent_app_country] => US [patent_app_date] => 2003-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5584 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/263/07263692.pdf [firstpage_image] =>[orig_patent_app_number] => 10612724 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/612724
System and method for software-pipelining of loops with sparse matrix routines Jun 29, 2003 Issued
Array ( [id] => 816715 [patent_doc_number] => 07415699 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-08-19 [patent_title] => 'Method and apparatus for controlling execution of a child process generated by a modified parent process' [patent_app_type] => utility [patent_app_number] => 10/608330 [patent_app_country] => US [patent_app_date] => 2003-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6980 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/415/07415699.pdf [firstpage_image] =>[orig_patent_app_number] => 10608330 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/608330
Method and apparatus for controlling execution of a child process generated by a modified parent process Jun 26, 2003 Issued
Array ( [id] => 7451318 [patent_doc_number] => 20040268305 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-12-30 [patent_title] => 'Extensible metadata' [patent_app_type] => new [patent_app_number] => 10/608986 [patent_app_country] => US [patent_app_date] => 2003-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8135 [patent_no_of_claims] => 72 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 45 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0268/20040268305.pdf [firstpage_image] =>[orig_patent_app_number] => 10608986 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/608986
Extensible metadata Jun 25, 2003 Issued
Array ( [id] => 421656 [patent_doc_number] => 07278135 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-10-02 [patent_title] => 'Method and system for generating an efficient test suite from a domain description with given constraints' [patent_app_type] => utility [patent_app_number] => 10/459893 [patent_app_country] => US [patent_app_date] => 2003-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9211 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/278/07278135.pdf [firstpage_image] =>[orig_patent_app_number] => 10459893 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/459893
Method and system for generating an efficient test suite from a domain description with given constraints Jun 10, 2003 Issued
Array ( [id] => 7447173 [patent_doc_number] => 20040003372 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-01 [patent_title] => 'Apparatus, method, and program product for supporting programming' [patent_app_type] => new [patent_app_number] => 10/438281 [patent_app_country] => US [patent_app_date] => 2003-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8041 [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] => publication [pdf_file] => publications/A1/0003/20040003372.pdf [firstpage_image] =>[orig_patent_app_number] => 10438281 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/438281
Apparatus, method, and program product for supporting programming May 13, 2003 Issued
Array ( [id] => 6679684 [patent_doc_number] => 20030229825 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-12-11 [patent_title] => 'Automated software testing system and method' [patent_app_type] => new [patent_app_number] => 10/431798 [patent_app_country] => US [patent_app_date] => 2003-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4447 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0229/20030229825.pdf [firstpage_image] =>[orig_patent_app_number] => 10431798 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/431798
Automated software testing system and method May 7, 2003 Issued
Menu