Search

Sue X. Lao

Examiner (ID: 7532)

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

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 971655 [patent_doc_number] => 06941561 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-09-06 [patent_title] => 'Method and apparatus for remotely running objects using data streams and/or complex parameters' [patent_app_type] => utility [patent_app_number] => 09/692990 [patent_app_country] => US [patent_app_date] => 2000-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5239 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 378 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/941/06941561.pdf [firstpage_image] =>[orig_patent_app_number] => 09692990 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/692990
Method and apparatus for remotely running objects using data streams and/or complex parameters Oct 19, 2000 Issued
Array ( [id] => 1043352 [patent_doc_number] => 06871349 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-03-22 [patent_title] => 'Method and apparatus for relaying events intended for a first application program to a second application program' [patent_app_type] => utility [patent_app_number] => 09/676098 [patent_app_country] => US [patent_app_date] => 2000-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5598 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/871/06871349.pdf [firstpage_image] =>[orig_patent_app_number] => 09676098 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/676098
Method and apparatus for relaying events intended for a first application program to a second application program Sep 28, 2000 Issued
Array ( [id] => 1179791 [patent_doc_number] => 06757905 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-06-29 [patent_title] => 'Method and system for synchronous operation of linked command objects' [patent_app_type] => B1 [patent_app_number] => 09/664867 [patent_app_country] => US [patent_app_date] => 2000-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 19 [patent_no_of_words] => 7630 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/757/06757905.pdf [firstpage_image] =>[orig_patent_app_number] => 09664867 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/664867
Method and system for synchronous operation of linked command objects Sep 18, 2000 Issued
Array ( [id] => 1037310 [patent_doc_number] => 06877162 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-04-05 [patent_title] => 'Method and system for extendable class-based shared data-types' [patent_app_type] => utility [patent_app_number] => 09/628919 [patent_app_country] => US [patent_app_date] => 2000-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 2975 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/877/06877162.pdf [firstpage_image] =>[orig_patent_app_number] => 09628919 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/628919
Method and system for extendable class-based shared data-types Jul 30, 2000 Issued
Array ( [id] => 1120203 [patent_doc_number] => 06802057 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-10-05 [patent_title] => 'Automatic generation of fortran 90 interfaces to fortran 77 code' [patent_app_type] => B1 [patent_app_number] => 09/563503 [patent_app_country] => US [patent_app_date] => 2000-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5890 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/802/06802057.pdf [firstpage_image] =>[orig_patent_app_number] => 09563503 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/563503
Automatic generation of fortran 90 interfaces to fortran 77 code May 2, 2000 Issued
Array ( [id] => 1110123 [patent_doc_number] => 06813770 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-11-02 [patent_title] => 'Abstract syntax notation to interface definition language converter framework for network management' [patent_app_type] => B1 [patent_app_number] => 09/557069 [patent_app_country] => US [patent_app_date] => 2000-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7246 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/813/06813770.pdf [firstpage_image] =>[orig_patent_app_number] => 09557069 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/557069
Abstract syntax notation to interface definition language converter framework for network management Apr 20, 2000 Issued
Array ( [id] => 1116807 [patent_doc_number] => 06804820 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-10-12 [patent_title] => 'Modem control' [patent_app_type] => B1 [patent_app_number] => 09/540175 [patent_app_country] => US [patent_app_date] => 2000-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 5846 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/804/06804820.pdf [firstpage_image] =>[orig_patent_app_number] => 09540175 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/540175
Modem control Mar 30, 2000 Issued
Array ( [id] => 7615275 [patent_doc_number] => 06948172 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-09-20 [patent_title] => 'Preemptive multi-tasking with cooperative groups of tasks' [patent_app_type] => utility [patent_app_number] => 09/537998 [patent_app_country] => US [patent_app_date] => 2000-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 4297 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/948/06948172.pdf [firstpage_image] =>[orig_patent_app_number] => 09537998 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/537998
Preemptive multi-tasking with cooperative groups of tasks Mar 28, 2000 Issued
Array ( [id] => 1170909 [patent_doc_number] => 06766518 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-07-20 [patent_title] => 'Establishing relationships between objects based on object interfaces' [patent_app_type] => B1 [patent_app_number] => 09/497594 [patent_app_country] => US [patent_app_date] => 2000-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 17 [patent_no_of_words] => 9073 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/766/06766518.pdf [firstpage_image] =>[orig_patent_app_number] => 09497594 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/497594
Establishing relationships between objects based on object interfaces Feb 2, 2000 Issued
Array ( [id] => 765795 [patent_doc_number] => 07017159 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-03-21 [patent_title] => 'Smart bookmarks for small footprint device applications' [patent_app_type] => utility [patent_app_number] => 09/333421 [patent_app_country] => US [patent_app_date] => 1999-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 17 [patent_no_of_words] => 10988 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/017/07017159.pdf [firstpage_image] =>[orig_patent_app_number] => 09333421 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/333421
Smart bookmarks for small footprint device applications Jun 14, 1999 Issued
Array ( [id] => 971646 [patent_doc_number] => 06941556 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-09-06 [patent_title] => 'Method and system for type identification for multiple object interfaces in a distributed object environment' [patent_app_type] => utility [patent_app_number] => 09/317714 [patent_app_country] => US [patent_app_date] => 1999-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5364 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 16 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/941/06941556.pdf [firstpage_image] =>[orig_patent_app_number] => 09317714 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/317714
Method and system for type identification for multiple object interfaces in a distributed object environment May 23, 1999 Issued
09/117072 DATA COMMUNICATION METHOD USING TYPED CONTINUATION Mar 25, 1999 Abandoned
Array ( [id] => 1100571 [patent_doc_number] => 06823521 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-11-23 [patent_title] => 'Apparatus and method for communicating between computer systems using active datastreams' [patent_app_type] => B1 [patent_app_number] => 09/259361 [patent_app_country] => US [patent_app_date] => 1999-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 5608 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/823/06823521.pdf [firstpage_image] =>[orig_patent_app_number] => 09259361 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/259361
Apparatus and method for communicating between computer systems using active datastreams Feb 25, 1999 Issued
Array ( [id] => 778139 [patent_doc_number] => 07003770 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-02-21 [patent_title] => 'Method of detaching and re-attaching components of a computing process' [patent_app_type] => utility [patent_app_number] => 09/857171 [patent_app_country] => US [patent_app_date] => 1999-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5875 [patent_no_of_claims] => 22 [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/003/07003770.pdf [firstpage_image] =>[orig_patent_app_number] => 09857171 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/857171
Method of detaching and re-attaching components of a computing process Feb 21, 1999 Issued
Array ( [id] => 1085143 [patent_doc_number] => 06834389 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-12-21 [patent_title] => 'Method of forwarding messages to mobile objects in a computer network' [patent_app_type] => B1 [patent_app_number] => 09/199723 [patent_app_country] => US [patent_app_date] => 1998-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 24 [patent_no_of_words] => 7435 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/834/06834389.pdf [firstpage_image] =>[orig_patent_app_number] => 09199723 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/199723
Method of forwarding messages to mobile objects in a computer network Nov 24, 1998 Issued
Array ( [id] => 1052712 [patent_doc_number] => 06862733 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-03-01 [patent_title] => 'Generic method for programmatically locating and executing any application' [patent_app_type] => utility [patent_app_number] => 09/195928 [patent_app_country] => US [patent_app_date] => 1998-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3105 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 15 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/862/06862733.pdf [firstpage_image] =>[orig_patent_app_number] => 09195928 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/195928
Generic method for programmatically locating and executing any application Nov 18, 1998 Issued
09/173976 STORAGE OF STATIC DATA FOR EFFICIENT ACCESS AND FIELD UPGRADE Oct 15, 1998 Abandoned
09/172942 METHOD AND MEANS FOR MANAGING COMMUNICATIONS BETWEEN LOCAL AND REMOTE OBJECTS IN AN OBJECT ORIENTED CLIENT SERVER SYSTEM IN WHICH A CLIENT APPLICATION INVOKES A LOCAL OBJECT AS A PROXY FOR A REMOTE OBJECT ON THE SERVER Oct 13, 1998 Abandoned
Array ( [id] => 1179717 [patent_doc_number] => 06757895 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-06-29 [patent_title] => 'Method and apparatus to selectively define java virtual machine initialization properties using a browser graphical user interface' [patent_app_type] => B1 [patent_app_number] => 09/127337 [patent_app_country] => US [patent_app_date] => 1998-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 10 [patent_no_of_words] => 4554 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 15 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/757/06757895.pdf [firstpage_image] =>[orig_patent_app_number] => 09127337 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/127337
Method and apparatus to selectively define java virtual machine initialization properties using a browser graphical user interface Jul 30, 1998 Issued
Array ( [id] => 1423026 [patent_doc_number] => 06539414 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-03-25 [patent_title] => 'Incorporating collateral and concurrent activity in a data processing transaction' [patent_app_type] => B1 [patent_app_number] => 09/126634 [patent_app_country] => US [patent_app_date] => 1998-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 2908 [patent_no_of_claims] => 11 [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/06/539/06539414.pdf [firstpage_image] =>[orig_patent_app_number] => 09126634 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/126634
Incorporating collateral and concurrent activity in a data processing transaction Jul 29, 1998 Issued
Menu