Search

Weiping Zhu

Examiner (ID: 7693, Phone: (571)272-6725 , Office: P/1733 )

Most Active Art Unit
1733
Art Unit(s)
1793, 1733, 1742, 1734
Total Applications
1183
Issued Applications
606
Pending Applications
6
Abandoned Applications
574

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8408061 [patent_doc_number] => 20120240129 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-09-20 [patent_title] => 'RANKING SERVICE UNITS TO PROVIDE AND PROTECT HIGHLY AVAILABLE SERVICES USING N+M REDUNDANCY MODELS' [patent_app_type] => utility [patent_app_number] => 13/051824 [patent_app_country] => US [patent_app_date] => 2011-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 14696 [patent_no_of_claims] => 24 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13051824 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/051824
Ranking service units to provide and protect highly available services using N+M redundancy models Mar 17, 2011 Issued
Array ( [id] => 8595075 [patent_doc_number] => 08352958 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-01-08 [patent_title] => 'Systems and methods for providing a generic audit trail service' [patent_app_type] => utility [patent_app_number] => 12/929654 [patent_app_country] => US [patent_app_date] => 2011-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5558 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12929654 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/929654
Systems and methods for providing a generic audit trail service Feb 6, 2011 Issued
Array ( [id] => 8504776 [patent_doc_number] => 20120304185 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-29 [patent_title] => 'INFORMATION PROCESSING SYSTEM, EXCLUSIVE CONTROL METHOD AND EXCLUSIVE CONTROL PROGRAM' [patent_app_type] => utility [patent_app_number] => 13/576835 [patent_app_country] => US [patent_app_date] => 2011-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9329 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13576835 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/576835
INFORMATION PROCESSING SYSTEM, EXCLUSIVE CONTROL METHOD AND EXCLUSIVE CONTROL PROGRAM Jan 18, 2011 Abandoned
Array ( [id] => 9143658 [patent_doc_number] => 08584141 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-12 [patent_title] => 'Data communications in a parallel active messaging interface of a parallel computer' [patent_app_type] => utility [patent_app_number] => 13/007860 [patent_app_country] => US [patent_app_date] => 2011-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 18951 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13007860 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/007860
Data communications in a parallel active messaging interface of a parallel computer Jan 16, 2011 Issued
Array ( [id] => 8291713 [patent_doc_number] => 20120180040 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-07-12 [patent_title] => 'TECHNIQUES FOR PERSONALIZING FEED CONTENT IN VIRTUALIZED COMPUTING ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 12/985412 [patent_app_country] => US [patent_app_date] => 2011-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7458 [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] =>[firstpage_image] =>[orig_patent_app_number] => 12985412 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/985412
Techniques for personalizing feed content in virtualized computing environments Jan 5, 2011 Issued
Array ( [id] => 8267665 [patent_doc_number] => 20120167082 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-28 [patent_title] => 'DIRECT SHARING OF SMART DEVICES THROUGH VIRTUALIZATION' [patent_app_type] => utility [patent_app_number] => 12/977490 [patent_app_country] => US [patent_app_date] => 2010-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6860 [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] =>[firstpage_image] =>[orig_patent_app_number] => 12977490 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/977490
DIRECT SHARING OF SMART DEVICES THROUGH VIRTUALIZATION Dec 22, 2010 Abandoned
Array ( [id] => 10171006 [patent_doc_number] => 09201714 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-01 [patent_title] => 'Application module for managing interactions of distributed modality components' [patent_app_type] => utility [patent_app_number] => 12/977671 [patent_app_country] => US [patent_app_date] => 2010-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5821 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12977671 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/977671
Application module for managing interactions of distributed modality components Dec 22, 2010 Issued
Array ( [id] => 6131715 [patent_doc_number] => 20110088047 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-04-14 [patent_title] => 'Runtime Emulating Static Thread Local Storage of Portable Executable Software Code' [patent_app_type] => utility [patent_app_number] => 12/973664 [patent_app_country] => US [patent_app_date] => 2010-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3465 [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/0088/20110088047.pdf [firstpage_image] =>[orig_patent_app_number] => 12973664 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/973664
Runtime Emulating Static Thread Local Storage of Portable Executable Software Code Dec 19, 2010 Abandoned
Array ( [id] => 8255195 [patent_doc_number] => 20120159515 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-21 [patent_title] => 'SHARING OBJECT REPRESENTATIONS' [patent_app_type] => utility [patent_app_number] => 12/969590 [patent_app_country] => US [patent_app_date] => 2010-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6013 [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/0159/20120159515.pdf [firstpage_image] =>[orig_patent_app_number] => 12969590 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/969590
SHARING OBJECT REPRESENTATIONS Dec 15, 2010 Abandoned
Array ( [id] => 8230183 [patent_doc_number] => 20120144389 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-07 [patent_title] => 'OPTIMIZING VIRTUAL IMAGE DEPLOYMENT FOR HARDWARE ARCHITECTURE AND RESOURCES' [patent_app_type] => utility [patent_app_number] => 12/962181 [patent_app_country] => US [patent_app_date] => 2010-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5662 [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] =>[firstpage_image] =>[orig_patent_app_number] => 12962181 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/962181
OPTIMIZING VIRTUAL IMAGE DEPLOYMENT FOR HARDWARE ARCHITECTURE AND RESOURCES Dec 6, 2010 Abandoned
Array ( [id] => 10873456 [patent_doc_number] => 08898677 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-11-25 [patent_title] => 'Data arrangement calculating system, data arrangement calculating method, master unit and data arranging method' [patent_app_type] => utility [patent_app_number] => 13/514229 [patent_app_country] => US [patent_app_date] => 2010-11-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 8828 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13514229 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/514229
Data arrangement calculating system, data arrangement calculating method, master unit and data arranging method Nov 23, 2010 Issued
Array ( [id] => 8214377 [patent_doc_number] => 20120131574 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-24 [patent_title] => 'Virtual machine data structures corresponding to nested virtualization levels' [patent_app_type] => utility [patent_app_number] => 12/953135 [patent_app_country] => US [patent_app_date] => 2010-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5693 [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/0131/20120131574.pdf [firstpage_image] =>[orig_patent_app_number] => 12953135 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/953135
Virtual machine data structures corresponding to nested virtualization levels Nov 22, 2010 Issued
Array ( [id] => 8741358 [patent_doc_number] => 08413146 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-04-02 [patent_title] => 'Hypervisor assisted single instance data access by multiple virtual machines' [patent_app_type] => utility [patent_app_number] => 12/940835 [patent_app_country] => US [patent_app_date] => 2010-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5120 [patent_no_of_claims] => 20 [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] =>[firstpage_image] =>[orig_patent_app_number] => 12940835 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/940835
Hypervisor assisted single instance data access by multiple virtual machines Nov 4, 2010 Issued
Array ( [id] => 8162861 [patent_doc_number] => 20120102498 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-04-26 [patent_title] => 'RESOURCE MANAGEMENT USING ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 12/908903 [patent_app_country] => US [patent_app_date] => 2010-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7230 [patent_no_of_claims] => 21 [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/0102/20120102498.pdf [firstpage_image] =>[orig_patent_app_number] => 12908903 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/908903
Resource management using environments Oct 20, 2010 Issued
Array ( [id] => 9077696 [patent_doc_number] => 08555289 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-10-08 [patent_title] => 'System and method for dynamically managing tasks for data parallel processing on multi-core system' [patent_app_type] => utility [patent_app_number] => 12/923793 [patent_app_country] => US [patent_app_date] => 2010-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5092 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12923793 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/923793
System and method for dynamically managing tasks for data parallel processing on multi-core system Oct 6, 2010 Issued
Array ( [id] => 10009370 [patent_doc_number] => 09052890 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-09 [patent_title] => 'Execute at commit state update instructions, apparatus, methods, and systems' [patent_app_type] => utility [patent_app_number] => 12/924311 [patent_app_country] => US [patent_app_date] => 2010-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8676 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12924311 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/924311
Execute at commit state update instructions, apparatus, methods, and systems Sep 24, 2010 Issued
Array ( [id] => 7793184 [patent_doc_number] => 20120054740 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-01 [patent_title] => 'Techniques For Selectively Enabling Or Disabling Virtual Devices In Virtual Environments' [patent_app_type] => utility [patent_app_number] => 12/872959 [patent_app_country] => US [patent_app_date] => 2010-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8987 [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/0054/20120054740.pdf [firstpage_image] =>[orig_patent_app_number] => 12872959 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/872959
Techniques For Selectively Enabling Or Disabling Virtual Devices In Virtual Environments Aug 30, 2010 Abandoned
Array ( [id] => 6636393 [patent_doc_number] => 20100325641 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-23 [patent_title] => 'COMMON COMPONENT FRAMEWORK' [patent_app_type] => utility [patent_app_number] => 12/870018 [patent_app_country] => US [patent_app_date] => 2010-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10878 [patent_no_of_claims] => 1 [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/0325/20100325641.pdf [firstpage_image] =>[orig_patent_app_number] => 12870018 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/870018
Common component framework Aug 26, 2010 Issued
Array ( [id] => 8308898 [patent_doc_number] => 08230451 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-24 [patent_title] => 'Compliance interface for compliant applications' [patent_app_type] => utility [patent_app_number] => 12/855867 [patent_app_country] => US [patent_app_date] => 2010-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4801 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12855867 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/855867
Compliance interface for compliant applications Aug 12, 2010 Issued
Array ( [id] => 6009030 [patent_doc_number] => 20110061062 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-03-10 [patent_title] => 'COMMUNICATION AMONG EXECUTION THREADS OF AT LEAST ONE ELECTRONIC DEVICE' [patent_app_type] => utility [patent_app_number] => 12/846280 [patent_app_country] => US [patent_app_date] => 2010-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7718 [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/20110061062.pdf [firstpage_image] =>[orig_patent_app_number] => 12846280 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/846280
Communication among execution threads of at least one electronic device Jul 28, 2010 Issued
Menu