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] => 971647 [patent_doc_number] => 06941557 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-09-06 [patent_title] => 'System and method for providing a global real-time advanced correlation environment architecture' [patent_app_type] => utility [patent_app_number] => 09/577071 [patent_app_country] => US [patent_app_date] => 2000-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8056 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/941/06941557.pdf [firstpage_image] =>[orig_patent_app_number] => 09577071 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/577071
System and method for providing a global real-time advanced correlation environment architecture May 22, 2000 Issued
Array ( [id] => 978430 [patent_doc_number] => 06934737 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-08-23 [patent_title] => 'Method and apparatus for providing multi-level access control in a shared computer window' [patent_app_type] => utility [patent_app_number] => 09/577223 [patent_app_country] => US [patent_app_date] => 2000-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 5697 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/934/06934737.pdf [firstpage_image] =>[orig_patent_app_number] => 09577223 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/577223
Method and apparatus for providing multi-level access control in a shared computer window May 22, 2000 Issued
Array ( [id] => 649196 [patent_doc_number] => 07120914 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-10-10 [patent_title] => 'Method and system for navigating between program modules' [patent_app_type] => utility [patent_app_number] => 09/565433 [patent_app_country] => US [patent_app_date] => 2000-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 10172 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/120/07120914.pdf [firstpage_image] =>[orig_patent_app_number] => 09565433 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/565433
Method and system for navigating between program modules May 4, 2000 Issued
Array ( [id] => 7611241 [patent_doc_number] => 06904601 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-06-07 [patent_title] => 'Method and system for providing remote procedure calls in a multiprocessing system' [patent_app_type] => utility [patent_app_number] => 09/545689 [patent_app_country] => US [patent_app_date] => 2000-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2062 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/904/06904601.pdf [firstpage_image] =>[orig_patent_app_number] => 09545689 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/545689
Method and system for providing remote procedure calls in a multiprocessing system Apr 6, 2000 Issued
Array ( [id] => 836571 [patent_doc_number] => 07398532 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-07-08 [patent_title] => 'System and method for establishing a secure execution environment for a software process' [patent_app_type] => utility [patent_app_number] => 09/517366 [patent_app_country] => US [patent_app_date] => 2000-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4656 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/398/07398532.pdf [firstpage_image] =>[orig_patent_app_number] => 09517366 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/517366
System and method for establishing a secure execution environment for a software process Mar 1, 2000 Issued
Array ( [id] => 1062379 [patent_doc_number] => 06854120 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-02-08 [patent_title] => 'Accessing a ERP application over the internet using strongly typed declarative language files' [patent_app_type] => utility [patent_app_number] => 09/483069 [patent_app_country] => US [patent_app_date] => 2000-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7958 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/854/06854120.pdf [firstpage_image] =>[orig_patent_app_number] => 09483069 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/483069
Accessing a ERP application over the internet using strongly typed declarative language files Jan 13, 2000 Issued
Array ( [id] => 992907 [patent_doc_number] => 06920636 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-07-19 [patent_title] => 'Queued component interface passing for results outflow from queued method invocations' [patent_app_type] => utility [patent_app_number] => 09/464636 [patent_app_country] => US [patent_app_date] => 1999-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 12619 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/920/06920636.pdf [firstpage_image] =>[orig_patent_app_number] => 09464636 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/464636
Queued component interface passing for results outflow from queued method invocations Dec 14, 1999 Issued
Array ( [id] => 1360812 [patent_doc_number] => 06587888 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-07-01 [patent_title] => 'Dynamic software wrapper' [patent_app_type] => B1 [patent_app_number] => 09/464375 [patent_app_country] => US [patent_app_date] => 1999-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3901 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/587/06587888.pdf [firstpage_image] =>[orig_patent_app_number] => 09464375 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/464375
Dynamic software wrapper Dec 14, 1999 Issued
Array ( [id] => 1221621 [patent_doc_number] => 06708223 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-03-16 [patent_title] => 'Accelerating a distributed component architecture over a network using a modified RPC communication' [patent_app_type] => B1 [patent_app_number] => 09/458138 [patent_app_country] => US [patent_app_date] => 1999-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10769 [patent_no_of_claims] => 58 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 43 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/708/06708223.pdf [firstpage_image] =>[orig_patent_app_number] => 09458138 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/458138
Accelerating a distributed component architecture over a network using a modified RPC communication Dec 8, 1999 Issued
Array ( [id] => 1097648 [patent_doc_number] => 06826763 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-11-30 [patent_title] => 'Accelerating a distributed component architecture over a network using a direct marshaling' [patent_app_type] => B1 [patent_app_number] => 09/458139 [patent_app_country] => US [patent_app_date] => 1999-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10770 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/826/06826763.pdf [firstpage_image] =>[orig_patent_app_number] => 09458139 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/458139
Accelerating a distributed component architecture over a network using a direct marshaling Dec 8, 1999 Issued
09/457934 SYSTEM, METHOD AND ARTICLE OF MANUFACTURE FOR EMBEDDING EXTENSION CODES IN DATA FILES FOR LATER USE Dec 7, 1999 Abandoned
Array ( [id] => 786302 [patent_doc_number] => 06993774 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-01-31 [patent_title] => 'System and method for remote enabling classes without interfaces' [patent_app_type] => utility [patent_app_number] => 09/451507 [patent_app_country] => US [patent_app_date] => 1999-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 10664 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/993/06993774.pdf [firstpage_image] =>[orig_patent_app_number] => 09451507 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/451507
System and method for remote enabling classes without interfaces Nov 29, 1999 Issued
Array ( [id] => 1248750 [patent_doc_number] => 06678743 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-01-13 [patent_title] => 'Method for moving objects in a distributed computing environment' [patent_app_type] => B1 [patent_app_number] => 09/451495 [patent_app_country] => US [patent_app_date] => 1999-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 17 [patent_no_of_words] => 6787 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 257 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/678/06678743.pdf [firstpage_image] =>[orig_patent_app_number] => 09451495 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/451495
Method for moving objects in a distributed computing environment Nov 29, 1999 Issued
Array ( [id] => 965782 [patent_doc_number] => 06951021 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-09-27 [patent_title] => 'System and method for server-side communication support in a distributed computing environment' [patent_app_type] => utility [patent_app_number] => 09/451510 [patent_app_country] => US [patent_app_date] => 1999-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 10792 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/951/06951021.pdf [firstpage_image] =>[orig_patent_app_number] => 09451510 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/451510
System and method for server-side communication support in a distributed computing environment Nov 29, 1999 Issued
Array ( [id] => 1170905 [patent_doc_number] => 06766517 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-07-20 [patent_title] => 'System and method for facilitating thread-safe message passing communications among threads in respective processes' [patent_app_type] => B1 [patent_app_number] => 09/417823 [patent_app_country] => US [patent_app_date] => 1999-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5649 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/766/06766517.pdf [firstpage_image] =>[orig_patent_app_number] => 09417823 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/417823
System and method for facilitating thread-safe message passing communications among threads in respective processes Oct 13, 1999 Issued
Array ( [id] => 1062362 [patent_doc_number] => 06854113 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-02-08 [patent_title] => 'Mixed-mode execution for object-oriented programming languages' [patent_app_type] => utility [patent_app_number] => 09/384963 [patent_app_country] => US [patent_app_date] => 1999-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5832 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/854/06854113.pdf [firstpage_image] =>[orig_patent_app_number] => 09384963 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/384963
Mixed-mode execution for object-oriented programming languages Aug 26, 1999 Issued
Array ( [id] => 1004876 [patent_doc_number] => 06910214 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-06-21 [patent_title] => 'Method, system, and program for converting an input parameter list into an output parameter list' [patent_app_type] => utility [patent_app_number] => 09/382621 [patent_app_country] => US [patent_app_date] => 1999-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6504 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/910/06910214.pdf [firstpage_image] =>[orig_patent_app_number] => 09382621 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/382621
Method, system, and program for converting an input parameter list into an output parameter list Aug 24, 1999 Issued
Array ( [id] => 6670262 [patent_doc_number] => 20030115246 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-19 [patent_title] => 'POLICY MANAGEMENT FOR HOST NAME MAPPED TO DYNAMICALLY ASSIGNED NETWORK ADDRESS' [patent_app_type] => new [patent_app_number] => 09/382059 [patent_app_country] => US [patent_app_date] => 1999-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6967 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 50 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0115/20030115246.pdf [firstpage_image] =>[orig_patent_app_number] => 09382059 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/382059
POLICY MANAGEMENT FOR HOST NAME MAPPED TO DYNAMICALLY ASSIGNED NETWORK ADDRESS Aug 23, 1999 Abandoned
Array ( [id] => 766260 [patent_doc_number] => 07013465 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-03-14 [patent_title] => 'System, device and method for interprocessor communication in a computer system' [patent_app_type] => utility [patent_app_number] => 09/376173 [patent_app_country] => US [patent_app_date] => 1999-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 20 [patent_no_of_words] => 10177 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/013/07013465.pdf [firstpage_image] =>[orig_patent_app_number] => 09376173 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/376173
System, device and method for interprocessor communication in a computer system Aug 16, 1999 Issued
Array ( [id] => 1100569 [patent_doc_number] => 06823519 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-11-23 [patent_title] => 'Control object and user interface for controlling networked devices' [patent_app_type] => B1 [patent_app_number] => 09/339649 [patent_app_country] => US [patent_app_date] => 1999-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 7356 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/823/06823519.pdf [firstpage_image] =>[orig_patent_app_number] => 09339649 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/339649
Control object and user interface for controlling networked devices Jun 23, 1999 Issued
Menu