
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] => 5746927
[patent_doc_number] => 20060109858
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-05-25
[patent_title] => 'Method and apparatus for signaling transmission code set in data broadcasting'
[patent_app_type] => utility
[patent_app_number] => 11/321626
[patent_app_country] => US
[patent_app_date] => 2005-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4038
[patent_no_of_claims] => 17
[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/0109/20060109858.pdf
[firstpage_image] =>[orig_patent_app_number] => 11321626
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/321626 | Method and apparatus for signaling transmission code set in data broadcasting | Dec 29, 2005 | Abandoned |
Array
(
[id] => 5749466
[patent_doc_number] => 20060112401
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-05-25
[patent_title] => 'Method and apparatus for signaling transmission code set in data broadcasting'
[patent_app_type] => utility
[patent_app_number] => 11/321531
[patent_app_country] => US
[patent_app_date] => 2005-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4039
[patent_no_of_claims] => 11
[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/0112/20060112401.pdf
[firstpage_image] =>[orig_patent_app_number] => 11321531
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/321531 | Method and apparatus for signaling transmission code set in data broadcasting | Dec 29, 2005 | Abandoned |
Array
(
[id] => 5867341
[patent_doc_number] => 20060101473
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-05-11
[patent_title] => 'System, device, and method for interprocessor communication in a computer system'
[patent_app_type] => utility
[patent_app_number] => 11/312947
[patent_app_country] => US
[patent_app_date] => 2005-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 10218
[patent_no_of_claims] => 25
[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/20060101473.pdf
[firstpage_image] =>[orig_patent_app_number] => 11312947
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/312947 | System, device, and method for interprocessor communication in a computer system | Dec 19, 2005 | Abandoned |
Array
(
[id] => 5816370
[patent_doc_number] => 20060085461
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-04-20
[patent_title] => 'System & method for using web based applications to manipulate data with manipulation functions'
[patent_app_type] => utility
[patent_app_number] => 11/295055
[patent_app_country] => US
[patent_app_date] => 2005-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5753
[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/0085/20060085461.pdf
[firstpage_image] =>[orig_patent_app_number] => 11295055
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/295055 | System & method for using web based applications to manipulate data with manipulation functions | Dec 5, 2005 | Abandoned |
Array
(
[id] => 599630
[patent_doc_number] => 07444647
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-10-28
[patent_title] => 'Stream class driver for computer operating system'
[patent_app_type] => utility
[patent_app_number] => 11/290985
[patent_app_country] => US
[patent_app_date] => 2005-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 13920
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 324
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/444/07444647.pdf
[firstpage_image] =>[orig_patent_app_number] => 11290985
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/290985 | Stream class driver for computer operating system | Nov 29, 2005 | Issued |
Array
(
[id] => 5803788
[patent_doc_number] => 20060037028
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-02-16
[patent_title] => 'Bluetooth TDI and winsock interface'
[patent_app_type] => utility
[patent_app_number] => 11/251978
[patent_app_country] => US
[patent_app_date] => 2005-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8890
[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/0037/20060037028.pdf
[firstpage_image] =>[orig_patent_app_number] => 11251978
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/251978 | Bluetooth TDI and winsock interface | Oct 16, 2005 | Issued |
Array
(
[id] => 5173752
[patent_doc_number] => 20070074192
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-03-29
[patent_title] => 'Computing platform having transparent access to resources of a host platform'
[patent_app_type] => utility
[patent_app_number] => 11/216433
[patent_app_country] => US
[patent_app_date] => 2005-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 36
[patent_figures_cnt] => 36
[patent_no_of_words] => 20201
[patent_no_of_claims] => 17
[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/0074/20070074192.pdf
[firstpage_image] =>[orig_patent_app_number] => 11216433
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/216433 | Computing platform having transparent access to resources of a host platform | Aug 29, 2005 | Abandoned |
Array
(
[id] => 5108891
[patent_doc_number] => 20070067769
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-03-22
[patent_title] => 'Method and apparatus for providing cross-platform hardware support for computer platforms'
[patent_app_type] => utility
[patent_app_number] => 11/216326
[patent_app_country] => US
[patent_app_date] => 2005-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 36
[patent_figures_cnt] => 36
[patent_no_of_words] => 20244
[patent_no_of_claims] => 14
[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/0067/20070067769.pdf
[firstpage_image] =>[orig_patent_app_number] => 11216326
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/216326 | Method and apparatus for providing cross-platform hardware support for computer platforms | Aug 29, 2005 | Abandoned |
Array
(
[id] => 5150710
[patent_doc_number] => 20070050770
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-03-01
[patent_title] => 'Method and apparatus for uniformly integrating operating system resources'
[patent_app_type] => utility
[patent_app_number] => 11/216432
[patent_app_country] => US
[patent_app_date] => 2005-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 36
[patent_figures_cnt] => 36
[patent_no_of_words] => 20317
[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/0050/20070050770.pdf
[firstpage_image] =>[orig_patent_app_number] => 11216432
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/216432 | Method and apparatus for uniformly integrating operating system resources | Aug 29, 2005 | Abandoned |
Array
(
[id] => 5173751
[patent_doc_number] => 20070074191
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-03-29
[patent_title] => 'Software executables having virtual hardware, operating systems, and networks'
[patent_app_type] => utility
[patent_app_number] => 11/216325
[patent_app_country] => US
[patent_app_date] => 2005-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 36
[patent_figures_cnt] => 36
[patent_no_of_words] => 20223
[patent_no_of_claims] => 21
[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/0074/20070074191.pdf
[firstpage_image] =>[orig_patent_app_number] => 11216325
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/216325 | Software executables having virtual hardware, operating systems, and networks | Aug 29, 2005 | Abandoned |
Array
(
[id] => 5058186
[patent_doc_number] => 20070061108
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-03-15
[patent_title] => 'Adaptive processor utilization reporting handling different processor frequencies'
[patent_app_type] => utility
[patent_app_number] => 11/214576
[patent_app_country] => US
[patent_app_date] => 2005-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3897
[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/0061/20070061108.pdf
[firstpage_image] =>[orig_patent_app_number] => 11214576
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/214576 | Adaptive processor utilization reporting handling different processor frequencies | Aug 29, 2005 | Issued |
Array
(
[id] => 5706802
[patent_doc_number] => 20060195850
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-08-31
[patent_title] => 'Automated data organization'
[patent_app_type] => utility
[patent_app_number] => 11/203741
[patent_app_country] => US
[patent_app_date] => 2005-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 12795
[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/0195/20060195850.pdf
[firstpage_image] =>[orig_patent_app_number] => 11203741
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/203741 | Automated data organization | Aug 14, 2005 | Issued |
Array
(
[id] => 7597974
[patent_doc_number] => 07584479
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-09-01
[patent_title] => 'Interface and related methods for dynamically generating a filter graph in a development system'
[patent_app_type] => utility
[patent_app_number] => 11/192491
[patent_app_country] => US
[patent_app_date] => 2005-07-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 45
[patent_no_of_words] => 17750
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/584/07584479.pdf
[firstpage_image] =>[orig_patent_app_number] => 11192491
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/192491 | Interface and related methods for dynamically generating a filter graph in a development system | Jul 28, 2005 | Issued |
Array
(
[id] => 340728
[patent_doc_number] => 07506345
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-03-17
[patent_title] => 'Method and apparatus for adapting and hosting legacy user interface controls'
[patent_app_type] => utility
[patent_app_number] => 11/171035
[patent_app_country] => US
[patent_app_date] => 2005-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3925
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 198
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/506/07506345.pdf
[firstpage_image] =>[orig_patent_app_number] => 11171035
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/171035 | Method and apparatus for adapting and hosting legacy user interface controls | Jun 29, 2005 | Issued |
Array
(
[id] => 7256414
[patent_doc_number] => 20050273785
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-08
[patent_title] => 'Program flow control: contexts in environments not supporting direct modification of the CPU state'
[patent_app_type] => utility
[patent_app_number] => 11/145448
[patent_app_country] => US
[patent_app_date] => 2005-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 4676
[patent_no_of_claims] => 14
[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/0273/20050273785.pdf
[firstpage_image] =>[orig_patent_app_number] => 11145448
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/145448 | Program flow control in computer systems | Jun 2, 2005 | Issued |
Array
(
[id] => 5773628
[patent_doc_number] => 20050267861
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-01
[patent_title] => 'Virtual library management system'
[patent_app_type] => utility
[patent_app_number] => 11/136969
[patent_app_country] => US
[patent_app_date] => 2005-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 4716
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0267/20050267861.pdf
[firstpage_image] =>[orig_patent_app_number] => 11136969
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/136969 | Virtual library management system | May 24, 2005 | Abandoned |
Array
(
[id] => 79817
[patent_doc_number] => 07752629
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-07-06
[patent_title] => 'System and method for application server with overload protection'
[patent_app_type] => utility
[patent_app_number] => 11/132782
[patent_app_country] => US
[patent_app_date] => 2005-05-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 3778
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/752/07752629.pdf
[firstpage_image] =>[orig_patent_app_number] => 11132782
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/132782 | System and method for application server with overload protection | May 18, 2005 | Issued |
Array
(
[id] => 7234533
[patent_doc_number] => 20050262507
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-11-24
[patent_title] => 'System and method for application server with self-tuned threading model'
[patent_app_type] => utility
[patent_app_number] => 11/132601
[patent_app_country] => US
[patent_app_date] => 2005-05-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5237
[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/0262/20050262507.pdf
[firstpage_image] =>[orig_patent_app_number] => 11132601
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/132601 | System and method for application server with self-tuned threading model | May 18, 2005 | Issued |
Array
(
[id] => 5901033
[patent_doc_number] => 20060045116
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-03-02
[patent_title] => 'Method and apparatus for signaling transmission code set in data broadcasting'
[patent_app_type] => utility
[patent_app_number] => 11/125258
[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] => 16
[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/0045/20060045116.pdf
[firstpage_image] =>[orig_patent_app_number] => 11125258
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/125258 | Method and apparatus for signaling transmission code set in data broadcasting | May 9, 2005 | Issued |
Array
(
[id] => 4592288
[patent_doc_number] => 07836455
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-11-16
[patent_title] => 'Method and apparatus for signaling transmission code set in data broadcasting'
[patent_app_type] => utility
[patent_app_number] => 11/125257
[patent_app_country] => US
[patent_app_date] => 2005-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3983
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/836/07836455.pdf
[firstpage_image] =>[orig_patent_app_number] => 11125257
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/125257 | Method and apparatus for signaling transmission code set in data broadcasting | May 9, 2005 | Issued |