Search

Thuy Chan Dao

Examiner (ID: 4784, Phone: (571)272-8570 , Office: P/2192 )

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] => 4780268 [patent_doc_number] => 20080288266 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-11-20 [patent_title] => 'SYSTEM AND METHOD FOR SERVICE OFFERING FOR FEEDBACK CONTROLLER DESIGN AND IMPLEMENTATION FOR PERFORMANCE MANAGEMENT IN INFORMATION TECHNOLOGY SYSTEMS' [patent_app_type] => utility [patent_app_number] => 11/750388 [patent_app_country] => US [patent_app_date] => 2007-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5786 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0288/20080288266.pdf [firstpage_image] =>[orig_patent_app_number] => 11750388 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/750388
System and method for service offering for feedback controller design and implementation for performance management in information technology systems May 17, 2007 Issued
Array ( [id] => 8546544 [patent_doc_number] => 08321847 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-11-27 [patent_title] => 'Dynamic function wizard' [patent_app_type] => utility [patent_app_number] => 11/749991 [patent_app_country] => US [patent_app_date] => 2007-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8632 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11749991 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/749991
Dynamic function wizard May 16, 2007 Issued
Array ( [id] => 8561966 [patent_doc_number] => 08336037 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-12-18 [patent_title] => 'JNI-minimizing data structures for XML parsing' [patent_app_type] => utility [patent_app_number] => 11/749675 [patent_app_country] => US [patent_app_date] => 2007-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 1408 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11749675 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/749675
JNI-minimizing data structures for XML parsing May 15, 2007 Issued
Array ( [id] => 8297477 [patent_doc_number] => 08225278 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-17 [patent_title] => 'Method of visualizing modifications of a hierarchical state diagram' [patent_app_type] => utility [patent_app_number] => 11/747940 [patent_app_country] => US [patent_app_date] => 2007-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5927 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11747940 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/747940
Method of visualizing modifications of a hierarchical state diagram May 13, 2007 Issued
Array ( [id] => 8208409 [patent_doc_number] => 08191044 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-05-29 [patent_title] => 'System and method for maintaining requirements traceability' [patent_app_type] => utility [patent_app_number] => 11/789539 [patent_app_country] => US [patent_app_date] => 2007-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11038 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/191/08191044.pdf [firstpage_image] =>[orig_patent_app_number] => 11789539 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/789539
System and method for maintaining requirements traceability Apr 24, 2007 Issued
Array ( [id] => 8581043 [patent_doc_number] => 08347275 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-01-01 [patent_title] => 'OpenGL to OpenGL/ES translator and OpenGL/ES simulator' [patent_app_type] => utility [patent_app_number] => 11/788395 [patent_app_country] => US [patent_app_date] => 2007-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 18 [patent_no_of_words] => 6979 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11788395 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/788395
OpenGL to OpenGL/ES translator and OpenGL/ES simulator Apr 18, 2007 Issued
Array ( [id] => 4889197 [patent_doc_number] => 20080263529 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-23 [patent_title] => 'Method and apparatus for dynamic code optimization' [patent_app_type] => utility [patent_app_number] => 11/788061 [patent_app_country] => US [patent_app_date] => 2007-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5105 [patent_no_of_claims] => 31 [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/0263/20080263529.pdf [firstpage_image] =>[orig_patent_app_number] => 11788061 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/788061
Method and apparatus for dynamic code optimization Apr 17, 2007 Issued
Array ( [id] => 9352497 [patent_doc_number] => 08671401 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-03-11 [patent_title] => 'Tiling across loop nests with possible recomputation' [patent_app_type] => utility [patent_app_number] => 11/784792 [patent_app_country] => US [patent_app_date] => 2007-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7292 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11784792 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/784792
Tiling across loop nests with possible recomputation Apr 8, 2007 Issued
Array ( [id] => 97162 [patent_doc_number] => 07735060 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-06-08 [patent_title] => 'Method and system for rapidly developing and deploying sensor-enabled software applications' [patent_app_type] => utility [patent_app_number] => 11/683761 [patent_app_country] => US [patent_app_date] => 2007-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 19 [patent_no_of_words] => 19018 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/735/07735060.pdf [firstpage_image] =>[orig_patent_app_number] => 11683761 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/683761
Method and system for rapidly developing and deploying sensor-enabled software applications Mar 7, 2007 Issued
Array ( [id] => 4730949 [patent_doc_number] => 20080209396 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-08-28 [patent_title] => 'Homepage for Modular Software' [patent_app_type] => utility [patent_app_number] => 11/680242 [patent_app_country] => US [patent_app_date] => 2007-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3635 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0209/20080209396.pdf [firstpage_image] =>[orig_patent_app_number] => 11680242 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/680242
Homepage for Modular Software Feb 27, 2007 Abandoned
Array ( [id] => 4729882 [patent_doc_number] => 20080208888 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-08-28 [patent_title] => 'Historical data management' [patent_app_type] => utility [patent_app_number] => 11/712065 [patent_app_country] => US [patent_app_date] => 2007-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 13563 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0208/20080208888.pdf [firstpage_image] =>[orig_patent_app_number] => 11712065 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/712065
Historical data management Feb 27, 2007 Issued
Array ( [id] => 5212246 [patent_doc_number] => 20070250830 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-25 [patent_title] => 'Method and system for upgrading a plurality of devices' [patent_app_type] => utility [patent_app_number] => 11/712062 [patent_app_country] => US [patent_app_date] => 2007-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8414 [patent_no_of_claims] => 27 [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/0250/20070250830.pdf [firstpage_image] =>[orig_patent_app_number] => 11712062 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/712062
Method and system for upgrading a plurality of devices Feb 27, 2007 Issued
Array ( [id] => 5248671 [patent_doc_number] => 20070244905 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-18 [patent_title] => 'Computer-readable recording medium containing application management program, and method and apparatus for application management' [patent_app_type] => utility [patent_app_number] => 11/711963 [patent_app_country] => US [patent_app_date] => 2007-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9304 [patent_no_of_claims] => 18 [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/0244/20070244905.pdf [firstpage_image] =>[orig_patent_app_number] => 11711963 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/711963
Computer-readable recording medium containing application management program, and method and apparatus for application management Feb 27, 2007 Issued
Array ( [id] => 4616673 [patent_doc_number] => 07992126 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-08-02 [patent_title] => 'Apparatus and method for quantitatively measuring the balance within a balanced scorecard' [patent_app_type] => utility [patent_app_number] => 11/679763 [patent_app_country] => US [patent_app_date] => 2007-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3219 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/992/07992126.pdf [firstpage_image] =>[orig_patent_app_number] => 11679763 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/679763
Apparatus and method for quantitatively measuring the balance within a balanced scorecard Feb 26, 2007 Issued
Array ( [id] => 4874969 [patent_doc_number] => 20080201703 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-08-21 [patent_title] => 'Packaging content updates' [patent_app_type] => utility [patent_app_number] => 11/707655 [patent_app_country] => US [patent_app_date] => 2007-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4097 [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/0201/20080201703.pdf [firstpage_image] =>[orig_patent_app_number] => 11707655 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/707655
Packaging content updates Feb 14, 2007 Issued
Array ( [id] => 8220535 [patent_doc_number] => 08196134 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-06-05 [patent_title] => 'Network service for a software change catalog' [patent_app_type] => utility [patent_app_number] => 11/672939 [patent_app_country] => US [patent_app_date] => 2007-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4090 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/196/08196134.pdf [firstpage_image] =>[orig_patent_app_number] => 11672939 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/672939
Network service for a software change catalog Feb 7, 2007 Issued
Array ( [id] => 4881977 [patent_doc_number] => 20080155360 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-06-26 [patent_title] => 'Apparatus and method to repair an error condition in a device comprising a computer readable medium comprising computer readable code' [patent_app_type] => utility [patent_app_number] => 11/643534 [patent_app_country] => US [patent_app_date] => 2006-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2476 [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/0155/20080155360.pdf [firstpage_image] =>[orig_patent_app_number] => 11643534 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/643534
Apparatus and method to repair an error condition in a device comprising a computer readable medium comprising computer readable code Dec 19, 2006 Issued
Array ( [id] => 4528576 [patent_doc_number] => 07934207 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-04-26 [patent_title] => 'Data schemata in programming language contracts' [patent_app_type] => utility [patent_app_number] => 11/613046 [patent_app_country] => US [patent_app_date] => 2006-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7784 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 245 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/934/07934207.pdf [firstpage_image] =>[orig_patent_app_number] => 11613046 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/613046
Data schemata in programming language contracts Dec 18, 2006 Issued
Array ( [id] => 5017822 [patent_doc_number] => 20070261031 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-08 [patent_title] => 'Apparatus and method for encoding the execution of hardware loops in digital signal processors to optimize offchip export of diagnostic data' [patent_app_type] => utility [patent_app_number] => 11/640043 [patent_app_country] => US [patent_app_date] => 2006-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2112 [patent_no_of_claims] => 15 [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/0261/20070261031.pdf [firstpage_image] =>[orig_patent_app_number] => 11640043 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/640043
Apparatus and method for encoding the execution of hardware loops in digital signal processors to optimize offchip export of diagnostic data Dec 14, 2006 Abandoned
Array ( [id] => 4869214 [patent_doc_number] => 20080148235 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-06-19 [patent_title] => 'Runtime inspection of user interfaces' [patent_app_type] => utility [patent_app_number] => 11/639768 [patent_app_country] => US [patent_app_date] => 2006-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10402 [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/0148/20080148235.pdf [firstpage_image] =>[orig_patent_app_number] => 11639768 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/639768
Runtime inspection of user interfaces Dec 14, 2006 Abandoned
Menu