Search

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 numberTitle of the applicationFiling DateStatus
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
Menu