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