Search

Michael C. Lai

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

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

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5770649 [patent_doc_number] => 20060020705 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-26 [patent_title] => 'Managing and checking socket connections' [patent_app_type] => utility [patent_app_number] => 11/025899 [patent_app_country] => US [patent_app_date] => 2005-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7396 [patent_no_of_claims] => 21 [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/0020/20060020705.pdf [firstpage_image] =>[orig_patent_app_number] => 11025899 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/025899
Managing and checking socket connections Jan 2, 2005 Abandoned
Array ( [id] => 6937803 [patent_doc_number] => 20050111364 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-26 [patent_title] => 'Virtual port multiplexing' [patent_app_type] => utility [patent_app_number] => 11/023172 [patent_app_country] => US [patent_app_date] => 2004-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5748 [patent_no_of_claims] => 19 [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/0111/20050111364.pdf [firstpage_image] =>[orig_patent_app_number] => 11023172 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/023172
Virtual port multiplexing Dec 26, 2004 Abandoned
Array ( [id] => 268475 [patent_doc_number] => 07568004 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-07-28 [patent_title] => 'Method and system for sharing brand information' [patent_app_type] => utility [patent_app_number] => 10/993763 [patent_app_country] => US [patent_app_date] => 2004-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 7628 [patent_no_of_claims] => 57 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 264 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/568/07568004.pdf [firstpage_image] =>[orig_patent_app_number] => 10993763 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/993763
Method and system for sharing brand information Nov 18, 2004 Issued
Array ( [id] => 796680 [patent_doc_number] => 07430603 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-09-30 [patent_title] => 'Aggregation system' [patent_app_type] => utility [patent_app_number] => 10/553422 [patent_app_country] => US [patent_app_date] => 2004-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 39 [patent_figures_cnt] => 39 [patent_no_of_words] => 10029 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 452 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/430/07430603.pdf [firstpage_image] =>[orig_patent_app_number] => 10553422 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/553422
Aggregation system Oct 28, 2004 Issued
Array ( [id] => 5778449 [patent_doc_number] => 20060107089 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-05-18 [patent_title] => 'Diagnosing a path in a storage network' [patent_app_type] => utility [patent_app_number] => 10/974459 [patent_app_country] => US [patent_app_date] => 2004-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7554 [patent_no_of_claims] => 50 [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/0107/20060107089.pdf [firstpage_image] =>[orig_patent_app_number] => 10974459 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/974459
Diagnosing a path in a storage network Oct 26, 2004 Issued
Array ( [id] => 5773823 [patent_doc_number] => 20050267954 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-01 [patent_title] => 'System and methods for providing network quarantine' [patent_app_type] => utility [patent_app_number] => 10/973970 [patent_app_country] => US [patent_app_date] => 2004-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 20060 [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/0267/20050267954.pdf [firstpage_image] =>[orig_patent_app_number] => 10973970 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/973970
System and methods for providing network quarantine Oct 26, 2004 Abandoned
Array ( [id] => 7520901 [patent_doc_number] => 07975009 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-07-05 [patent_title] => 'Instant message contact router' [patent_app_type] => utility [patent_app_number] => 10/973000 [patent_app_country] => US [patent_app_date] => 2004-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 2649 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/975/07975009.pdf [firstpage_image] =>[orig_patent_app_number] => 10973000 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/973000
Instant message contact router Oct 24, 2004 Issued
Array ( [id] => 813097 [patent_doc_number] => 07418488 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-08-26 [patent_title] => 'Network address assignment server with configuration updating capability' [patent_app_type] => utility [patent_app_number] => 10/969304 [patent_app_country] => US [patent_app_date] => 2004-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6480 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 219 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/418/07418488.pdf [firstpage_image] =>[orig_patent_app_number] => 10969304 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/969304
Network address assignment server with configuration updating capability Oct 18, 2004 Issued
Array ( [id] => 796694 [patent_doc_number] => 07430614 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-09-30 [patent_title] => 'Use of IP address blocks with default interfaces in a router' [patent_app_type] => utility [patent_app_number] => 10/954395 [patent_app_country] => US [patent_app_date] => 2004-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4773 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/430/07430614.pdf [firstpage_image] =>[orig_patent_app_number] => 10954395 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/954395
Use of IP address blocks with default interfaces in a router Sep 28, 2004 Issued
Array ( [id] => 5722296 [patent_doc_number] => 20060075072 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-04-06 [patent_title] => 'System, method and apparatus for use in monitoring or controlling internet access' [patent_app_type] => utility [patent_app_number] => 10/952626 [patent_app_country] => US [patent_app_date] => 2004-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 7932 [patent_no_of_claims] => 40 [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/0075/20060075072.pdf [firstpage_image] =>[orig_patent_app_number] => 10952626 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/952626
System, method and apparatus for use in monitoring or controlling internet access Sep 27, 2004 Issued
Array ( [id] => 4440214 [patent_doc_number] => 07970849 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-06-28 [patent_title] => 'Handheld electronic device and associated method providing time data in a messaging environment' [patent_app_type] => utility [patent_app_number] => 10/944925 [patent_app_country] => US [patent_app_date] => 2004-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 4744 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/970/07970849.pdf [firstpage_image] =>[orig_patent_app_number] => 10944925 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/944925
Handheld electronic device and associated method providing time data in a messaging environment Sep 19, 2004 Issued
Array ( [id] => 248728 [patent_doc_number] => 07587488 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-09-08 [patent_title] => 'Dynamic background rater for internet content' [patent_app_type] => utility [patent_app_number] => 10/940701 [patent_app_country] => US [patent_app_date] => 2004-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6198 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/587/07587488.pdf [firstpage_image] =>[orig_patent_app_number] => 10940701 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/940701
Dynamic background rater for internet content Sep 13, 2004 Issued
Array ( [id] => 7213395 [patent_doc_number] => 20050044225 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-02-24 [patent_title] => 'Network system, appliance controlling household server, and intermediary server' [patent_app_type] => utility [patent_app_number] => 10/900091 [patent_app_country] => US [patent_app_date] => 2004-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 10199 [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/0044/20050044225.pdf [firstpage_image] =>[orig_patent_app_number] => 10900091 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/900091
Network system, appliance controlling household server, and intermediary server Jul 27, 2004 Abandoned
Array ( [id] => 7767887 [patent_doc_number] => 08117273 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-02-14 [patent_title] => 'System, device and method for dynamically securing instant messages' [patent_app_type] => utility [patent_app_number] => 10/890394 [patent_app_country] => US [patent_app_date] => 2004-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 2849 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 299 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/117/08117273.pdf [firstpage_image] =>[orig_patent_app_number] => 10890394 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/890394
System, device and method for dynamically securing instant messages Jul 11, 2004 Issued
Array ( [id] => 5906470 [patent_doc_number] => 20060047812 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-02 [patent_title] => 'Network audio file receiver system for connecting home stereo to wide band network' [patent_app_type] => utility [patent_app_number] => 10/873199 [patent_app_country] => US [patent_app_date] => 2004-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1608 [patent_no_of_claims] => 9 [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/0047/20060047812.pdf [firstpage_image] =>[orig_patent_app_number] => 10873199 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/873199
Network audio file receiver system for connecting home stereo to wide band network Jun 22, 2004 Abandoned
Array ( [id] => 7057278 [patent_doc_number] => 20050278453 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-15 [patent_title] => 'System and method for evaluating a heterogeneous cluster for supporting expected workload in compliance with at least one service parameter' [patent_app_type] => utility [patent_app_number] => 10/867392 [patent_app_country] => US [patent_app_date] => 2004-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 28686 [patent_no_of_claims] => 49 [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/0278/20050278453.pdf [firstpage_image] =>[orig_patent_app_number] => 10867392 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/867392
System and method for evaluating a heterogeneous cluster for supporting expected workload in compliance with at least one service parameter Jun 13, 2004 Issued
Array ( [id] => 4509904 [patent_doc_number] => 07949705 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-05-24 [patent_title] => 'Dynamic desktop switching for thin clients' [patent_app_type] => utility [patent_app_number] => 10/867098 [patent_app_country] => US [patent_app_date] => 2004-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3310 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/949/07949705.pdf [firstpage_image] =>[orig_patent_app_number] => 10867098 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/867098
Dynamic desktop switching for thin clients Jun 13, 2004 Issued
Array ( [id] => 7084912 [patent_doc_number] => 20050050292 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-03 [patent_title] => 'Method and apparatus for per-process based virtual memory hierarchy and disk storage for distributed systems enabled as middleware for main memory and disk blocks on demand' [patent_app_type] => utility [patent_app_number] => 10/848693 [patent_app_country] => US [patent_app_date] => 2004-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4287 [patent_no_of_claims] => 2 [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/0050/20050050292.pdf [firstpage_image] =>[orig_patent_app_number] => 10848693 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/848693
Method and apparatus for per-process based virtual memory hierarchy and disk storage for distributed systems enabled as middleware for main memory and disk blocks on demand May 18, 2004 Abandoned
Array ( [id] => 4585559 [patent_doc_number] => 07856509 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-12-21 [patent_title] => 'Transparently providing layer two (L2) services across intermediate computer networks' [patent_app_type] => utility [patent_app_number] => 10/821791 [patent_app_country] => US [patent_app_date] => 2004-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5261 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/856/07856509.pdf [firstpage_image] =>[orig_patent_app_number] => 10821791 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/821791
Transparently providing layer two (L2) services across intermediate computer networks Apr 8, 2004 Issued
Array ( [id] => 600110 [patent_doc_number] => 07437417 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-10-14 [patent_title] => 'Method for publish/subscribe messaging' [patent_app_type] => utility [patent_app_number] => 10/547724 [patent_app_country] => US [patent_app_date] => 2004-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 3297 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/437/07437417.pdf [firstpage_image] =>[orig_patent_app_number] => 10547724 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/547724
Method for publish/subscribe messaging Feb 16, 2004 Issued
Menu