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] => 5906430 [patent_doc_number] => 20060047797 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-02 [patent_title] => 'System and method for determining one of a plurality of shells based on user identification information' [patent_app_type] => utility [patent_app_number] => 10/872734 [patent_app_country] => US [patent_app_date] => 2004-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4539 [patent_no_of_claims] => 27 [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/0047/20060047797.pdf [firstpage_image] =>[orig_patent_app_number] => 10872734 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/872734
System and method for determining one of a plurality of shells based on user identification information Jun 20, 2004 Abandoned
Array ( [id] => 347245 [patent_doc_number] => 07500251 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-03-03 [patent_title] => 'Method and system for managing programs for web service system' [patent_app_type] => utility [patent_app_number] => 10/858380 [patent_app_country] => US [patent_app_date] => 2004-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 24 [patent_no_of_words] => 7461 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/500/07500251.pdf [firstpage_image] =>[orig_patent_app_number] => 10858380 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/858380
Method and system for managing programs for web service system Jun 1, 2004 Issued
Array ( [id] => 6979494 [patent_doc_number] => 20050289212 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-29 [patent_title] => 'Non-transactional resource reference' [patent_app_type] => utility [patent_app_number] => 10/858657 [patent_app_country] => US [patent_app_date] => 2004-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4416 [patent_no_of_claims] => 47 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0289/20050289212.pdf [firstpage_image] =>[orig_patent_app_number] => 10858657 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/858657
Non-transactional resource reference May 31, 2004 Abandoned
Array ( [id] => 7444853 [patent_doc_number] => 20040210902 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-21 [patent_title] => 'Recyclable locking for multi-threaded computing environments' [patent_app_type] => new [patent_app_number] => 10/843098 [patent_app_country] => US [patent_app_date] => 2004-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4710 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0210/20040210902.pdf [firstpage_image] =>[orig_patent_app_number] => 10843098 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/843098
Recyclable locking for multi-threaded computing environments May 10, 2004 Abandoned
Array ( [id] => 7046945 [patent_doc_number] => 20050251540 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-10 [patent_title] => 'Method and system for real-time event journaling to provide enterprise data services' [patent_app_type] => utility [patent_app_number] => 10/842286 [patent_app_country] => US [patent_app_date] => 2004-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11483 [patent_no_of_claims] => 20 [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/0251/20050251540.pdf [firstpage_image] =>[orig_patent_app_number] => 10842286 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/842286
Method and system for real-time event journaling to provide enterprise data services May 9, 2004 Issued
Array ( [id] => 175731 [patent_doc_number] => 07661114 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-02-09 [patent_title] => 'Client-server application partitioning having metering technique for distributed computing' [patent_app_type] => utility [patent_app_number] => 10/835735 [patent_app_country] => US [patent_app_date] => 2004-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 17 [patent_no_of_words] => 4376 [patent_no_of_claims] => 43 [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/07/661/07661114.pdf [firstpage_image] =>[orig_patent_app_number] => 10835735 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/835735
Client-server application partitioning having metering technique for distributed computing Apr 29, 2004 Issued
Array ( [id] => 7199148 [patent_doc_number] => 20040205771 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-14 [patent_title] => 'System and method of generating and using proxy beans' [patent_app_type] => new [patent_app_number] => 10/833758 [patent_app_country] => US [patent_app_date] => 2004-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5782 [patent_no_of_claims] => 23 [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/0205/20040205771.pdf [firstpage_image] =>[orig_patent_app_number] => 10833758 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/833758
System and method of generating and using proxy beans Apr 26, 2004 Abandoned
Array ( [id] => 7166154 [patent_doc_number] => 20050086270 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-04-21 [patent_title] => 'Update notifying apparatus, update notifying method, and program therefor' [patent_app_type] => utility [patent_app_number] => 10/822342 [patent_app_country] => US [patent_app_date] => 2004-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 7635 [patent_no_of_claims] => 12 [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/0086/20050086270.pdf [firstpage_image] =>[orig_patent_app_number] => 10822342 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/822342
Update notifying apparatus, update notifying method, and program therefor Apr 11, 2004 Abandoned
Array ( [id] => 6962951 [patent_doc_number] => 20050216917 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-09-29 [patent_title] => 'Method and system for data object transformation' [patent_app_type] => utility [patent_app_number] => 10/808223 [patent_app_country] => US [patent_app_date] => 2004-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6902 [patent_no_of_claims] => 26 [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/0216/20050216917.pdf [firstpage_image] =>[orig_patent_app_number] => 10808223 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/808223
Method and system for data object transformation Mar 22, 2004 Abandoned
Array ( [id] => 226681 [patent_doc_number] => 07606878 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-10-20 [patent_title] => 'Method and system for capturing and automating execution of administrative processes in a machine-readable format' [patent_app_type] => utility [patent_app_number] => 10/804889 [patent_app_country] => US [patent_app_date] => 2004-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6347 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 303 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/606/07606878.pdf [firstpage_image] =>[orig_patent_app_number] => 10804889 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/804889
Method and system for capturing and automating execution of administrative processes in a machine-readable format Mar 18, 2004 Issued
Array ( [id] => 4591513 [patent_doc_number] => 07827565 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-11-02 [patent_title] => 'Integration architecture for non-integrated tools' [patent_app_type] => utility [patent_app_number] => 10/799463 [patent_app_country] => US [patent_app_date] => 2004-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 15133 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 319 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/827/07827565.pdf [firstpage_image] =>[orig_patent_app_number] => 10799463 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/799463
Integration architecture for non-integrated tools Mar 11, 2004 Issued
Array ( [id] => 7438298 [patent_doc_number] => 20040230965 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-11-18 [patent_title] => 'Mobile handset network that facilitates interaction between a generic intelligent responsive agent and a service broker server' [patent_app_type] => new [patent_app_number] => 10/788768 [patent_app_country] => US [patent_app_date] => 2004-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3863 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0230/20040230965.pdf [firstpage_image] =>[orig_patent_app_number] => 10788768 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/788768
Mobile handset network that facilitates interaction between a generic intelligent responsive agent and a service broker server Feb 26, 2004 Abandoned
Array ( [id] => 873240 [patent_doc_number] => 07366782 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-29 [patent_title] => 'Systems and methods for termination of session initiation protocol' [patent_app_type] => utility [patent_app_number] => 10/776659 [patent_app_country] => US [patent_app_date] => 2004-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6145 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/366/07366782.pdf [firstpage_image] =>[orig_patent_app_number] => 10776659 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/776659
Systems and methods for termination of session initiation protocol Feb 10, 2004 Issued
Array ( [id] => 7205973 [patent_doc_number] => 20050165881 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-28 [patent_title] => 'Event-driven queuing system and method' [patent_app_type] => utility [patent_app_number] => 10/764028 [patent_app_country] => US [patent_app_date] => 2004-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 19214 [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/0165/20050165881.pdf [firstpage_image] =>[orig_patent_app_number] => 10764028 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/764028
Event-driven queuing system and method Jan 22, 2004 Abandoned
Array ( [id] => 7675799 [patent_doc_number] => 20040154028 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-08-05 [patent_title] => 'Accelerating a distributed component architecture over a network using a modified RPC communication' [patent_app_type] => new [patent_app_number] => 10/762804 [patent_app_country] => US [patent_app_date] => 2004-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 10842 [patent_no_of_claims] => 60 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0154/20040154028.pdf [firstpage_image] =>[orig_patent_app_number] => 10762804 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/762804
Accelerating a distributed component architecture over a network using a modified RPC communication Jan 21, 2004 Issued
Array ( [id] => 7007004 [patent_doc_number] => 20050172300 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-08-04 [patent_title] => 'System and method for transferring computer-readable objects across a remote boundary' [patent_app_type] => utility [patent_app_number] => 10/759737 [patent_app_country] => US [patent_app_date] => 2004-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 12236 [patent_no_of_claims] => 28 [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/0172/20050172300.pdf [firstpage_image] =>[orig_patent_app_number] => 10759737 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/759737
System and method for transferring computer-readable objects across a remote boundary Jan 15, 2004 Issued
Array ( [id] => 6985732 [patent_doc_number] => 20050155024 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-14 [patent_title] => 'Method of transforming java bytecode into a directly interpretable compressed format' [patent_app_type] => utility [patent_app_number] => 10/757620 [patent_app_country] => US [patent_app_date] => 2004-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6085 [patent_no_of_claims] => 17 [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/0155/20050155024.pdf [firstpage_image] =>[orig_patent_app_number] => 10757620 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/757620
Method of transforming java bytecode into a directly interpretable compressed format Jan 13, 2004 Abandoned
Array ( [id] => 7106226 [patent_doc_number] => 20050108033 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-19 [patent_title] => 'Communication among browser windows' [patent_app_type] => utility [patent_app_number] => 10/753106 [patent_app_country] => US [patent_app_date] => 2004-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4926 [patent_no_of_claims] => 18 [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/20050108033.pdf [firstpage_image] =>[orig_patent_app_number] => 10753106 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/753106
Communication among browser windows Jan 5, 2004 Issued
Array ( [id] => 7123939 [patent_doc_number] => 20050015768 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-01-20 [patent_title] => 'System and method for providing hardware-assisted task scheduling' [patent_app_type] => utility [patent_app_number] => 10/747248 [patent_app_country] => US [patent_app_date] => 2003-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3791 [patent_no_of_claims] => 21 [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/0015/20050015768.pdf [firstpage_image] =>[orig_patent_app_number] => 10747248 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/747248
System and method for providing hardware-assisted task scheduling Dec 29, 2003 Abandoned
Array ( [id] => 7000243 [patent_doc_number] => 20050138634 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-06-23 [patent_title] => 'Method and software for publishing a business process orchestration as a web service' [patent_app_type] => utility [patent_app_number] => 10/740045 [patent_app_country] => US [patent_app_date] => 2003-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 6598 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0138/20050138634.pdf [firstpage_image] =>[orig_patent_app_number] => 10740045 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/740045
Method and software for publishing a business process orchestration as a web service Dec 17, 2003 Issued
Menu