Search

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 numberTitle of the applicationFiling DateStatus
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
Menu