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] => 147120 [patent_doc_number] => 07694302 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-04-06 [patent_title] => 'Symmetric multiprocessor synchronization using migrating scheduling domains' [patent_app_type] => utility [patent_app_number] => 09/828271 [patent_app_country] => US [patent_app_date] => 2001-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5459 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/694/07694302.pdf [firstpage_image] =>[orig_patent_app_number] => 09828271 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/828271
Symmetric multiprocessor synchronization using migrating scheduling domains Apr 4, 2001 Issued
Array ( [id] => 5910478 [patent_doc_number] => 20020144015 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-03 [patent_title] => 'Method and apparatus to implement a state machine' [patent_app_type] => new [patent_app_number] => 09/823216 [patent_app_country] => US [patent_app_date] => 2001-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2395 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 39 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0144/20020144015.pdf [firstpage_image] =>[orig_patent_app_number] => 09823216 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/823216
Method and apparatus to implement a state machine Mar 29, 2001 Abandoned
Array ( [id] => 5910467 [patent_doc_number] => 20020144004 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-03 [patent_title] => 'Driver having multiple deferred procedure calls for interrupt processing and method for interrupt processing' [patent_app_type] => new [patent_app_number] => 09/823155 [patent_app_country] => US [patent_app_date] => 2001-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5089 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 36 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0144/20020144004.pdf [firstpage_image] =>[orig_patent_app_number] => 09823155 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/823155
Driver having multiple deferred procedure calls for interrupt processing and method for interrupt processing Mar 28, 2001 Abandoned
09/762472 Method for operating a terminal unit in a telephone exchange Mar 28, 2001 Abandoned
Array ( [id] => 6115222 [patent_doc_number] => 20020174265 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-11-21 [patent_title] => 'Method and apparatus for caching active computing environments' [patent_app_type] => new [patent_app_number] => 09/822156 [patent_app_country] => US [patent_app_date] => 2001-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 6665 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 35 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0174/20020174265.pdf [firstpage_image] =>[orig_patent_app_number] => 09822156 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/822156
Method and apparatus for caching active computing environments Mar 27, 2001 Abandoned
Array ( [id] => 6293990 [patent_doc_number] => 20020055963 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-05-09 [patent_title] => 'Data interchange system, data interchange instrument and method thereof' [patent_app_type] => new [patent_app_number] => 09/816372 [patent_app_country] => US [patent_app_date] => 2001-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 11208 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0055/20020055963.pdf [firstpage_image] =>[orig_patent_app_number] => 09816372 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/816372
Data interchange system, data interchange instrument and method thereof Mar 25, 2001 Abandoned
Array ( [id] => 1083118 [patent_doc_number] => 06836891 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-12-28 [patent_title] => 'Object collaboration apparatus' [patent_app_type] => B2 [patent_app_number] => 09/812826 [patent_app_country] => US [patent_app_date] => 2001-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 37 [patent_figures_cnt] => 51 [patent_no_of_words] => 17770 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/836/06836891.pdf [firstpage_image] =>[orig_patent_app_number] => 09812826 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/812826
Object collaboration apparatus Mar 20, 2001 Issued
Array ( [id] => 6988573 [patent_doc_number] => 20010037413 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-11-01 [patent_title] => 'Apparatus for switching an object managing method and a method thereof' [patent_app_type] => new [patent_app_number] => 09/812562 [patent_app_country] => US [patent_app_date] => 2001-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 6557 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0037/20010037413.pdf [firstpage_image] =>[orig_patent_app_number] => 09812562 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/812562
Apparatus for switching an object managing method and a method thereof Mar 20, 2001 Issued
Array ( [id] => 7199159 [patent_doc_number] => 20040205772 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-14 [patent_title] => 'Intelligent software agent system architecture' [patent_app_type] => new [patent_app_number] => 09/814846 [patent_app_country] => US [patent_app_date] => 2001-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 18115 [patent_no_of_claims] => 82 [patent_no_of_ind_claims] => 11 [patent_words_short_claim] => 20 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0205/20040205772.pdf [firstpage_image] =>[orig_patent_app_number] => 09814846 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/814846
Intelligent software agent system architecture Mar 20, 2001 Issued
Array ( [id] => 6560830 [patent_doc_number] => 20020138680 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-09-26 [patent_title] => 'Apparatus and methods for controlling removable media devices using a BIOS abstraction layer' [patent_app_type] => new [patent_app_number] => 09/813070 [patent_app_country] => US [patent_app_date] => 2001-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3789 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 40 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0138/20020138680.pdf [firstpage_image] =>[orig_patent_app_number] => 09813070 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/813070
Apparatus and methods for controlling removable media devices using a BIOS abstraction layer Mar 19, 2001 Abandoned
Array ( [id] => 5848259 [patent_doc_number] => 20020133634 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-09-19 [patent_title] => 'Thin client solutions with HMI systems' [patent_app_type] => new [patent_app_number] => 09/812205 [patent_app_country] => US [patent_app_date] => 2001-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1678 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0133/20020133634.pdf [firstpage_image] =>[orig_patent_app_number] => 09812205 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/812205
Thin client solutions with HMI systems Mar 18, 2001 Abandoned
Array ( [id] => 6578044 [patent_doc_number] => 20020165895 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-11-07 [patent_title] => 'Algorithm for determining piece-wise homogeneity of data' [patent_app_type] => new [patent_app_number] => 09/791423 [patent_app_country] => US [patent_app_date] => 2001-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4495 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0165/20020165895.pdf [firstpage_image] =>[orig_patent_app_number] => 09791423 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/791423
Algorithm for determining piece-wise homogeneity of data Feb 22, 2001 Abandoned
Array ( [id] => 265668 [patent_doc_number] => 07571442 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-08-04 [patent_title] => 'Systems and methods for application programming using persistent objects' [patent_app_type] => utility [patent_app_number] => 10/204543 [patent_app_country] => US [patent_app_date] => 2001-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2910 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 230 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/571/07571442.pdf [firstpage_image] =>[orig_patent_app_number] => 10204543 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/204543
Systems and methods for application programming using persistent objects Feb 19, 2001 Issued
Array ( [id] => 940665 [patent_doc_number] => 06973657 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-12-06 [patent_title] => 'Method for middle-tier optimization in CORBA OTS' [patent_app_type] => utility [patent_app_number] => 09/772545 [patent_app_country] => US [patent_app_date] => 2001-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 8525 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/973/06973657.pdf [firstpage_image] =>[orig_patent_app_number] => 09772545 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/772545
Method for middle-tier optimization in CORBA OTS Jan 29, 2001 Issued
Array ( [id] => 5910255 [patent_doc_number] => 20020143843 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-03 [patent_title] => 'Apportioning a shared computer resource' [patent_app_type] => new [patent_app_number] => 09/771374 [patent_app_country] => US [patent_app_date] => 2001-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4502 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0143/20020143843.pdf [firstpage_image] =>[orig_patent_app_number] => 09771374 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/771374
Apportioning a shared computer resource Jan 25, 2001 Issued
Array ( [id] => 5910477 [patent_doc_number] => 20020144014 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-03 [patent_title] => 'Event mediator for facilitating communication between isolated components' [patent_app_type] => new [patent_app_number] => 09/771244 [patent_app_country] => US [patent_app_date] => 2001-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4151 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0144/20020144014.pdf [firstpage_image] =>[orig_patent_app_number] => 09771244 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/771244
Event mediator for facilitating communication between isolated components Jan 25, 2001 Abandoned
Array ( [id] => 691472 [patent_doc_number] => 07080386 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-07-18 [patent_title] => 'Architecture with digital signal processor plug-ins for general purpose processor media frameworks' [patent_app_type] => utility [patent_app_number] => 09/770039 [patent_app_country] => US [patent_app_date] => 2001-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 11 [patent_no_of_words] => 4927 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/080/07080386.pdf [firstpage_image] =>[orig_patent_app_number] => 09770039 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/770039
Architecture with digital signal processor plug-ins for general purpose processor media frameworks Jan 24, 2001 Issued
Array ( [id] => 5990089 [patent_doc_number] => 20020099759 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-07-25 [patent_title] => 'Load balancer with starvation avoidance' [patent_app_type] => new [patent_app_number] => 09/768051 [patent_app_country] => US [patent_app_date] => 2001-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6183 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0099/20020099759.pdf [firstpage_image] =>[orig_patent_app_number] => 09768051 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/768051
Load balancer with starvation avoidance Jan 23, 2001 Abandoned
Array ( [id] => 6880943 [patent_doc_number] => 20010032231 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-10-18 [patent_title] => 'Information processing apparatus executing processing corresponding to new thread by reusing arrangement for previous thread' [patent_app_type] => new [patent_app_number] => 09/767991 [patent_app_country] => US [patent_app_date] => 2001-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5424 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0032/20010032231.pdf [firstpage_image] =>[orig_patent_app_number] => 09767991 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/767991
Information processing apparatus executing processing corresponding to new thread by reusing arrangement for previous thread Jan 22, 2001 Issued
Array ( [id] => 5990063 [patent_doc_number] => 20020099753 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-07-25 [patent_title] => 'System and method for concurrently supporting multiple independent virtual machines' [patent_app_type] => new [patent_app_number] => 09/681136 [patent_app_country] => US [patent_app_date] => 2001-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4197 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0099/20020099753.pdf [firstpage_image] =>[orig_patent_app_number] => 09681136 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/681136
System and method for concurrently supporting multiple independent virtual machines Jan 19, 2001 Abandoned
Menu