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] => 1250207 [patent_doc_number] => 06675231 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-01-06 [patent_title] => 'System of program objects and program components with external interface' [patent_app_type] => B1 [patent_app_number] => 09/178877 [patent_app_country] => US [patent_app_date] => 1998-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 7 [patent_no_of_words] => 2619 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 20 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/675/06675231.pdf [firstpage_image] =>[orig_patent_app_number] => 09178877 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/178877
System of program objects and program components with external interface Oct 25, 1998 Issued
Array ( [id] => 996099 [patent_doc_number] => 06918123 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-07-12 [patent_title] => 'Calls identify scenario for control of software objects via property routes' [patent_app_type] => utility [patent_app_number] => 09/165683 [patent_app_country] => US [patent_app_date] => 1998-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 6346 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/918/06918123.pdf [firstpage_image] =>[orig_patent_app_number] => 09165683 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/165683
Calls identify scenario for control of software objects via property routes Oct 1, 1998 Issued
Array ( [id] => 1311056 [patent_doc_number] => 06625674 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-09-23 [patent_title] => 'Method and apparatus for state-independent non-interrupt-driven handshake with positive acknowledgement' [patent_app_type] => B1 [patent_app_number] => 09/160027 [patent_app_country] => US [patent_app_date] => 1998-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2787 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/625/06625674.pdf [firstpage_image] =>[orig_patent_app_number] => 09160027 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/160027
Method and apparatus for state-independent non-interrupt-driven handshake with positive acknowledgement Sep 23, 1998 Issued
Array ( [id] => 1508921 [patent_doc_number] => 06466996 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-10-15 [patent_title] => 'Method and system for implementing intelligent distributed input-output processing as a software process in a host operating system environment' [patent_app_type] => B1 [patent_app_number] => 09/153211 [patent_app_country] => US [patent_app_date] => 1998-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 7245 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/466/06466996.pdf [firstpage_image] =>[orig_patent_app_number] => 09153211 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/153211
Method and system for implementing intelligent distributed input-output processing as a software process in a host operating system environment Sep 13, 1998 Issued
Array ( [id] => 992903 [patent_doc_number] => 06920634 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-07-19 [patent_title] => 'Detecting and causing unsafe latent accesses to a resource in multi-threaded programs' [patent_app_type] => utility [patent_app_number] => 09/128394 [patent_app_country] => US [patent_app_date] => 1998-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 5923 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/920/06920634.pdf [firstpage_image] =>[orig_patent_app_number] => 09128394 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/128394
Detecting and causing unsafe latent accesses to a resource in multi-threaded programs Aug 2, 1998 Issued
Array ( [id] => 7609962 [patent_doc_number] => 06842897 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-01-11 [patent_title] => 'Method and apparatus for selecting classes using a browser for use by a virtual machine in a data processing system' [patent_app_type] => utility [patent_app_number] => 09/127336 [patent_app_country] => US [patent_app_date] => 1998-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 9 [patent_no_of_words] => 4756 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/842/06842897.pdf [firstpage_image] =>[orig_patent_app_number] => 09127336 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/127336
Method and apparatus for selecting classes using a browser for use by a virtual machine in a data processing system Jul 30, 1998 Issued
Array ( [id] => 1201217 [patent_doc_number] => 06728958 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-04-27 [patent_title] => 'Volatile resource manager with pre-prepare notification' [patent_app_type] => B1 [patent_app_number] => 09/127659 [patent_app_country] => US [patent_app_date] => 1998-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 4581 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 205 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/728/06728958.pdf [firstpage_image] =>[orig_patent_app_number] => 09127659 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/127659
Volatile resource manager with pre-prepare notification Jul 30, 1998 Issued
Array ( [id] => 1046235 [patent_doc_number] => 06868442 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-03-15 [patent_title] => 'Methods and apparatus for processing administrative requests of a distributed network application executing in a clustered computing environment' [patent_app_type] => utility [patent_app_number] => 09/127167 [patent_app_country] => US [patent_app_date] => 1998-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9299 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/868/06868442.pdf [firstpage_image] =>[orig_patent_app_number] => 09127167 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/127167
Methods and apparatus for processing administrative requests of a distributed network application executing in a clustered computing environment Jul 28, 1998 Issued
Array ( [id] => 943821 [patent_doc_number] => 06971109 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-11-29 [patent_title] => 'Integrated application management system' [patent_app_type] => utility [patent_app_number] => 09/122518 [patent_app_country] => US [patent_app_date] => 1998-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 19 [patent_no_of_words] => 7228 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/971/06971109.pdf [firstpage_image] =>[orig_patent_app_number] => 09122518 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/122518
Integrated application management system Jul 23, 1998 Issued
09/107382 FEEDBACK-BASED MEMORY ALLOCATION OPTIMIZATION IN A GARBAGE COLLECTION MEMORY MANAGEMENT SCHEME Jun 29, 1998 Abandoned
Array ( [id] => 1222026 [patent_doc_number] => 06708334 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-03-16 [patent_title] => 'DVD navigation system with multiple threads' [patent_app_type] => B1 [patent_app_number] => 09/014480 [patent_app_country] => US [patent_app_date] => 1998-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 6548 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/708/06708334.pdf [firstpage_image] =>[orig_patent_app_number] => 09014480 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/014480
DVD navigation system with multiple threads Jan 27, 1998 Issued
Array ( [id] => 1068475 [patent_doc_number] => 06848109 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-01-25 [patent_title] => 'Coordination system' [patent_app_type] => utility [patent_app_number] => 09/269485 [patent_app_country] => US [patent_app_date] => 1997-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 40 [patent_no_of_words] => 20308 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 313 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/848/06848109.pdf [firstpage_image] =>[orig_patent_app_number] => 09269485 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/269485
Coordination system Sep 23, 1997 Issued
Array ( [id] => 600242 [patent_doc_number] => 07441254 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-10-21 [patent_title] => 'Simulation of memory-mapped I/O' [patent_app_type] => utility [patent_app_number] => 08/890643 [patent_app_country] => US [patent_app_date] => 1997-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2210 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/441/07441254.pdf [firstpage_image] =>[orig_patent_app_number] => 08890643 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/890643
Simulation of memory-mapped I/O Jul 8, 1997 Issued
Menu