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 number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 481925
[patent_doc_number] => 07228542
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-06-05
[patent_title] => 'System and method for dynamically creating a customized multi-product software installation plan as a textual, non-executable plan'
[patent_app_type] => utility
[patent_app_number] => 10/324682
[patent_app_country] => US
[patent_app_date] => 2002-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 2962
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 236
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/228/07228542.pdf
[firstpage_image] =>[orig_patent_app_number] => 10324682
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/324682 | System and method for dynamically creating a customized multi-product software installation plan as a textual, non-executable plan | Dec 17, 2002 | Issued |
Array
(
[id] => 466423
[patent_doc_number] => 07243336
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-07-10
[patent_title] => 'System and method of extending application types in a centrally managed desktop environment'
[patent_app_type] => utility
[patent_app_number] => 10/322096
[patent_app_country] => US
[patent_app_date] => 2002-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 38
[patent_figures_cnt] => 42
[patent_no_of_words] => 16181
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/243/07243336.pdf
[firstpage_image] =>[orig_patent_app_number] => 10322096
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/322096 | System and method of extending application types in a centrally managed desktop environment | Dec 16, 2002 | Issued |
Array
(
[id] => 6789095
[patent_doc_number] => 20030140334
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-07-24
[patent_title] => 'Method for selective solicitation of user assistance in the performance tuning process'
[patent_app_type] => new
[patent_app_number] => 10/317786
[patent_app_country] => US
[patent_app_date] => 2002-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8034
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0140/20030140334.pdf
[firstpage_image] =>[orig_patent_app_number] => 10317786
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/317786 | Method for selective solicitation of user assistance in the performance tuning process | Dec 11, 2002 | Issued |
Array
(
[id] => 7293655
[patent_doc_number] => 20040111696
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-06-10
[patent_title] => 'Testing and debugging framework for application builders'
[patent_app_type] => new
[patent_app_number] => 10/314933
[patent_app_country] => US
[patent_app_date] => 2002-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2734
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0111/20040111696.pdf
[firstpage_image] =>[orig_patent_app_number] => 10314933
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/314933 | Testing and debugging framework for application builders | Dec 8, 2002 | Issued |
Array
(
[id] => 6698274
[patent_doc_number] => 20030110468
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-06-12
[patent_title] => 'Program code generator and program'
[patent_app_type] => new
[patent_app_number] => 10/310037
[patent_app_country] => US
[patent_app_date] => 2002-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4172
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0110/20030110468.pdf
[firstpage_image] =>[orig_patent_app_number] => 10310037
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/310037 | Program code generator and program | Dec 4, 2002 | Issued |
Array
(
[id] => 671779
[patent_doc_number] => 07096464
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-08-22
[patent_title] => 'Software update method and apparatus'
[patent_app_type] => utility
[patent_app_number] => 10/307516
[patent_app_country] => US
[patent_app_date] => 2002-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3440
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/096/07096464.pdf
[firstpage_image] =>[orig_patent_app_number] => 10307516
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/307516 | Software update method and apparatus | Dec 1, 2002 | Issued |
Array
(
[id] => 570169
[patent_doc_number] => 07171651
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-01-30
[patent_title] => 'Method and system for remotely controlling the reporting of events occurring within a computer system'
[patent_app_type] => utility
[patent_app_number] => 10/304282
[patent_app_country] => US
[patent_app_date] => 2002-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8797
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/171/07171651.pdf
[firstpage_image] =>[orig_patent_app_number] => 10304282
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/304282 | Method and system for remotely controlling the reporting of events occurring within a computer system | Nov 25, 2002 | Issued |
Array
(
[id] => 663368
[patent_doc_number] => 07107577
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-09-12
[patent_title] => 'Software architecture for controlling an apparatus with one or more hardware units'
[patent_app_type] => utility
[patent_app_number] => 10/300005
[patent_app_country] => US
[patent_app_date] => 2002-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 5422
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/107/07107577.pdf
[firstpage_image] =>[orig_patent_app_number] => 10300005
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/300005 | Software architecture for controlling an apparatus with one or more hardware units | Nov 19, 2002 | Issued |
Array
(
[id] => 411620
[patent_doc_number] => 07287249
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-10-23
[patent_title] => 'Method and system for tracking and exchanging incremental changes to hierarchical objects'
[patent_app_type] => utility
[patent_app_number] => 10/299211
[patent_app_country] => US
[patent_app_date] => 2002-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 14
[patent_no_of_words] => 10926
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/287/07287249.pdf
[firstpage_image] =>[orig_patent_app_number] => 10299211
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/299211 | Method and system for tracking and exchanging incremental changes to hierarchical objects | Nov 17, 2002 | Issued |
Array
(
[id] => 6853102
[patent_doc_number] => 20030145305
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-07-31
[patent_title] => 'Method for developing and managing large-scale web user interfaces (WUI) and computing system for said WUI'
[patent_app_type] => new
[patent_app_number] => 10/292927
[patent_app_country] => US
[patent_app_date] => 2002-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 7577
[patent_no_of_claims] => 44
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 23
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0145/20030145305.pdf
[firstpage_image] =>[orig_patent_app_number] => 10292927
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/292927 | Method for developing and managing large-scale web user interfaces (WUI) and computing system for said WUI | Nov 12, 2002 | Abandoned |
Array
(
[id] => 7356356
[patent_doc_number] => 20040090458
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-05-13
[patent_title] => 'Method and apparatus for previewing GUI design and providing screen-to-source association'
[patent_app_type] => new
[patent_app_number] => 10/291588
[patent_app_country] => US
[patent_app_date] => 2002-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 6312
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 348
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0090/20040090458.pdf
[firstpage_image] =>[orig_patent_app_number] => 10291588
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/291588 | Method and apparatus for previewing GUI design and providing screen-to-source association | Nov 11, 2002 | Abandoned |
Array
(
[id] => 398139
[patent_doc_number] => 07302680
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-11-27
[patent_title] => 'Data repacking for memory accesses'
[patent_app_type] => utility
[patent_app_number] => 10/287212
[patent_app_country] => US
[patent_app_date] => 2002-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6718
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/302/07302680.pdf
[firstpage_image] =>[orig_patent_app_number] => 10287212
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/287212 | Data repacking for memory accesses | Nov 3, 2002 | Issued |
Array
(
[id] => 494445
[patent_doc_number] => 07219339
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-05-15
[patent_title] => 'Method and apparatus for parsing and generating configuration commands for network devices using a grammar-based framework'
[patent_app_type] => utility
[patent_app_number] => 10/284389
[patent_app_country] => US
[patent_app_date] => 2002-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 12585
[patent_no_of_claims] => 67
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/219/07219339.pdf
[firstpage_image] =>[orig_patent_app_number] => 10284389
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/284389 | Method and apparatus for parsing and generating configuration commands for network devices using a grammar-based framework | Oct 28, 2002 | Issued |
Array
(
[id] => 415037
[patent_doc_number] => 07284236
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-10-16
[patent_title] => 'Mechanism to change firmware in a high availability single processor system'
[patent_app_type] => utility
[patent_app_number] => 10/282948
[patent_app_country] => US
[patent_app_date] => 2002-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8079
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/284/07284236.pdf
[firstpage_image] =>[orig_patent_app_number] => 10282948
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/282948 | Mechanism to change firmware in a high availability single processor system | Oct 28, 2002 | Issued |
Array
(
[id] => 685105
[patent_doc_number] => 07086043
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-08-01
[patent_title] => 'Compiler apparatus and method for unrolling a superblock in a computer program'
[patent_app_type] => utility
[patent_app_number] => 10/282811
[patent_app_country] => US
[patent_app_date] => 2002-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 36
[patent_figures_cnt] => 40
[patent_no_of_words] => 14480
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 56
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/086/07086043.pdf
[firstpage_image] =>[orig_patent_app_number] => 10282811
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/282811 | Compiler apparatus and method for unrolling a superblock in a computer program | Oct 28, 2002 | Issued |
Array
(
[id] => 905245
[patent_doc_number] => 07340714
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-03-04
[patent_title] => 'System and method for using web services with an enterprise system'
[patent_app_type] => utility
[patent_app_number] => 10/271414
[patent_app_country] => US
[patent_app_date] => 2002-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 11851
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/340/07340714.pdf
[firstpage_image] =>[orig_patent_app_number] => 10271414
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/271414 | System and method for using web services with an enterprise system | Oct 14, 2002 | Issued |
Array
(
[id] => 555177
[patent_doc_number] => 07174537
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-02-06
[patent_title] => 'Microcomputer control system in which programs can be modified and newer versions of the modified programs being detected and executed'
[patent_app_type] => utility
[patent_app_number] => 10/268721
[patent_app_country] => US
[patent_app_date] => 2002-10-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 22
[patent_no_of_words] => 7431
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/174/07174537.pdf
[firstpage_image] =>[orig_patent_app_number] => 10268721
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/268721 | Microcomputer control system in which programs can be modified and newer versions of the modified programs being detected and executed | Oct 10, 2002 | Issued |
Array
(
[id] => 641416
[patent_doc_number] => 07127707
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-10-24
[patent_title] => 'Intellisense in project upgrade'
[patent_app_type] => utility
[patent_app_number] => 10/268515
[patent_app_country] => US
[patent_app_date] => 2002-10-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9847
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/127/07127707.pdf
[firstpage_image] =>[orig_patent_app_number] => 10268515
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/268515 | Intellisense in project upgrade | Oct 9, 2002 | Issued |
Array
(
[id] => 7458377
[patent_doc_number] => 20040010773
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-15
[patent_title] => 'Method and apparatus for displaying debug codes of a baisc input/output system'
[patent_app_type] => new
[patent_app_number] => 10/262916
[patent_app_country] => US
[patent_app_date] => 2002-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6351
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 66
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0010/20040010773.pdf
[firstpage_image] =>[orig_patent_app_number] => 10262916
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/262916 | Method and apparatus for displaying debug codes of a baisc input/output system | Oct 1, 2002 | Abandoned |
Array
(
[id] => 411623
[patent_doc_number] => 07287252
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-10-23
[patent_title] => 'Universal client and consumer'
[patent_app_type] => utility
[patent_app_number] => 10/263295
[patent_app_country] => US
[patent_app_date] => 2002-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 6461
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 891
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/287/07287252.pdf
[firstpage_image] =>[orig_patent_app_number] => 10263295
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/263295 | Universal client and consumer | Sep 26, 2002 | Issued |