
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] => 799245
[patent_doc_number] => 07428733
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-09-23
[patent_title] => 'System and method for custom module creation and deployment'
[patent_app_type] => utility
[patent_app_number] => 10/961304
[patent_app_country] => US
[patent_app_date] => 2004-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2698
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 238
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/428/07428733.pdf
[firstpage_image] =>[orig_patent_app_number] => 10961304
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/961304 | System and method for custom module creation and deployment | Oct 7, 2004 | Issued |
Array
(
[id] => 237796
[patent_doc_number] => 07596785
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-09-29
[patent_title] => 'Automatic computer program customization based on a user information store'
[patent_app_type] => utility
[patent_app_number] => 10/961800
[patent_app_country] => US
[patent_app_date] => 2004-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 5613
[patent_no_of_claims] => 37
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 194
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/596/07596785.pdf
[firstpage_image] =>[orig_patent_app_number] => 10961800
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/961800 | Automatic computer program customization based on a user information store | Oct 7, 2004 | Issued |
Array
(
[id] => 5744428
[patent_doc_number] => 20060090154
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-04-27
[patent_title] => 'System and method for contributing remote object content to an integrated development environment type-ahead'
[patent_app_type] => utility
[patent_app_number] => 10/960613
[patent_app_country] => US
[patent_app_date] => 2004-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6043
[patent_no_of_claims] => 15
[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/0090/20060090154.pdf
[firstpage_image] =>[orig_patent_app_number] => 10960613
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/960613 | System and method for contributing remote object content to an integrated development environment type-ahead | Oct 6, 2004 | Abandoned |
Array
(
[id] => 4600979
[patent_doc_number] => 07984451
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-07-19
[patent_title] => 'Method for associating data bearing objects with user interface objects'
[patent_app_type] => utility
[patent_app_number] => 10/952399
[patent_app_country] => US
[patent_app_date] => 2004-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 20185
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/984/07984451.pdf
[firstpage_image] =>[orig_patent_app_number] => 10952399
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/952399 | Method for associating data bearing objects with user interface objects | Sep 27, 2004 | Issued |
Array
(
[id] => 4600979
[patent_doc_number] => 07984451
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-07-19
[patent_title] => 'Method for associating data bearing objects with user interface objects'
[patent_app_type] => utility
[patent_app_number] => 10/952399
[patent_app_country] => US
[patent_app_date] => 2004-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 20185
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/984/07984451.pdf
[firstpage_image] =>[orig_patent_app_number] => 10952399
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/952399 | Method for associating data bearing objects with user interface objects | Sep 27, 2004 | Issued |
Array
(
[id] => 4600979
[patent_doc_number] => 07984451
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-07-19
[patent_title] => 'Method for associating data bearing objects with user interface objects'
[patent_app_type] => utility
[patent_app_number] => 10/952399
[patent_app_country] => US
[patent_app_date] => 2004-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 20185
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/984/07984451.pdf
[firstpage_image] =>[orig_patent_app_number] => 10952399
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/952399 | Method for associating data bearing objects with user interface objects | Sep 27, 2004 | Issued |
Array
(
[id] => 4600979
[patent_doc_number] => 07984451
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-07-19
[patent_title] => 'Method for associating data bearing objects with user interface objects'
[patent_app_type] => utility
[patent_app_number] => 10/952399
[patent_app_country] => US
[patent_app_date] => 2004-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 20185
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/984/07984451.pdf
[firstpage_image] =>[orig_patent_app_number] => 10952399
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/952399 | Method for associating data bearing objects with user interface objects | Sep 27, 2004 | Issued |
Array
(
[id] => 7167686
[patent_doc_number] => 20050086663
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-04-21
[patent_title] => 'Automation object and method for writing information into an automation object'
[patent_app_type] => utility
[patent_app_number] => 10/941380
[patent_app_country] => US
[patent_app_date] => 2004-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4810
[patent_no_of_claims] => 19
[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/0086/20050086663.pdf
[firstpage_image] =>[orig_patent_app_number] => 10941380
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/941380 | Automation object and method for writing information into an automation object | Sep 14, 2004 | Abandoned |
Array
(
[id] => 147143
[patent_doc_number] => 07694312
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-04-06
[patent_title] => 'Methods and apparatus for enabling bus connectivity over a data network'
[patent_app_type] => utility
[patent_app_number] => 10/937423
[patent_app_country] => US
[patent_app_date] => 2004-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 50
[patent_no_of_words] => 28979
[patent_no_of_claims] => 50
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 273
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/694/07694312.pdf
[firstpage_image] =>[orig_patent_app_number] => 10937423
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/937423 | Methods and apparatus for enabling bus connectivity over a data network | Sep 9, 2004 | Issued |
Array
(
[id] => 128430
[patent_doc_number] => 07707586
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-04-27
[patent_title] => 'Operating system independent agent'
[patent_app_type] => utility
[patent_app_number] => 10/937755
[patent_app_country] => US
[patent_app_date] => 2004-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 7100
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 290
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/707/07707586.pdf
[firstpage_image] =>[orig_patent_app_number] => 10937755
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/937755 | Operating system independent agent | Sep 7, 2004 | Issued |
Array
(
[id] => 7242333
[patent_doc_number] => 20050257197
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-11-17
[patent_title] => 'Role-based object models'
[patent_app_type] => utility
[patent_app_number] => 10/931225
[patent_app_country] => US
[patent_app_date] => 2004-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7377
[patent_no_of_claims] => 26
[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/0257/20050257197.pdf
[firstpage_image] =>[orig_patent_app_number] => 10931225
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/931225 | Role-based object models | Aug 31, 2004 | Abandoned |
Array
(
[id] => 6978283
[patent_doc_number] => 20050288001
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-29
[patent_title] => 'Method and system for an application framework for a wireless device'
[patent_app_type] => utility
[patent_app_number] => 10/926255
[patent_app_country] => US
[patent_app_date] => 2004-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6892
[patent_no_of_claims] => 33
[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/0288/20050288001.pdf
[firstpage_image] =>[orig_patent_app_number] => 10926255
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/926255 | Method and system for an application framework for a wireless device | Aug 24, 2004 | Abandoned |
Array
(
[id] => 355888
[patent_doc_number] => 07493627
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-02-17
[patent_title] => 'System and method for configuring computer for operation'
[patent_app_type] => utility
[patent_app_number] => 10/922264
[patent_app_country] => US
[patent_app_date] => 2004-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 2528
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/493/07493627.pdf
[firstpage_image] =>[orig_patent_app_number] => 10922264
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/922264 | System and method for configuring computer for operation | Aug 18, 2004 | Issued |
Array
(
[id] => 5822278
[patent_doc_number] => 20060026591
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-02-02
[patent_title] => 'Method and apparatus for providing a pluggable and extendable J2EE architecture'
[patent_app_type] => utility
[patent_app_number] => 10/909861
[patent_app_country] => US
[patent_app_date] => 2004-08-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8614
[patent_no_of_claims] => 20
[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/0026/20060026591.pdf
[firstpage_image] =>[orig_patent_app_number] => 10909861
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/909861 | Method and apparatus for providing a pluggable and extendable J2EE architecture | Aug 1, 2004 | Issued |
Array
(
[id] => 265674
[patent_doc_number] => 07571448
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-08-04
[patent_title] => 'Lightweight hooking mechanism for kernel level operations'
[patent_app_type] => utility
[patent_app_number] => 10/902229
[patent_app_country] => US
[patent_app_date] => 2004-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4097
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/571/07571448.pdf
[firstpage_image] =>[orig_patent_app_number] => 10902229
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/902229 | Lightweight hooking mechanism for kernel level operations | Jul 27, 2004 | Issued |
Array
(
[id] => 317209
[patent_doc_number] => 07526771
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-04-28
[patent_title] => 'Method and apparatus for configuring an application while the application is running'
[patent_app_type] => utility
[patent_app_number] => 10/898521
[patent_app_country] => US
[patent_app_date] => 2004-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 38
[patent_no_of_words] => 12788
[patent_no_of_claims] => 44
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 221
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/526/07526771.pdf
[firstpage_image] =>[orig_patent_app_number] => 10898521
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/898521 | Method and apparatus for configuring an application while the application is running | Jul 22, 2004 | Issued |
Array
(
[id] => 7266008
[patent_doc_number] => 20040243544
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-12-02
[patent_title] => 'Dynamic symbolic link resolution'
[patent_app_type] => new
[patent_app_number] => 10/887514
[patent_app_country] => US
[patent_app_date] => 2004-07-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5017
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 3
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0243/20040243544.pdf
[firstpage_image] =>[orig_patent_app_number] => 10887514
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/887514 | Dynamic symbolic link resolution | Jul 7, 2004 | Issued |
Array
(
[id] => 5426413
[patent_doc_number] => 20090085723
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-04-02
[patent_title] => 'Computer application interface to radio-frequency identification data'
[patent_app_type] => utility
[patent_app_number] => 10/883850
[patent_app_country] => US
[patent_app_date] => 2004-07-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10549
[patent_no_of_claims] => 74
[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/0085/20090085723.pdf
[firstpage_image] =>[orig_patent_app_number] => 10883850
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/883850 | Computer application interface to radio-frequency identification data | Jul 5, 2004 | Issued |
Array
(
[id] => 306070
[patent_doc_number] => 07536693
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-05-19
[patent_title] => 'Method for load spreading of requests in a distributed data storage system'
[patent_app_type] => utility
[patent_app_number] => 10/883321
[patent_app_country] => US
[patent_app_date] => 2004-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 10266
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 268
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/536/07536693.pdf
[firstpage_image] =>[orig_patent_app_number] => 10883321
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/883321 | Method for load spreading of requests in a distributed data storage system | Jun 29, 2004 | Issued |
Array
(
[id] => 7100323
[patent_doc_number] => 20050132167
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-06-16
[patent_title] => 'Workload scheduler with cumulative weighting indexes'
[patent_app_type] => utility
[patent_app_number] => 10/876026
[patent_app_country] => US
[patent_app_date] => 2004-06-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5551
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0132/20050132167.pdf
[firstpage_image] =>[orig_patent_app_number] => 10876026
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/876026 | Workload scheduler with cumulative weighting indexes | Jun 23, 2004 | Issued |