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] => 8794511 [patent_doc_number] => 20130111480 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-02 [patent_title] => 'Smart Task Tracking' [patent_app_type] => utility [patent_app_number] => 13/287190 [patent_app_country] => US [patent_app_date] => 2011-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6607 [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] => 13287190 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/287190
Smart Task Tracking Nov 1, 2011 Abandoned
Array ( [id] => 10183824 [patent_doc_number] => 09213503 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-15 [patent_title] => 'Service provider management of virtual instances corresponding to hardware resources managed by other service providers' [patent_app_type] => utility [patent_app_number] => 13/284944 [patent_app_country] => US [patent_app_date] => 2011-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5159 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13284944 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/284944
Service provider management of virtual instances corresponding to hardware resources managed by other service providers Oct 29, 2011 Issued
Array ( [id] => 8214370 [patent_doc_number] => 20120131578 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-24 [patent_title] => 'Optimization of Virtual Appliance Deployment' [patent_app_type] => utility [patent_app_number] => 13/284965 [patent_app_country] => US [patent_app_date] => 2011-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7769 [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/0131/20120131578.pdf [firstpage_image] =>[orig_patent_app_number] => 13284965 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/284965
Optimization of virtual appliance deployment Oct 29, 2011 Issued
Array ( [id] => 10065639 [patent_doc_number] => 09104485 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-08-11 [patent_title] => 'CPU sharing techniques' [patent_app_type] => utility [patent_app_number] => 13/284679 [patent_app_country] => US [patent_app_date] => 2011-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6060 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13284679 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/284679
CPU sharing techniques Oct 27, 2011 Issued
Array ( [id] => 11816800 [patent_doc_number] => 09720749 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-01 [patent_title] => 'Method and apparatus for executing application installed in remote device' [patent_app_type] => utility [patent_app_number] => 13/279420 [patent_app_country] => US [patent_app_date] => 2011-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 4178 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13279420 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/279420
Method and apparatus for executing application installed in remote device Oct 23, 2011 Issued
Array ( [id] => 14395191 [patent_doc_number] => 10310879 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-04 [patent_title] => Paravirtualized virtual GPU [patent_app_type] => utility [patent_app_number] => 13/270082 [patent_app_country] => US [patent_app_date] => 2011-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5364 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13270082 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/270082
Paravirtualized virtual GPU Oct 9, 2011 Issued
Array ( [id] => 8746864 [patent_doc_number] => 20130086581 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-04 [patent_title] => 'PRIVILEGE LEVEL AWARE PROCESSOR HARDWARE RESOURCE MANAGEMENT FACILITY' [patent_app_type] => utility [patent_app_number] => 13/251879 [patent_app_country] => US [patent_app_date] => 2011-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3944 [patent_no_of_claims] => 25 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13251879 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/251879
Privilege level aware processor hardware resource management facility Oct 2, 2011 Issued
Array ( [id] => 8746862 [patent_doc_number] => 20130086579 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-04 [patent_title] => 'SYSTEM, METHOD, AND COMPUTER READABLE MEDIUM FOR IMPROVING VIRTUAL DESKTOP INFRASTRUCTURE PERFORMANCE' [patent_app_type] => utility [patent_app_number] => 13/250410 [patent_app_country] => US [patent_app_date] => 2011-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5196 [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] => 13250410 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/250410
SYSTEM, METHOD, AND COMPUTER READABLE MEDIUM FOR IMPROVING VIRTUAL DESKTOP INFRASTRUCTURE PERFORMANCE Sep 29, 2011 Abandoned
Array ( [id] => 8408067 [patent_doc_number] => 20120240135 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-09-20 [patent_title] => 'HIGH-LEVEL LANGUAGE FOR SPECIFYING CONFIGURATIONS OF CLOUD-BASED DEPLOYMENTS' [patent_app_type] => utility [patent_app_number] => 13/247830 [patent_app_country] => US [patent_app_date] => 2011-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 20291 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 17 [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] => 13247830 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/247830
High-level language for specifying configurations of cloud-based deployments Sep 27, 2011 Issued
Array ( [id] => 8568894 [patent_doc_number] => 20120331465 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-27 [patent_title] => 'VIRTUAL MACHINE SYSTEM, VIRTUAL MACHINE CONTROL METHOD, VIRTUAL MACHINE CONTROL APPLICATION, AND SEMICONDUCTOR INTEGRATED CIRCUIT' [patent_app_type] => utility [patent_app_number] => 13/583151 [patent_app_country] => US [patent_app_date] => 2011-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 11721 [patent_no_of_claims] => 10 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13583151 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/583151
VIRTUAL MACHINE SYSTEM, VIRTUAL MACHINE CONTROL METHOD, VIRTUAL MACHINE CONTROL APPLICATION, AND SEMICONDUCTOR INTEGRATED CIRCUIT Sep 11, 2011 Abandoned
Array ( [id] => 7809214 [patent_doc_number] => 20120060168 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-08 [patent_title] => 'VIRTUALIZATION SYSTEM AND RESOURCE ALLOCATION METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 13/225727 [patent_app_country] => US [patent_app_date] => 2011-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 4790 [patent_no_of_claims] => 19 [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/0060/20120060168.pdf [firstpage_image] =>[orig_patent_app_number] => 13225727 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/225727
Virtualization system and resource allocation method thereof Sep 5, 2011 Issued
Array ( [id] => 10512418 [patent_doc_number] => 09239996 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-01-19 [patent_title] => 'Method and apparatus for clearing cloud compute demand' [patent_app_type] => utility [patent_app_number] => 13/216934 [patent_app_country] => US [patent_app_date] => 2011-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 33314 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13216934 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/216934
Method and apparatus for clearing cloud compute demand Aug 23, 2011 Issued
Array ( [id] => 7793197 [patent_doc_number] => 20120054753 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-01 [patent_title] => 'INFORMATION PROCESSING APPARATUS, APPLICATION CONTROL METHOD, AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 13/210546 [patent_app_country] => US [patent_app_date] => 2011-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6732 [patent_no_of_claims] => 8 [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/20120054753.pdf [firstpage_image] =>[orig_patent_app_number] => 13210546 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/210546
Information processing apparatus, application control method, and program Aug 15, 2011 Issued
Array ( [id] => 7569453 [patent_doc_number] => 20110289516 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-24 [patent_title] => 'Registering an Event' [patent_app_type] => utility [patent_app_number] => 13/196607 [patent_app_country] => US [patent_app_date] => 2011-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8174 [patent_no_of_claims] => 17 [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/0289/20110289516.pdf [firstpage_image] =>[orig_patent_app_number] => 13196607 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/196607
Registering an event Aug 1, 2011 Issued
Array ( [id] => 8677229 [patent_doc_number] => 08385354 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-02-26 [patent_title] => 'Scalable hardware mechanism to implement time outs for pending POP requests to blocking work queues' [patent_app_type] => utility [patent_app_number] => 13/185454 [patent_app_country] => US [patent_app_date] => 2011-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 15 [patent_no_of_words] => 7471 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13185454 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/185454
Scalable hardware mechanism to implement time outs for pending POP requests to blocking work queues Jul 17, 2011 Issued
Array ( [id] => 9961515 [patent_doc_number] => 09009740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-14 [patent_title] => 'Invocation of additional processing using remote procedure calls' [patent_app_type] => utility [patent_app_number] => 13/181830 [patent_app_country] => US [patent_app_date] => 2011-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6714 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13181830 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/181830
Invocation of additional processing using remote procedure calls Jul 12, 2011 Issued
Array ( [id] => 7569454 [patent_doc_number] => 20110289517 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-24 [patent_title] => 'SIMPLE AND DYNAMIC CONFIGURATION OF NETWORK DEVICES' [patent_app_type] => utility [patent_app_number] => 13/178414 [patent_app_country] => US [patent_app_date] => 2011-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8030 [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/0289/20110289517.pdf [firstpage_image] =>[orig_patent_app_number] => 13178414 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/178414
SIMPLE AND DYNAMIC CONFIGURATION OF NETWORK DEVICES Jul 6, 2011 Abandoned
Array ( [id] => 7503623 [patent_doc_number] => 20110264773 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-27 [patent_title] => 'SIMPLE AND DYNAMIC CONFIGURATION OF NETWORK DEVICES' [patent_app_type] => utility [patent_app_number] => 13/175930 [patent_app_country] => US [patent_app_date] => 2011-07-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8030 [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/0264/20110264773.pdf [firstpage_image] =>[orig_patent_app_number] => 13175930 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/175930
SIMPLE AND DYNAMIC CONFIGURATION OF NETWORK DEVICES Jul 3, 2011 Abandoned
Array ( [id] => 7582439 [patent_doc_number] => 20110296322 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-01 [patent_title] => 'Markup Based Extensibility for User Interfaces' [patent_app_type] => utility [patent_app_number] => 13/102633 [patent_app_country] => US [patent_app_date] => 2011-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8239 [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/0296/20110296322.pdf [firstpage_image] =>[orig_patent_app_number] => 13102633 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/102633
Markup Based Extensibility for User Interfaces May 5, 2011 Abandoned
Array ( [id] => 7653310 [patent_doc_number] => 20110302579 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-08 [patent_title] => 'VIRTUAL COMPUTER AND CPU ALLOCATION METHOD' [patent_app_type] => utility [patent_app_number] => 13/094467 [patent_app_country] => US [patent_app_date] => 2011-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7113 [patent_no_of_claims] => 12 [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] => publications/A1/0302/20110302579.pdf [firstpage_image] =>[orig_patent_app_number] => 13094467 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/094467
Virtual computer and CPU allocation method Apr 25, 2011 Issued
Menu