
Li B. Zhen
Supervisory Patent Examiner (ID: 8700, Phone: (571)272-3768 , Office: P/2197 )
| Most Active Art Unit | 2194 |
| Art Unit(s) | 2121, 2126, 2194, 2151, 2197 |
| Total Applications | 415 |
| Issued Applications | 231 |
| Pending Applications | 34 |
| Abandoned Applications | 152 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 156265
[patent_doc_number] => 07681068
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-03-16
[patent_title] => 'System and method for providing event hysteresis in network management systems'
[patent_app_type] => utility
[patent_app_number] => 10/733780
[patent_app_country] => US
[patent_app_date] => 2003-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 3291
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/681/07681068.pdf
[firstpage_image] =>[orig_patent_app_number] => 10733780
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/733780 | System and method for providing event hysteresis in network management systems | Dec 10, 2003 | Issued |
Array
(
[id] => 97244
[patent_doc_number] => 07735096
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-06-08
[patent_title] => 'Destination application program interfaces'
[patent_app_type] => utility
[patent_app_number] => 10/735522
[patent_app_country] => US
[patent_app_date] => 2003-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 10847
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/735/07735096.pdf
[firstpage_image] =>[orig_patent_app_number] => 10735522
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/735522 | Destination application program interfaces | Dec 10, 2003 | Issued |
Array
(
[id] => 596252
[patent_doc_number] => 07458073
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-11-25
[patent_title] => 'Development and build environment for packaged software delivery'
[patent_app_type] => utility
[patent_app_number] => 10/728370
[patent_app_country] => US
[patent_app_date] => 2003-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 17426
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 211
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/458/07458073.pdf
[firstpage_image] =>[orig_patent_app_number] => 10728370
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/728370 | Development and build environment for packaged software delivery | Dec 2, 2003 | Issued |
Array
(
[id] => 7477342
[patent_doc_number] => 20040123302
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-06-24
[patent_title] => 'Accessing a ERP application over the internet using strongly typed declarative language files'
[patent_app_type] => new
[patent_app_number] => 10/719461
[patent_app_country] => US
[patent_app_date] => 2003-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 8133
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 19
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0123/20040123302.pdf
[firstpage_image] =>[orig_patent_app_number] => 10719461
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/719461 | Accessing a ERP application over the internet using strongly typed declarative language files | Nov 20, 2003 | Issued |
Array
(
[id] => 7154704
[patent_doc_number] => 20040172640
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-09-02
[patent_title] => 'Dynamically generated wrapper'
[patent_app_type] => new
[patent_app_number] => 10/706515
[patent_app_country] => US
[patent_app_date] => 2003-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3173
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0172/20040172640.pdf
[firstpage_image] =>[orig_patent_app_number] => 10706515
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/706515 | Computer product for a dynamically generated wrapper class | Nov 11, 2003 | Issued |
Array
(
[id] => 7154703
[patent_doc_number] => 20040172639
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-09-02
[patent_title] => 'Method for dynamically generating a wrapper'
[patent_app_type] => new
[patent_app_number] => 10/706216
[patent_app_country] => US
[patent_app_date] => 2003-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3177
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0172/20040172639.pdf
[firstpage_image] =>[orig_patent_app_number] => 10706216
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/706216 | Method for dynamically generating a wrapper class | Nov 11, 2003 | Issued |
Array
(
[id] => 279804
[patent_doc_number] => 07558889
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-07-07
[patent_title] => 'Accessing a collection of data items in a multithreaded environment'
[patent_app_type] => utility
[patent_app_number] => 10/697890
[patent_app_country] => US
[patent_app_date] => 2003-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 27
[patent_no_of_words] => 12515
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 19
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/558/07558889.pdf
[firstpage_image] =>[orig_patent_app_number] => 10697890
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/697890 | Accessing a collection of data items in a multithreaded environment | Oct 29, 2003 | Issued |
Array
(
[id] => 227180
[patent_doc_number] => 07607136
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-10-20
[patent_title] => 'Method and apparatus for interfacing with a distributed computing service'
[patent_app_type] => utility
[patent_app_number] => 10/695461
[patent_app_country] => US
[patent_app_date] => 2003-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 5073
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/607/07607136.pdf
[firstpage_image] =>[orig_patent_app_number] => 10695461
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/695461 | Method and apparatus for interfacing with a distributed computing service | Oct 27, 2003 | Issued |
Array
(
[id] => 7313010
[patent_doc_number] => 20040143853
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-07-22
[patent_title] => 'Data storage medium having information for controlling buffered state of markup document, and method and apparatus for reproducing data from the data storage medium'
[patent_app_type] => new
[patent_app_number] => 10/685697
[patent_app_country] => US
[patent_app_date] => 2003-10-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 10319
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 42
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0143/20040143853.pdf
[firstpage_image] =>[orig_patent_app_number] => 10685697
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/685697 | Data storage medium having information for controlling buffered state of markup document, and method and apparatus for reproducing data from the data storage medium | Oct 15, 2003 | Abandoned |
Array
(
[id] => 7328987
[patent_doc_number] => 20040139394
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-07-15
[patent_title] => 'Data storage medium having information for controlling buffered state of markup document, and method and apparatus for reproducing data from the data storage medium'
[patent_app_type] => new
[patent_app_number] => 10/686521
[patent_app_country] => US
[patent_app_date] => 2003-10-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 10302
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 50
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0139/20040139394.pdf
[firstpage_image] =>[orig_patent_app_number] => 10686521
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/686521 | Data storage medium having information for controlling buffered state of markup document, and method and apparatus for reproducing data from the data storage medium | Oct 15, 2003 | Abandoned |
Array
(
[id] => 7328581
[patent_doc_number] => 20040139252
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-07-15
[patent_title] => 'Removable storage medium'
[patent_app_type] => new
[patent_app_number] => 10/681438
[patent_app_country] => US
[patent_app_date] => 2003-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2191
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 29
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0139/20040139252.pdf
[firstpage_image] =>[orig_patent_app_number] => 10681438
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/681438 | Removable storage medium | Oct 7, 2003 | Abandoned |
Array
(
[id] => 435300
[patent_doc_number] => 07266827
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-09-04
[patent_title] => 'Exposing an application object model to web-based clients via object model traversal'
[patent_app_type] => utility
[patent_app_number] => 10/679635
[patent_app_country] => US
[patent_app_date] => 2003-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 4555
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 199
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/266/07266827.pdf
[firstpage_image] =>[orig_patent_app_number] => 10679635
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/679635 | Exposing an application object model to web-based clients via object model traversal | Oct 5, 2003 | Issued |
Array
(
[id] => 598973
[patent_doc_number] => 07451447
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-11-11
[patent_title] => 'Method, computer program and apparatus for operating system dynamic event management and task scheduling using function calls'
[patent_app_type] => utility
[patent_app_number] => 10/669542
[patent_app_country] => US
[patent_app_date] => 2003-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 17
[patent_no_of_words] => 10860
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 509
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/451/07451447.pdf
[firstpage_image] =>[orig_patent_app_number] => 10669542
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/669542 | Method, computer program and apparatus for operating system dynamic event management and task scheduling using function calls | Sep 22, 2003 | Issued |
Array
(
[id] => 7129569
[patent_doc_number] => 20050060707
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-17
[patent_title] => 'Method for iterating through elements of a collection'
[patent_app_type] => utility
[patent_app_number] => 10/663758
[patent_app_country] => US
[patent_app_date] => 2003-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3001
[patent_no_of_claims] => 27
[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/0060/20050060707.pdf
[firstpage_image] =>[orig_patent_app_number] => 10663758
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/663758 | Method for iterating through elements of a collection | Sep 16, 2003 | Abandoned |
Array
(
[id] => 4590436
[patent_doc_number] => 07861251
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-12-28
[patent_title] => 'Generating keys for objects in a web services arrangement'
[patent_app_type] => utility
[patent_app_number] => 10/648580
[patent_app_country] => US
[patent_app_date] => 2003-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 19
[patent_no_of_words] => 18541
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 248
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/861/07861251.pdf
[firstpage_image] =>[orig_patent_app_number] => 10648580
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/648580 | Generating keys for objects in a web services arrangement | Aug 24, 2003 | Issued |
Array
(
[id] => 223756
[patent_doc_number] => 07610589
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-10-27
[patent_title] => 'Using helper drivers to build a stack of device objects'
[patent_app_type] => utility
[patent_app_number] => 10/645501
[patent_app_country] => US
[patent_app_date] => 2003-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 4349
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/610/07610589.pdf
[firstpage_image] =>[orig_patent_app_number] => 10645501
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/645501 | Using helper drivers to build a stack of device objects | Aug 21, 2003 | Issued |
Array
(
[id] => 5879392
[patent_doc_number] => 20060168553
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-07-27
[patent_title] => 'Software development kit for real-time communication applications and system'
[patent_app_type] => utility
[patent_app_number] => 10/523192
[patent_app_country] => US
[patent_app_date] => 2003-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 16840
[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/0168/20060168553.pdf
[firstpage_image] =>[orig_patent_app_number] => 10523192
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/523192 | Software development kit for real-time communication applications and system | Jul 24, 2003 | Abandoned |
Array
(
[id] => 7408721
[patent_doc_number] => 20040019898
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-29
[patent_title] => 'Accessing local objects using local access proxies'
[patent_app_type] => new
[patent_app_number] => 10/625343
[patent_app_country] => US
[patent_app_date] => 2003-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 25347
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0019/20040019898.pdf
[firstpage_image] =>[orig_patent_app_number] => 10625343
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/625343 | Accessing local objects using local access proxies | Jul 22, 2003 | Abandoned |
Array
(
[id] => 7411711
[patent_doc_number] => 20040024874
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-02-05
[patent_title] => 'Processor with load balancing'
[patent_app_type] => new
[patent_app_number] => 10/276636
[patent_app_country] => US
[patent_app_date] => 2003-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2438
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 20
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0024/20040024874.pdf
[firstpage_image] =>[orig_patent_app_number] => 10276636
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/276636 | Processor with load balancing | Jul 13, 2003 | Abandoned |
Array
(
[id] => 852485
[patent_doc_number] => 07383554
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-06-03
[patent_title] => 'Information processing apparatus, information processing method, and control program'
[patent_app_type] => utility
[patent_app_number] => 10/459502
[patent_app_country] => US
[patent_app_date] => 2003-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 17
[patent_no_of_words] => 7588
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 280
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/383/07383554.pdf
[firstpage_image] =>[orig_patent_app_number] => 10459502
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/459502 | Information processing apparatus, information processing method, and control program | Jun 11, 2003 | Issued |