
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] => 789601
[patent_doc_number] => 06988264
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-01-17
[patent_title] => 'Debugging multiple threads or processes'
[patent_app_type] => utility
[patent_app_number] => 10/102387
[patent_app_country] => US
[patent_app_date] => 2002-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 7697
[patent_no_of_claims] => 13
[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/988/06988264.pdf
[firstpage_image] =>[orig_patent_app_number] => 10102387
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/102387 | Debugging multiple threads or processes | Mar 17, 2002 | Issued |
Array
(
[id] => 6798408
[patent_doc_number] => 20030177283
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-09-18
[patent_title] => 'Application program interface'
[patent_app_type] => new
[patent_app_number] => 10/100468
[patent_app_country] => US
[patent_app_date] => 2002-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 9044
[patent_no_of_claims] => 72
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 37
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0177/20030177283.pdf
[firstpage_image] =>[orig_patent_app_number] => 10100468
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/100468 | Application program interface | Mar 17, 2002 | Abandoned |
Array
(
[id] => 877959
[patent_doc_number] => 07363612
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-04-22
[patent_title] => 'Application programs with dynamic components'
[patent_app_type] => utility
[patent_app_number] => 10/092168
[patent_app_country] => US
[patent_app_date] => 2002-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 4976
[patent_no_of_claims] => 44
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 261
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/363/07363612.pdf
[firstpage_image] =>[orig_patent_app_number] => 10092168
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/092168 | Application programs with dynamic components | Mar 5, 2002 | Issued |
Array
(
[id] => 17655
[patent_doc_number] => 07805731
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-09-28
[patent_title] => 'Distributed processing management for de-centralized information ecosystem technologies (DIET)'
[patent_app_type] => utility
[patent_app_number] => 10/468768
[patent_app_country] => US
[patent_app_date] => 2002-03-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 18213
[patent_no_of_claims] => 44
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 410
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/805/07805731.pdf
[firstpage_image] =>[orig_patent_app_number] => 10468768
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/468768 | Distributed processing management for de-centralized information ecosystem technologies (DIET) | Feb 28, 2002 | Issued |
Array
(
[id] => 6836263
[patent_doc_number] => 20030163809
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-08-28
[patent_title] => 'Automatic provisioning for subscription computing'
[patent_app_type] => new
[patent_app_number] => 10/085547
[patent_app_country] => US
[patent_app_date] => 2002-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4675
[patent_no_of_claims] => 48
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 44
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0163/20030163809.pdf
[firstpage_image] =>[orig_patent_app_number] => 10085547
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/085547 | Automatic provisioning for subscription computing | Feb 26, 2002 | Abandoned |
Array
(
[id] => 6844483
[patent_doc_number] => 20030149830
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-08-07
[patent_title] => 'Interface technology for moving data via a third party copy engine'
[patent_app_type] => new
[patent_app_number] => 10/034415
[patent_app_country] => US
[patent_app_date] => 2001-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5198
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0149/20030149830.pdf
[firstpage_image] =>[orig_patent_app_number] => 10034415
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/034415 | Interface technology for moving data via a third party copy engine | Dec 27, 2001 | Abandoned |
Array
(
[id] => 5791448
[patent_doc_number] => 20020161961
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-10-31
[patent_title] => 'Multiple virtual machine environment management system'
[patent_app_type] => new
[patent_app_number] => 09/683336
[patent_app_country] => US
[patent_app_date] => 2001-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 8231
[patent_no_of_claims] => 38
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 60
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0161/20020161961.pdf
[firstpage_image] =>[orig_patent_app_number] => 09683336
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/683336 | Multiple virtual machine environment management system | Dec 13, 2001 | Abandoned |
Array
(
[id] => 237802
[patent_doc_number] => 07596791
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-09-29
[patent_title] => 'Methods and techniques for delivering rich Java applications over thin-wire connections with high performance and scalability'
[patent_app_type] => utility
[patent_app_number] => 10/017183
[patent_app_country] => US
[patent_app_date] => 2001-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 10291
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 310
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/596/07596791.pdf
[firstpage_image] =>[orig_patent_app_number] => 10017183
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/017183 | Methods and techniques for delivering rich Java applications over thin-wire connections with high performance and scalability | Dec 6, 2001 | Issued |
Array
(
[id] => 7607965
[patent_doc_number] => 07000236
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-02-14
[patent_title] => 'System and method for using web based applications to manipulate data with manipulation functions'
[patent_app_type] => utility
[patent_app_number] => 09/995647
[patent_app_country] => US
[patent_app_date] => 2001-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 5715
[patent_no_of_claims] => 23
[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/07/000/07000236.pdf
[firstpage_image] =>[orig_patent_app_number] => 09995647
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/995647 | System and method for using web based applications to manipulate data with manipulation functions | Nov 28, 2001 | Issued |
Array
(
[id] => 6368124
[patent_doc_number] => 20020059348
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-05-16
[patent_title] => 'Automatic documentation generation tool and associated method'
[patent_app_type] => new
[patent_app_number] => 10/003618
[patent_app_country] => US
[patent_app_date] => 2001-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4382
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 45
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0059/20020059348.pdf
[firstpage_image] =>[orig_patent_app_number] => 10003618
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/003618 | Automatic documentation generation tool and associated method | Nov 13, 2001 | Abandoned |
Array
(
[id] => 451523
[patent_doc_number] => 07254817
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-08-07
[patent_title] => 'Apparatus and methods for integrating APIs for program execution management'
[patent_app_type] => utility
[patent_app_number] => 10/003920
[patent_app_country] => US
[patent_app_date] => 2001-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 4145
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/254/07254817.pdf
[firstpage_image] =>[orig_patent_app_number] => 10003920
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/003920 | Apparatus and methods for integrating APIs for program execution management | Oct 30, 2001 | Issued |
Array
(
[id] => 6814934
[patent_doc_number] => 20030074484
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-04-17
[patent_title] => 'Legacy corba name space integration using web application servers'
[patent_app_type] => new
[patent_app_number] => 09/975342
[patent_app_country] => US
[patent_app_date] => 2001-10-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4796
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0074/20030074484.pdf
[firstpage_image] =>[orig_patent_app_number] => 09975342
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/975342 | Legacy CORBA name space integration using web application servers | Oct 10, 2001 | Issued |
Array
(
[id] => 6283093
[patent_doc_number] => 20020107999
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-08-08
[patent_title] => 'Method and device for remotely using a data-processing object in a communications network'
[patent_app_type] => new
[patent_app_number] => 09/973055
[patent_app_country] => US
[patent_app_date] => 2001-10-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9373
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0107/20020107999.pdf
[firstpage_image] =>[orig_patent_app_number] => 09973055
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/973055 | Method and device for remotely using a data-processing object in a communications network | Oct 9, 2001 | Abandoned |
Array
(
[id] => 6245298
[patent_doc_number] => 20020046304
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-04-18
[patent_title] => 'Dynamic class loading'
[patent_app_type] => new
[patent_app_number] => 09/968786
[patent_app_country] => US
[patent_app_date] => 2001-10-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2944
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 27
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0046/20020046304.pdf
[firstpage_image] =>[orig_patent_app_number] => 09968786
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/968786 | Dynamic class loading | Oct 2, 2001 | Abandoned |
Array
(
[id] => 691474
[patent_doc_number] => 07080387
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-07-18
[patent_title] => 'System and method for mediating communication between software applications'
[patent_app_type] => utility
[patent_app_number] => 09/963942
[patent_app_country] => US
[patent_app_date] => 2001-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2562
[patent_no_of_claims] => 37
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/080/07080387.pdf
[firstpage_image] =>[orig_patent_app_number] => 09963942
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/963942 | System and method for mediating communication between software applications | Sep 25, 2001 | Issued |
Array
(
[id] => 6842036
[patent_doc_number] => 20030147383
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-08-07
[patent_title] => 'Object communication services software development system and methods'
[patent_app_type] => new
[patent_app_number] => 09/965358
[patent_app_country] => US
[patent_app_date] => 2001-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7102
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0147/20030147383.pdf
[firstpage_image] =>[orig_patent_app_number] => 09965358
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/965358 | Object communication services software development system and methods | Sep 25, 2001 | Abandoned |
Array
(
[id] => 6722338
[patent_doc_number] => 20030056028
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-03-20
[patent_title] => 'Track management system on enterprise java beans'
[patent_app_type] => new
[patent_app_number] => 09/955863
[patent_app_country] => US
[patent_app_date] => 2001-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3783
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0056/20030056028.pdf
[firstpage_image] =>[orig_patent_app_number] => 09955863
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/955863 | Track management system on enterprise java beans | Sep 18, 2001 | Abandoned |
Array
(
[id] => 825759
[patent_doc_number] => 07406693
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-07-29
[patent_title] => 'Method of controlling applications'
[patent_app_type] => utility
[patent_app_number] => 09/950116
[patent_app_country] => US
[patent_app_date] => 2001-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1749
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 236
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/406/07406693.pdf
[firstpage_image] =>[orig_patent_app_number] => 09950116
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/950116 | Method of controlling applications | Sep 9, 2001 | Issued |
Array
(
[id] => 922341
[patent_doc_number] => 07325236
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-01-29
[patent_title] => 'Electronic device, apparatus using the same, and method of reading out data'
[patent_app_type] => utility
[patent_app_number] => 09/925234
[patent_app_country] => US
[patent_app_date] => 2001-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3955
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 351
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/325/07325236.pdf
[firstpage_image] =>[orig_patent_app_number] => 09925234
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/925234 | Electronic device, apparatus using the same, and method of reading out data | Aug 8, 2001 | Issued |
Array
(
[id] => 7365561
[patent_doc_number] => 20040015366
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-22
[patent_title] => 'Integrating enterprise support systems'
[patent_app_type] => new
[patent_app_number] => 09/927957
[patent_app_country] => US
[patent_app_date] => 2001-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 8053
[patent_no_of_claims] => 48
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0015/20040015366.pdf
[firstpage_image] =>[orig_patent_app_number] => 09927957
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/927957 | Integrating enterprise support systems | Aug 8, 2001 | Issued |