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