Search

Thai Q. Phan

Examiner (ID: 12245, Phone: (571)272-3783 , Office: P/2128 )

Most Active Art Unit
2128
Art Unit(s)
2128, 2123, 2304, 2763, 2147
Total Applications
1608
Issued Applications
1367
Pending Applications
67
Abandoned Applications
183

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5429717 [patent_doc_number] => 20090089027 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-04-02 [patent_title] => 'SIMULATION CONTROLS FOR MODEL VARIABLITY AND RANDOMNESS' [patent_app_type] => utility [patent_app_number] => 11/864685 [patent_app_country] => US [patent_app_date] => 2007-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7782 [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/0089/20090089027.pdf [firstpage_image] =>[orig_patent_app_number] => 11864685 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/864685
Simulation controls for model variability and randomness Sep 27, 2007 Issued
Array ( [id] => 17452 [patent_doc_number] => 07809534 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-10-05 [patent_title] => 'Enhanced simulation models for automation' [patent_app_type] => utility [patent_app_number] => 11/864693 [patent_app_country] => US [patent_app_date] => 2007-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7339 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/809/07809534.pdf [firstpage_image] =>[orig_patent_app_number] => 11864693 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/864693
Enhanced simulation models for automation Sep 27, 2007 Issued
Array ( [id] => 8119247 [patent_doc_number] => 08160844 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-04-17 [patent_title] => 'Block processing of input data in graphical programming environments' [patent_app_type] => utility [patent_app_number] => 11/841973 [patent_app_country] => US [patent_app_date] => 2007-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 5995 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/160/08160844.pdf [firstpage_image] =>[orig_patent_app_number] => 11841973 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/841973
Block processing of input data in graphical programming environments Aug 19, 2007 Issued
Array ( [id] => 4868300 [patent_doc_number] => 20080147359 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-06-19 [patent_title] => 'APPARATUS AND METHODS FOR IMPORTING HARDWARE DESIGN AND GENERATING CIRCUIT INTERFACES' [patent_app_type] => utility [patent_app_number] => 11/839398 [patent_app_country] => US [patent_app_date] => 2007-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8037 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0147/20080147359.pdf [firstpage_image] =>[orig_patent_app_number] => 11839398 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/839398
Apparatus and methods for importing hardware design and generating circuit interfaces Aug 14, 2007 Issued
Array ( [id] => 5232022 [patent_doc_number] => 20070294130 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-12-20 [patent_title] => 'Integration of causal models, business process models and dimensional reports for enhancing problem solving' [patent_app_type] => utility [patent_app_number] => 11/891868 [patent_app_country] => US [patent_app_date] => 2007-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 5057 [patent_no_of_claims] => 26 [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/0294/20070294130.pdf [firstpage_image] =>[orig_patent_app_number] => 11891868 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/891868
Integration of causal models, business process models and dimensional reports for enhancing problem solving Aug 13, 2007 Issued
Array ( [id] => 75550 [patent_doc_number] => 07756690 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-07-13 [patent_title] => 'System and method for supporting performance prediction of a system having at least one external interactor' [patent_app_type] => utility [patent_app_number] => 11/829654 [patent_app_country] => US [patent_app_date] => 2007-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3973 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/756/07756690.pdf [firstpage_image] =>[orig_patent_app_number] => 11829654 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/829654
System and method for supporting performance prediction of a system having at least one external interactor Jul 26, 2007 Issued
Array ( [id] => 5522686 [patent_doc_number] => 20090030667 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-29 [patent_title] => 'REAL-TIME DISCRETE EVENT SIMULATION WITH LOCATION TRACKING' [patent_app_type] => utility [patent_app_number] => 11/829559 [patent_app_country] => US [patent_app_date] => 2007-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3190 [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/0030/20090030667.pdf [firstpage_image] =>[orig_patent_app_number] => 11829559 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/829559
REAL-TIME DISCRETE EVENT SIMULATION WITH LOCATION TRACKING Jul 26, 2007 Abandoned
Array ( [id] => 6505186 [patent_doc_number] => 20100010795 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-14 [patent_title] => 'Method for Simulating the Thermomechanical Behavior of a Tire Rolling on the Ground' [patent_app_type] => utility [patent_app_number] => 12/439684 [patent_app_country] => US [patent_app_date] => 2007-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9936 [patent_no_of_claims] => 10 [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/0010/20100010795.pdf [firstpage_image] =>[orig_patent_app_number] => 12439684 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/439684
Method for simulating the thermomechanical behavior of a tire rolling on the ground Jul 25, 2007 Issued
Array ( [id] => 78433 [patent_doc_number] => 07752028 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-06 [patent_title] => 'Signed/unsigned integer guest compare instructions using unsigned host compare instructions for precise architecture emulation' [patent_app_type] => utility [patent_app_number] => 11/828364 [patent_app_country] => US [patent_app_date] => 2007-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 5380 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/752/07752028.pdf [firstpage_image] =>[orig_patent_app_number] => 11828364 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/828364
Signed/unsigned integer guest compare instructions using unsigned host compare instructions for precise architecture emulation Jul 25, 2007 Issued
Array ( [id] => 162557 [patent_doc_number] => 07676350 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-03-09 [patent_title] => 'Optimum design method and apparatus, and program for the same' [patent_app_type] => utility [patent_app_number] => 11/778367 [patent_app_country] => US [patent_app_date] => 2007-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 10099 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/676/07676350.pdf [firstpage_image] =>[orig_patent_app_number] => 11778367 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/778367
Optimum design method and apparatus, and program for the same Jul 15, 2007 Issued
Array ( [id] => 4484473 [patent_doc_number] => 07869986 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-01-11 [patent_title] => 'System and method for performing processing in a testing system' [patent_app_type] => utility [patent_app_number] => 11/827090 [patent_app_country] => US [patent_app_date] => 2007-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 22 [patent_no_of_words] => 24733 [patent_no_of_claims] => 56 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/869/07869986.pdf [firstpage_image] =>[orig_patent_app_number] => 11827090 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/827090
System and method for performing processing in a testing system Jul 9, 2007 Issued
Array ( [id] => 4468214 [patent_doc_number] => 07881921 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-02-01 [patent_title] => 'Caching information to map simulation addresses to host addresses in computer system simulations' [patent_app_type] => utility [patent_app_number] => 11/824880 [patent_app_country] => US [patent_app_date] => 2007-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 4251 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/881/07881921.pdf [firstpage_image] =>[orig_patent_app_number] => 11824880 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/824880
Caching information to map simulation addresses to host addresses in computer system simulations Jul 1, 2007 Issued
Array ( [id] => 8108553 [patent_doc_number] => 08155930 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-04-10 [patent_title] => 'Simulation apparatus, method and program' [patent_app_type] => utility [patent_app_number] => 12/306897 [patent_app_country] => US [patent_app_date] => 2007-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6621 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/155/08155930.pdf [firstpage_image] =>[orig_patent_app_number] => 12306897 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/306897
Simulation apparatus, method and program Jun 11, 2007 Issued
Array ( [id] => 105997 [patent_doc_number] => 07729893 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-06-01 [patent_title] => 'Methods, media, and means for forming asynchronous logic networks' [patent_app_type] => utility [patent_app_number] => 12/301359 [patent_app_country] => US [patent_app_date] => 2007-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 8907 [patent_no_of_claims] => 48 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/729/07729893.pdf [firstpage_image] =>[orig_patent_app_number] => 12301359 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/301359
Methods, media, and means for forming asynchronous logic networks May 23, 2007 Issued
Array ( [id] => 4496460 [patent_doc_number] => 07885793 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-02-08 [patent_title] => 'Method and system for developing a conceptual model to facilitate generating a business-aligned information technology solution' [patent_app_type] => utility [patent_app_number] => 11/751951 [patent_app_country] => US [patent_app_date] => 2007-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 15398 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 1024 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/885/07885793.pdf [firstpage_image] =>[orig_patent_app_number] => 11751951 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/751951
Method and system for developing a conceptual model to facilitate generating a business-aligned information technology solution May 21, 2007 Issued
Array ( [id] => 4841511 [patent_doc_number] => 20080281997 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-11-13 [patent_title] => 'Low Latency, High Bandwidth Data Communications Between Compute Nodes in a Parallel Computer' [patent_app_type] => utility [patent_app_number] => 11/746333 [patent_app_country] => US [patent_app_date] => 2007-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10179 [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/0281/20080281997.pdf [firstpage_image] =>[orig_patent_app_number] => 11746333 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/746333
Low latency, high bandwidth data communications between compute nodes in a parallel computer May 8, 2007 Issued
Array ( [id] => 4841088 [patent_doc_number] => 20080281574 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-11-13 [patent_title] => 'SYSTEM AND METHOD FOR GLITCH ANALYSIS IN CIRCUITS' [patent_app_type] => utility [patent_app_number] => 11/745085 [patent_app_country] => US [patent_app_date] => 2007-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3671 [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/0281/20080281574.pdf [firstpage_image] =>[orig_patent_app_number] => 11745085 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/745085
System and method for glitch analysis in circuits May 6, 2007 Issued
Array ( [id] => 4961255 [patent_doc_number] => 20080275680 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-11-06 [patent_title] => 'Systems and methods for simulating vehicle operation' [patent_app_type] => utility [patent_app_number] => 11/800196 [patent_app_country] => US [patent_app_date] => 2007-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1886 [patent_no_of_claims] => 19 [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/0275/20080275680.pdf [firstpage_image] =>[orig_patent_app_number] => 11800196 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/800196
Systems and methods for simulating vehicle operation May 3, 2007 Issued
Array ( [id] => 4862141 [patent_doc_number] => 20080270748 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-30 [patent_title] => 'HARDWARE SIMULATION ACCELERATOR DESIGN AND METHOD THAT EXPLOITS A PARALLEL STRUCTURE OF USER MODELS TO SUPPORT A LARGER USER MODEL SIZE' [patent_app_type] => utility [patent_app_number] => 11/742100 [patent_app_country] => US [patent_app_date] => 2007-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3228 [patent_no_of_claims] => 19 [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/0270/20080270748.pdf [firstpage_image] =>[orig_patent_app_number] => 11742100 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/742100
Hardware simulation accelerator design and method that exploits a parallel structure of user models to support a larger user model size Apr 29, 2007 Issued
Array ( [id] => 4591055 [patent_doc_number] => 07835900 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-11-16 [patent_title] => 'Emulated tape-based storage media' [patent_app_type] => utility [patent_app_number] => 11/741086 [patent_app_country] => US [patent_app_date] => 2007-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 5113 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/835/07835900.pdf [firstpage_image] =>[orig_patent_app_number] => 11741086 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/741086
Emulated tape-based storage media Apr 26, 2007 Issued
Menu