
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |