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] => 5636398 [patent_doc_number] => 20060067371 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-30 [patent_title] => 'Method and apparatus for signaling transmission code set in data broadcasting' [patent_app_type] => utility [patent_app_number] => 11/125245 [patent_app_country] => US [patent_app_date] => 2005-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 3983 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0067/20060067371.pdf [firstpage_image] =>[orig_patent_app_number] => 11125245 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/125245
Method and apparatus for signaling transmission code set in data broadcasting May 9, 2005 Abandoned
Array ( [id] => 4616691 [patent_doc_number] => 07992144 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-08-02 [patent_title] => 'Method and apparatus for separating and isolating control of processing entities in a network interface' [patent_app_type] => utility [patent_app_number] => 11/098195 [patent_app_country] => US [patent_app_date] => 2005-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 27 [patent_no_of_words] => 18389 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/992/07992144.pdf [firstpage_image] =>[orig_patent_app_number] => 11098195 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/098195
Method and apparatus for separating and isolating control of processing entities in a network interface Apr 3, 2005 Issued
Array ( [id] => 5701877 [patent_doc_number] => 20060218562 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-09-28 [patent_title] => 'Profiler stackwalker' [patent_app_type] => utility [patent_app_number] => 11/088508 [patent_app_country] => US [patent_app_date] => 2005-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3769 [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/0218/20060218562.pdf [firstpage_image] =>[orig_patent_app_number] => 11088508 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/088508
Profiler stackwalker Mar 23, 2005 Issued
Array ( [id] => 5788585 [patent_doc_number] => 20060206559 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-09-14 [patent_title] => 'Web services layer synchrony in relation to the business layer synchrony' [patent_app_type] => utility [patent_app_number] => 11/080210 [patent_app_country] => US [patent_app_date] => 2005-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6574 [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/0206/20060206559.pdf [firstpage_image] =>[orig_patent_app_number] => 11080210 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/080210
Web services layer synchrony in relation to the business layer synchrony Mar 13, 2005 Issued
Array ( [id] => 5789392 [patent_doc_number] => 20060206868 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-09-14 [patent_title] => 'Generic API validation without API specific domain knowledge' [patent_app_type] => utility [patent_app_number] => 11/078840 [patent_app_country] => US [patent_app_date] => 2005-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4901 [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/0206/20060206868.pdf [firstpage_image] =>[orig_patent_app_number] => 11078840 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/078840
Generic API validation without API specific domain knowledge Mar 10, 2005 Abandoned
Array ( [id] => 5787826 [patent_doc_number] => 20060206300 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-09-14 [patent_title] => 'VM network traffic monitoring and filtering on the host' [patent_app_type] => utility [patent_app_number] => 11/077575 [patent_app_country] => US [patent_app_date] => 2005-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10400 [patent_no_of_claims] => 20 [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/0206/20060206300.pdf [firstpage_image] =>[orig_patent_app_number] => 11077575 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/077575
VM network traffic monitoring and filtering on the host Mar 10, 2005 Issued
Array ( [id] => 5679590 [patent_doc_number] => 20060184946 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-17 [patent_title] => 'Thread priority method, apparatus, and computer program product for ensuring processing fairness in simultaneous multi-threading microprocessors' [patent_app_type] => utility [patent_app_number] => 11/055850 [patent_app_country] => US [patent_app_date] => 2005-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9521 [patent_no_of_claims] => 37 [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/0184/20060184946.pdf [firstpage_image] =>[orig_patent_app_number] => 11055850 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055850
Thread priority method for ensuring processing fairness in simultaneous multi-threading microprocessors Feb 10, 2005 Issued
Array ( [id] => 5597995 [patent_doc_number] => 20060161913 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-20 [patent_title] => 'Method and apparatus for marking code for data versioning' [patent_app_type] => utility [patent_app_number] => 11/037322 [patent_app_country] => US [patent_app_date] => 2005-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6619 [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/0161/20060161913.pdf [firstpage_image] =>[orig_patent_app_number] => 11037322 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/037322
Method and apparatus for marking code for data versioning Jan 17, 2005 Issued
Array ( [id] => 5696166 [patent_doc_number] => 20060156313 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-13 [patent_title] => 'Method and apparatus for implementing container managed batch jobs in an enterprise java bean environment' [patent_app_type] => utility [patent_app_number] => 11/030778 [patent_app_country] => US [patent_app_date] => 2005-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9784 [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/0156/20060156313.pdf [firstpage_image] =>[orig_patent_app_number] => 11030778 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/030778
Method and apparatus for implementing container managed batch jobs in an enterprise java bean environment Jan 6, 2005 Abandoned
Array ( [id] => 206858 [patent_doc_number] => 07634777 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-12-15 [patent_title] => 'Queued component interface passing for results outflow from queued method invocations' [patent_app_type] => utility [patent_app_number] => 11/034517 [patent_app_country] => US [patent_app_date] => 2005-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 12651 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/634/07634777.pdf [firstpage_image] =>[orig_patent_app_number] => 11034517 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/034517
Queued component interface passing for results outflow from queued method invocations Jan 5, 2005 Issued
Array ( [id] => 5633722 [patent_doc_number] => 20060150193 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-06 [patent_title] => 'Signal management in operations with multiple waits' [patent_app_type] => utility [patent_app_number] => 11/031227 [patent_app_country] => US [patent_app_date] => 2005-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3917 [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/0150/20060150193.pdf [firstpage_image] =>[orig_patent_app_number] => 11031227 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/031227
Signal management in operations with multiple waits Jan 5, 2005 Abandoned
Array ( [id] => 6940851 [patent_doc_number] => 20050114414 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-26 [patent_title] => 'Parallel arithmetic system, parallel arithmetic management apparatus, and computer product' [patent_app_type] => utility [patent_app_number] => 11/017910 [patent_app_country] => US [patent_app_date] => 2004-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5192 [patent_no_of_claims] => 21 [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/0114/20050114414.pdf [firstpage_image] =>[orig_patent_app_number] => 11017910 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/017910
Parallel arithmetic system, parallel arithmetic management apparatus, and computer product Dec 21, 2004 Abandoned
Array ( [id] => 180171 [patent_doc_number] => 07657887 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-02-02 [patent_title] => 'System for transactionally deploying content across multiple machines' [patent_app_type] => utility [patent_app_number] => 11/000573 [patent_app_country] => US [patent_app_date] => 2004-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 26 [patent_no_of_words] => 10171 [patent_no_of_claims] => 88 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 293 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/657/07657887.pdf [firstpage_image] =>[orig_patent_app_number] => 11000573 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/000573
System for transactionally deploying content across multiple machines Nov 29, 2004 Issued
Array ( [id] => 7228699 [patent_doc_number] => 20050261788 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-24 [patent_title] => 'System and method for programmatically searching backwards in a string' [patent_app_type] => utility [patent_app_number] => 10/991307 [patent_app_country] => US [patent_app_date] => 2004-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3658 [patent_no_of_claims] => 29 [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/0261/20050261788.pdf [firstpage_image] =>[orig_patent_app_number] => 10991307 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/991307
System and method for programmatically searching backwards in a string Nov 16, 2004 Abandoned
Array ( [id] => 5778305 [patent_doc_number] => 20060106945 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-05-18 [patent_title] => 'Open architecture and interfaces for workflow applications in office document systems' [patent_app_type] => utility [patent_app_number] => 10/981185 [patent_app_country] => US [patent_app_date] => 2004-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 5788 [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/0106/20060106945.pdf [firstpage_image] =>[orig_patent_app_number] => 10981185 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/981185
Open architecture and interfaces for workflow applications in office document systems Nov 2, 2004 Issued
Array ( [id] => 829467 [patent_doc_number] => 07404187 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-07-22 [patent_title] => 'Control object and user interface for controlling networked devices' [patent_app_type] => utility [patent_app_number] => 10/977809 [patent_app_country] => US [patent_app_date] => 2004-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 7419 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/404/07404187.pdf [firstpage_image] =>[orig_patent_app_number] => 10977809 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/977809
Control object and user interface for controlling networked devices Oct 28, 2004 Issued
Array ( [id] => 7129610 [patent_doc_number] => 20050060724 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-17 [patent_title] => 'Method of integrating X Window Intrinsics based toolkits and widgets with JAVA' [patent_app_type] => utility [patent_app_number] => 10/974060 [patent_app_country] => US [patent_app_date] => 2004-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5737 [patent_no_of_claims] => 27 [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/0060/20050060724.pdf [firstpage_image] =>[orig_patent_app_number] => 10974060 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/974060
Method of integrating X Window Intrinsics based toolkits and widgets with JAVA Oct 26, 2004 Issued
Array ( [id] => 28655 [patent_doc_number] => 07797697 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-09-14 [patent_title] => 'System and method for deploying applications with library modules' [patent_app_type] => utility [patent_app_number] => 10/969089 [patent_app_country] => US [patent_app_date] => 2004-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3114 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 445 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/797/07797697.pdf [firstpage_image] =>[orig_patent_app_number] => 10969089 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/969089
System and method for deploying applications with library modules Oct 19, 2004 Issued
Array ( [id] => 5867335 [patent_doc_number] => 20060101467 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-05-11 [patent_title] => 'Process execution management based on resource requirements and business impacts' [patent_app_type] => utility [patent_app_number] => 10/967779 [patent_app_country] => US [patent_app_date] => 2004-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 11790 [patent_no_of_claims] => 23 [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/0101/20060101467.pdf [firstpage_image] =>[orig_patent_app_number] => 10967779 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/967779
Process execution management based on resource requirements and business impacts Oct 17, 2004 Abandoned
Array ( [id] => 7119110 [patent_doc_number] => 20050071857 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-31 [patent_title] => 'Accelerating a distributed component architecture over a network using a direct marshaling' [patent_app_type] => utility [patent_app_number] => 10/966508 [patent_app_country] => US [patent_app_date] => 2004-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 10804 [patent_no_of_claims] => 20 [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/0071/20050071857.pdf [firstpage_image] =>[orig_patent_app_number] => 10966508 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/966508
Accelerating a distributed component architecture over a network using a direct marshaling Oct 13, 2004 Abandoned
Menu