Search

Tuan Quang Dam

Supervisory Patent Examiner (ID: 13588, Phone: (571)272-3695 , Office: P/2192 )

Most Active Art Unit
2762
Art Unit(s)
2414, 2192, 2124, 2762, 2899, 2764, 2122
Total Applications
396
Issued Applications
313
Pending Applications
29
Abandoned Applications
54

Applications

Application numberTitle of the applicationFiling DateStatus
09/586522 Method and device for implementing a downloadable software delivery system Jun 1, 2000 Abandoned
Array ( [id] => 4334059 [patent_doc_number] => 06317869 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-11-13 [patent_title] => 'Method of run-time tracking of object references in Java programs' [patent_app_type] => 1 [patent_app_number] => 9/587233 [patent_app_country] => US [patent_app_date] => 2000-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 4104 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/317/06317869.pdf [firstpage_image] =>[orig_patent_app_number] => 587233 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/587233
Method of run-time tracking of object references in Java programs Jun 1, 2000 Issued
Array ( [id] => 1422110 [patent_doc_number] => 06543048 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-04-01 [patent_title] => 'Debugger with real-time data exchange' [patent_app_type] => B1 [patent_app_number] => 09/578516 [patent_app_country] => US [patent_app_date] => 2000-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 2 [patent_no_of_words] => 2155 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/543/06543048.pdf [firstpage_image] =>[orig_patent_app_number] => 09578516 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/578516
Debugger with real-time data exchange May 25, 2000 Issued
Array ( [id] => 1444245 [patent_doc_number] => 06496974 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-12-17 [patent_title] => 'File update performing comparison and compression as single process' [patent_app_type] => B1 [patent_app_number] => 09/561393 [patent_app_country] => US [patent_app_date] => 2000-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 9 [patent_no_of_words] => 7160 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/496/06496974.pdf [firstpage_image] =>[orig_patent_app_number] => 09561393 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/561393
File update performing comparison and compression as single process Apr 27, 2000 Issued
Array ( [id] => 1585187 [patent_doc_number] => 06449764 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-09-10 [patent_title] => 'File update by pre-initializing compressor/decompressor with other than decompression aid data' [patent_app_type] => B1 [patent_app_number] => 09/561461 [patent_app_country] => US [patent_app_date] => 2000-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 9 [patent_no_of_words] => 7171 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/449/06449764.pdf [firstpage_image] =>[orig_patent_app_number] => 09561461 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/561461
File update by pre-initializing compressor/decompressor with other than decompression aid data Apr 27, 2000 Issued
Array ( [id] => 1430875 [patent_doc_number] => 06526570 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-02-25 [patent_title] => 'File portability techniques' [patent_app_type] => B1 [patent_app_number] => 09/558408 [patent_app_country] => US [patent_app_date] => 2000-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5944 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/526/06526570.pdf [firstpage_image] =>[orig_patent_app_number] => 09558408 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/558408
File portability techniques Apr 23, 2000 Issued
Array ( [id] => 1475241 [patent_doc_number] => 06408432 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-06-18 [patent_title] => 'Apparatus and method for in-system programming of integrated circuits containing programmable elements' [patent_app_type] => B1 [patent_app_number] => 09/552575 [patent_app_country] => US [patent_app_date] => 2000-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 12975 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/408/06408432.pdf [firstpage_image] =>[orig_patent_app_number] => 09552575 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/552575
Apparatus and method for in-system programming of integrated circuits containing programmable elements Apr 18, 2000 Issued
Array ( [id] => 4324920 [patent_doc_number] => 06189144 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-13 [patent_title] => 'Method of controlling a data processing system' [patent_app_type] => 1 [patent_app_number] => 9/465725 [patent_app_country] => US [patent_app_date] => 1999-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 6060 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 335 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/189/06189144.pdf [firstpage_image] =>[orig_patent_app_number] => 465725 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/465725
Method of controlling a data processing system Dec 16, 1999 Issued
Array ( [id] => 1312132 [patent_doc_number] => 06625808 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-09-23 [patent_title] => 'Method and apparatus for facilitating memory management in a program comprised of heterogeneous components' [patent_app_type] => B1 [patent_app_number] => 09/459241 [patent_app_country] => US [patent_app_date] => 1999-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 7901 [patent_no_of_claims] => 50 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/625/06625808.pdf [firstpage_image] =>[orig_patent_app_number] => 09459241 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/459241
Method and apparatus for facilitating memory management in a program comprised of heterogeneous components Dec 9, 1999 Issued
Array ( [id] => 4374829 [patent_doc_number] => 06202200 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-03-13 [patent_title] => 'Multi-tier debugging' [patent_app_type] => 1 [patent_app_number] => 9/458174 [patent_app_country] => US [patent_app_date] => 1999-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3377 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/202/06202200.pdf [firstpage_image] =>[orig_patent_app_number] => 458174 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/458174
Multi-tier debugging Dec 8, 1999 Issued
Array ( [id] => 4322731 [patent_doc_number] => 06188999 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-13 [patent_title] => 'Method and system for dynamically synthesizing a computer program by differentially resolving atoms based on user context data' [patent_app_type] => 1 [patent_app_number] => 9/410513 [patent_app_country] => US [patent_app_date] => 1999-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 23 [patent_no_of_words] => 7940 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/188/06188999.pdf [firstpage_image] =>[orig_patent_app_number] => 410513 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/410513
Method and system for dynamically synthesizing a computer program by differentially resolving atoms based on user context data Sep 29, 1999 Issued
Array ( [id] => 4324829 [patent_doc_number] => 06189138 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-13 [patent_title] => 'Visual composition tool for constructing application programs using distributed objects on a distributed object network' [patent_app_type] => 1 [patent_app_number] => 9/399968 [patent_app_country] => US [patent_app_date] => 1999-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8411 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/189/06189138.pdf [firstpage_image] =>[orig_patent_app_number] => 399968 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/399968
Visual composition tool for constructing application programs using distributed objects on a distributed object network Sep 20, 1999 Issued
Array ( [id] => 4333750 [patent_doc_number] => 06332213 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-12-18 [patent_title] => 'IR code instrumentation' [patent_app_type] => 1 [patent_app_number] => 9/396852 [patent_app_country] => US [patent_app_date] => 1999-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 14 [patent_no_of_words] => 11464 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/332/06332213.pdf [firstpage_image] =>[orig_patent_app_number] => 396852 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/396852
IR code instrumentation Sep 14, 1999 Issued
Array ( [id] => 1557447 [patent_doc_number] => 06349406 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-02-19 [patent_title] => 'Method and system for compensating for instrumentation overhead in trace data by computing average minimum event times' [patent_app_type] => B1 [patent_app_number] => 09/393088 [patent_app_country] => US [patent_app_date] => 1999-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 32 [patent_no_of_words] => 15365 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/349/06349406.pdf [firstpage_image] =>[orig_patent_app_number] => 09393088 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/393088
Method and system for compensating for instrumentation overhead in trace data by computing average minimum event times Sep 8, 1999 Issued
Array ( [id] => 1481461 [patent_doc_number] => 06389592 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-05-14 [patent_title] => 'Method for deployment of incremental versions of applications' [patent_app_type] => B1 [patent_app_number] => 09/389125 [patent_app_country] => US [patent_app_date] => 1999-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 1935 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/389/06389592.pdf [firstpage_image] =>[orig_patent_app_number] => 09389125 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/389125
Method for deployment of incremental versions of applications Sep 1, 1999 Issued
Array ( [id] => 4400146 [patent_doc_number] => 06295644 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-09-25 [patent_title] => 'Method and apparatus for patching program text to improve performance of applications' [patent_app_type] => 1 [patent_app_number] => 9/375624 [patent_app_country] => US [patent_app_date] => 1999-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 6 [patent_no_of_words] => 4969 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/295/06295644.pdf [firstpage_image] =>[orig_patent_app_number] => 375624 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/375624
Method and apparatus for patching program text to improve performance of applications Aug 16, 1999 Issued
Array ( [id] => 4295725 [patent_doc_number] => 06324693 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-11-27 [patent_title] => 'Method of synchronizing independently distributed software and database schema' [patent_app_type] => 1 [patent_app_number] => 9/375427 [patent_app_country] => US [patent_app_date] => 1999-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12227 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/324/06324693.pdf [firstpage_image] =>[orig_patent_app_number] => 375427 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/375427
Method of synchronizing independently distributed software and database schema Aug 16, 1999 Issued
Array ( [id] => 4375085 [patent_doc_number] => 06292937 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-09-18 [patent_title] => 'Program conversion device for translating an object-oriented language source program' [patent_app_type] => 1 [patent_app_number] => 9/356229 [patent_app_country] => US [patent_app_date] => 1999-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 9712 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/292/06292937.pdf [firstpage_image] =>[orig_patent_app_number] => 356229 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/356229
Program conversion device for translating an object-oriented language source program Jul 15, 1999 Issued
90/005374 COMPUTER-AIDED DESIGN SYSTEM Jul 6, 1999 Issued
Array ( [id] => 1501863 [patent_doc_number] => 06405365 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-06-11 [patent_title] => 'Computer program command generator and parser' [patent_app_type] => B1 [patent_app_number] => 09/346875 [patent_app_country] => US [patent_app_date] => 1999-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6598 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/405/06405365.pdf [firstpage_image] =>[orig_patent_app_number] => 09346875 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/346875
Computer program command generator and parser Jul 1, 1999 Issued
Menu