
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 4637087
[patent_doc_number] => 08015552
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-09-06
[patent_title] => 'Post-execution software debugger with coverage display'
[patent_app_type] => utility
[patent_app_number] => 10/898457
[patent_app_country] => US
[patent_app_date] => 2004-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 16
[patent_no_of_words] => 14543
[patent_no_of_claims] => 42
[patent_no_of_ind_claims] => 18
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/015/08015552.pdf
[firstpage_image] =>[orig_patent_app_number] => 10898457
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/898457 | Post-execution software debugger with coverage display | Jul 22, 2004 | Issued |
Array
(
[id] => 4558832
[patent_doc_number] => 07890928
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-02-15
[patent_title] => 'Mechanism and system for representing and processing rules'
[patent_app_type] => utility
[patent_app_number] => 10/895166
[patent_app_country] => US
[patent_app_date] => 2004-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 42335
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 641
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/890/07890928.pdf
[firstpage_image] =>[orig_patent_app_number] => 10895166
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/895166 | Mechanism and system for representing and processing rules | Jul 19, 2004 | Issued |
Array
(
[id] => 172017
[patent_doc_number] => 07669185
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-02-23
[patent_title] => 'Graphical program having a hierarchy of timed loops'
[patent_app_type] => utility
[patent_app_number] => 10/893747
[patent_app_country] => US
[patent_app_date] => 2004-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 44
[patent_no_of_words] => 29073
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/669/07669185.pdf
[firstpage_image] =>[orig_patent_app_number] => 10893747
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/893747 | Graphical program having a hierarchy of timed loops | Jul 15, 2004 | Issued |
Array
(
[id] => 5795171
[patent_doc_number] => 20060015852
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-01-19
[patent_title] => 'Failure test framework'
[patent_app_type] => utility
[patent_app_number] => 10/890237
[patent_app_country] => US
[patent_app_date] => 2004-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4074
[patent_no_of_claims] => 16
[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/0015/20060015852.pdf
[firstpage_image] =>[orig_patent_app_number] => 10890237
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/890237 | Failure test framework | Jul 13, 2004 | Issued |
Array
(
[id] => 9752419
[patent_doc_number] => 08843909
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-09-23
[patent_title] => 'Method and apparatus for transforming legacy software applications into modern object-oriented distributed systems'
[patent_app_type] => utility
[patent_app_number] => 10/887538
[patent_app_country] => US
[patent_app_date] => 2004-07-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 14
[patent_no_of_words] => 8650
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 10887538
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/887538 | Method and apparatus for transforming legacy software applications into modern object-oriented distributed systems | Jul 7, 2004 | Issued |
Array
(
[id] => 158091
[patent_doc_number] => 07685566
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-03-23
[patent_title] => 'Structured message process calculus'
[patent_app_type] => utility
[patent_app_number] => 10/881142
[patent_app_country] => US
[patent_app_date] => 2004-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 9163
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/685/07685566.pdf
[firstpage_image] =>[orig_patent_app_number] => 10881142
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/881142 | Structured message process calculus | Jun 29, 2004 | Issued |
Array
(
[id] => 8331750
[patent_doc_number] => 08239833
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-07
[patent_title] => 'Statistical control of the integrity of a program'
[patent_app_type] => utility
[patent_app_number] => 10/877884
[patent_app_country] => US
[patent_app_date] => 2004-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 2375
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 10877884
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/877884 | Statistical control of the integrity of a program | Jun 24, 2004 | Issued |
Array
(
[id] => 7244589
[patent_doc_number] => 20050080879
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-04-14
[patent_title] => 'Home network system and method for operating the same'
[patent_app_type] => utility
[patent_app_number] => 10/875745
[patent_app_country] => US
[patent_app_date] => 2004-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4687
[patent_no_of_claims] => 14
[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/0080/20050080879.pdf
[firstpage_image] =>[orig_patent_app_number] => 10875745
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/875745 | Home network system and method for operating the same | Jun 22, 2004 | Abandoned |
Array
(
[id] => 6932825
[patent_doc_number] => 20050283771
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-22
[patent_title] => 'System and method for decreasing the memory footprint of applications with automatic memory management systems'
[patent_app_type] => utility
[patent_app_number] => 10/874140
[patent_app_country] => US
[patent_app_date] => 2004-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2471
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0283/20050283771.pdf
[firstpage_image] =>[orig_patent_app_number] => 10874140
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/874140 | System and method for decreasing the memory footprint of applications with automatic memory management systems | Jun 21, 2004 | Abandoned |
Array
(
[id] => 7057402
[patent_doc_number] => 20050278577
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-15
[patent_title] => 'Automatically generating observations of program behavior for code testing purposes'
[patent_app_type] => utility
[patent_app_number] => 10/859265
[patent_app_country] => US
[patent_app_date] => 2004-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5364
[patent_no_of_claims] => 40
[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/0278/20050278577.pdf
[firstpage_image] =>[orig_patent_app_number] => 10859265
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/859265 | Automatically generating observations of program behavior for code testing purposes | May 31, 2004 | Abandoned |
Array
(
[id] => 7234301
[patent_doc_number] => 20050262477
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-11-24
[patent_title] => 'Deploying a variety of containers in a Java 2 Enterprise Edition-based architecture'
[patent_app_type] => utility
[patent_app_number] => 10/852893
[patent_app_country] => US
[patent_app_date] => 2004-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 9694
[patent_no_of_claims] => 35
[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/0262/20050262477.pdf
[firstpage_image] =>[orig_patent_app_number] => 10852893
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/852893 | Deploying a variety of containers in a Java 2 enterprise edition-based architecture | May 23, 2004 | Issued |
Array
(
[id] => 7184976
[patent_doc_number] => 20050125526
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-06-09
[patent_title] => 'Method, apparatus and system of anti-virus software implementation'
[patent_app_type] => utility
[patent_app_number] => 10/841968
[patent_app_country] => US
[patent_app_date] => 2004-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3598
[patent_no_of_claims] => 30
[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/0125/20050125526.pdf
[firstpage_image] =>[orig_patent_app_number] => 10841968
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/841968 | Method, apparatus and system of anti-virus software implementation | May 6, 2004 | Issued |
Array
(
[id] => 7041842
[patent_doc_number] => 20050160103
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-07-21
[patent_title] => 'System and method for simulating product design and development'
[patent_app_type] => utility
[patent_app_number] => 10/838494
[patent_app_country] => US
[patent_app_date] => 2004-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 7495
[patent_no_of_claims] => 44
[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/0160/20050160103.pdf
[firstpage_image] =>[orig_patent_app_number] => 10838494
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/838494 | System and method for simulating product design and development | May 2, 2004 | Issued |
Array
(
[id] => 220738
[patent_doc_number] => 07614051
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-11-03
[patent_title] => 'Creating file systems within a file in a storage technology-abstracted manner'
[patent_app_type] => utility
[patent_app_number] => 10/837150
[patent_app_country] => US
[patent_app_date] => 2004-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 12324
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 249
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/614/07614051.pdf
[firstpage_image] =>[orig_patent_app_number] => 10837150
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/837150 | Creating file systems within a file in a storage technology-abstracted manner | Apr 30, 2004 | Issued |
Array
(
[id] => 6954068
[patent_doc_number] => 20050229163
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-10-13
[patent_title] => 'Thread-scoped breakpoints'
[patent_app_type] => utility
[patent_app_number] => 10/821148
[patent_app_country] => US
[patent_app_date] => 2004-04-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6134
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0229/20050229163.pdf
[firstpage_image] =>[orig_patent_app_number] => 10821148
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/821148 | Thread-scoped breakpoints | Apr 7, 2004 | Abandoned |
Array
(
[id] => 6968113
[patent_doc_number] => 20050235010
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-10-20
[patent_title] => 'Detecting incorrect versions of files'
[patent_app_type] => utility
[patent_app_number] => 10/821146
[patent_app_country] => US
[patent_app_date] => 2004-04-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4832
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0235/20050235010.pdf
[firstpage_image] =>[orig_patent_app_number] => 10821146
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/821146 | Detecting incorrect versions of files | Apr 7, 2004 | Issued |
Array
(
[id] => 38662
[patent_doc_number] => 07788641
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-08-31
[patent_title] => 'System and method for identifying concerns'
[patent_app_type] => utility
[patent_app_number] => 10/802044
[patent_app_country] => US
[patent_app_date] => 2004-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 13
[patent_no_of_words] => 6041
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 179
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/788/07788641.pdf
[firstpage_image] =>[orig_patent_app_number] => 10802044
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/802044 | System and method for identifying concerns | Mar 16, 2004 | Issued |
Array
(
[id] => 7194349
[patent_doc_number] => 20050193373
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-09-01
[patent_title] => 'Targeted runtime compilation'
[patent_app_type] => utility
[patent_app_number] => 10/789401
[patent_app_country] => US
[patent_app_date] => 2004-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6103
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0193/20050193373.pdf
[firstpage_image] =>[orig_patent_app_number] => 10789401
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/789401 | Targeted runtime compilation | Feb 26, 2004 | Issued |
Array
(
[id] => 7438066
[patent_doc_number] => 20040230942
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-11-18
[patent_title] => 'Methods for incremental application deployment'
[patent_app_type] => new
[patent_app_number] => 10/785851
[patent_app_country] => US
[patent_app_date] => 2004-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 2399
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 60
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0230/20040230942.pdf
[firstpage_image] =>[orig_patent_app_number] => 10785851
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/785851 | Methods for incremental application deployment | Feb 22, 2004 | Issued |
Array
(
[id] => 7154650
[patent_doc_number] => 20040172623
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-09-02
[patent_title] => 'Systems and methods for multi-view debugging environment'
[patent_app_type] => new
[patent_app_number] => 10/784346
[patent_app_country] => US
[patent_app_date] => 2004-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5911
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0172/20040172623.pdf
[firstpage_image] =>[orig_patent_app_number] => 10784346
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/784346 | Systems and methods for multi-view debugging environment | Feb 22, 2004 | Issued |