Search

Sue X. Lao

Examiner (ID: 15661)

Most Active Art Unit
2126
Art Unit(s)
2151, 2755, 2126, 2194
Total Applications
284
Issued Applications
211
Pending Applications
49
Abandoned Applications
24

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 3772825 [patent_doc_number] => 05852731 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-12-22 [patent_title] => 'Computer program product for synchronizing static variable initialization and reference under a multi-threaded computer environment' [patent_app_type] => 1 [patent_app_number] => 8/940205 [patent_app_country] => US [patent_app_date] => 1997-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5331 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/852/05852731.pdf [firstpage_image] =>[orig_patent_app_number] => 940205 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/940205
Computer program product for synchronizing static variable initialization and reference under a multi-threaded computer environment Sep 28, 1997 Issued
Array ( [id] => 1394827 [patent_doc_number] => 06567861 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-05-20 [patent_title] => 'Method and apparatus for remotely running objects using data streams and/or complex parameters' [patent_app_type] => B1 [patent_app_number] => 08/931979 [patent_app_country] => US [patent_app_date] => 1997-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5211 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 302 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/567/06567861.pdf [firstpage_image] =>[orig_patent_app_number] => 08931979 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/931979
Method and apparatus for remotely running objects using data streams and/or complex parameters Sep 16, 1997 Issued
Array ( [id] => 4291773 [patent_doc_number] => 06247068 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-06-12 [patent_title] => 'Winsock-data link library transcoder' [patent_app_type] => 1 [patent_app_number] => 8/915554 [patent_app_country] => US [patent_app_date] => 1997-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3886 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/247/06247068.pdf [firstpage_image] =>[orig_patent_app_number] => 915554 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/915554
Winsock-data link library transcoder Aug 20, 1997 Issued
Array ( [id] => 1385520 [patent_doc_number] => 06571297 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-05-27 [patent_title] => 'Service interface repository application programming models' [patent_app_type] => B1 [patent_app_number] => 08/914988 [patent_app_country] => US [patent_app_date] => 1997-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3170 [patent_no_of_claims] => 50 [patent_no_of_ind_claims] => 14 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/571/06571297.pdf [firstpage_image] =>[orig_patent_app_number] => 08914988 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/914988
Service interface repository application programming models Aug 19, 1997 Issued
Array ( [id] => 1584577 [patent_doc_number] => 06449659 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-09-10 [patent_title] => 'System for instance customization with application independent programming of controls' [patent_app_type] => B1 [patent_app_number] => 08/892684 [patent_app_country] => US [patent_app_date] => 1997-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 8985 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/449/06449659.pdf [firstpage_image] =>[orig_patent_app_number] => 08892684 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/892684
System for instance customization with application independent programming of controls Jul 13, 1997 Issued
Array ( [id] => 1423254 [patent_doc_number] => 06539435 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2003-03-25 [patent_title] => 'System and method for establishing direct communication between parallel programs' [patent_app_type] => B2 [patent_app_number] => 08/892134 [patent_app_country] => US [patent_app_date] => 1997-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 5528 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/539/06539435.pdf [firstpage_image] =>[orig_patent_app_number] => 08892134 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/892134
System and method for establishing direct communication between parallel programs Jul 13, 1997 Issued
Array ( [id] => 1234122 [patent_doc_number] => 06697877 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-02-24 [patent_title] => 'Method and apparatus for determining equality of objects in a distributed object environment' [patent_app_type] => B1 [patent_app_number] => 08/891181 [patent_app_country] => US [patent_app_date] => 1997-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8216 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/697/06697877.pdf [firstpage_image] =>[orig_patent_app_number] => 08891181 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/891181
Method and apparatus for determining equality of objects in a distributed object environment Jul 9, 1997 Issued
Array ( [id] => 1519564 [patent_doc_number] => 06421736 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-07-16 [patent_title] => 'Method and system for migrating an object between a split status and a merged status' [patent_app_type] => B1 [patent_app_number] => 08/882680 [patent_app_country] => US [patent_app_date] => 1997-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 4884 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/421/06421736.pdf [firstpage_image] =>[orig_patent_app_number] => 08882680 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/882680
Method and system for migrating an object between a split status and a merged status Jun 24, 1997 Issued
Array ( [id] => 1093080 [patent_doc_number] => 06829764 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-12-07 [patent_title] => 'System and method for maximizing usage of computer resources in scheduling of application tasks' [patent_app_type] => B1 [patent_app_number] => 08/880616 [patent_app_country] => US [patent_app_date] => 1997-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 2877 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/829/06829764.pdf [firstpage_image] =>[orig_patent_app_number] => 08880616 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/880616
System and method for maximizing usage of computer resources in scheduling of application tasks Jun 22, 1997 Issued
Array ( [id] => 4203288 [patent_doc_number] => 06151618 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-11-21 [patent_title] => 'Safe general purpose virtual machine computing system' [patent_app_type] => 1 [patent_app_number] => 8/878390 [patent_app_country] => US [patent_app_date] => 1997-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 11339 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/151/06151618.pdf [firstpage_image] =>[orig_patent_app_number] => 878390 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/878390
Safe general purpose virtual machine computing system Jun 17, 1997 Issued
Array ( [id] => 7624302 [patent_doc_number] => 06724875 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-04-20 [patent_title] => 'Flexible network platform and call processing system' [patent_app_type] => B1 [patent_app_number] => 08/871545 [patent_app_country] => US [patent_app_date] => 1997-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 52 [patent_no_of_words] => 33807 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 12 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/724/06724875.pdf [firstpage_image] =>[orig_patent_app_number] => 08871545 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/871545
Flexible network platform and call processing system Jun 8, 1997 Issued
Array ( [id] => 1587257 [patent_doc_number] => 06425016 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-07-23 [patent_title] => 'System and method for providing collaborative replicated objects for synchronous distributed groupware applications' [patent_app_type] => B1 [patent_app_number] => 08/863782 [patent_app_country] => US [patent_app_date] => 1997-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 23 [patent_no_of_words] => 11826 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/425/06425016.pdf [firstpage_image] =>[orig_patent_app_number] => 08863782 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/863782
System and method for providing collaborative replicated objects for synchronous distributed groupware applications May 26, 1997 Issued
Array ( [id] => 1106439 [patent_doc_number] => 06817018 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-11-09 [patent_title] => 'Method of transferring messages between computer programs across a network' [patent_app_type] => B1 [patent_app_number] => 08/861181 [patent_app_country] => US [patent_app_date] => 1997-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5927 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 231 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/817/06817018.pdf [firstpage_image] =>[orig_patent_app_number] => 08861181 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/861181
Method of transferring messages between computer programs across a network May 20, 1997 Issued
Array ( [id] => 975669 [patent_doc_number] => 06938254 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-08-30 [patent_title] => 'Controlling memory usage in systems having limited physical memory' [patent_app_type] => utility [patent_app_number] => 08/852158 [patent_app_country] => US [patent_app_date] => 1997-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4541 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/938/06938254.pdf [firstpage_image] =>[orig_patent_app_number] => 08852158 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/852158
Controlling memory usage in systems having limited physical memory May 5, 1997 Issued
Array ( [id] => 4056617 [patent_doc_number] => 05995997 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-11-30 [patent_title] => 'Apparatus and methods for optimally allocating currently available computer resources to future task instances versus continued execution of current task instances' [patent_app_type] => 1 [patent_app_number] => 8/850409 [patent_app_country] => US [patent_app_date] => 1997-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 15949 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/995/05995997.pdf [firstpage_image] =>[orig_patent_app_number] => 850409 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/850409
Apparatus and methods for optimally allocating currently available computer resources to future task instances versus continued execution of current task instances May 1, 1997 Issued
Array ( [id] => 1512996 [patent_doc_number] => 06442583 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-08-27 [patent_title] => 'Multi-system resource capping' [patent_app_type] => B1 [patent_app_number] => 08/848763 [patent_app_country] => US [patent_app_date] => 1997-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 23 [patent_no_of_words] => 13510 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/442/06442583.pdf [firstpage_image] =>[orig_patent_app_number] => 08848763 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/848763
Multi-system resource capping Apr 30, 1997 Issued
Array ( [id] => 1229227 [patent_doc_number] => 06701428 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-03-02 [patent_title] => 'Retrieval of services by attribute' [patent_app_type] => B1 [patent_app_number] => 08/848543 [patent_app_country] => US [patent_app_date] => 1997-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 7122 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/701/06701428.pdf [firstpage_image] =>[orig_patent_app_number] => 08848543 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/848543
Retrieval of services by attribute Apr 27, 1997 Issued
Array ( [id] => 4238181 [patent_doc_number] => 06088716 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-07-11 [patent_title] => 'Method for preventing buffer deadlock in dataflow computations' [patent_app_type] => 1 [patent_app_number] => 8/847909 [patent_app_country] => US [patent_app_date] => 1997-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 10 [patent_no_of_words] => 2794 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/088/06088716.pdf [firstpage_image] =>[orig_patent_app_number] => 847909 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/847909
Method for preventing buffer deadlock in dataflow computations Apr 27, 1997 Issued
Array ( [id] => 1495174 [patent_doc_number] => 06418485 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-07-09 [patent_title] => 'System and method for managing device driver logical state information in an information handling system' [patent_app_type] => B1 [patent_app_number] => 08/845229 [patent_app_country] => US [patent_app_date] => 1997-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3520 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/418/06418485.pdf [firstpage_image] =>[orig_patent_app_number] => 08845229 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/845229
System and method for managing device driver logical state information in an information handling system Apr 20, 1997 Issued
Array ( [id] => 4151731 [patent_doc_number] => 06148321 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-11-14 [patent_title] => 'Processor event recognition' [patent_app_type] => 1 [patent_app_number] => 8/843118 [patent_app_country] => US [patent_app_date] => 1997-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3026 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/148/06148321.pdf [firstpage_image] =>[orig_patent_app_number] => 843118 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/843118
Processor event recognition Apr 16, 1997 Issued
Menu