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] => 458446 [patent_doc_number] => 07249346 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-07-24 [patent_title] => 'Non-forgeable objects in an object system' [patent_app_type] => utility [patent_app_number] => 10/427190 [patent_app_country] => US [patent_app_date] => 2003-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 4701 [patent_no_of_claims] => 18 [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] => patents/07/249/07249346.pdf [firstpage_image] =>[orig_patent_app_number] => 10427190 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/427190
Non-forgeable objects in an object system Apr 29, 2003 Issued
Array ( [id] => 7415768 [patent_doc_number] => 20040207636 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-21 [patent_title] => 'Partitioning graph structures using external constraints' [patent_app_type] => new [patent_app_number] => 10/418484 [patent_app_country] => US [patent_app_date] => 2003-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2734 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0207/20040207636.pdf [firstpage_image] =>[orig_patent_app_number] => 10418484 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/418484
Partitioning graph structures using external constraints Apr 17, 2003 Abandoned
Array ( [id] => 7198737 [patent_doc_number] => 20040205707 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-14 [patent_title] => 'Logical separation of code and content' [patent_app_type] => new [patent_app_number] => 10/410096 [patent_app_country] => US [patent_app_date] => 2003-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6878 [patent_no_of_claims] => 43 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0205/20040205707.pdf [firstpage_image] =>[orig_patent_app_number] => 10410096 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/410096
Logical separation of code and content Apr 7, 2003 Issued
Array ( [id] => 840134 [patent_doc_number] => 07395529 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-07-01 [patent_title] => 'Conflict detection and correction in a program build environment' [patent_app_type] => utility [patent_app_number] => 10/397690 [patent_app_country] => US [patent_app_date] => 2003-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 11628 [patent_no_of_claims] => 27 [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] => patents/07/395/07395529.pdf [firstpage_image] =>[orig_patent_app_number] => 10397690 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/397690
Conflict detection and correction in a program build environment Mar 24, 2003 Issued
Array ( [id] => 7419201 [patent_doc_number] => 20040177341 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-09 [patent_title] => 'METHOD FOR PROVIDING ACTIVE PROTECTION TO PROGRAMMING TOOLS FOR PROGRAMMABLE DEVICES' [patent_app_type] => new [patent_app_number] => 10/248989 [patent_app_country] => US [patent_app_date] => 2003-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2572 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0177/20040177341.pdf [firstpage_image] =>[orig_patent_app_number] => 10248989 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/248989
Method for providing active protection to programming tools for programmable devices Mar 6, 2003 Issued
Array ( [id] => 7419243 [patent_doc_number] => 20040177346 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-09 [patent_title] => 'Direct instructions rendering emulation computer technique' [patent_app_type] => new [patent_app_number] => 10/382598 [patent_app_country] => US [patent_app_date] => 2003-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7579 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0177/20040177346.pdf [firstpage_image] =>[orig_patent_app_number] => 10382598 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/382598
Direct instructions rendering emulation computer technique Mar 5, 2003 Issued
Array ( [id] => 504594 [patent_doc_number] => 07213229 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-05-01 [patent_title] => 'Content-based graphical user interface' [patent_app_type] => utility [patent_app_number] => 10/376175 [patent_app_country] => US [patent_app_date] => 2003-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 11 [patent_no_of_words] => 5378 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/213/07213229.pdf [firstpage_image] =>[orig_patent_app_number] => 10376175 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/376175
Content-based graphical user interface Feb 27, 2003 Issued
Array ( [id] => 494426 [patent_doc_number] => 07219334 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-05-15 [patent_title] => 'Program conversion method, data processing apparatus and program' [patent_app_type] => utility [patent_app_number] => 10/375761 [patent_app_country] => US [patent_app_date] => 2003-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6654 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 17 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/219/07219334.pdf [firstpage_image] =>[orig_patent_app_number] => 10375761 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/375761
Program conversion method, data processing apparatus and program Feb 25, 2003 Issued
Array ( [id] => 385026 [patent_doc_number] => 07308677 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-12-11 [patent_title] => 'Program generating apparatus, program generating method and program generator' [patent_app_type] => utility [patent_app_number] => 10/355283 [patent_app_country] => US [patent_app_date] => 2003-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 24 [patent_no_of_words] => 8190 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/308/07308677.pdf [firstpage_image] =>[orig_patent_app_number] => 10355283 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/355283
Program generating apparatus, program generating method and program generator Jan 30, 2003 Issued
Array ( [id] => 561487 [patent_doc_number] => 07178130 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-02-13 [patent_title] => 'Digital processing architecture using compiled dataflow definition' [patent_app_type] => utility [patent_app_number] => 10/342888 [patent_app_country] => US [patent_app_date] => 2003-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2385 [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] => patents/07/178/07178130.pdf [firstpage_image] =>[orig_patent_app_number] => 10342888 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/342888
Digital processing architecture using compiled dataflow definition Jan 13, 2003 Issued
Array ( [id] => 7328921 [patent_doc_number] => 20040139370 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-07-15 [patent_title] => 'Source code analysis' [patent_app_type] => new [patent_app_number] => 10/342787 [patent_app_country] => US [patent_app_date] => 2003-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5691 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 29 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0139/20040139370.pdf [firstpage_image] =>[orig_patent_app_number] => 10342787 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/342787
Source code analysis Jan 13, 2003 Abandoned
Array ( [id] => 7329082 [patent_doc_number] => 20040139425 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-07-15 [patent_title] => 'Method and apparatus for deriving multiple test source files from one source file' [patent_app_type] => new [patent_app_number] => 10/339772 [patent_app_country] => US [patent_app_date] => 2003-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3413 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 245 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0139/20040139425.pdf [firstpage_image] =>[orig_patent_app_number] => 10339772 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/339772
Method and apparatus for deriving multiple test source files from one source file Jan 8, 2003 Issued
Array ( [id] => 423888 [patent_doc_number] => 07275240 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-09-25 [patent_title] => 'Method and system for recording macros in a language independent syntax' [patent_app_type] => utility [patent_app_number] => 10/338295 [patent_app_country] => US [patent_app_date] => 2003-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6548 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/275/07275240.pdf [firstpage_image] =>[orig_patent_app_number] => 10338295 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/338295
Method and system for recording macros in a language independent syntax Jan 7, 2003 Issued
Array ( [id] => 447607 [patent_doc_number] => 07257809 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-08-14 [patent_title] => 'Estimation of type-cast sets' [patent_app_type] => utility [patent_app_number] => 10/331782 [patent_app_country] => US [patent_app_date] => 2002-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4431 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/257/07257809.pdf [firstpage_image] =>[orig_patent_app_number] => 10331782 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/331782
Estimation of type-cast sets Dec 30, 2002 Issued
Array ( [id] => 7673464 [patent_doc_number] => 20040128654 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-07-01 [patent_title] => 'Method and apparatus for measuring variation in thread wait time' [patent_app_type] => new [patent_app_number] => 10/331797 [patent_app_country] => US [patent_app_date] => 2002-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7020 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 34 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0128/20040128654.pdf [firstpage_image] =>[orig_patent_app_number] => 10331797 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/331797
Method and apparatus for measuring variation in thread wait time Dec 29, 2002 Abandoned
Array ( [id] => 486324 [patent_doc_number] => 07225424 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-05-29 [patent_title] => 'Using relationships between contexts in model view controller design pattern' [patent_app_type] => utility [patent_app_number] => 10/335191 [patent_app_country] => US [patent_app_date] => 2002-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7116 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/225/07225424.pdf [firstpage_image] =>[orig_patent_app_number] => 10335191 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/335191
Using relationships between contexts in model view controller design pattern Dec 29, 2002 Issued
Array ( [id] => 431609 [patent_doc_number] => 07269825 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-09-11 [patent_title] => 'Method and system for relative address translation' [patent_app_type] => utility [patent_app_number] => 10/330994 [patent_app_country] => US [patent_app_date] => 2002-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6583 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/269/07269825.pdf [firstpage_image] =>[orig_patent_app_number] => 10330994 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/330994
Method and system for relative address translation Dec 26, 2002 Issued
Array ( [id] => 891153 [patent_doc_number] => 07353503 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-01 [patent_title] => 'Efficient dead code elimination' [patent_app_type] => utility [patent_app_number] => 10/330375 [patent_app_country] => US [patent_app_date] => 2002-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 18 [patent_no_of_words] => 5784 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/353/07353503.pdf [firstpage_image] =>[orig_patent_app_number] => 10330375 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/330375
Efficient dead code elimination Dec 26, 2002 Issued
Array ( [id] => 6857648 [patent_doc_number] => 20030131149 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-07-10 [patent_title] => 'Installer for driver of network device' [patent_app_type] => new [patent_app_number] => 10/326983 [patent_app_country] => US [patent_app_date] => 2002-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 3778 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0131/20030131149.pdf [firstpage_image] =>[orig_patent_app_number] => 10326983 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/326983
Installer for driver of network device Dec 23, 2002 Abandoned
Array ( [id] => 537859 [patent_doc_number] => 07191431 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-03-13 [patent_title] => 'System and method for selecting a translator to translate a component request using semantic typing' [patent_app_type] => utility [patent_app_number] => 10/325687 [patent_app_country] => US [patent_app_date] => 2002-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 6049 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/191/07191431.pdf [firstpage_image] =>[orig_patent_app_number] => 10325687 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/325687
System and method for selecting a translator to translate a component request using semantic typing Dec 19, 2002 Issued
Menu