
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] => 7237653
[patent_doc_number] => 20050256593
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-11-17
[patent_title] => 'Predictive regulatory controller'
[patent_app_type] => utility
[patent_app_number] => 10/845840
[patent_app_country] => US
[patent_app_date] => 2004-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3851
[patent_no_of_claims] => 22
[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/0256/20050256593.pdf
[firstpage_image] =>[orig_patent_app_number] => 10845840
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/845840 | Predictive regulatory controller | May 13, 2004 | Issued |
Array
(
[id] => 922067
[patent_doc_number] => 07321799
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-01-22
[patent_title] => 'Flexible interface for controlling a motion platform'
[patent_app_type] => utility
[patent_app_number] => 10/844457
[patent_app_country] => US
[patent_app_date] => 2004-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 3613
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/321/07321799.pdf
[firstpage_image] =>[orig_patent_app_number] => 10844457
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/844457 | Flexible interface for controlling a motion platform | May 12, 2004 | Issued |
Array
(
[id] => 729869
[patent_doc_number] => 07047089
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-05-16
[patent_title] => 'Kiln thermal and combustion control'
[patent_app_type] => utility
[patent_app_number] => 10/843160
[patent_app_country] => US
[patent_app_date] => 2004-05-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 37
[patent_no_of_words] => 16323
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/047/07047089.pdf
[firstpage_image] =>[orig_patent_app_number] => 10843160
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/843160 | Kiln thermal and combustion control | May 10, 2004 | Issued |
Array
(
[id] => 7070772
[patent_doc_number] => 20050246157
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-11-03
[patent_title] => 'Generating programmatic interfaces from natural language expressions of authorizations for provision of information'
[patent_app_type] => utility
[patent_app_number] => 10/836832
[patent_app_country] => US
[patent_app_date] => 2004-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6884
[patent_no_of_claims] => 18
[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/0246/20050246157.pdf
[firstpage_image] =>[orig_patent_app_number] => 10836832
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/836832 | Generating programmatic interfaces from natural language expressions of authorizations for provision of information | Apr 29, 2004 | Issued |
Array
(
[id] => 7600357
[patent_doc_number] => 07386353
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-06-10
[patent_title] => 'Parallel control method for sequential process control flow'
[patent_app_type] => utility
[patent_app_number] => 10/831889
[patent_app_country] => US
[patent_app_date] => 2004-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3460
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/386/07386353.pdf
[firstpage_image] =>[orig_patent_app_number] => 10831889
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/831889 | Parallel control method for sequential process control flow | Apr 25, 2004 | Issued |
Array
(
[id] => 578645
[patent_doc_number] => 07158841
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-01-02
[patent_title] => 'Active DC output control and method for controlling targeted applications'
[patent_app_type] => utility
[patent_app_number] => 10/831508
[patent_app_country] => US
[patent_app_date] => 2004-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4955
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/158/07158841.pdf
[firstpage_image] =>[orig_patent_app_number] => 10831508
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/831508 | Active DC output control and method for controlling targeted applications | Apr 22, 2004 | Issued |
Array
(
[id] => 670964
[patent_doc_number] => 07096075
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-08-22
[patent_title] => 'Apparatus, method and program for physical state controller'
[patent_app_type] => utility
[patent_app_number] => 10/827869
[patent_app_country] => US
[patent_app_date] => 2004-04-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 18
[patent_no_of_words] => 11213
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 313
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/096/07096075.pdf
[firstpage_image] =>[orig_patent_app_number] => 10827869
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/827869 | Apparatus, method and program for physical state controller | Apr 19, 2004 | Issued |
Array
(
[id] => 7473450
[patent_doc_number] => 20040199917
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-10-07
[patent_title] => 'Operation prioritization and selection in a probability-based job scheduler'
[patent_app_type] => new
[patent_app_number] => 10/827123
[patent_app_country] => US
[patent_app_date] => 2004-04-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 6117
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 20
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0199/20040199917.pdf
[firstpage_image] =>[orig_patent_app_number] => 10827123
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/827123 | Operation prioritization and selection in a probability-based job scheduler | Apr 18, 2004 | Issued |
Array
(
[id] => 7469701
[patent_doc_number] => 20040199280
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-10-07
[patent_title] => 'Robotic assembly'
[patent_app_type] => new
[patent_app_number] => 10/815645
[patent_app_country] => US
[patent_app_date] => 2004-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 93
[patent_figures_cnt] => 93
[patent_no_of_words] => 64000
[patent_no_of_claims] => 45
[patent_no_of_ind_claims] => 22
[patent_words_short_claim] => 20
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0199/20040199280.pdf
[firstpage_image] =>[orig_patent_app_number] => 10815645
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/815645 | Robotic assembly | Apr 1, 2004 | Issued |
Array
(
[id] => 7359321
[patent_doc_number] => 20040250168
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-12-09
[patent_title] => 'System and method for interfacing multi-agent system'
[patent_app_type] => new
[patent_app_number] => 10/814549
[patent_app_country] => US
[patent_app_date] => 2004-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9723
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 51
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0250/20040250168.pdf
[firstpage_image] =>[orig_patent_app_number] => 10814549
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/814549 | System and method for interfacing multi-agent system | Mar 30, 2004 | Issued |
Array
(
[id] => 618755
[patent_doc_number] => 07146232
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-12-05
[patent_title] => 'Agent program environment'
[patent_app_type] => utility
[patent_app_number] => 10/808999
[patent_app_country] => US
[patent_app_date] => 2004-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 13
[patent_no_of_words] => 13959
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/146/07146232.pdf
[firstpage_image] =>[orig_patent_app_number] => 10808999
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/808999 | Agent program environment | Mar 24, 2004 | Issued |
Array
(
[id] => 387901
[patent_doc_number] => 07305272
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-12-04
[patent_title] => 'Controller with agent functionality'
[patent_app_type] => utility
[patent_app_number] => 10/808772
[patent_app_country] => US
[patent_app_date] => 2004-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 13
[patent_no_of_words] => 14089
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/305/07305272.pdf
[firstpage_image] =>[orig_patent_app_number] => 10808772
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/808772 | Controller with agent functionality | Mar 24, 2004 | Issued |
Array
(
[id] => 7673075
[patent_doc_number] => 20040180704
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-09-16
[patent_title] => 'Electronic equipment operating component function setting system'
[patent_app_type] => new
[patent_app_number] => 10/807706
[patent_app_country] => US
[patent_app_date] => 2004-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4607
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0180/20040180704.pdf
[firstpage_image] =>[orig_patent_app_number] => 10807706
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/807706 | Electronic equipment operating component function setting system | Mar 23, 2004 | Issued |
Array
(
[id] => 7413275
[patent_doc_number] => 20040228091
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-11-18
[patent_title] => 'Information processing apparatus and fan control method'
[patent_app_type] => new
[patent_app_number] => 10/807309
[patent_app_country] => US
[patent_app_date] => 2004-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4877
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0228/20040228091.pdf
[firstpage_image] =>[orig_patent_app_number] => 10807309
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/807309 | Information processing apparatus and fan control method | Mar 23, 2004 | Abandoned |
Array
(
[id] => 914016
[patent_doc_number] => 07330778
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-02-12
[patent_title] => 'Method for determining the operating parameters of a system comprising a cooling chamber'
[patent_app_type] => utility
[patent_app_number] => 10/553029
[patent_app_country] => US
[patent_app_date] => 2004-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6053
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 23
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/330/07330778.pdf
[firstpage_image] =>[orig_patent_app_number] => 10553029
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/553029 | Method for determining the operating parameters of a system comprising a cooling chamber | Mar 22, 2004 | Issued |
Array
(
[id] => 477200
[patent_doc_number] => 07231264
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-06-12
[patent_title] => 'Methods and articles for detecting, verifying, and repairing collinearity in a model or subsets of a model'
[patent_app_type] => utility
[patent_app_number] => 10/804828
[patent_app_country] => US
[patent_app_date] => 2004-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6311
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/231/07231264.pdf
[firstpage_image] =>[orig_patent_app_number] => 10804828
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/804828 | Methods and articles for detecting, verifying, and repairing collinearity in a model or subsets of a model | Mar 18, 2004 | Issued |
Array
(
[id] => 477200
[patent_doc_number] => 07231264
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-06-12
[patent_title] => 'Methods and articles for detecting, verifying, and repairing collinearity in a model or subsets of a model'
[patent_app_type] => utility
[patent_app_number] => 10/804828
[patent_app_country] => US
[patent_app_date] => 2004-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6311
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/231/07231264.pdf
[firstpage_image] =>[orig_patent_app_number] => 10804828
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/804828 | Methods and articles for detecting, verifying, and repairing collinearity in a model or subsets of a model | Mar 18, 2004 | Issued |
Array
(
[id] => 477200
[patent_doc_number] => 07231264
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-06-12
[patent_title] => 'Methods and articles for detecting, verifying, and repairing collinearity in a model or subsets of a model'
[patent_app_type] => utility
[patent_app_number] => 10/804828
[patent_app_country] => US
[patent_app_date] => 2004-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6311
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/231/07231264.pdf
[firstpage_image] =>[orig_patent_app_number] => 10804828
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/804828 | Methods and articles for detecting, verifying, and repairing collinearity in a model or subsets of a model | Mar 18, 2004 | Issued |
Array
(
[id] => 516072
[patent_doc_number] => 07203554
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-04-10
[patent_title] => 'Model predictive controller with life extending control'
[patent_app_type] => utility
[patent_app_number] => 10/801235
[patent_app_country] => US
[patent_app_date] => 2004-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 2143
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/203/07203554.pdf
[firstpage_image] =>[orig_patent_app_number] => 10801235
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/801235 | Model predictive controller with life extending control | Mar 15, 2004 | Issued |
Array
(
[id] => 7605991
[patent_doc_number] => 07099730
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-08-29
[patent_title] => 'Terminal table unit'
[patent_app_type] => utility
[patent_app_number] => 10/799929
[patent_app_country] => US
[patent_app_date] => 2004-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 13
[patent_no_of_words] => 3581
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/099/07099730.pdf
[firstpage_image] =>[orig_patent_app_number] => 10799929
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/799929 | Terminal table unit | Mar 11, 2004 | Issued |