
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] => 7138969
[patent_doc_number] => 20040045018
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-03-04
[patent_title] => 'Using address space bridge in postoptimizer to route indirect calls at runtime'
[patent_app_type] => new
[patent_app_number] => 10/228431
[patent_app_country] => US
[patent_app_date] => 2002-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5154
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 31
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0045/20040045018.pdf
[firstpage_image] =>[orig_patent_app_number] => 10228431
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/228431 | Using address space bridge in postoptimizer to route indirect calls at runtime | Aug 26, 2002 | Abandoned |
Array
(
[id] => 7383133
[patent_doc_number] => 20040036719
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-02-26
[patent_title] => 'Quicker development of database applications having a graphical user interface'
[patent_app_type] => new
[patent_app_number] => 10/227559
[patent_app_country] => US
[patent_app_date] => 2002-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 17967
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 322
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0036/20040036719.pdf
[firstpage_image] =>[orig_patent_app_number] => 10227559
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/227559 | Quicker development of database applications having a graphical user interface | Aug 25, 2002 | Abandoned |
Array
(
[id] => 7601810
[patent_doc_number] => 07237236
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-06-26
[patent_title] => 'Method and apparatus for automatically determining optimum placement of privileged code locations in existing code'
[patent_app_type] => utility
[patent_app_number] => 10/226871
[patent_app_country] => US
[patent_app_date] => 2002-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 10
[patent_no_of_words] => 7782
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/237/07237236.pdf
[firstpage_image] =>[orig_patent_app_number] => 10226871
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/226871 | Method and apparatus for automatically determining optimum placement of privileged code locations in existing code | Aug 21, 2002 | Issued |
Array
(
[id] => 7405814
[patent_doc_number] => 20040040014
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-02-26
[patent_title] => 'Method and apparatus for software metrics immediate feedback mechanism'
[patent_app_type] => new
[patent_app_number] => 10/225732
[patent_app_country] => US
[patent_app_date] => 2002-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4052
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0040/20040040014.pdf
[firstpage_image] =>[orig_patent_app_number] => 10225732
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/225732 | Method and apparatus for software metrics immediate feedback mechanism | Aug 21, 2002 | Issued |
Array
(
[id] => 7167623
[patent_doc_number] => 20050086649
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-04-21
[patent_title] => 'Method for the translation of programs for reconfigurable architectures'
[patent_app_type] => utility
[patent_app_number] => 10/486771
[patent_app_country] => US
[patent_app_date] => 2002-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 14822
[patent_no_of_claims] => 41
[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/0086/20050086649.pdf
[firstpage_image] =>[orig_patent_app_number] => 10486771
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/486771 | Method for the translation of programs for reconfigurable architectures | Aug 15, 2002 | Issued |
Array
(
[id] => 6837649
[patent_doc_number] => 20030034989
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-02-20
[patent_title] => 'Application editing apparatus and data processing method and program'
[patent_app_type] => new
[patent_app_number] => 10/064751
[patent_app_country] => US
[patent_app_date] => 2002-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 40
[patent_figures_cnt] => 40
[patent_no_of_words] => 11836
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0034/20030034989.pdf
[firstpage_image] =>[orig_patent_app_number] => 10064751
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/064751 | Application editing apparatus and data processing method and program | Aug 12, 2002 | Abandoned |
Array
(
[id] => 6693856
[patent_doc_number] => 20030041288
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-02-27
[patent_title] => 'Method and system for dynamically invoking and/or checking conditions of a computer test program'
[patent_app_type] => new
[patent_app_number] => 10/213684
[patent_app_country] => US
[patent_app_date] => 2002-08-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6294
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 52
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0041/20030041288.pdf
[firstpage_image] =>[orig_patent_app_number] => 10213684
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/213684 | Method and system for dynamically invoking and/or checking conditions of a computer test program | Aug 5, 2002 | Issued |
Array
(
[id] => 7389110
[patent_doc_number] => 20040021688
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-02-05
[patent_title] => 'Graphical user interface toolkit for generating swing screens'
[patent_app_type] => new
[patent_app_number] => 10/210362
[patent_app_country] => US
[patent_app_date] => 2002-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 4030
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0021/20040021688.pdf
[firstpage_image] =>[orig_patent_app_number] => 10210362
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/210362 | Graphical user interface toolkit for generating swing screens | Jul 30, 2002 | Abandoned |
Array
(
[id] => 136776
[patent_doc_number] => 07703093
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-04-20
[patent_title] => 'Method and process management system for the operation of a technical plant'
[patent_app_type] => utility
[patent_app_number] => 10/485966
[patent_app_country] => US
[patent_app_date] => 2002-07-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 8577
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 265
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/703/07703093.pdf
[firstpage_image] =>[orig_patent_app_number] => 10485966
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/485966 | Method and process management system for the operation of a technical plant | Jul 25, 2002 | Issued |
Array
(
[id] => 7408610
[patent_doc_number] => 20040019887
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-29
[patent_title] => 'Method, system, and program for loading program components'
[patent_app_type] => new
[patent_app_number] => 10/205753
[patent_app_country] => US
[patent_app_date] => 2002-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3674
[patent_no_of_claims] => 46
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0019/20040019887.pdf
[firstpage_image] =>[orig_patent_app_number] => 10205753
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/205753 | Method, system, and program for loading program components | Jul 24, 2002 | Abandoned |
Array
(
[id] => 6737101
[patent_doc_number] => 20030014736
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-01-16
[patent_title] => 'Debugger breakpoint management in a multicore DSP device having shared program memory'
[patent_app_type] => new
[patent_app_number] => 10/195640
[patent_app_country] => US
[patent_app_date] => 2002-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5568
[patent_no_of_claims] => 35
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0014/20030014736.pdf
[firstpage_image] =>[orig_patent_app_number] => 10195640
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/195640 | Debugger breakpoint management in a multicore DSP device having shared program memory | Jul 14, 2002 | Issued |
Array
(
[id] => 7373051
[patent_doc_number] => 20040006760
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-08
[patent_title] => 'Generating and using profile information automatically in an integrated development environment'
[patent_app_type] => new
[patent_app_number] => 10/191355
[patent_app_country] => US
[patent_app_date] => 2002-07-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2430
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 37
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0006/20040006760.pdf
[firstpage_image] =>[orig_patent_app_number] => 10191355
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/191355 | Generating and using profile information automatically in an integrated development environment | Jul 7, 2002 | Abandoned |
Array
(
[id] => 7372887
[patent_doc_number] => 20040006724
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-08
[patent_title] => 'Network processor performance monitoring system and method'
[patent_app_type] => new
[patent_app_number] => 10/189239
[patent_app_country] => US
[patent_app_date] => 2002-07-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5381
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0006/20040006724.pdf
[firstpage_image] =>[orig_patent_app_number] => 10189239
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/189239 | Network processor performance monitoring system and method | Jul 4, 2002 | Abandoned |
Array
(
[id] => 6775622
[patent_doc_number] => 20030018961
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-01-23
[patent_title] => 'System and method for handling an exception in a program'
[patent_app_type] => new
[patent_app_number] => 10/189040
[patent_app_country] => US
[patent_app_date] => 2002-07-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8754
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0018/20030018961.pdf
[firstpage_image] =>[orig_patent_app_number] => 10189040
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/189040 | System and method for handling an exception in a program | Jul 2, 2002 | Issued |
Array
(
[id] => 605225
[patent_doc_number] => 07434207
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-10-07
[patent_title] => 'Floating debugger'
[patent_app_type] => utility
[patent_app_number] => 10/188885
[patent_app_country] => US
[patent_app_date] => 2002-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4904
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/434/07434207.pdf
[firstpage_image] =>[orig_patent_app_number] => 10188885
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/188885 | Floating debugger | Jul 1, 2002 | Issued |
Array
(
[id] => 7444528
[patent_doc_number] => 20040003131
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-01
[patent_title] => 'Apparatus and method for monitoring and routing status messages'
[patent_app_type] => new
[patent_app_number] => 10/184860
[patent_app_country] => US
[patent_app_date] => 2002-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6742
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 62
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0003/20040003131.pdf
[firstpage_image] =>[orig_patent_app_number] => 10184860
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/184860 | Apparatus and method for monitoring and routing status messages | Jun 27, 2002 | Issued |
Array
(
[id] => 7373066
[patent_doc_number] => 20040006763
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-08
[patent_title] => 'Undo/redo technique with insertion point state handling for token-oriented representation of program code'
[patent_app_type] => new
[patent_app_number] => 10/185754
[patent_app_country] => US
[patent_app_date] => 2002-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 8813
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0006/20040006763.pdf
[firstpage_image] =>[orig_patent_app_number] => 10185754
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/185754 | Undo/redo technique with insertion point state handling for token-oriented representation of program code | Jun 27, 2002 | Abandoned |
Array
(
[id] => 7444590
[patent_doc_number] => 20040003134
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-01
[patent_title] => 'Software sharing model'
[patent_app_type] => new
[patent_app_number] => 10/184354
[patent_app_country] => US
[patent_app_date] => 2002-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7037
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0003/20040003134.pdf
[firstpage_image] =>[orig_patent_app_number] => 10184354
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/184354 | Software sharing model | Jun 26, 2002 | Abandoned |
Array
(
[id] => 329808
[patent_doc_number] => 07516446
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-04-07
[patent_title] => 'Method and apparatus for efficient and precise datarace detection for multithreaded object-oriented programs'
[patent_app_type] => utility
[patent_app_number] => 10/178561
[patent_app_country] => US
[patent_app_date] => 2002-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 4
[patent_no_of_words] => 13046
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/516/07516446.pdf
[firstpage_image] =>[orig_patent_app_number] => 10178561
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/178561 | Method and apparatus for efficient and precise datarace detection for multithreaded object-oriented programs | Jun 24, 2002 | Issued |
Array
(
[id] => 563742
[patent_doc_number] => 07165240
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-01-16
[patent_title] => 'Topological best match naming convention apparatus and method for use in testing graphical user interfaces'
[patent_app_type] => utility
[patent_app_number] => 10/177778
[patent_app_country] => US
[patent_app_date] => 2002-06-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 6287
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/165/07165240.pdf
[firstpage_image] =>[orig_patent_app_number] => 10177778
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/177778 | Topological best match naming convention apparatus and method for use in testing graphical user interfaces | Jun 19, 2002 | Issued |