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] => 5695906 [patent_doc_number] => 20060156053 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-13 [patent_title] => 'A GROUND-BASED SOFTWARE TOOL FOR CONTROLLING REDUNDANCY MANAGEMENT SWITCHING OPERATIONS' [patent_app_type] => utility [patent_app_number] => 10/905608 [patent_app_country] => US [patent_app_date] => 2005-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1605 [patent_no_of_claims] => 20 [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/0156/20060156053.pdf [firstpage_image] =>[orig_patent_app_number] => 10905608 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/905608
Ground-based software tool for controlling redundancy management switching operations Jan 11, 2005 Issued
Array ( [id] => 6984418 [patent_doc_number] => 20050154488 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-14 [patent_title] => 'Real-time measurement of tool forces and machining process model parameters' [patent_app_type] => utility [patent_app_number] => 11/031748 [patent_app_country] => US [patent_app_date] => 2005-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6545 [patent_no_of_claims] => 20 [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/0154/20050154488.pdf [firstpage_image] =>[orig_patent_app_number] => 11031748 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/031748
Real-time measurement of tool forces and machining process model parameters Jan 6, 2005 Issued
Array ( [id] => 5632011 [patent_doc_number] => 20060148481 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-06 [patent_title] => 'Systems and methods for facilitating wireless communication between various components of a distributed system' [patent_app_type] => utility [patent_app_number] => 11/029068 [patent_app_country] => US [patent_app_date] => 2005-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3407 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0148/20060148481.pdf [firstpage_image] =>[orig_patent_app_number] => 11029068 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/029068
Systems and methods for facilitating wireless communication between various components of a distributed system Jan 3, 2005 Issued
Array ( [id] => 5012863 [patent_doc_number] => 20070283342 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-12-06 [patent_title] => 'Dynamic Modularity In Flexible, Persistent Agents' [patent_app_type] => utility [patent_app_number] => 10/585222 [patent_app_country] => US [patent_app_date] => 2004-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5684 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0283/20070283342.pdf [firstpage_image] =>[orig_patent_app_number] => 10585222 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/585222
Dynamic Modularity In Flexible, Persistent Agents Dec 29, 2004 Abandoned
Array ( [id] => 6984406 [patent_doc_number] => 20050154476 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-14 [patent_title] => 'Process control system' [patent_app_type] => utility [patent_app_number] => 11/019208 [patent_app_country] => US [patent_app_date] => 2004-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1306 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0154/20050154476.pdf [firstpage_image] =>[orig_patent_app_number] => 11019208 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/019208
Process control system Dec 22, 2004 Issued
Array ( [id] => 536424 [patent_doc_number] => 07187989 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-03-06 [patent_title] => 'Use of core process models in model predictive controller' [patent_app_type] => utility [patent_app_number] => 11/017328 [patent_app_country] => US [patent_app_date] => 2004-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 18 [patent_no_of_words] => 11781 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/187/07187989.pdf [firstpage_image] =>[orig_patent_app_number] => 11017328 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/017328
Use of core process models in model predictive controller Dec 19, 2004 Issued
Array ( [id] => 822834 [patent_doc_number] => 07409250 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-08-05 [patent_title] => 'Method and apparatus for the development of a control process for an instrument' [patent_app_type] => utility [patent_app_number] => 11/005489 [patent_app_country] => US [patent_app_date] => 2004-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 4562 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/409/07409250.pdf [firstpage_image] =>[orig_patent_app_number] => 11005489 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/005489
Method and apparatus for the development of a control process for an instrument Dec 5, 2004 Issued
Array ( [id] => 927059 [patent_doc_number] => 07317953 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-01-08 [patent_title] => 'Adaptive multivariable process controller using model switching and attribute interpolation' [patent_app_type] => utility [patent_app_number] => 11/002158 [patent_app_country] => US [patent_app_date] => 2004-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 8299 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/317/07317953.pdf [firstpage_image] =>[orig_patent_app_number] => 11002158 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/002158
Adaptive multivariable process controller using model switching and attribute interpolation Dec 1, 2004 Issued
Array ( [id] => 427217 [patent_doc_number] => 07272453 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-09-18 [patent_title] => 'Method and apparatus for utilizing a sequence interpreter approach to control logic of a programmable logic controller' [patent_app_type] => utility [patent_app_number] => 11/000148 [patent_app_country] => US [patent_app_date] => 2004-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 14 [patent_no_of_words] => 3224 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 247 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/272/07272453.pdf [firstpage_image] =>[orig_patent_app_number] => 11000148 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/000148
Method and apparatus for utilizing a sequence interpreter approach to control logic of a programmable logic controller Nov 29, 2004 Issued
Array ( [id] => 6940386 [patent_doc_number] => 20050113949 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-26 [patent_title] => 'Parts assembly management system' [patent_app_type] => utility [patent_app_number] => 10/996569 [patent_app_country] => US [patent_app_date] => 2004-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 6665 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0113/20050113949.pdf [firstpage_image] =>[orig_patent_app_number] => 10996569 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/996569
Parts assembly management system Nov 22, 2004 Issued
Array ( [id] => 819333 [patent_doc_number] => 07412292 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-08-12 [patent_title] => 'Remote control apparatus' [patent_app_type] => utility [patent_app_number] => 10/578156 [patent_app_country] => US [patent_app_date] => 2004-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 8285 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 284 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/412/07412292.pdf [firstpage_image] =>[orig_patent_app_number] => 10578156 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/578156
Remote control apparatus Nov 8, 2004 Issued
Array ( [id] => 7166195 [patent_doc_number] => 20050086277 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-04-21 [patent_title] => 'Processor core for using external extended arithmetic unit efficiently and processor incorporating the same' [patent_app_type] => utility [patent_app_number] => 10/982823 [patent_app_country] => US [patent_app_date] => 2004-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7187 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0086/20050086277.pdf [firstpage_image] =>[orig_patent_app_number] => 10982823 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/982823
Processor core for using external extended arithmetic unit efficiently and processor incorporating the same Nov 7, 2004 Issued
Array ( [id] => 5778020 [patent_doc_number] => 20060106660 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-05-18 [patent_title] => 'Route input system' [patent_app_type] => utility [patent_app_number] => 10/978907 [patent_app_country] => US [patent_app_date] => 2004-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5800 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0106/20060106660.pdf [firstpage_image] =>[orig_patent_app_number] => 10978907 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/978907
Route input system Oct 28, 2004 Issued
Array ( [id] => 7219765 [patent_doc_number] => 20050055108 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-10 [patent_title] => 'Method and apparatus for providing distributed control of a home automation and control system' [patent_app_type] => utility [patent_app_number] => 10/969344 [patent_app_country] => US [patent_app_date] => 2004-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11099 [patent_no_of_claims] => 46 [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/0055/20050055108.pdf [firstpage_image] =>[orig_patent_app_number] => 10969344 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/969344
Method and apparatus for providing distributed control of a home automation and control system Oct 18, 2004 Abandoned
Array ( [id] => 506402 [patent_doc_number] => 07209793 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-04-24 [patent_title] => 'Automated closed loop step testing of process units' [patent_app_type] => utility [patent_app_number] => 10/969037 [patent_app_country] => US [patent_app_date] => 2004-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12986 [patent_no_of_claims] => 85 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/209/07209793.pdf [firstpage_image] =>[orig_patent_app_number] => 10969037 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/969037
Automated closed loop step testing of process units Oct 18, 2004 Issued
Array ( [id] => 392323 [patent_doc_number] => 07302302 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-11-27 [patent_title] => 'Method for controlling a production machine, in particular a machine tool, with the controller associated with a production machine' [patent_app_type] => utility [patent_app_number] => 10/965668 [patent_app_country] => US [patent_app_date] => 2004-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2804 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/302/07302302.pdf [firstpage_image] =>[orig_patent_app_number] => 10965668 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/965668
Method for controlling a production machine, in particular a machine tool, with the controller associated with a production machine Oct 13, 2004 Issued
Array ( [id] => 5805689 [patent_doc_number] => 20060092042 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-05-04 [patent_title] => 'Modular sensor network node' [patent_app_type] => utility [patent_app_number] => 10/960298 [patent_app_country] => US [patent_app_date] => 2004-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3701 [patent_no_of_claims] => 36 [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/0092/20060092042.pdf [firstpage_image] =>[orig_patent_app_number] => 10960298 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/960298
Modular sensor network node Oct 5, 2004 Issued
Array ( [id] => 6927033 [patent_doc_number] => 20050240290 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-10-27 [patent_title] => 'Automated robot alignment system and method using kinematic pins and end effector sensor' [patent_app_type] => utility [patent_app_number] => 10/956309 [patent_app_country] => US [patent_app_date] => 2004-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4262 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0240/20050240290.pdf [firstpage_image] =>[orig_patent_app_number] => 10956309 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/956309
Automated robot alignment system and method using kinematic pins and end effector sensor Sep 30, 2004 Issued
Array ( [id] => 5721751 [patent_doc_number] => 20060074527 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-04-06 [patent_title] => 'Systems and methods that facilitate motion control through coordinate system transformations' [patent_app_type] => utility [patent_app_number] => 10/955068 [patent_app_country] => US [patent_app_date] => 2004-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 8828 [patent_no_of_claims] => 35 [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/0074/20060074527.pdf [firstpage_image] =>[orig_patent_app_number] => 10955068 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/955068
Systems and methods that facilitate motion control through coordinate system transformations Sep 29, 2004 Issued
Array ( [id] => 889301 [patent_doc_number] => 07353070 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-01 [patent_title] => 'Building control system using network global data' [patent_app_type] => utility [patent_app_number] => 10/952489 [patent_app_country] => US [patent_app_date] => 2004-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10157 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/353/07353070.pdf [firstpage_image] =>[orig_patent_app_number] => 10952489 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/952489
Building control system using network global data Sep 26, 2004 Issued
Menu