
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] => 8023097
[patent_doc_number] => 08141068
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-03-20
[patent_title] => 'Compiler with flexible scheduling'
[patent_app_type] => utility
[patent_app_number] => 10/175267
[patent_app_country] => US
[patent_app_date] => 2002-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 11659
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 195
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/141/08141068.pdf
[firstpage_image] =>[orig_patent_app_number] => 10175267
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/175267 | Compiler with flexible scheduling | Jun 17, 2002 | Issued |
Array
(
[id] => 7447318
[patent_doc_number] => 20040003388
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-01
[patent_title] => 'Preparation of a software configuration using an XML type programming language'
[patent_app_type] => new
[patent_app_number] => 10/171089
[patent_app_country] => US
[patent_app_date] => 2002-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7364
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 38
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0003/20040003388.pdf
[firstpage_image] =>[orig_patent_app_number] => 10171089
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/171089 | Preparation of a software configuration using an XML type programming language | Jun 12, 2002 | Issued |
Array
(
[id] => 388905
[patent_doc_number] => 07305667
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-12-04
[patent_title] => 'Call back structures for user defined DOMs'
[patent_app_type] => utility
[patent_app_number] => 10/171796
[patent_app_country] => US
[patent_app_date] => 2002-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5162
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/305/07305667.pdf
[firstpage_image] =>[orig_patent_app_number] => 10171796
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/171796 | Call back structures for user defined DOMs | Jun 12, 2002 | Issued |
Array
(
[id] => 5896623
[patent_doc_number] => 20060005162
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-01-05
[patent_title] => 'Computing system deployment planning method'
[patent_app_type] => utility
[patent_app_number] => 10/514748
[patent_app_country] => US
[patent_app_date] => 2002-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3930
[patent_no_of_claims] => 37
[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/0005/20060005162.pdf
[firstpage_image] =>[orig_patent_app_number] => 10514748
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/514748 | Computing system deployment planning method | Jun 2, 2002 | Abandoned |
Array
(
[id] => 258253
[patent_doc_number] => 07577941
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-08-18
[patent_title] => 'System and method for identifying potential security risks in controls'
[patent_app_type] => utility
[patent_app_number] => 10/155354
[patent_app_country] => US
[patent_app_date] => 2002-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 6344
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 282
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/577/07577941.pdf
[firstpage_image] =>[orig_patent_app_number] => 10155354
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/155354 | System and method for identifying potential security risks in controls | May 21, 2002 | Issued |
Array
(
[id] => 6689652
[patent_doc_number] => 20030033378
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-02-13
[patent_title] => 'Method and apparatus for automatically creating and dynamically managing websites'
[patent_app_type] => new
[patent_app_number] => 10/155890
[patent_app_country] => US
[patent_app_date] => 2002-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 4492
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 33
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0033/20030033378.pdf
[firstpage_image] =>[orig_patent_app_number] => 10155890
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/155890 | Method and apparatus for automatically creating and dynamically managing websites | May 19, 2002 | Abandoned |
Array
(
[id] => 6771387
[patent_doc_number] => 20030217327
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-11-20
[patent_title] => 'Compiling method with exception handling'
[patent_app_type] => new
[patent_app_number] => 10/147195
[patent_app_country] => US
[patent_app_date] => 2002-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7060
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0217/20030217327.pdf
[firstpage_image] =>[orig_patent_app_number] => 10147195
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/147195 | Compiling method with exception handling | May 14, 2002 | Issued |
Array
(
[id] => 6509773
[patent_doc_number] => 20020191637
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-12-19
[patent_title] => 'Home appliance protocol upgrading system and method'
[patent_app_type] => new
[patent_app_number] => 10/142994
[patent_app_country] => US
[patent_app_date] => 2002-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4616
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0191/20020191637.pdf
[firstpage_image] =>[orig_patent_app_number] => 10142994
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/142994 | Home appliance protocol upgrading system and method | May 12, 2002 | Abandoned |
Array
(
[id] => 825738
[patent_doc_number] => 07406679
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-07-29
[patent_title] => 'Testing environment for database server side logic'
[patent_app_type] => utility
[patent_app_number] => 10/144049
[patent_app_country] => US
[patent_app_date] => 2002-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 2513
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/406/07406679.pdf
[firstpage_image] =>[orig_patent_app_number] => 10144049
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/144049 | Testing environment for database server side logic | May 9, 2002 | Issued |
Array
(
[id] => 6807788
[patent_doc_number] => 20030197727
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-10-23
[patent_title] => 'Personalized software installation method for computer manufacturers'
[patent_app_type] => new
[patent_app_number] => 10/127884
[patent_app_country] => US
[patent_app_date] => 2002-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 2146
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 66
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0197/20030197727.pdf
[firstpage_image] =>[orig_patent_app_number] => 10127884
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/127884 | Personalized software installation method for computer manufacturers | Apr 22, 2002 | Issued |
Array
(
[id] => 158135
[patent_doc_number] => 07685592
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-03-23
[patent_title] => 'Method and device for updating program functions corresponding to a version flag'
[patent_app_type] => utility
[patent_app_number] => 10/311652
[patent_app_country] => US
[patent_app_date] => 2002-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 3459
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 268
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/685/07685592.pdf
[firstpage_image] =>[orig_patent_app_number] => 10311652
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/311652 | Method and device for updating program functions corresponding to a version flag | Apr 22, 2002 | Issued |
Array
(
[id] => 158078
[patent_doc_number] => 07685562
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-03-23
[patent_title] => 'Method and code generator for integrating different enterprise business applications'
[patent_app_type] => utility
[patent_app_number] => 10/120031
[patent_app_country] => US
[patent_app_date] => 2002-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3570
[patent_no_of_claims] => 37
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/685/07685562.pdf
[firstpage_image] =>[orig_patent_app_number] => 10120031
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/120031 | Method and code generator for integrating different enterprise business applications | Apr 8, 2002 | Issued |
Array
(
[id] => 6728406
[patent_doc_number] => 20030184596
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-10-02
[patent_title] => 'Configuration diagram which displays a configuration of a system'
[patent_app_type] => new
[patent_app_number] => 10/113987
[patent_app_country] => US
[patent_app_date] => 2002-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 43
[patent_figures_cnt] => 43
[patent_no_of_words] => 44145
[patent_no_of_claims] => 48
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0184/20030184596.pdf
[firstpage_image] =>[orig_patent_app_number] => 10113987
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/113987 | Configuration diagram which displays a configuration of a system | Mar 31, 2002 | Issued |
Array
(
[id] => 7593607
[patent_doc_number] => 07627860
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-12-01
[patent_title] => 'Graphically deployment of a program with automatic conversion of program type'
[patent_app_type] => utility
[patent_app_number] => 10/113070
[patent_app_country] => US
[patent_app_date] => 2002-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 42
[patent_figures_cnt] => 48
[patent_no_of_words] => 43734
[patent_no_of_claims] => 57
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/627/07627860.pdf
[firstpage_image] =>[orig_patent_app_number] => 10113070
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/113070 | Graphically deployment of a program with automatic conversion of program type | Mar 31, 2002 | Issued |
Array
(
[id] => 6732113
[patent_doc_number] => 20030188303
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-10-02
[patent_title] => 'Method and apparatus for reprogramming engine controllers'
[patent_app_type] => new
[patent_app_number] => 10/112695
[patent_app_country] => US
[patent_app_date] => 2002-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6546
[patent_no_of_claims] => 44
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 60
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0188/20030188303.pdf
[firstpage_image] =>[orig_patent_app_number] => 10112695
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/112695 | Method and apparatus for reprogramming engine controllers | Mar 28, 2002 | Issued |
Array
(
[id] => 599232
[patent_doc_number] => 07448027
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-11-04
[patent_title] => 'Extendible instruction system'
[patent_app_type] => utility
[patent_app_number] => 10/109746
[patent_app_country] => US
[patent_app_date] => 2002-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3169
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 450
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/448/07448027.pdf
[firstpage_image] =>[orig_patent_app_number] => 10109746
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/109746 | Extendible instruction system | Mar 28, 2002 | Issued |
Array
(
[id] => 6731955
[patent_doc_number] => 20030188145
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-10-02
[patent_title] => 'Method and system for peripheral device installation'
[patent_app_type] => new
[patent_app_number] => 10/112153
[patent_app_country] => US
[patent_app_date] => 2002-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4203
[patent_no_of_claims] => 37
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 38
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0188/20030188145.pdf
[firstpage_image] =>[orig_patent_app_number] => 10112153
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/112153 | Method and system for peripheral device installation | Mar 26, 2002 | Abandoned |
Array
(
[id] => 6173048
[patent_doc_number] => 20020154555
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-10-24
[patent_title] => 'Software customization system and method'
[patent_app_type] => new
[patent_app_number] => 10/106154
[patent_app_country] => US
[patent_app_date] => 2002-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7171
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 22
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0154/20020154555.pdf
[firstpage_image] =>[orig_patent_app_number] => 10106154
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/106154 | Software customization system and method | Mar 25, 2002 | Issued |
Array
(
[id] => 7299020
[patent_doc_number] => 20040215444
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-10-28
[patent_title] => 'Hardware-translator-based custom method invocation system and method'
[patent_app_type] => new
[patent_app_number] => 10/107091
[patent_app_country] => US
[patent_app_date] => 2002-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6641
[patent_no_of_claims] => 115
[patent_no_of_ind_claims] => 11
[patent_words_short_claim] => 44
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0215/20040215444.pdf
[firstpage_image] =>[orig_patent_app_number] => 10107091
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/107091 | Hardware-translator-based custom method invocation system and method | Mar 24, 2002 | Abandoned |
Array
(
[id] => 343387
[patent_doc_number] => 07503042
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-03-10
[patent_title] => 'Non-script based intelligent migration tool capable of migrating software selected by a user, including software for which said migration tool has had no previous knowledge or encounters'
[patent_app_type] => utility
[patent_app_number] => 10/094251
[patent_app_country] => US
[patent_app_date] => 2002-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2840
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/503/07503042.pdf
[firstpage_image] =>[orig_patent_app_number] => 10094251
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/094251 | Non-script based intelligent migration tool capable of migrating software selected by a user, including software for which said migration tool has had no previous knowledge or encounters | Mar 7, 2002 | Issued |