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] => 13254857 [patent_doc_number] => 10140119 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-27 [patent_title] => Modular serialization [patent_app_type] => utility [patent_app_number] => 15/073548 [patent_app_country] => US [patent_app_date] => 2016-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11747 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15073548 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/073548
Modular serialization Mar 16, 2016 Issued
Array ( [id] => 12475056 [patent_doc_number] => 09990270 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-06-05 [patent_title] => Systems and methods to improve decision management project testing [patent_app_type] => utility [patent_app_number] => 15/072262 [patent_app_country] => US [patent_app_date] => 2016-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 5751 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 281 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15072262 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/072262
Systems and methods to improve decision management project testing Mar 15, 2016 Issued
Array ( [id] => 11965874 [patent_doc_number] => 20170270026 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-21 [patent_title] => 'Generating a Directed Graph Representing Application Program Execution Flow From an Execution Trace' [patent_app_type] => utility [patent_app_number] => 15/070556 [patent_app_country] => US [patent_app_date] => 2016-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7954 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [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] => 15070556 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/070556
Generating a directed graph representing application program execution flow from an execution trace Mar 14, 2016 Issued
Array ( [id] => 12372681 [patent_doc_number] => 09959112 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-01 [patent_title] => Customizing a software application based on a user's familiarity with the software application [patent_app_type] => utility [patent_app_number] => 15/070513 [patent_app_country] => US [patent_app_date] => 2016-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6937 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 287 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15070513 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/070513
Customizing a software application based on a user's familiarity with the software application Mar 14, 2016 Issued
Array ( [id] => 14250045 [patent_doc_number] => 10275222 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-04-30 [patent_title] => Technologies for physical programming [patent_app_type] => utility [patent_app_number] => 15/070988 [patent_app_country] => US [patent_app_date] => 2016-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 10213 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15070988 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/070988
Technologies for physical programming Mar 14, 2016 Issued
Array ( [id] => 13974265 [patent_doc_number] => 10216488 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-02-26 [patent_title] => Intercepting and injecting calls into operations and objects [patent_app_type] => utility [patent_app_number] => 15/069667 [patent_app_country] => US [patent_app_date] => 2016-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8247 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15069667 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/069667
Intercepting and injecting calls into operations and objects Mar 13, 2016 Issued
Array ( [id] => 11606478 [patent_doc_number] => 20170123781 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-04 [patent_title] => 'METHOD, DEVICE AND SYSTEM FOR APPLICATION UPDATING' [patent_app_type] => utility [patent_app_number] => 15/066627 [patent_app_country] => US [patent_app_date] => 2016-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11957 [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] => 15066627 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/066627
METHOD, DEVICE AND SYSTEM FOR APPLICATION UPDATING Mar 9, 2016 Abandoned
Array ( [id] => 14614881 [patent_doc_number] => 10360142 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-23 [patent_title] => Proactive and selective regression testing based on historic test results [patent_app_type] => utility [patent_app_number] => 15/052931 [patent_app_country] => US [patent_app_date] => 2016-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6838 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 293 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15052931 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/052931
Proactive and selective regression testing based on historic test results Feb 24, 2016 Issued
Array ( [id] => 11523379 [patent_doc_number] => 09606777 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-28 [patent_title] => 'Drag and drop portlet deployment' [patent_app_type] => utility [patent_app_number] => 15/053379 [patent_app_country] => US [patent_app_date] => 2016-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 5109 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 227 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15053379 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/053379
Drag and drop portlet deployment Feb 24, 2016 Issued
Array ( [id] => 10808570 [patent_doc_number] => 20160154728 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-02 [patent_title] => 'SYSTEM AND METHOD FOR RESOURCE MODELING AND SIMULATION IN TEST PLANNING' [patent_app_type] => utility [patent_app_number] => 15/016898 [patent_app_country] => US [patent_app_date] => 2016-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 12331 [patent_no_of_claims] => 14 [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] => 15016898 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/016898
System and method for resource modeling and simulation in test planning Feb 4, 2016 Issued
Array ( [id] => 14034343 [patent_doc_number] => 10228922 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-12 [patent_title] => Hybrid parallelization strategies for machine learning programs on top of mapreduce [patent_app_type] => utility [patent_app_number] => 14/993722 [patent_app_country] => US [patent_app_date] => 2016-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 8940 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14993722 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/993722
Hybrid parallelization strategies for machine learning programs on top of mapreduce Jan 11, 2016 Issued
Array ( [id] => 11027376 [patent_doc_number] => 20160224332 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-04 [patent_title] => 'RELEVANT-INFORMATION PROVIDING METHOD, RELEVANT-INFORMATION PROVIDING APPARATUS, AND RELEVANT-INFORMATION PROVIDING PROGRAM' [patent_app_type] => utility [patent_app_number] => 14/990427 [patent_app_country] => US [patent_app_date] => 2016-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 31 [patent_no_of_words] => 11413 [patent_no_of_claims] => 8 [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] => 14990427 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/990427
Relevant-information providing method, relevant-information providing apparatus, and relevant-information providing program Jan 6, 2016 Issued
Array ( [id] => 11745733 [patent_doc_number] => 20170199806 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-13 [patent_title] => 'TRANSACTIONAL BOUNDARIES FOR SOFTWARE SYSTEM DEBUGGING' [patent_app_type] => utility [patent_app_number] => 14/990630 [patent_app_country] => US [patent_app_date] => 2016-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 15073 [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] => 14990630 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/990630
Transactional boundaries for software system debugging Jan 6, 2016 Issued
Array ( [id] => 11621928 [patent_doc_number] => 20170132115 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-11 [patent_title] => 'CONSTRAINT EXTRACTION FROM NATURAL LANGUAGE TEXT FOR TEST DATA GENERATION' [patent_app_type] => utility [patent_app_number] => 14/990051 [patent_app_country] => US [patent_app_date] => 2016-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 14752 [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] => 14990051 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/990051
Constraint extraction from natural language text for test data generation Jan 6, 2016 Issued
Array ( [id] => 10999258 [patent_doc_number] => 20160196205 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-07 [patent_title] => 'METHOD AND APPARATUS FOR ACCESSING REMOTE MOBILE DEVICES' [patent_app_type] => utility [patent_app_number] => 14/988546 [patent_app_country] => US [patent_app_date] => 2016-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 6486 [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] => 14988546 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/988546
METHOD AND APPARATUS FOR ACCESSING REMOTE MOBILE DEVICES Jan 4, 2016 Abandoned
Array ( [id] => 11924528 [patent_doc_number] => 09792111 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-17 [patent_title] => 'Obtaining device drivers from an out-of-band management network' [patent_app_type] => utility [patent_app_number] => 14/984724 [patent_app_country] => US [patent_app_date] => 2015-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5541 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14984724 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/984724
Obtaining device drivers from an out-of-band management network Dec 29, 2015 Issued
Array ( [id] => 11716885 [patent_doc_number] => 20170185384 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-29 [patent_title] => 'Adaptive Function-Based Dynamic Application Extension Framework' [patent_app_type] => utility [patent_app_number] => 14/980204 [patent_app_country] => US [patent_app_date] => 2015-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 14569 [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] => 14980204 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/980204
Adaptive function-based dynamic application extension framework Dec 27, 2015 Issued
Array ( [id] => 10824559 [patent_doc_number] => 20160170725 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-16 [patent_title] => 'GLOBAL CALL CONTROL FLOW GRAPH FOR OPTIMIZING SOFTWARE MANAGED MANYCORE ARCHITECTURES' [patent_app_type] => utility [patent_app_number] => 14/969437 [patent_app_country] => US [patent_app_date] => 2015-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 13410 [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] => 14969437 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/969437
GLOBAL CALL CONTROL FLOW GRAPH FOR OPTIMIZING SOFTWARE MANAGED MANYCORE ARCHITECTURES Dec 14, 2015 Abandoned
Array ( [id] => 11693088 [patent_doc_number] => 20170168803 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-15 [patent_title] => 'METHOD AND APPARATUS FOR PERFORMING HITLESS UPDATE OF LINE CARDS OF A NETWORK DEVICE' [patent_app_type] => utility [patent_app_number] => 14/968753 [patent_app_country] => US [patent_app_date] => 2015-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12345 [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] => 14968753 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/968753
Method and apparatus for performing hitless update of line cards of a network device Dec 13, 2015 Issued
Array ( [id] => 10623353 [patent_doc_number] => 09342295 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-05-17 [patent_title] => 'Dynamic software updates' [patent_app_type] => utility [patent_app_number] => 14/965373 [patent_app_country] => US [patent_app_date] => 2015-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5111 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14965373 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/965373
Dynamic software updates Dec 9, 2015 Issued
Menu