
Thuy Chan Dao
Examiner (ID: 4784)
| Most Active Art Unit | 2192 |
| Art Unit(s) | 2197, 2192 |
| Total Applications | 1551 |
| Issued Applications | 1332 |
| Pending Applications | 52 |
| Abandoned Applications | 191 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 7118554
[patent_doc_number] => 20050071378
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-31
[patent_title] => 'Method of storing applications on removable storage'
[patent_app_type] => utility
[patent_app_number] => 10/674734
[patent_app_country] => US
[patent_app_date] => 2003-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1612
[patent_no_of_claims] => 11
[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/0071/20050071378.pdf
[firstpage_image] =>[orig_patent_app_number] => 10674734
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/674734 | Method of storing applications on removable storage | Sep 29, 2003 | Abandoned |
Array
(
[id] => 7119071
[patent_doc_number] => 20050071818
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-31
[patent_title] => 'Method and system for automatically testing a software build'
[patent_app_type] => utility
[patent_app_number] => 10/677129
[patent_app_country] => US
[patent_app_date] => 2003-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 8581
[patent_no_of_claims] => 35
[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/0071/20050071818.pdf
[firstpage_image] =>[orig_patent_app_number] => 10677129
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/677129 | Method and system for automatically testing a software build | Sep 29, 2003 | Issued |
Array
(
[id] => 6985570
[patent_doc_number] => 20050154976
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-07-14
[patent_title] => 'Method and system for automated metamodel system software code standardization'
[patent_app_type] => utility
[patent_app_number] => 10/675059
[patent_app_country] => US
[patent_app_date] => 2003-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8020
[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/0154/20050154976.pdf
[firstpage_image] =>[orig_patent_app_number] => 10675059
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/675059 | Method and system for automated metamodel system software code standardization | Sep 29, 2003 | Abandoned |
Array
(
[id] => 7119062
[patent_doc_number] => 20050071809
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-31
[patent_title] => 'System and method for serializing objects in a compiled programming language'
[patent_app_type] => utility
[patent_app_number] => 10/675355
[patent_app_country] => US
[patent_app_date] => 2003-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5505
[patent_no_of_claims] => 27
[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/0071/20050071809.pdf
[firstpage_image] =>[orig_patent_app_number] => 10675355
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/675355 | System and method for serializing objects in a compiled programming language | Sep 28, 2003 | Abandoned |
Array
(
[id] => 7119073
[patent_doc_number] => 20050071820
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-31
[patent_title] => 'Using a debugging framework to enforce best practices in program development'
[patent_app_type] => utility
[patent_app_number] => 10/671012
[patent_app_country] => US
[patent_app_date] => 2003-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1887
[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/0071/20050071820.pdf
[firstpage_image] =>[orig_patent_app_number] => 10671012
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/671012 | Using a debugging framework to enforce best practices in program development | Sep 24, 2003 | Abandoned |
Array
(
[id] => 7013253
[patent_doc_number] => 20050066019
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-24
[patent_title] => 'Computer application and methods for autonomic upgrade maintenance of computer hardware, operating systems and application software'
[patent_app_type] => utility
[patent_app_number] => 10/665656
[patent_app_country] => US
[patent_app_date] => 2003-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4124
[patent_no_of_claims] => 54
[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/0066/20050066019.pdf
[firstpage_image] =>[orig_patent_app_number] => 10665656
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/665656 | Computer application and methods for autonomic upgrade maintenance of computer hardware, operating systems and application software | Sep 17, 2003 | Issued |
Array
(
[id] => 7223692
[patent_doc_number] => 20050055677
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-10
[patent_title] => 'Methods and apparatus for dynamic best fit compilation of mixed mode instructions'
[patent_app_type] => utility
[patent_app_number] => 10/659457
[patent_app_country] => US
[patent_app_date] => 2003-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4941
[patent_no_of_claims] => 30
[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/0055/20050055677.pdf
[firstpage_image] =>[orig_patent_app_number] => 10659457
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/659457 | Methods and apparatus for dynamic best fit compilation of mixed mode instructions | Sep 9, 2003 | Issued |
Array
(
[id] => 7223209
[patent_doc_number] => 20050055605
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-10
[patent_title] => 'Activating assertions and breakpoints'
[patent_app_type] => utility
[patent_app_number] => 10/659056
[patent_app_country] => US
[patent_app_date] => 2003-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3553
[patent_no_of_claims] => 19
[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/0055/20050055605.pdf
[firstpage_image] =>[orig_patent_app_number] => 10659056
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/659056 | Activating assertions and breakpoints | Sep 8, 2003 | Issued |
Array
(
[id] => 172029
[patent_doc_number] => 07669197
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-02-23
[patent_title] => 'Embedded system employing component architecture platform'
[patent_app_type] => utility
[patent_app_number] => 10/654149
[patent_app_country] => US
[patent_app_date] => 2003-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 4932
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/669/07669197.pdf
[firstpage_image] =>[orig_patent_app_number] => 10654149
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/654149 | Embedded system employing component architecture platform | Sep 2, 2003 | Issued |
Array
(
[id] => 7477265
[patent_doc_number] => 20040098706
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-05-20
[patent_title] => 'Component-based software distribution and deployment'
[patent_app_type] => new
[patent_app_number] => 10/469351
[patent_app_country] => US
[patent_app_date] => 2003-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6766
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 15
[patent_words_short_claim] => 17
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0098/20040098706.pdf
[firstpage_image] =>[orig_patent_app_number] => 10469351
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/469351 | Component-based software distribution and deployment | Aug 27, 2003 | Abandoned |
Array
(
[id] => 7085156
[patent_doc_number] => 20050050536
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-03
[patent_title] => 'State as a first-class citizen of an imperative language'
[patent_app_type] => utility
[patent_app_number] => 10/650245
[patent_app_country] => US
[patent_app_date] => 2003-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9134
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0050/20050050536.pdf
[firstpage_image] =>[orig_patent_app_number] => 10650245
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/650245 | State as a first-class citizen of an imperative language | Aug 26, 2003 | Issued |
Array
(
[id] => 7216094
[patent_doc_number] => 20050044539
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-02-24
[patent_title] => 'Huffman-L compiler optimized for cell-based computers or other computers having reconfigurable instruction sets'
[patent_app_type] => utility
[patent_app_number] => 10/646282
[patent_app_country] => US
[patent_app_date] => 2003-08-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8098
[patent_no_of_claims] => 70
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0044/20050044539.pdf
[firstpage_image] =>[orig_patent_app_number] => 10646282
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/646282 | Huffman-L compiler optimized for cell-based computers or other computers having reconfigurable instruction sets | Aug 20, 2003 | Issued |
Array
(
[id] => 7215970
[patent_doc_number] => 20050044529
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-02-24
[patent_title] => 'Task library of task data for a plurality of components on a computer system'
[patent_app_type] => utility
[patent_app_number] => 10/644656
[patent_app_country] => US
[patent_app_date] => 2003-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5809
[patent_no_of_claims] => 62
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0044/20050044529.pdf
[firstpage_image] =>[orig_patent_app_number] => 10644656
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/644656 | Task library of task data for a plurality of components on a computer system | Aug 19, 2003 | Abandoned |
Array
(
[id] => 7394991
[patent_doc_number] => 20040031028
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-02-12
[patent_title] => 'Updating of software'
[patent_app_type] => new
[patent_app_number] => 10/636757
[patent_app_country] => US
[patent_app_date] => 2003-08-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3983
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0031/20040031028.pdf
[firstpage_image] =>[orig_patent_app_number] => 10636757
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/636757 | Updating of software | Aug 5, 2003 | Abandoned |
Array
(
[id] => 7161007
[patent_doc_number] => 20050028132
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-02-03
[patent_title] => 'Application specific optimization of interpreters for embedded systems'
[patent_app_type] => utility
[patent_app_number] => 10/630913
[patent_app_country] => US
[patent_app_date] => 2003-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5061
[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/0028/20050028132.pdf
[firstpage_image] =>[orig_patent_app_number] => 10630913
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/630913 | Application specific optimization of interpreters for embedded systems | Jul 30, 2003 | Abandoned |
Array
(
[id] => 7159680
[patent_doc_number] => 20050027831
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-02-03
[patent_title] => 'Build time determination and installation of drivers on cloned systems'
[patent_app_type] => utility
[patent_app_number] => 10/630257
[patent_app_country] => US
[patent_app_date] => 2003-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4084
[patent_no_of_claims] => 20
[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/0027/20050027831.pdf
[firstpage_image] =>[orig_patent_app_number] => 10630257
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/630257 | Build time determination and installation of drivers on cloned systems | Jul 29, 2003 | Issued |
Array
(
[id] => 9500304
[patent_doc_number] => 08739146
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-05-27
[patent_title] => 'Systems and methods for generating and distributing executable procedures for technical desk-side support'
[patent_app_type] => utility
[patent_app_number] => 10/630959
[patent_app_country] => US
[patent_app_date] => 2003-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5604
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 234
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 10630959
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/630959 | Systems and methods for generating and distributing executable procedures for technical desk-side support | Jul 29, 2003 | Issued |
Array
(
[id] => 7161071
[patent_doc_number] => 20050028147
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-02-03
[patent_title] => 'Emulation and native language interface testing system and method'
[patent_app_type] => utility
[patent_app_number] => 10/628960
[patent_app_country] => US
[patent_app_date] => 2003-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4229
[patent_no_of_claims] => 43
[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/0028/20050028147.pdf
[firstpage_image] =>[orig_patent_app_number] => 10628960
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/628960 | Emulation and native language interface testing system and method | Jul 27, 2003 | Abandoned |
Array
(
[id] => 813540
[patent_doc_number] => 07418697
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-08-26
[patent_title] => 'Method and system for fast application debugging'
[patent_app_type] => utility
[patent_app_number] => 10/626958
[patent_app_country] => US
[patent_app_date] => 2003-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6549
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 171
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/418/07418697.pdf
[firstpage_image] =>[orig_patent_app_number] => 10626958
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/626958 | Method and system for fast application debugging | Jul 24, 2003 | Issued |
Array
(
[id] => 7031029
[patent_doc_number] => 20050022176
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-01-27
[patent_title] => 'Method and apparatus for monitoring compatibility of software combinations'
[patent_app_type] => utility
[patent_app_number] => 10/626205
[patent_app_country] => US
[patent_app_date] => 2003-07-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5231
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0022/20050022176.pdf
[firstpage_image] =>[orig_patent_app_number] => 10626205
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/626205 | Method and apparatus for monitoring compatibility of software combinations | Jul 23, 2003 | Issued |