Search

Duy Khuong Thanh Nguyen

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

Most Active Art Unit
2199
Art Unit(s)
2199, 2197
Total Applications
587
Issued Applications
430
Pending Applications
83
Abandoned Applications
96

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8918239 [patent_doc_number] => 20130179864 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-11 [patent_title] => 'DEADLOCK FREE SYNCHRONIZATION SYNTHESIZER FOR MUST-HAPPEN-BEFORE RELATIONS IN PARALLEL PROGRAMS AND METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 13/455659 [patent_app_country] => US [patent_app_date] => 2012-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2062 [patent_no_of_claims] => 10 [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] => 13455659 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/455659
DEADLOCK FREE SYNCHRONIZATION SYNTHESIZER FOR MUST-HAPPEN-BEFORE RELATIONS IN PARALLEL PROGRAMS AND METHOD THEREOF Apr 24, 2012 Abandoned
Array ( [id] => 9110101 [patent_doc_number] => 20130283233 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-10-24 [patent_title] => 'MULTI-ENGINE EXECUTABLE DATA-FLOW EDITOR AND TRANSLATOR' [patent_app_type] => utility [patent_app_number] => 13/454420 [patent_app_country] => US [patent_app_date] => 2012-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6339 [patent_no_of_claims] => 15 [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] => 13454420 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/454420
MULTI-ENGINE EXECUTABLE DATA-FLOW EDITOR AND TRANSLATOR Apr 23, 2012 Abandoned
Array ( [id] => 9110120 [patent_doc_number] => 20130283252 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-10-24 [patent_title] => 'Dynamic Software Updates' [patent_app_type] => utility [patent_app_number] => 13/453238 [patent_app_country] => US [patent_app_date] => 2012-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5077 [patent_no_of_claims] => 15 [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] => 13453238 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/453238
Dynamic software updates Apr 22, 2012 Issued
Array ( [id] => 8467052 [patent_doc_number] => 20120272220 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-25 [patent_title] => 'SYSTEM AND METHOD FOR DISPLAY OF SOFTWARE QUALITY' [patent_app_type] => utility [patent_app_number] => 13/451417 [patent_app_country] => US [patent_app_date] => 2012-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5902 [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] => 13451417 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/451417
SYSTEM AND METHOD FOR DISPLAY OF SOFTWARE QUALITY Apr 18, 2012 Abandoned
Array ( [id] => 9096647 [patent_doc_number] => 20130275958 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-10-17 [patent_title] => 'AUTOMATIC IDENTIFICATION OF SERVICES' [patent_app_type] => utility [patent_app_number] => 13/448668 [patent_app_country] => US [patent_app_date] => 2012-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6160 [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] => 13448668 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/448668
Automatic identification of services Apr 16, 2012 Issued
Array ( [id] => 9044373 [patent_doc_number] => 20130247011 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-19 [patent_title] => 'TRANSFORMATION OF A PROGRAM-EVENT-RECORDING EVENT INTO A RUN-TIME INSTRUMENTATION EVENT' [patent_app_type] => utility [patent_app_number] => 13/422596 [patent_app_country] => US [patent_app_date] => 2012-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 19612 [patent_no_of_claims] => 14 [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] => 13422596 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/422596
Transformation of a program-event-recording event into a run-time instrumentation event Mar 15, 2012 Issued
Array ( [id] => 9044368 [patent_doc_number] => 20130247006 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-19 [patent_title] => 'SOFTWARE WIZARD IMPLEMENTATION FRAMEWORK' [patent_app_type] => utility [patent_app_number] => 13/422083 [patent_app_country] => US [patent_app_date] => 2012-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6462 [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] => 13422083 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/422083
Software wizard implementation framework Mar 15, 2012 Issued
Array ( [id] => 9044368 [patent_doc_number] => 20130247006 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-19 [patent_title] => 'SOFTWARE WIZARD IMPLEMENTATION FRAMEWORK' [patent_app_type] => utility [patent_app_number] => 13/422083 [patent_app_country] => US [patent_app_date] => 2012-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6462 [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] => 13422083 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/422083
Software wizard implementation framework Mar 15, 2012 Issued
Array ( [id] => 10651064 [patent_doc_number] => 09367316 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-06-14 [patent_title] => 'Run-time instrumentation indirect sampling by instruction operation code' [patent_app_type] => utility [patent_app_number] => 13/422563 [patent_app_country] => US [patent_app_date] => 2012-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 18870 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13422563 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/422563
Run-time instrumentation indirect sampling by instruction operation code Mar 15, 2012 Issued
Array ( [id] => 8782138 [patent_doc_number] => 20130104113 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-25 [patent_title] => 'SYSTEM AND METHOD FOR DYNAMICALLY GENERATING A USER PERSONALIZED DOWNLOADABLE EXECUTABLE FILE' [patent_app_type] => utility [patent_app_number] => 13/421778 [patent_app_country] => US [patent_app_date] => 2012-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7648 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13421778 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/421778
System and method for dynamically generating a user personalized downloadable executable file Mar 14, 2012 Issued
Array ( [id] => 8267624 [patent_doc_number] => 20120167054 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-28 [patent_title] => 'Collecting Program Runtime Information' [patent_app_type] => utility [patent_app_number] => 13/413181 [patent_app_country] => US [patent_app_date] => 2012-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4639 [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] => 13413181 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/413181
Collecting Program Runtime Information Mar 5, 2012 Abandoned
Array ( [id] => 9752422 [patent_doc_number] => 08843912 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-23 [patent_title] => 'Optimization of an application to reduce local memory usage' [patent_app_type] => utility [patent_app_number] => 13/400204 [patent_app_country] => US [patent_app_date] => 2012-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4531 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13400204 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/400204
Optimization of an application to reduce local memory usage Feb 19, 2012 Issued
Array ( [id] => 8992097 [patent_doc_number] => 20130219378 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-08-22 [patent_title] => 'VECTORIZATION OF SHADERS' [patent_app_type] => utility [patent_app_number] => 13/398797 [patent_app_country] => US [patent_app_date] => 2012-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 4504 [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] => 13398797 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/398797
Vectorization of shaders Feb 15, 2012 Issued
Array ( [id] => 8992088 [patent_doc_number] => 20130219369 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-08-22 [patent_title] => 'DEBUGGING OBJECT ABSTRACTIONS' [patent_app_type] => utility [patent_app_number] => 13/398034 [patent_app_country] => US [patent_app_date] => 2012-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4201 [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] => 13398034 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/398034
Debugging object abstractions Feb 15, 2012 Issued
Array ( [id] => 8650676 [patent_doc_number] => 20130036406 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-07 [patent_title] => 'CONTEXTUAL EXCEPTION MANAGEMENT IN MULTI-TENANT SYSTEMS' [patent_app_type] => utility [patent_app_number] => 13/396504 [patent_app_country] => US [patent_app_date] => 2012-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10968 [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] => 13396504 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/396504
Contextual exception management in multi-tenant systems Feb 13, 2012 Issued
Array ( [id] => 8512147 [patent_doc_number] => 20120311556 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-06 [patent_title] => 'SERVER APPARATUS AND TELEPHONE SYSTEM AND FIRMWARE UPDATE CONTROL METHOD USED IN SERVER APPARATUS' [patent_app_type] => utility [patent_app_number] => 13/371212 [patent_app_country] => US [patent_app_date] => 2012-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6494 [patent_no_of_claims] => 15 [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] => 13371212 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/371212
SERVER APPARATUS AND TELEPHONE SYSTEM AND FIRMWARE UPDATE CONTROL METHOD USED IN SERVER APPARATUS Feb 9, 2012 Abandoned
Array ( [id] => 8337467 [patent_doc_number] => 20120204170 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-08-09 [patent_title] => 'METHOD FOR UPDATING A WEB PACKAGE WITHIN A MANUFACTURING EXECUTION SYSTEM AND MANUFACTURING EXECUTION SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/366526 [patent_app_country] => US [patent_app_date] => 2012-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3759 [patent_no_of_claims] => 14 [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] => 13366526 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/366526
Method for updating a web package within a manufacturing execution system and manufacturing execution system Feb 5, 2012 Issued
Array ( [id] => 8722857 [patent_doc_number] => 20130074074 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-21 [patent_title] => 'SYSTEM FOR SCALABLE CONFIGURATION AND CONTEXT' [patent_app_type] => utility [patent_app_number] => 13/233042 [patent_app_country] => US [patent_app_date] => 2011-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4254 [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] => 13233042 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/233042
System for scalable configuration and context Sep 14, 2011 Issued
Array ( [id] => 10536518 [patent_doc_number] => 09262148 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-02-16 [patent_title] => 'Modular architecture for distributed system management' [patent_app_type] => utility [patent_app_number] => 13/229896 [patent_app_country] => US [patent_app_date] => 2011-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5950 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13229896 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/229896
Modular architecture for distributed system management Sep 11, 2011 Issued
Array ( [id] => 9386430 [patent_doc_number] => 20140089913 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-03-27 [patent_title] => 'METHOD OF DEPLOYING A CONTEXTUALLY DEPENDENT APPLICATION' [patent_app_type] => utility [patent_app_number] => 13/821988 [patent_app_country] => US [patent_app_date] => 2011-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4637 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13821988 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/821988
Method of deploying a contextually dependent application Sep 8, 2011 Issued
Menu