
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 10890770
[patent_doc_number] => 08914784
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-16
[patent_title] => 'Method and system for checking the consistency of application jar files'
[patent_app_type] => utility
[patent_app_number] => 13/157467
[patent_app_country] => US
[patent_app_date] => 2011-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4526
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13157467
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/157467 | Method and system for checking the consistency of application jar files | Jun 9, 2011 | Issued |
Array
(
[id] => 8518141
[patent_doc_number] => 20120317549
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-12-13
[patent_title] => 'Automatic Rules Based Capturing of Graphical Objects for Specified Applications'
[patent_app_type] => utility
[patent_app_number] => 13/156540
[patent_app_country] => US
[patent_app_date] => 2011-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6181
[patent_no_of_claims] => 18
[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] => 13156540
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/156540 | Automatic rules based capturing of graphical objects for specified applications | Jun 8, 2011 | Issued |
Array
(
[id] => 10879540
[patent_doc_number] => 08904338
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-02
[patent_title] => 'Predicting performance of a software project'
[patent_app_type] => utility
[patent_app_number] => 13/156030
[patent_app_country] => US
[patent_app_date] => 2011-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 3672
[patent_no_of_claims] => 11
[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] => 13156030
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/156030 | Predicting performance of a software project | Jun 7, 2011 | Issued |
Array
(
[id] => 8098329
[patent_doc_number] => 20120084771
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-04-05
[patent_title] => 'Communication Device and Management Method'
[patent_app_type] => utility
[patent_app_number] => 13/154252
[patent_app_country] => US
[patent_app_date] => 2011-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4070
[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] => publications/A1/0084/20120084771.pdf
[firstpage_image] =>[orig_patent_app_number] => 13154252
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/154252 | Communication Device and Management Method | Jun 5, 2011 | Abandoned |
Array
(
[id] => 9853185
[patent_doc_number] => 08954933
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-10
[patent_title] => 'Interactive semi-automatic test case maintenance'
[patent_app_type] => utility
[patent_app_number] => 13/149438
[patent_app_country] => US
[patent_app_date] => 2011-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 18
[patent_no_of_words] => 9441
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 253
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13149438
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/149438 | Interactive semi-automatic test case maintenance | May 30, 2011 | Issued |
Array
(
[id] => 10530266
[patent_doc_number] => 09256401
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-02-09
[patent_title] => 'Editor visualization of symbolic relationships'
[patent_app_type] => utility
[patent_app_number] => 13/149693
[patent_app_country] => US
[patent_app_date] => 2011-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 8390
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13149693
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/149693 | Editor visualization of symbolic relationships | May 30, 2011 | Issued |
Array
(
[id] => 8497952
[patent_doc_number] => 20120297360
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-11-22
[patent_title] => 'DYNAMIC CODE GENERATION AND MEMORY MANAGEMENT FOR COMPONENT OBJECT MODEL DATA CONSTRUCTS'
[patent_app_type] => utility
[patent_app_number] => 13/111927
[patent_app_country] => US
[patent_app_date] => 2011-05-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9170
[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] => 13111927
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/111927 | Dynamic code generation and memory management for component object model data constructs | May 18, 2011 | Issued |
Array
(
[id] => 9236152
[patent_doc_number] => 08601468
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-12-03
[patent_title] => 'Web-based applications using web extents'
[patent_app_type] => utility
[patent_app_number] => 13/110892
[patent_app_country] => US
[patent_app_date] => 2011-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 12
[patent_no_of_words] => 9752
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13110892
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/110892 | Web-based applications using web extents | May 17, 2011 | Issued |
Array
(
[id] => 8177006
[patent_doc_number] => 20120110555
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-03
[patent_title] => 'VARYING REMOVAL OF INTERNAL BREAKPOINTS DURING DEBUGGING OF CODE'
[patent_app_type] => utility
[patent_app_number] => 12/915357
[patent_app_country] => US
[patent_app_date] => 2010-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 13525
[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/0110/20120110555.pdf
[firstpage_image] =>[orig_patent_app_number] => 12915357
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/915357 | Varying removal of internal breakpoints during debugging of code | Oct 28, 2010 | Issued |
Array
(
[id] => 5949453
[patent_doc_number] => 20110107322
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-05-05
[patent_title] => 'NETWORK DEVICE, NETWORK DEVICE SYSTEM AND SOFTWARE UPDATE METHOD OF NETWORK DEVICE'
[patent_app_type] => utility
[patent_app_number] => 12/914806
[patent_app_country] => US
[patent_app_date] => 2010-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3567
[patent_no_of_claims] => 7
[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/0107/20110107322.pdf
[firstpage_image] =>[orig_patent_app_number] => 12914806
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/914806 | NETWORK DEVICE, NETWORK DEVICE SYSTEM AND SOFTWARE UPDATE METHOD OF NETWORK DEVICE | Oct 27, 2010 | Abandoned |
Array
(
[id] => 9961426
[patent_doc_number] => 09009652
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-14
[patent_title] => 'Method and system for handling software design conflicts'
[patent_app_type] => utility
[patent_app_number] => 12/913913
[patent_app_country] => US
[patent_app_date] => 2010-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7043
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 274
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12913913
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/913913 | Method and system for handling software design conflicts | Oct 27, 2010 | Issued |
Array
(
[id] => 9379163
[patent_doc_number] => 08683449
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-03-25
[patent_title] => 'Automated parallel software code impact analysis'
[patent_app_type] => utility
[patent_app_number] => 12/914532
[patent_app_country] => US
[patent_app_date] => 2010-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9921
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 288
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12914532
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/914532 | Automated parallel software code impact analysis | Oct 27, 2010 | Issued |
Array
(
[id] => 8177010
[patent_doc_number] => 20120110560
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-03
[patent_title] => 'DATA TYPE PROVIDER FOR A WEB SEMANTIC STORE'
[patent_app_type] => utility
[patent_app_number] => 12/912813
[patent_app_country] => US
[patent_app_date] => 2010-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8796
[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/0110/20120110560.pdf
[firstpage_image] =>[orig_patent_app_number] => 12912813
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/912813 | DATA TYPE PROVIDER FOR A WEB SEMANTIC STORE | Oct 26, 2010 | Abandoned |
Array
(
[id] => 5949421
[patent_doc_number] => 20110107307
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-05-05
[patent_title] => 'Collecting Program Runtime Information'
[patent_app_type] => utility
[patent_app_number] => 12/913635
[patent_app_country] => US
[patent_app_date] => 2010-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4639
[patent_no_of_claims] => 16
[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/0107/20110107307.pdf
[firstpage_image] =>[orig_patent_app_number] => 12913635
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/913635 | Collecting Program Runtime Information | Oct 26, 2010 | Abandoned |
Array
(
[id] => 9417035
[patent_doc_number] => 08701087
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-04-15
[patent_title] => 'System and method of annotating class models'
[patent_app_type] => utility
[patent_app_number] => 12/912008
[patent_app_country] => US
[patent_app_date] => 2010-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 9147
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 195
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12912008
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/912008 | System and method of annotating class models | Oct 25, 2010 | Issued |
Array
(
[id] => 6153581
[patent_doc_number] => 20110022809
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-01-27
[patent_title] => 'CONSOLIDATED ELECTRONIC CONTROL UNIT AND RELAY PROGRAM IMPLEMENTED IN THE SAME'
[patent_app_type] => utility
[patent_app_number] => 12/844083
[patent_app_country] => US
[patent_app_date] => 2010-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 11850
[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] => publications/A1/0022/20110022809.pdf
[firstpage_image] =>[orig_patent_app_number] => 12844083
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/844083 | CONSOLIDATED ELECTRONIC CONTROL UNIT AND RELAY PROGRAM IMPLEMENTED IN THE SAME | Jul 26, 2010 | Abandoned |
Array
(
[id] => 10569098
[patent_doc_number] => 09292266
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-03-22
[patent_title] => 'Preprocessor for file updating'
[patent_app_type] => utility
[patent_app_number] => 13/641279
[patent_app_country] => US
[patent_app_date] => 2010-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 3394
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13641279
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/641279 | Preprocessor for file updating | Apr 29, 2010 | Issued |
Array
(
[id] => 10860924
[patent_doc_number] => 08887142
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-11-11
[patent_title] => 'Loop control flow diversion'
[patent_app_type] => utility
[patent_app_number] => 12/720788
[patent_app_country] => US
[patent_app_date] => 2010-03-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 10733
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 211
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12720788
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/720788 | Loop control flow diversion | Mar 9, 2010 | Issued |
Array
(
[id] => 9248663
[patent_doc_number] => 08612965
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-17
[patent_title] => 'Firmware updating apparatus, firmware updating method, and storage medium'
[patent_app_type] => utility
[patent_app_number] => 12/710180
[patent_app_country] => US
[patent_app_date] => 2010-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 23
[patent_no_of_words] => 8867
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 314
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12710180
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/710180 | Firmware updating apparatus, firmware updating method, and storage medium | Feb 21, 2010 | Issued |
Array
(
[id] => 6525984
[patent_doc_number] => 20100211933
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-08-19
[patent_title] => 'DEBUGGING AND PERFOMANCE ANALYSIS OF APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/709380
[patent_app_country] => US
[patent_app_date] => 2010-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4601
[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/0211/20100211933.pdf
[firstpage_image] =>[orig_patent_app_number] => 12709380
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/709380 | Debugging and perfomance analysis of applications | Feb 18, 2010 | Issued |