
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] => 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 |