Search

Thomas K. Pham

Supervisory Patent Examiner (ID: 12153, Phone: (571)272-3689 , Office: P/2872 )

Most Active Art Unit
2121
Art Unit(s)
2121, 4148, 2191, 2872
Total Applications
592
Issued Applications
441
Pending Applications
36
Abandoned Applications
121

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6933532 [patent_doc_number] => 20010054876 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-12-27 [patent_title] => 'Positional control system and positional control method' [patent_app_type] => new [patent_app_number] => 09/844284 [patent_app_country] => US [patent_app_date] => 2001-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10255 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0054/20010054876.pdf [firstpage_image] =>[orig_patent_app_number] => 09844284 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/844284
Positional control system and positional control method Apr 29, 2001 Issued
Array ( [id] => 6226727 [patent_doc_number] => 20020004881 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-01-10 [patent_title] => 'Data transfer apparatus and data transfer method' [patent_app_type] => new [patent_app_number] => 09/843140 [patent_app_country] => US [patent_app_date] => 2001-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 14889 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0004/20020004881.pdf [firstpage_image] =>[orig_patent_app_number] => 09843140 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/843140
Data transfer apparatus and data transfer method Apr 26, 2001 Abandoned
Array ( [id] => 6899049 [patent_doc_number] => 20010047214 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-11-29 [patent_title] => 'System for monitoring an industrial cleaning process or machine' [patent_app_type] => new [patent_app_number] => 09/841838 [patent_app_country] => US [patent_app_date] => 2001-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4066 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0047/20010047214.pdf [firstpage_image] =>[orig_patent_app_number] => 09841838 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/841838
System for monitoring an industrial cleaning process or machine Apr 24, 2001 Abandoned
Array ( [id] => 1233159 [patent_doc_number] => 06697683 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-02-24 [patent_title] => 'Accurate positioner suitable for sequential agile tuning of pulse burst and CW lasers' [patent_app_type] => B1 [patent_app_number] => 09/840726 [patent_app_country] => US [patent_app_date] => 2001-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 22 [patent_no_of_words] => 13889 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/697/06697683.pdf [firstpage_image] =>[orig_patent_app_number] => 09840726 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/840726
Accurate positioner suitable for sequential agile tuning of pulse burst and CW lasers Apr 24, 2001 Issued
Array ( [id] => 1317673 [patent_doc_number] => 06618632 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-09-09 [patent_title] => 'Process for monitoring processing plants' [patent_app_type] => B1 [patent_app_number] => 09/581665 [patent_app_country] => US [patent_app_date] => 2001-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 4628 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/618/06618632.pdf [firstpage_image] =>[orig_patent_app_number] => 09581665 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/581665
Process for monitoring processing plants Apr 23, 2001 Issued
Array ( [id] => 981178 [patent_doc_number] => 06931288 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-08-16 [patent_title] => 'User interface and system for creating function block diagrams' [patent_app_type] => utility [patent_app_number] => 09/835746 [patent_app_country] => US [patent_app_date] => 2001-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 25 [patent_no_of_words] => 10548 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/931/06931288.pdf [firstpage_image] =>[orig_patent_app_number] => 09835746 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/835746
User interface and system for creating function block diagrams Apr 15, 2001 Issued
Array ( [id] => 1242703 [patent_doc_number] => 06684112 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-01-27 [patent_title] => 'Robust model-free adaptive control' [patent_app_type] => B1 [patent_app_number] => 09/832379 [patent_app_country] => US [patent_app_date] => 2001-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 4480 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/684/06684112.pdf [firstpage_image] =>[orig_patent_app_number] => 09832379 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/832379
Robust model-free adaptive control Apr 10, 2001 Issued
Array ( [id] => 6294169 [patent_doc_number] => 20020056003 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-05-09 [patent_title] => 'System and method for real-time multi-directional file-based data streaming editor' [patent_app_type] => new [patent_app_number] => 09/829908 [patent_app_country] => US [patent_app_date] => 2001-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5420 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0056/20020056003.pdf [firstpage_image] =>[orig_patent_app_number] => 09829908 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/829908
System and method for real-time multi-directional file-based data streaming editor Apr 10, 2001 Abandoned
Array ( [id] => 552682 [patent_doc_number] => 07174367 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-02-06 [patent_title] => 'Information providing method and information providing apparatus for network' [patent_app_type] => utility [patent_app_number] => 09/829623 [patent_app_country] => US [patent_app_date] => 2001-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 17 [patent_no_of_words] => 7642 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/174/07174367.pdf [firstpage_image] =>[orig_patent_app_number] => 09829623 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/829623
Information providing method and information providing apparatus for network Apr 9, 2001 Issued
Array ( [id] => 421088 [patent_doc_number] => 07277922 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-10-02 [patent_title] => 'Completion of internet session notification service' [patent_app_type] => utility [patent_app_number] => 09/828904 [patent_app_country] => US [patent_app_date] => 2001-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 4674 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/277/07277922.pdf [firstpage_image] =>[orig_patent_app_number] => 09828904 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/828904
Completion of internet session notification service Apr 9, 2001 Issued
Array ( [id] => 987634 [patent_doc_number] => 06925498 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-08-02 [patent_title] => 'Information processing system, information processing device, control method therof, memory media having stored programs thereof and program thereof' [patent_app_type] => utility [patent_app_number] => 09/828913 [patent_app_country] => US [patent_app_date] => 2001-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 9317 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/925/06925498.pdf [firstpage_image] =>[orig_patent_app_number] => 09828913 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/828913
Information processing system, information processing device, control method therof, memory media having stored programs thereof and program thereof Apr 9, 2001 Issued
Array ( [id] => 507798 [patent_doc_number] => 07209966 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-04-24 [patent_title] => 'Method and system for facilitating mediated communication' [patent_app_type] => utility [patent_app_number] => 09/829512 [patent_app_country] => US [patent_app_date] => 2001-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 11791 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/209/07209966.pdf [firstpage_image] =>[orig_patent_app_number] => 09829512 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/829512
Method and system for facilitating mediated communication Apr 8, 2001 Issued
Array ( [id] => 721449 [patent_doc_number] => 07054945 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-05-30 [patent_title] => 'Technique for providing announcements in mobile-originated calls' [patent_app_type] => utility [patent_app_number] => 09/827917 [patent_app_country] => US [patent_app_date] => 2001-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 5425 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/054/07054945.pdf [firstpage_image] =>[orig_patent_app_number] => 09827917 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/827917
Technique for providing announcements in mobile-originated calls Apr 8, 2001 Issued
Array ( [id] => 6161344 [patent_doc_number] => 20020147838 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-10 [patent_title] => 'Object identification uses prediction of data in distributed network' [patent_app_type] => new [patent_app_number] => 09/829520 [patent_app_country] => US [patent_app_date] => 2001-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1801 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 28 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0147/20020147838.pdf [firstpage_image] =>[orig_patent_app_number] => 09829520 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/829520
Object identification uses prediction of data in distributed network Apr 8, 2001 Issued
Array ( [id] => 6528906 [patent_doc_number] => 20020026484 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-02-28 [patent_title] => 'High volume electronic mail processing systems and methods' [patent_app_type] => new [patent_app_number] => 09/829524 [patent_app_country] => US [patent_app_date] => 2001-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10514 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0026/20020026484.pdf [firstpage_image] =>[orig_patent_app_number] => 09829524 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/829524
High volume electronic mail processing systems and methods Apr 8, 2001 Abandoned
Array ( [id] => 6066090 [patent_doc_number] => 20020032768 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-03-14 [patent_title] => 'Method and system for configuring remotely located applications' [patent_app_type] => new [patent_app_number] => 09/829423 [patent_app_country] => US [patent_app_date] => 2001-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5143 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0032/20020032768.pdf [firstpage_image] =>[orig_patent_app_number] => 09829423 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/829423
Method and system for configuring remotely located applications Apr 8, 2001 Abandoned
Array ( [id] => 6754671 [patent_doc_number] => 20030002447 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-02 [patent_title] => 'Distributed actuation allocation for large assemblies of implementation units' [patent_app_type] => new [patent_app_number] => 09/827169 [patent_app_country] => US [patent_app_date] => 2001-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11938 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0002/20030002447.pdf [firstpage_image] =>[orig_patent_app_number] => 09827169 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/827169
Distributed actuation allocation for large assemblies of implementation units Apr 5, 2001 Issued
Array ( [id] => 992539 [patent_doc_number] => 06920477 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-07-19 [patent_title] => 'Distributed, compressed Bloom filter Web cache server' [patent_app_type] => utility [patent_app_number] => 09/827557 [patent_app_country] => US [patent_app_date] => 2001-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 7 [patent_no_of_words] => 5471 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/920/06920477.pdf [firstpage_image] =>[orig_patent_app_number] => 09827557 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/827557
Distributed, compressed Bloom filter Web cache server Apr 5, 2001 Issued
Array ( [id] => 633202 [patent_doc_number] => 07133921 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-11-07 [patent_title] => 'Portable devices for different control interfaces' [patent_app_type] => utility [patent_app_number] => 09/827519 [patent_app_country] => US [patent_app_date] => 2001-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 1668 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/133/07133921.pdf [firstpage_image] =>[orig_patent_app_number] => 09827519 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/827519
Portable devices for different control interfaces Apr 5, 2001 Issued
Array ( [id] => 5803355 [patent_doc_number] => 20020010744 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-01-24 [patent_title] => 'Method for managing the simultaneous utilization of diverse real-time collaborative software applications' [patent_app_type] => new [patent_app_number] => 09/828024 [patent_app_country] => US [patent_app_date] => 2001-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5653 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0010/20020010744.pdf [firstpage_image] =>[orig_patent_app_number] => 09828024 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/828024
Method for managing the simultaneous utilization of diverse real-time collaborative software applications Apr 5, 2001 Issued
Menu