Search

Michael C. Lai

Examiner (ID: 3276, Phone: (571)270-3236 , Office: P/2457 )

Most Active Art Unit
2457
Art Unit(s)
2157, 2457
Total Applications
574
Issued Applications
490
Pending Applications
1
Abandoned Applications
89

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 188180 [patent_doc_number] => 07647219 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-01-12 [patent_title] => 'Event-driven test framework' [patent_app_type] => utility [patent_app_number] => 11/178570 [patent_app_country] => US [patent_app_date] => 2005-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 21 [patent_no_of_words] => 11364 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/647/07647219.pdf [firstpage_image] =>[orig_patent_app_number] => 11178570 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/178570
Event-driven test framework Jul 10, 2005 Issued
Array ( [id] => 4995642 [patent_doc_number] => 20070010987 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-11 [patent_title] => 'Lookahead instruction fetch processing for improved emulated instruction performance' [patent_app_type] => utility [patent_app_number] => 11/174866 [patent_app_country] => US [patent_app_date] => 2005-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5617 [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/0010/20070010987.pdf [firstpage_image] =>[orig_patent_app_number] => 11174866 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/174866
Lookahead instruction fetch processing for improved emulated instruction performance Jul 4, 2005 Abandoned
Array ( [id] => 5896013 [patent_doc_number] => 20060004552 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-05 [patent_title] => 'Boundary element analytic method and a boundary element analytic program' [patent_app_type] => utility [patent_app_number] => 11/165469 [patent_app_country] => US [patent_app_date] => 2005-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4682 [patent_no_of_claims] => 4 [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/0004/20060004552.pdf [firstpage_image] =>[orig_patent_app_number] => 11165469 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/165469
Boundary element analytic method and a boundary element analytic program Jun 23, 2005 Abandoned
Array ( [id] => 5773329 [patent_doc_number] => 20050267729 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-01 [patent_title] => 'Extensible memory architecture and communication protocol for supporting multiple devices in low-bandwidth, asynchronous applications' [patent_app_type] => utility [patent_app_number] => 11/141599 [patent_app_country] => US [patent_app_date] => 2005-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11372 [patent_no_of_claims] => 21 [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/0267/20050267729.pdf [firstpage_image] =>[orig_patent_app_number] => 11141599 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/141599
Extensible memory architecture and communication protocol for supporting multiple devices in low-bandwidth, asynchronous applications May 30, 2005 Issued
Array ( [id] => 5012100 [patent_doc_number] => 20070282579 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-12-06 [patent_title] => 'Computer System For Data Manipulation And Related Methods' [patent_app_type] => utility [patent_app_number] => 11/569796 [patent_app_country] => US [patent_app_date] => 2005-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7019 [patent_no_of_claims] => 20 [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/0282/20070282579.pdf [firstpage_image] =>[orig_patent_app_number] => 11569796 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/569796
Computer System For Data Manipulation And Related Methods May 26, 2005 Abandoned
Array ( [id] => 9679858 [patent_doc_number] => 08818784 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-08-26 [patent_title] => 'Hardware description language (HDL) incorporating statistically derived data and related methods' [patent_app_type] => utility [patent_app_number] => 11/136873 [patent_app_country] => US [patent_app_date] => 2005-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 15 [patent_no_of_words] => 6854 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11136873 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/136873
Hardware description language (HDL) incorporating statistically derived data and related methods May 24, 2005 Issued
Array ( [id] => 4602404 [patent_doc_number] => 07979243 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-07-12 [patent_title] => 'System and method for graphical model processing' [patent_app_type] => utility [patent_app_number] => 11/129000 [patent_app_country] => US [patent_app_date] => 2005-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 7894 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 333 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/979/07979243.pdf [firstpage_image] =>[orig_patent_app_number] => 11129000 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/129000
System and method for graphical model processing May 12, 2005 Issued
Array ( [id] => 832091 [patent_doc_number] => 07401012 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-07-15 [patent_title] => 'Method and apparatus for characterizing computer system workloads' [patent_app_type] => utility [patent_app_number] => 11/111152 [patent_app_country] => US [patent_app_date] => 2005-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 8416 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/401/07401012.pdf [firstpage_image] =>[orig_patent_app_number] => 11111152 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/111152
Method and apparatus for characterizing computer system workloads Apr 19, 2005 Issued
Array ( [id] => 835822 [patent_doc_number] => 07398191 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-07-08 [patent_title] => 'Method and apparatus for computing a distance metric between computer system workloads' [patent_app_type] => utility [patent_app_number] => 11/111151 [patent_app_country] => US [patent_app_date] => 2005-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 8417 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/398/07398191.pdf [firstpage_image] =>[orig_patent_app_number] => 11111151 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/111151
Method and apparatus for computing a distance metric between computer system workloads Apr 19, 2005 Issued
Array ( [id] => 293930 [patent_doc_number] => 07546230 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-06-09 [patent_title] => 'Electromagnetic response model with improved high frequency stability' [patent_app_type] => utility [patent_app_number] => 11/108392 [patent_app_country] => US [patent_app_date] => 2005-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 2550 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/546/07546230.pdf [firstpage_image] =>[orig_patent_app_number] => 11108392 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/108392
Electromagnetic response model with improved high frequency stability Apr 17, 2005 Issued
Array ( [id] => 7139986 [patent_doc_number] => 20050182611 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-08-18 [patent_title] => 'Apparatus and method for simulating performance, and computer product' [patent_app_type] => utility [patent_app_number] => 11/103471 [patent_app_country] => US [patent_app_date] => 2005-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4681 [patent_no_of_claims] => 28 [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/0182/20050182611.pdf [firstpage_image] =>[orig_patent_app_number] => 11103471 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/103471
Apparatus and method for simulating performance, and computer product Apr 11, 2005 Abandoned
Array ( [id] => 5516194 [patent_doc_number] => 20090216501 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-08-27 [patent_title] => 'System and apparatus for vicinity and in-building visualization, planning, monitoring and exploring' [patent_app_type] => utility [patent_app_number] => 11/887061 [patent_app_country] => US [patent_app_date] => 2005-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 5142 [patent_no_of_claims] => 24 [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/0216/20090216501.pdf [firstpage_image] =>[orig_patent_app_number] => 11887061 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/887061
System and apparatus for vicinity and in-building visualization, planning, monitoring and exploring Mar 23, 2005 Abandoned
Array ( [id] => 5684282 [patent_doc_number] => 20060200552 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-09-07 [patent_title] => 'Method and apparatus for domain-independent system parameter configuration' [patent_app_type] => utility [patent_app_number] => 11/073777 [patent_app_country] => US [patent_app_date] => 2005-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2865 [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/0200/20060200552.pdf [firstpage_image] =>[orig_patent_app_number] => 11073777 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/073777
Method and apparatus for domain-independent system parameter configuration Mar 6, 2005 Abandoned
Array ( [id] => 5770538 [patent_doc_number] => 20060020629 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-26 [patent_title] => 'Multi-tier and multi-domain distributed rapid product configuration and design system' [patent_app_type] => utility [patent_app_number] => 11/068482 [patent_app_country] => US [patent_app_date] => 2005-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 8760 [patent_no_of_claims] => 24 [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/0020/20060020629.pdf [firstpage_image] =>[orig_patent_app_number] => 11068482 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/068482
Multi-tier and multi-domain distributed rapid product configuration and design system Feb 27, 2005 Issued
Array ( [id] => 5706773 [patent_doc_number] => 20060195821 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-31 [patent_title] => 'Interface converter for unified view of multiple computer system simulations' [patent_app_type] => utility [patent_app_number] => 11/066841 [patent_app_country] => US [patent_app_date] => 2005-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8594 [patent_no_of_claims] => 23 [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/0195/20060195821.pdf [firstpage_image] =>[orig_patent_app_number] => 11066841 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/066841
Interface converter for unified view of multiple computer system simulations Feb 24, 2005 Issued
Array ( [id] => 5706777 [patent_doc_number] => 20060195825 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-31 [patent_title] => 'Method and system for dynamically adjusting speed versus accuracy of computer platform simulation' [patent_app_type] => utility [patent_app_number] => 11/066945 [patent_app_country] => US [patent_app_date] => 2005-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8752 [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/0195/20060195825.pdf [firstpage_image] =>[orig_patent_app_number] => 11066945 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/066945
Method and system for dynamically adjusting speed versus accuracy of computer platform simulation Feb 24, 2005 Issued
Array ( [id] => 5633043 [patent_doc_number] => 20060149514 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-06 [patent_title] => 'Method of determining a fresh fuel bundle design for a core of a nuclear reactor' [patent_app_type] => utility [patent_app_number] => 11/024973 [patent_app_country] => US [patent_app_date] => 2004-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10502 [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/0149/20060149514.pdf [firstpage_image] =>[orig_patent_app_number] => 11024973 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/024973
Method of determining a fresh fuel bundle design for a core of a nuclear reactor Dec 29, 2004 Issued
Array ( [id] => 9765295 [patent_doc_number] => 08849642 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-30 [patent_title] => 'Signal definitions or descriptions in graphical modeling environments' [patent_app_type] => utility [patent_app_number] => 11/012376 [patent_app_country] => US [patent_app_date] => 2004-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 5422 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11012376 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/012376
Signal definitions or descriptions in graphical modeling environments Dec 13, 2004 Issued
Array ( [id] => 859811 [patent_doc_number] => 07376546 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-05-20 [patent_title] => 'User configurable ultra320 SCSI target device simulator and error injector' [patent_app_type] => utility [patent_app_number] => 10/984287 [patent_app_country] => US [patent_app_date] => 2004-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6643 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 388 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/376/07376546.pdf [firstpage_image] =>[orig_patent_app_number] => 10984287 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/984287
User configurable ultra320 SCSI target device simulator and error injector Nov 7, 2004 Issued
Array ( [id] => 5744102 [patent_doc_number] => 20060089827 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-04-27 [patent_title] => 'Method, system and program product for defining and recording minium and maximum event counts of a simulation utilizing a high level language' [patent_app_type] => utility [patent_app_number] => 10/970469 [patent_app_country] => US [patent_app_date] => 2004-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 76 [patent_figures_cnt] => 76 [patent_no_of_words] => 53338 [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/0089/20060089827.pdf [firstpage_image] =>[orig_patent_app_number] => 10970469 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/970469
Method, system and program product for defining and recording minimum and maximum event counts of a simulation utilizing a high level language Oct 20, 2004 Issued
Menu