Search

Duy Khuong Thanh Nguyen

Examiner (ID: 15778, Phone: (571)270-7139 , Office: P/2197 )

Most Active Art Unit
2199
Art Unit(s)
2197, 2199
Total Applications
601
Issued Applications
443
Pending Applications
70
Abandoned Applications
98

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5467826 [patent_doc_number] => 20090328026 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-31 [patent_title] => 'UPDATE SYSTEM, PROGRAM EXECUTION DEVICE, AND COMPUTER PROGRAM' [patent_app_type] => utility [patent_app_number] => 12/556168 [patent_app_country] => US [patent_app_date] => 2009-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7732 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0328/20090328026.pdf [firstpage_image] =>[orig_patent_app_number] => 12556168 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/556168
UPDATE SYSTEM, PROGRAM EXECUTION DEVICE, AND COMPUTER PROGRAM Sep 8, 2009 Abandoned
Array ( [id] => 10879567 [patent_doc_number] => 08904365 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-02 [patent_title] => 'Dynamic media content instantiation framework' [patent_app_type] => utility [patent_app_number] => 12/550094 [patent_app_country] => US [patent_app_date] => 2009-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 6986 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 219 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12550094 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/550094
Dynamic media content instantiation framework Aug 27, 2009 Issued
Array ( [id] => 6088185 [patent_doc_number] => 20110145653 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-16 [patent_title] => 'METHOD AND SYSTEM FOR TESTING COMPLEX MACHINE CONTROL SOFTWARE' [patent_app_type] => utility [patent_app_number] => 13/058292 [patent_app_country] => US [patent_app_date] => 2009-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 29154 [patent_no_of_claims] => 43 [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] => publications/A1/0145/20110145653.pdf [firstpage_image] =>[orig_patent_app_number] => 13058292 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/058292
METHOD AND SYSTEM FOR TESTING COMPLEX MACHINE CONTROL SOFTWARE Aug 13, 2009 Abandoned
Array ( [id] => 6349583 [patent_doc_number] => 20100330971 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-30 [patent_title] => 'SYSTEM AND METHOD FOR PROVIDING A PRODUCTION UPGRADE OF COMPONENTS WITHIN A MULTIPROTOCOL GATEWAY' [patent_app_type] => utility [patent_app_number] => 12/493083 [patent_app_country] => US [patent_app_date] => 2009-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4925 [patent_no_of_claims] => 22 [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/0330/20100330971.pdf [firstpage_image] =>[orig_patent_app_number] => 12493083 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/493083
System and method for providing a production upgrade of components within a multiprotocol gateway Jun 25, 2009 Issued
Array ( [id] => 5375443 [patent_doc_number] => 20090313004 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-17 [patent_title] => 'Platform-Independent Application Development Framework' [patent_app_type] => utility [patent_app_number] => 12/483598 [patent_app_country] => US [patent_app_date] => 2009-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5195 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0313/20090313004.pdf [firstpage_image] =>[orig_patent_app_number] => 12483598 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/483598
Platform-independent application development framework Jun 11, 2009 Issued
Array ( [id] => 9102914 [patent_doc_number] => 08566808 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-10-22 [patent_title] => 'Object storage and synchronization hooks for occasionally-connected devices' [patent_app_type] => utility [patent_app_number] => 12/480170 [patent_app_country] => US [patent_app_date] => 2009-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4648 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12480170 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/480170
Object storage and synchronization hooks for occasionally-connected devices Jun 7, 2009 Issued
Array ( [id] => 9555868 [patent_doc_number] => 08762941 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-24 [patent_title] => 'Rendering and modifying CAD design entities in object-oriented applications' [patent_app_type] => utility [patent_app_number] => 12/444893 [patent_app_country] => US [patent_app_date] => 2009-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 11129 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 299 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12444893 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/444893
Rendering and modifying CAD design entities in object-oriented applications Feb 12, 2009 Issued
Array ( [id] => 8741346 [patent_doc_number] => 08413133 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-02 [patent_title] => 'Software update management apparatus and software update management method' [patent_app_type] => utility [patent_app_number] => 12/352383 [patent_app_country] => US [patent_app_date] => 2009-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 14562 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 347 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12352383 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/352383
Software update management apparatus and software update management method Jan 11, 2009 Issued
Array ( [id] => 6449870 [patent_doc_number] => 20100169867 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-01 [patent_title] => 'DEFINING A CONDITIONAL BREAKPOINT' [patent_app_type] => utility [patent_app_number] => 12/346595 [patent_app_country] => US [patent_app_date] => 2008-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6255 [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] => publications/A1/0169/20100169867.pdf [firstpage_image] =>[orig_patent_app_number] => 12346595 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/346595
Defining a conditional breakpoint Dec 29, 2008 Issued
Array ( [id] => 10637346 [patent_doc_number] => 09354847 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-05-31 [patent_title] => 'Interface infrastructure for a continuation based runtime' [patent_app_type] => utility [patent_app_number] => 12/345288 [patent_app_country] => US [patent_app_date] => 2008-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5180 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 567 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12345288 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/345288
Interface infrastructure for a continuation based runtime Dec 28, 2008 Issued
Array ( [id] => 10550305 [patent_doc_number] => 09274930 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-01 [patent_title] => 'Debugging system using static analysis' [patent_app_type] => utility [patent_app_number] => 12/340797 [patent_app_country] => US [patent_app_date] => 2008-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4087 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 290 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12340797 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/340797
Debugging system using static analysis Dec 21, 2008 Issued
Array ( [id] => 9821109 [patent_doc_number] => 08930912 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-01-06 [patent_title] => 'Method and system for performing software verification' [patent_app_type] => utility [patent_app_number] => 12/336483 [patent_app_country] => US [patent_app_date] => 2008-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6922 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12336483 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/336483
Method and system for performing software verification Dec 15, 2008 Issued
Array ( [id] => 6466194 [patent_doc_number] => 20100146486 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-10 [patent_title] => 'ENTERPRISE SERVICE VALIDATION' [patent_app_type] => utility [patent_app_number] => 12/332074 [patent_app_country] => US [patent_app_date] => 2008-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5325 [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] => publications/A1/0146/20100146486.pdf [firstpage_image] =>[orig_patent_app_number] => 12332074 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/332074
ENTERPRISE SERVICE VALIDATION Dec 9, 2008 Abandoned
Array ( [id] => 6253795 [patent_doc_number] => 20100138820 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-03 [patent_title] => 'Framework for Control Flow-Aware Processes' [patent_app_type] => utility [patent_app_number] => 12/325685 [patent_app_country] => US [patent_app_date] => 2008-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3969 [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] => publications/A1/0138/20100138820.pdf [firstpage_image] =>[orig_patent_app_number] => 12325685 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/325685
Framework for Control Flow-Aware Processes Nov 30, 2008 Abandoned
Array ( [id] => 9695602 [patent_doc_number] => 08826233 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-02 [patent_title] => 'Graphical representation of a JAVA bytecode' [patent_app_type] => utility [patent_app_number] => 12/274278 [patent_app_country] => US [patent_app_date] => 2008-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 4631 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12274278 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/274278
Graphical representation of a JAVA bytecode Nov 18, 2008 Issued
Array ( [id] => 6332957 [patent_doc_number] => 20100115502 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-05-06 [patent_title] => 'Post Processing of Dynamically Generated Code' [patent_app_type] => utility [patent_app_number] => 12/266192 [patent_app_country] => US [patent_app_date] => 2008-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3853 [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] => publications/A1/0115/20100115502.pdf [firstpage_image] =>[orig_patent_app_number] => 12266192 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/266192
Post Processing of Dynamically Generated Code Nov 5, 2008 Abandoned
Array ( [id] => 9379153 [patent_doc_number] => 08683439 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-03-25 [patent_title] => 'System and process for debugging object-oriented programming code leveraging preprocessors' [patent_app_type] => utility [patent_app_number] => 12/247092 [patent_app_country] => US [patent_app_date] => 2008-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7694 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12247092 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/247092
System and process for debugging object-oriented programming code leveraging preprocessors Oct 6, 2008 Issued
Array ( [id] => 5399947 [patent_doc_number] => 20090320010 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-24 [patent_title] => 'SYNCHRONOUS DECOUPLED PROGRAM ANALYSIS IN VIRTUAL ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 12/239674 [patent_app_country] => US [patent_app_date] => 2008-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8799 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0320/20090320010.pdf [firstpage_image] =>[orig_patent_app_number] => 12239674 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/239674
Synchronous decoupled program analysis in virtual environments Sep 25, 2008 Issued
Array ( [id] => 6313186 [patent_doc_number] => 20100070947 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-18 [patent_title] => 'Templating mechanism for rapid development of graphical editors in metamodel-driven approaches' [patent_app_type] => utility [patent_app_number] => 12/233490 [patent_app_country] => US [patent_app_date] => 2008-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2074 [patent_no_of_claims] => 12 [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/0070/20100070947.pdf [firstpage_image] =>[orig_patent_app_number] => 12233490 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/233490
Templating mechanism for rapid development of graphical editors in metamodel-driven approaches Sep 17, 2008 Issued
Array ( [id] => 9579053 [patent_doc_number] => 08769490 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-01 [patent_title] => 'Desktop widget engine emulator component for a rapid application development tool' [patent_app_type] => utility [patent_app_number] => 12/211795 [patent_app_country] => US [patent_app_date] => 2008-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 4080 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12211795 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/211795
Desktop widget engine emulator component for a rapid application development tool Sep 15, 2008 Issued
Menu