
Thomas K. Pham
Supervisory Patent Examiner (ID: 15958, Phone: (571)272-3689 , Office: P/2872 )
| Most Active Art Unit | 2121 |
| Art Unit(s) | 2191, 2876, 2121, 2872, 4148 |
| Total Applications | 605 |
| Issued Applications | 450 |
| Pending Applications | 34 |
| Abandoned Applications | 123 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
| 09/700564 | Method for carrying out the computer-aided simulation of a techical system | Nov 15, 2000 | Abandoned |
Array
(
[id] => 1297135
[patent_doc_number] => 06631300
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-10-07
[patent_title] => 'Nonlinear active control of dynamical systems'
[patent_app_type] => B1
[patent_app_number] => 09/702857
[patent_app_country] => US
[patent_app_date] => 2000-11-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 16
[patent_no_of_words] => 7997
[patent_no_of_claims] => 24
[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/631/06631300.pdf
[firstpage_image] =>[orig_patent_app_number] => 09702857
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/702857 | Nonlinear active control of dynamical systems | Oct 31, 2000 | Issued |
Array
(
[id] => 1004256
[patent_doc_number] => 06909921
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-06-21
[patent_title] => 'Occupancy sensor and method for home automation system'
[patent_app_type] => utility
[patent_app_number] => 09/693370
[patent_app_country] => US
[patent_app_date] => 2000-10-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 33
[patent_figures_cnt] => 46
[patent_no_of_words] => 16273
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/909/06909921.pdf
[firstpage_image] =>[orig_patent_app_number] => 09693370
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/693370 | Occupancy sensor and method for home automation system | Oct 18, 2000 | Issued |
Array
(
[id] => 1132874
[patent_doc_number] => 06792319
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-09-14
[patent_title] => 'Home automation system and method'
[patent_app_type] => B1
[patent_app_number] => 09/693299
[patent_app_country] => US
[patent_app_date] => 2000-10-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 33
[patent_figures_cnt] => 46
[patent_no_of_words] => 15543
[patent_no_of_claims] => 64
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 261
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/792/06792319.pdf
[firstpage_image] =>[orig_patent_app_number] => 09693299
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/693299 | Home automation system and method | Oct 18, 2000 | Issued |
Array
(
[id] => 961946
[patent_doc_number] => 06952660
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-10-04
[patent_title] => 'Collaboration session recording model'
[patent_app_type] => utility
[patent_app_number] => 09/680750
[patent_app_country] => US
[patent_app_date] => 2000-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3908
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/952/06952660.pdf
[firstpage_image] =>[orig_patent_app_number] => 09680750
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/680750 | Collaboration session recording model | Oct 5, 2000 | Issued |
Array
(
[id] => 1105795
[patent_doc_number] => 06816826
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-11-09
[patent_title] => 'Fully exhibiting asynchronous behavior in a logic network simulation'
[patent_app_type] => B1
[patent_app_number] => 09/679780
[patent_app_country] => US
[patent_app_date] => 2000-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4633
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/816/06816826.pdf
[firstpage_image] =>[orig_patent_app_number] => 09679780
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/679780 | Fully exhibiting asynchronous behavior in a logic network simulation | Oct 4, 2000 | Issued |
Array
(
[id] => 1052398
[patent_doc_number] => 06862562
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-03-01
[patent_title] => 'Computer method and apparatus for determining state of physical properties in a chemical process'
[patent_app_type] => utility
[patent_app_number] => 09/678724
[patent_app_country] => US
[patent_app_date] => 2000-10-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 2
[patent_no_of_words] => 4691
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/862/06862562.pdf
[firstpage_image] =>[orig_patent_app_number] => 09678724
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/678724 | Computer method and apparatus for determining state of physical properties in a chemical process | Oct 3, 2000 | Issued |
Array
(
[id] => 1088167
[patent_doc_number] => 06832118
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-12-14
[patent_title] => 'Programmable network control component and system of components'
[patent_app_type] => B1
[patent_app_number] => 09/675236
[patent_app_country] => US
[patent_app_date] => 2000-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 14
[patent_no_of_words] => 7904
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/832/06832118.pdf
[firstpage_image] =>[orig_patent_app_number] => 09675236
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/675236 | Programmable network control component and system of components | Sep 28, 2000 | Issued |
Array
(
[id] => 1074995
[patent_doc_number] => 06839663
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-01-04
[patent_title] => 'Haptic rendering of volumetric soft-bodies objects'
[patent_app_type] => utility
[patent_app_number] => 09/677073
[patent_app_country] => US
[patent_app_date] => 2000-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 2348
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/839/06839663.pdf
[firstpage_image] =>[orig_patent_app_number] => 09677073
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/677073 | Haptic rendering of volumetric soft-bodies objects | Sep 28, 2000 | Issued |
Array
(
[id] => 1240073
[patent_doc_number] => 06690977
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-02-10
[patent_title] => 'Data processor and data processing method for wavemeter'
[patent_app_type] => B1
[patent_app_number] => 09/677099
[patent_app_country] => US
[patent_app_date] => 2000-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 2708
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/690/06690977.pdf
[firstpage_image] =>[orig_patent_app_number] => 09677099
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/677099 | Data processor and data processing method for wavemeter | Sep 28, 2000 | Issued |
Array
(
[id] => 1209703
[patent_doc_number] => 06718214
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-04-06
[patent_title] => 'Method for switching consumer on or off'
[patent_app_type] => B1
[patent_app_number] => 09/622239
[patent_app_country] => US
[patent_app_date] => 2000-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 9
[patent_no_of_words] => 3191
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/718/06718214.pdf
[firstpage_image] =>[orig_patent_app_number] => 09622239
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/622239 | Method for switching consumer on or off | Sep 28, 2000 | Issued |
Array
(
[id] => 1354452
[patent_doc_number] => 06591145
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-07-08
[patent_title] => 'Systems and methods for autonomously controlling agricultural machinery'
[patent_app_type] => B1
[patent_app_number] => 09/666244
[patent_app_country] => US
[patent_app_date] => 2000-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 6262
[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/06/591/06591145.pdf
[firstpage_image] =>[orig_patent_app_number] => 09666244
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/666244 | Systems and methods for autonomously controlling agricultural machinery | Sep 20, 2000 | Issued |
Array
(
[id] => 1088166
[patent_doc_number] => 06832117
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-12-14
[patent_title] => 'Processor core for using external extended arithmetic unit efficiently and processor incorporating the same'
[patent_app_type] => B1
[patent_app_number] => 09/666456
[patent_app_country] => US
[patent_app_date] => 2000-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7200
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/832/06832117.pdf
[firstpage_image] =>[orig_patent_app_number] => 09666456
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/666456 | Processor core for using external extended arithmetic unit efficiently and processor incorporating the same | Sep 20, 2000 | Issued |
Array
(
[id] => 950289
[patent_doc_number] => 06964037
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-11-08
[patent_title] => 'Method and apparatus for determining colimits of hereditary diagrams'
[patent_app_type] => utility
[patent_app_number] => 09/665179
[patent_app_country] => US
[patent_app_date] => 2000-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 44
[patent_figures_cnt] => 57
[patent_no_of_words] => 5735
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/964/06964037.pdf
[firstpage_image] =>[orig_patent_app_number] => 09665179
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/665179 | Method and apparatus for determining colimits of hereditary diagrams | Sep 18, 2000 | Issued |
Array
(
[id] => 1123996
[patent_doc_number] => 06799078
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-09-28
[patent_title] => 'Method for finding optimal set-points for machines and processes'
[patent_app_type] => B1
[patent_app_number] => 09/663332
[patent_app_country] => US
[patent_app_date] => 2000-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5366
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/799/06799078.pdf
[firstpage_image] =>[orig_patent_app_number] => 09663332
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/663332 | Method for finding optimal set-points for machines and processes | Sep 17, 2000 | Issued |
| 09/663732 | Adaptive sampling method for improved control in semiconductor manufacturing | Sep 14, 2000 | Abandoned |
Array
(
[id] => 1228477
[patent_doc_number] => 06701223
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-03-02
[patent_title] => 'Method and apparatus for determining optimal control settings of a pipeline'
[patent_app_type] => B1
[patent_app_number] => 09/659497
[patent_app_country] => US
[patent_app_date] => 2000-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 37
[patent_no_of_words] => 15432
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 250
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/701/06701223.pdf
[firstpage_image] =>[orig_patent_app_number] => 09659497
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/659497 | Method and apparatus for determining optimal control settings of a pipeline | Sep 10, 2000 | Issued |
Array
(
[id] => 1325260
[patent_doc_number] => 06609038
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-08-19
[patent_title] => 'Multi-media enhanced program controlled machine'
[patent_app_type] => B1
[patent_app_number] => 09/658888
[patent_app_country] => US
[patent_app_date] => 2000-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 11
[patent_no_of_words] => 6210
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/609/06609038.pdf
[firstpage_image] =>[orig_patent_app_number] => 09658888
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/658888 | Multi-media enhanced program controlled machine | Sep 10, 2000 | Issued |
Array
(
[id] => 1306927
[patent_doc_number] => 06628994
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-09-30
[patent_title] => 'Method to obtain improved performance by automatic adjustment of computer system parameters'
[patent_app_type] => B1
[patent_app_number] => 09/651916
[patent_app_country] => US
[patent_app_date] => 2000-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2176
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/628/06628994.pdf
[firstpage_image] =>[orig_patent_app_number] => 09651916
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/651916 | Method to obtain improved performance by automatic adjustment of computer system parameters | Aug 30, 2000 | Issued |
Array
(
[id] => 1228396
[patent_doc_number] => 06701193
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-03-02
[patent_title] => 'Method of adaptively controlling paint system'
[patent_app_type] => B1
[patent_app_number] => 09/641738
[patent_app_country] => US
[patent_app_date] => 2000-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 5
[patent_no_of_words] => 4309
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/701/06701193.pdf
[firstpage_image] =>[orig_patent_app_number] => 09641738
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/641738 | Method of adaptively controlling paint system | Aug 17, 2000 | Issued |