Search

Sue X. Lao

Examiner (ID: 5889)

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

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 766290 [patent_doc_number] => 07013469 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-03-14 [patent_title] => 'Application program interface for network software platform' [patent_app_type] => utility [patent_app_number] => 11/159851 [patent_app_country] => US [patent_app_date] => 2005-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 327184 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/013/07013469.pdf [firstpage_image] =>[orig_patent_app_number] => 11159851 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/159851
Application program interface for network software platform Jun 22, 2005 Issued
Array ( [id] => 7603437 [patent_doc_number] => 07117503 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-10-03 [patent_title] => 'System and method employing script-based device drivers' [patent_app_type] => utility [patent_app_number] => 11/012580 [patent_app_country] => US [patent_app_date] => 2004-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8495 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/117/07117503.pdf [firstpage_image] =>[orig_patent_app_number] => 11012580 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/012580
System and method employing script-based device drivers Dec 13, 2004 Issued
Array ( [id] => 7107779 [patent_doc_number] => 20050108728 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-19 [patent_title] => 'System and method employing script-based device drivers' [patent_app_type] => utility [patent_app_number] => 11/012366 [patent_app_country] => US [patent_app_date] => 2004-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8497 [patent_no_of_claims] => 11 [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/0108/20050108728.pdf [firstpage_image] =>[orig_patent_app_number] => 11012366 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/012366
System and method employing script-based device drivers Dec 13, 2004 Issued
Array ( [id] => 676721 [patent_doc_number] => 07093266 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-08-15 [patent_title] => 'Stream class driver for computer operating system' [patent_app_type] => utility [patent_app_number] => 10/950911 [patent_app_country] => US [patent_app_date] => 2004-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4602 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 284 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/093/07093266.pdf [firstpage_image] =>[orig_patent_app_number] => 10950911 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/950911
Stream class driver for computer operating system Sep 26, 2004 Issued
Array ( [id] => 6866339 [patent_doc_number] => 20030191865 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-10-09 [patent_title] => 'Method and apparatus for software technology injection for operating systems which assign separate process address spaces' [patent_app_type] => new [patent_app_number] => 10/411429 [patent_app_country] => US [patent_app_date] => 2003-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7424 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0191/20030191865.pdf [firstpage_image] =>[orig_patent_app_number] => 10411429 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/411429
Method and apparatus for software technology injection for operating systems which assign separate process address spaces Apr 9, 2003 Abandoned
Array ( [id] => 6698116 [patent_doc_number] => 20030110310 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-12 [patent_title] => 'Process for sending a notification in a data processing network with distributed applications' [patent_app_type] => new [patent_app_number] => 10/339354 [patent_app_country] => US [patent_app_date] => 2003-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2786 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0110/20030110310.pdf [firstpage_image] =>[orig_patent_app_number] => 10339354 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/339354
Process for sending a notification in a data processing network with distributed applications Jan 9, 2003 Issued
Array ( [id] => 5848264 [patent_doc_number] => 20020133639 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-09-19 [patent_title] => 'Method and system for migrating an object between a split status and a merged status' [patent_app_type] => new [patent_app_number] => 10/141899 [patent_app_country] => US [patent_app_date] => 2002-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4920 [patent_no_of_claims] => 44 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0133/20020133639.pdf [firstpage_image] =>[orig_patent_app_number] => 10141899 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/141899
Method and system for migrating an object between a split status and a merged status May 8, 2002 Issued
Array ( [id] => 789611 [patent_doc_number] => 06988270 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-01-17 [patent_title] => 'System and method for providing collaborative replicated objects for synchronous distributed groupware application' [patent_app_type] => utility [patent_app_number] => 10/134228 [patent_app_country] => US [patent_app_date] => 2002-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 25 [patent_no_of_words] => 11845 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 264 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/988/06988270.pdf [firstpage_image] =>[orig_patent_app_number] => 10134228 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/134228
System and method for providing collaborative replicated objects for synchronous distributed groupware application Apr 25, 2002 Issued
Array ( [id] => 6659548 [patent_doc_number] => 20030079046 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-04-24 [patent_title] => 'Data communication method using typed continuation' [patent_app_type] => new [patent_app_number] => 10/126796 [patent_app_country] => US [patent_app_date] => 2002-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3203 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 13 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0079/20030079046.pdf [firstpage_image] =>[orig_patent_app_number] => 10126796 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/126796
Data communication method using typed continuation Apr 18, 2002 Abandoned
Array ( [id] => 6283088 [patent_doc_number] => 20020107998 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-08-08 [patent_title] => 'State based object transition control and nested locking' [patent_app_type] => new [patent_app_number] => 10/115914 [patent_app_country] => US [patent_app_date] => 2002-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5120 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 46 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0107/20020107998.pdf [firstpage_image] =>[orig_patent_app_number] => 10115914 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/115914
State based object transition control and nested locking Apr 4, 2002 Issued
Array ( [id] => 6751803 [patent_doc_number] => 20030046324 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-06 [patent_title] => 'Controller and operating system' [patent_app_type] => new [patent_app_number] => 10/101570 [patent_app_country] => US [patent_app_date] => 2002-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 15402 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 40 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0046/20030046324.pdf [firstpage_image] =>[orig_patent_app_number] => 10101570 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/101570
Controller and operating system Mar 19, 2002 Issued
Array ( [id] => 6766891 [patent_doc_number] => 20030101291 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-05-29 [patent_title] => 'Application programming interface for provision of DICOM services' [patent_app_type] => new [patent_app_number] => 09/683624 [patent_app_country] => US [patent_app_date] => 2002-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6706 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 44 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0101/20030101291.pdf [firstpage_image] =>[orig_patent_app_number] => 09683624 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/683624
Application programming interface for provision of DICOM services Jan 27, 2002 Abandoned
Array ( [id] => 782537 [patent_doc_number] => 06996825 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-02-07 [patent_title] => 'Method and apparatus for efficient object sub-typing' [patent_app_type] => utility [patent_app_number] => 10/033582 [patent_app_country] => US [patent_app_date] => 2001-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5720 [patent_no_of_claims] => 49 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/996/06996825.pdf [firstpage_image] =>[orig_patent_app_number] => 10033582 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/033582
Method and apparatus for efficient object sub-typing Dec 26, 2001 Issued
Array ( [id] => 940662 [patent_doc_number] => 06973655 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-12-06 [patent_title] => 'System and method of integrating software components' [patent_app_type] => utility [patent_app_number] => 10/017600 [patent_app_country] => US [patent_app_date] => 2001-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 6621 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 310 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/973/06973655.pdf [firstpage_image] =>[orig_patent_app_number] => 10017600 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/017600
System and method of integrating software components Dec 17, 2001 Issued
Array ( [id] => 6133897 [patent_doc_number] => 20020078257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-06-20 [patent_title] => 'Processor unit for executing event process in real time in response to occurrence of event' [patent_app_type] => new [patent_app_number] => 10/020437 [patent_app_country] => US [patent_app_date] => 2001-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3443 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 281 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0078/20020078257.pdf [firstpage_image] =>[orig_patent_app_number] => 10020437 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/020437
Processor unit for executing event process in real time in response to occurrence of event Dec 17, 2001 Issued
Array ( [id] => 6684759 [patent_doc_number] => 20030120623 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-26 [patent_title] => 'Serializing event handling in a threaded system with no wait states' [patent_app_type] => new [patent_app_number] => 10/004553 [patent_app_country] => US [patent_app_date] => 2001-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5203 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0120/20030120623.pdf [firstpage_image] =>[orig_patent_app_number] => 10004553 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/004553
Serializing event handling in a threaded system with no wait states Dec 4, 2001 Issued
Array ( [id] => 6655342 [patent_doc_number] => 20030105889 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-05 [patent_title] => 'System and method for persisting and resolving application assembly binds' [patent_app_type] => new [patent_app_number] => 10/010694 [patent_app_country] => US [patent_app_date] => 2001-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7078 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0105/20030105889.pdf [firstpage_image] =>[orig_patent_app_number] => 10010694 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/010694
System and method for persisting and resolving application assembly binds Dec 4, 2001 Issued
Array ( [id] => 6483140 [patent_doc_number] => 20020023119 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-02-21 [patent_title] => 'Transfer of basic knowledge to agents' [patent_app_type] => new [patent_app_number] => 09/973756 [patent_app_country] => US [patent_app_date] => 2001-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2180 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0023/20020023119.pdf [firstpage_image] =>[orig_patent_app_number] => 09973756 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/973756
Transfer of basic knowledge to agents Oct 10, 2001 Issued
Array ( [id] => 965780 [patent_doc_number] => 06951019 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-09-27 [patent_title] => 'Execution control for processor tasks' [patent_app_type] => utility [patent_app_number] => 09/967627 [patent_app_country] => US [patent_app_date] => 2001-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 22 [patent_no_of_words] => 14670 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 20 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/951/06951019.pdf [firstpage_image] =>[orig_patent_app_number] => 09967627 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/967627
Execution control for processor tasks Sep 27, 2001 Issued
Array ( [id] => 6793234 [patent_doc_number] => 20030088578 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-05-08 [patent_title] => 'Method for implementing multiple type hierarchies' [patent_app_type] => new [patent_app_number] => 09/961048 [patent_app_country] => US [patent_app_date] => 2001-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2699 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 48 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0088/20030088578.pdf [firstpage_image] =>[orig_patent_app_number] => 09961048 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/961048
Method for implementing multiple type hierarchies Sep 19, 2001 Issued
Menu