
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |