
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] => 5006700
[patent_doc_number] => 20070204273
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-08-30
[patent_title] => 'Context-sensitive user interface'
[patent_app_type] => utility
[patent_app_number] => 10/458541
[patent_app_country] => US
[patent_app_date] => 2003-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 32
[patent_no_of_words] => 16289
[patent_no_of_claims] => 28
[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/0204/20070204273.pdf
[firstpage_image] =>[orig_patent_app_number] => 10458541
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/458541 | User interface with context-based communication using media prediction | Jun 9, 2003 | Issued |
Array
(
[id] => 321743
[patent_doc_number] => 07523462
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-04-21
[patent_title] => 'Method for providing a real time view of heterogeneous enterprise data'
[patent_app_type] => utility
[patent_app_number] => 10/446336
[patent_app_country] => US
[patent_app_date] => 2003-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6138
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/523/07523462.pdf
[firstpage_image] =>[orig_patent_app_number] => 10446336
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/446336 | Method for providing a real time view of heterogeneous enterprise data | May 26, 2003 | Issued |
Array
(
[id] => 599299
[patent_doc_number] => 07448048
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-11-04
[patent_title] => 'Method for performing real-time analytics using a business rules engine on real-time heterogeneous materialized data views'
[patent_app_type] => utility
[patent_app_number] => 10/446338
[patent_app_country] => US
[patent_app_date] => 2003-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3884
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 243
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/448/07448048.pdf
[firstpage_image] =>[orig_patent_app_number] => 10446338
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/446338 | Method for performing real-time analytics using a business rules engine on real-time heterogeneous materialized data views | May 26, 2003 | Issued |
Array
(
[id] => 7123643
[patent_doc_number] => 20050015472
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-01-20
[patent_title] => 'System and method for providing event notifications to information technology resource managers'
[patent_app_type] => utility
[patent_app_number] => 10/445237
[patent_app_country] => US
[patent_app_date] => 2003-05-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 6275
[patent_no_of_claims] => 45
[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/0015/20050015472.pdf
[firstpage_image] =>[orig_patent_app_number] => 10445237
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/445237 | System and method for providing event notifications to information technology resource managers | May 22, 2003 | Issued |
Array
(
[id] => 7277626
[patent_doc_number] => 20040237077
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-11-25
[patent_title] => 'Business systems management solution for end-to-end event management'
[patent_app_type] => new
[patent_app_number] => 10/443679
[patent_app_country] => US
[patent_app_date] => 2003-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5955
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0237/20040237077.pdf
[firstpage_image] =>[orig_patent_app_number] => 10443679
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/443679 | Business systems management solution for end-to-end event management using business system operational constraints | May 21, 2003 | Issued |
Array
(
[id] => 836563
[patent_doc_number] => 07398527
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-07-08
[patent_title] => 'Dispatching application steps of an application running on an application server in a client/server environment'
[patent_app_type] => utility
[patent_app_number] => 10/437678
[patent_app_country] => US
[patent_app_date] => 2003-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9445
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/398/07398527.pdf
[firstpage_image] =>[orig_patent_app_number] => 10437678
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/437678 | Dispatching application steps of an application running on an application server in a client/server environment | May 13, 2003 | Issued |
Array
(
[id] => 7458572
[patent_doc_number] => 20040010792
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-15
[patent_title] => 'Method and system for providing flexible time-based control of application appearance and behavior'
[patent_app_type] => new
[patent_app_number] => 10/427255
[patent_app_country] => US
[patent_app_date] => 2003-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5403
[patent_no_of_claims] => 97
[patent_no_of_ind_claims] => 12
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0010/20040010792.pdf
[firstpage_image] =>[orig_patent_app_number] => 10427255
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/427255 | Method and system for providing flexible time-based control of application appearance and behavior | Apr 29, 2003 | Abandoned |
Array
(
[id] => 7386129
[patent_doc_number] => 20040221293
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-11-04
[patent_title] => 'Systems and methods for implementation reuse in managed code'
[patent_app_type] => new
[patent_app_number] => 10/426401
[patent_app_country] => US
[patent_app_date] => 2003-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5334
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 36
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0221/20040221293.pdf
[firstpage_image] =>[orig_patent_app_number] => 10426401
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/426401 | Systems and methods for implementing aggregation containers | Apr 28, 2003 | Issued |
Array
(
[id] => 6726322
[patent_doc_number] => 20030208634
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-11-06
[patent_title] => 'Method and apparatus for passing pre-processed data to server-side applications'
[patent_app_type] => new
[patent_app_number] => 10/425381
[patent_app_country] => US
[patent_app_date] => 2003-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3388
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0208/20030208634.pdf
[firstpage_image] =>[orig_patent_app_number] => 10425381
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/425381 | Method and apparatus for passing pre-processed data to server-side applications | Apr 28, 2003 | Abandoned |
Array
(
[id] => 6647382
[patent_doc_number] => 20030212832
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-11-13
[patent_title] => 'Additional software loading terminal device, additional software loading method and program therefor'
[patent_app_type] => new
[patent_app_number] => 10/424842
[patent_app_country] => US
[patent_app_date] => 2003-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2770
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0212/20030212832.pdf
[firstpage_image] =>[orig_patent_app_number] => 10424842
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/424842 | Additional software loading terminal device, additional software loading method and program therefor | Apr 28, 2003 | Abandoned |
Array
(
[id] => 265657
[patent_doc_number] => 07571431
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-08-04
[patent_title] => 'Processing macro information and displaying via GUI in different tools'
[patent_app_type] => utility
[patent_app_number] => 10/426121
[patent_app_country] => US
[patent_app_date] => 2003-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 4582
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 278
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/571/07571431.pdf
[firstpage_image] =>[orig_patent_app_number] => 10426121
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/426121 | Processing macro information and displaying via GUI in different tools | Apr 28, 2003 | Issued |
Array
(
[id] => 912672
[patent_doc_number] => 07334234
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-02-19
[patent_title] => 'Method and apparatus for transferring data to virtual devices behind a bus expander'
[patent_app_type] => utility
[patent_app_number] => 10/425440
[patent_app_country] => US
[patent_app_date] => 2003-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 7
[patent_no_of_words] => 4001
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 324
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/334/07334234.pdf
[firstpage_image] =>[orig_patent_app_number] => 10425440
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/425440 | Method and apparatus for transferring data to virtual devices behind a bus expander | Apr 27, 2003 | Issued |
Array
(
[id] => 912669
[patent_doc_number] => 07334233
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-02-19
[patent_title] => 'Method and apparatus for multiple slaves to receive data from multiple masters in a data processing system'
[patent_app_type] => utility
[patent_app_number] => 10/425396
[patent_app_country] => US
[patent_app_date] => 2003-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 3985
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 359
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/334/07334233.pdf
[firstpage_image] =>[orig_patent_app_number] => 10425396
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/425396 | Method and apparatus for multiple slaves to receive data from multiple masters in a data processing system | Apr 27, 2003 | Issued |
Array
(
[id] => 813564
[patent_doc_number] => 07418711
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-08-26
[patent_title] => 'Messaging bridge that facilitates communication with a mainframe environment'
[patent_app_type] => utility
[patent_app_number] => 10/424622
[patent_app_country] => US
[patent_app_date] => 2003-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2536
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/418/07418711.pdf
[firstpage_image] =>[orig_patent_app_number] => 10424622
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/424622 | Messaging bridge that facilitates communication with a mainframe environment | Apr 27, 2003 | Issued |
Array
(
[id] => 7300346
[patent_doc_number] => 20040215905
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-10-28
[patent_title] => 'Selective generation of an asynchronous notification for a partition management operation in a logically-partitioned computer'
[patent_app_type] => new
[patent_app_number] => 10/422425
[patent_app_country] => US
[patent_app_date] => 2003-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7806
[patent_no_of_claims] => 38
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0215/20040215905.pdf
[firstpage_image] =>[orig_patent_app_number] => 10422425
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/422425 | Selective generation of an asynchronous notification for a partition management operation in a logically-partitioned computer | Apr 23, 2003 | Issued |
Array
(
[id] => 7359969
[patent_doc_number] => 20040049544
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-03-11
[patent_title] => 'In-context launch management method, system therefor, and computer-readable storage medium'
[patent_app_type] => new
[patent_app_number] => 10/411653
[patent_app_country] => US
[patent_app_date] => 2003-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5648
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0049/20040049544.pdf
[firstpage_image] =>[orig_patent_app_number] => 10411653
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/411653 | In-context launch management method, system therefor, and computer-readable storage medium | Apr 9, 2003 | Issued |
Array
(
[id] => 6798461
[patent_doc_number] => 20030177336
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-09-18
[patent_title] => 'Parallelism throttling'
[patent_app_type] => new
[patent_app_number] => 10/276635
[patent_app_country] => US
[patent_app_date] => 2003-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1906
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 24
[patent_words_short_claim] => 17
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0177/20030177336.pdf
[firstpage_image] =>[orig_patent_app_number] => 10276635
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/276635 | Parallelism throttling | Mar 27, 2003 | Abandoned |
Array
(
[id] => 372340
[patent_doc_number] => 07478409
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-01-13
[patent_title] => 'System and method for object oriented interface checking and method dispatching'
[patent_app_type] => utility
[patent_app_number] => 10/510071
[patent_app_country] => US
[patent_app_date] => 2003-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 30
[patent_no_of_words] => 6834
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 276
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/478/07478409.pdf
[firstpage_image] =>[orig_patent_app_number] => 10510071
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/510071 | System and method for object oriented interface checking and method dispatching | Mar 27, 2003 | Issued |
Array
(
[id] => 306075
[patent_doc_number] => 07536695
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-05-19
[patent_title] => 'Architecture and system for location awareness'
[patent_app_type] => utility
[patent_app_number] => 10/402609
[patent_app_country] => US
[patent_app_date] => 2003-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 14
[patent_no_of_words] => 15404
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/536/07536695.pdf
[firstpage_image] =>[orig_patent_app_number] => 10402609
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/402609 | Architecture and system for location awareness | Mar 27, 2003 | Issued |
Array
(
[id] => 226731
[patent_doc_number] => 07606928
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-10-20
[patent_title] => 'Method and device for controlling receiver buffer fullness level in multimedia streaming'
[patent_app_type] => utility
[patent_app_number] => 10/395015
[patent_app_country] => US
[patent_app_date] => 2003-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4469
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/606/07606928.pdf
[firstpage_image] =>[orig_patent_app_number] => 10395015
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/395015 | Method and device for controlling receiver buffer fullness level in multimedia streaming | Mar 20, 2003 | Issued |