Search

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 numberTitle of the applicationFiling DateStatus
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] => 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] => 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
Array ( [id] => 4470583 [patent_doc_number] => 07882492 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-02-01 [patent_title] => 'Intelligent computer program debugger, and system and method for implementing the same' [patent_app_type] => utility [patent_app_number] => 10/943528 [patent_app_country] => US [patent_app_date] => 2004-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 16 [patent_no_of_words] => 9533 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/882/07882492.pdf [firstpage_image] =>[orig_patent_app_number] => 10943528 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/943528
Intelligent computer program debugger, and system and method for implementing the same Sep 16, 2004 Issued
Array ( [id] => 521199 [patent_doc_number] => 07200449 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-04-03 [patent_title] => 'Control system for plant and air-fuel ratio control system for internal combustion engine' [patent_app_type] => utility [patent_app_number] => 10/937319 [patent_app_country] => US [patent_app_date] => 2004-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 17 [patent_no_of_words] => 11919 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/200/07200449.pdf [firstpage_image] =>[orig_patent_app_number] => 10937319 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/937319
Control system for plant and air-fuel ratio control system for internal combustion engine Sep 9, 2004 Issued
Array ( [id] => 608941 [patent_doc_number] => 07155297 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-12-26 [patent_title] => 'Method to control a unit of a technical apparatus' [patent_app_type] => utility [patent_app_number] => 10/938699 [patent_app_country] => US [patent_app_date] => 2004-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 3310 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/155/07155297.pdf [firstpage_image] =>[orig_patent_app_number] => 10938699 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/938699
Method to control a unit of a technical apparatus Sep 9, 2004 Issued
Array ( [id] => 7164830 [patent_doc_number] => 20050085928 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-04-21 [patent_title] => 'System and method for implementing logic control in programmable controllers in distributed control systems' [patent_app_type] => utility [patent_app_number] => 10/932889 [patent_app_country] => US [patent_app_date] => 2004-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10708 [patent_no_of_claims] => 76 [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/0085/20050085928.pdf [firstpage_image] =>[orig_patent_app_number] => 10932889 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/932889
System and method for implementing logic control in programmable controllers in distributed control systems Sep 1, 2004 Issued
Array ( [id] => 7246802 [patent_doc_number] => 20050073789 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-04-07 [patent_title] => 'Solid state multi-pole switching device for plug-in switching units' [patent_app_type] => utility [patent_app_number] => 10/921699 [patent_app_country] => US [patent_app_date] => 2004-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 3432 [patent_no_of_claims] => 24 [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/0073/20050073789.pdf [firstpage_image] =>[orig_patent_app_number] => 10921699 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/921699
Solid state multi-pole switching device for plug-in switching units Aug 18, 2004 Abandoned
Array ( [id] => 434441 [patent_doc_number] => 07266415 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-09-04 [patent_title] => 'Method of and apparatus for operating working machines' [patent_app_type] => utility [patent_app_number] => 10/912639 [patent_app_country] => US [patent_app_date] => 2004-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4548 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/266/07266415.pdf [firstpage_image] =>[orig_patent_app_number] => 10912639 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/912639
Method of and apparatus for operating working machines Aug 4, 2004 Issued
Array ( [id] => 549536 [patent_doc_number] => 07181295 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-02-20 [patent_title] => 'Method and apparatus for PID controller with adjustable deadtime compensation' [patent_app_type] => utility [patent_app_number] => 10/911338 [patent_app_country] => US [patent_app_date] => 2004-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 18 [patent_no_of_words] => 5539 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/181/07181295.pdf [firstpage_image] =>[orig_patent_app_number] => 10911338 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/911338
Method and apparatus for PID controller with adjustable deadtime compensation Aug 3, 2004 Issued
Array ( [id] => 7157888 [patent_doc_number] => 20050027375 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-02-03 [patent_title] => 'Failsafe control circuit for electrical appliances' [patent_app_type] => utility [patent_app_number] => 10/900679 [patent_app_country] => US [patent_app_date] => 2004-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 2431 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0027/20050027375.pdf [firstpage_image] =>[orig_patent_app_number] => 10900679 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/900679
Failsafe control circuit for electrical appliances Jul 26, 2004 Issued
Array ( [id] => 7062325 [patent_doc_number] => 20050004688 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-01-06 [patent_title] => 'System for controlling medical imaging equipment motion' [patent_app_type] => utility [patent_app_number] => 10/898039 [patent_app_country] => US [patent_app_date] => 2004-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3788 [patent_no_of_claims] => 14 [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/0004/20050004688.pdf [firstpage_image] =>[orig_patent_app_number] => 10898039 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/898039
System for controlling medical imaging equipment motion Jul 22, 2004 Issued
Array ( [id] => 610580 [patent_doc_number] => 07151967 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-12-19 [patent_title] => 'Monitor with adjustable angle and operating method thereof' [patent_app_type] => utility [patent_app_number] => 10/888879 [patent_app_country] => US [patent_app_date] => 2004-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 1503 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 230 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/151/07151967.pdf [firstpage_image] =>[orig_patent_app_number] => 10888879 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/888879
Monitor with adjustable angle and operating method thereof Jul 8, 2004 Issued
Array ( [id] => 7090728 [patent_doc_number] => 20050010309 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-01-13 [patent_title] => 'Method of adjusting a process control device, adjustment tool therefor and process control device thereof' [patent_app_type] => utility [patent_app_number] => 10/876648 [patent_app_country] => US [patent_app_date] => 2004-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5457 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0010/20050010309.pdf [firstpage_image] =>[orig_patent_app_number] => 10876648 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/876648
Method of adjusting a process control device, adjustment tool therefor and process control device thereof Jun 27, 2004 Issued
Array ( [id] => 7150663 [patent_doc_number] => 20050024927 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-02-03 [patent_title] => 'Controller for processing apparatus' [patent_app_type] => utility [patent_app_number] => 10/876689 [patent_app_country] => US [patent_app_date] => 2004-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4568 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0024/20050024927.pdf [firstpage_image] =>[orig_patent_app_number] => 10876689 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/876689
Controller for processing apparatus Jun 27, 2004 Issued
Array ( [id] => 640584 [patent_doc_number] => 07127305 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-10-24 [patent_title] => 'Method and apparatus for unified control of multiple devices' [patent_app_type] => utility [patent_app_number] => 10/876510 [patent_app_country] => US [patent_app_date] => 2004-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 4312 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/127/07127305.pdf [firstpage_image] =>[orig_patent_app_number] => 10876510 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/876510
Method and apparatus for unified control of multiple devices Jun 23, 2004 Issued
Menu