Search

Bing Zhao

Examiner (ID: 9368, Phone: (571)270-1745 , Office: P/2195 )

Most Active Art Unit
2195
Art Unit(s)
2198, 2151, 2195
Total Applications
570
Issued Applications
489
Pending Applications
39
Abandoned Applications
48

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10914583 [patent_doc_number] => 20140317601 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-23 [patent_title] => 'SYSTEM AND METHOD FOR CREATING VARIANTS IN A TEST DATABASE DURING VARIOUS TEST STAGES' [patent_app_type] => utility [patent_app_number] => 14/251968 [patent_app_country] => US [patent_app_date] => 2014-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5773 [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] => 14251968 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/251968
System and method for creating variants in a test database during various test stages Apr 13, 2014 Issued
Array ( [id] => 12532065 [patent_doc_number] => 10007542 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-06-26 [patent_title] => Virtual machine placement with automatic deployment error recovery based on a status log maintained during deployment [patent_app_type] => utility [patent_app_number] => 14/229740 [patent_app_country] => US [patent_app_date] => 2014-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 9947 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14229740 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/229740
Virtual machine placement with automatic deployment error recovery based on a status log maintained during deployment Mar 27, 2014 Issued
Array ( [id] => 12148501 [patent_doc_number] => 09882773 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-30 [patent_title] => 'Virtual resource provider with virtual control planes' [patent_app_type] => utility [patent_app_number] => 14/195379 [patent_app_country] => US [patent_app_date] => 2014-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9305 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 302 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14195379 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/195379
Virtual resource provider with virtual control planes Mar 2, 2014 Issued
Array ( [id] => 11124133 [patent_doc_number] => 20160321107 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-03 [patent_title] => 'FINITE AUTOMATA MANAGER' [patent_app_type] => utility [patent_app_number] => 15/104125 [patent_app_country] => US [patent_app_date] => 2014-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6623 [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] => 15104125 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/104125
Finite automata manager and method to pre-fetch data for a processor core Feb 11, 2014 Issued
Array ( [id] => 9520781 [patent_doc_number] => 20140157273 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-05 [patent_title] => 'METHOD, DATA PROCESSING PROGRAM, AND COMPUTER PROGRAM PRODUCT TO COMPENSATE FOR COUPLING OVERHEAD IN A DISTRIBUTED COMPUTING SYSTEM, AND CORRESPONDING OVERHEAD CALCULATOR FOR A DISTRIBUTED COMPUTING SYSTEM AND CORRESPONDING COMPUTER SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/174675 [patent_app_country] => US [patent_app_date] => 2014-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4376 [patent_no_of_claims] => 16 [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] => 14174675 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/174675
Method, data processing program, and computer program product to compensate for coupling overhead in a distributed computing system, and corresponding overhead calculator for a distributed computing system and corresponding computer system Feb 5, 2014 Issued
Array ( [id] => 9513500 [patent_doc_number] => 20140149992 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-29 [patent_title] => 'SYSTEM AND METHOD FOR SUPPORTING METERED CLIENTS WITH MANYCORE' [patent_app_type] => utility [patent_app_number] => 14/171509 [patent_app_country] => US [patent_app_date] => 2014-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8540 [patent_no_of_claims] => 21 [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] => 14171509 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/171509
System and method for supporting metered clients with manycore Feb 2, 2014 Issued
Array ( [id] => 11538634 [patent_doc_number] => 09613045 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-04-04 [patent_title] => 'Synchronization of desktop images with smart image merging' [patent_app_type] => utility [patent_app_number] => 14/169016 [patent_app_country] => US [patent_app_date] => 2014-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 14324 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 401 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14169016 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/169016
Synchronization of desktop images with smart image merging Jan 29, 2014 Issued
Array ( [id] => 9999185 [patent_doc_number] => 09043802 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-05-26 [patent_title] => 'Adjustment of threads for execution based on over-utilization of a domain in a multi-processor system by destroying parallizable group of threads in sub-domains' [patent_app_type] => utility [patent_app_number] => 14/150384 [patent_app_country] => US [patent_app_date] => 2014-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6854 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14150384 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/150384
Adjustment of threads for execution based on over-utilization of a domain in a multi-processor system by destroying parallizable group of threads in sub-domains Jan 7, 2014 Issued
Array ( [id] => 11320755 [patent_doc_number] => 09519499 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-12-13 [patent_title] => 'Method for dispatching central processing unit of hotspot domain virtual machine and virtual machine system' [patent_app_type] => utility [patent_app_number] => 14/143485 [patent_app_country] => US [patent_app_date] => 2013-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 6041 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 408 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14143485 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/143485
Method for dispatching central processing unit of hotspot domain virtual machine and virtual machine system Dec 29, 2013 Issued
Array ( [id] => 11816770 [patent_doc_number] => 09720719 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-01 [patent_title] => 'Method and system for optimizing virtual disk provisioning' [patent_app_type] => utility [patent_app_number] => 14/139621 [patent_app_country] => US [patent_app_date] => 2013-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 20330 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 266 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14139621 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/139621
Method and system for optimizing virtual disk provisioning Dec 22, 2013 Issued
Array ( [id] => 12291132 [patent_doc_number] => 09934052 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-04-03 [patent_title] => Large scale virtual application deployment using system provisioning tools [patent_app_type] => utility [patent_app_number] => 14/134403 [patent_app_country] => US [patent_app_date] => 2013-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3228 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14134403 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/134403
Large scale virtual application deployment using system provisioning tools Dec 18, 2013 Issued
Array ( [id] => 11801336 [patent_doc_number] => 09542213 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-01-10 [patent_title] => 'Method and system for identifying virtualized operating system threats in a cloud computing environment' [patent_app_type] => utility [patent_app_number] => 14/105965 [patent_app_country] => US [patent_app_date] => 2013-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5860 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14105965 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/105965
Method and system for identifying virtualized operating system threats in a cloud computing environment Dec 12, 2013 Issued
Array ( [id] => 9493371 [patent_doc_number] => 20140143777 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-22 [patent_title] => 'Resource Scheduling Method and Device' [patent_app_type] => utility [patent_app_number] => 14/106481 [patent_app_country] => US [patent_app_date] => 2013-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6307 [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] => 14106481 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/106481
Resource Scheduling Method and Device Dec 12, 2013 Abandoned
Array ( [id] => 10575846 [patent_doc_number] => 09298489 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-29 [patent_title] => 'Method and system for identifying virtualized operating system threats in a cloud computing environment' [patent_app_type] => utility [patent_app_number] => 14/105982 [patent_app_country] => US [patent_app_date] => 2013-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5795 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [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] => 14105982 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/105982
Method and system for identifying virtualized operating system threats in a cloud computing environment Dec 12, 2013 Issued
Array ( [id] => 9410414 [patent_doc_number] => 20140101666 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-10 [patent_title] => 'SYSTEM AND METHOD OF PERFORMING A PRE-RESERVATION ANALYSIS TO YIELD AN IMPROVED FIT OF WORKLOAD WITH THE COMPUTE ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 14/106254 [patent_app_country] => US [patent_app_date] => 2013-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9871 [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] => 14106254 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/106254
System and method of performing a pre-reservation analysis to yield an improved fit of workload with the compute environment Dec 12, 2013 Issued
Array ( [id] => 11465691 [patent_doc_number] => 09582322 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-28 [patent_title] => 'Method and apparatus to avoid deadlock during instruction scheduling using dynamic port remapping' [patent_app_type] => utility [patent_app_number] => 14/101615 [patent_app_country] => US [patent_app_date] => 2013-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7342 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 22 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14101615 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/101615
Method and apparatus to avoid deadlock during instruction scheduling using dynamic port remapping Dec 9, 2013 Issued
Array ( [id] => 9548961 [patent_doc_number] => 20140173609 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-19 [patent_title] => 'TASK PROCESSING APPARATUS AND METHOD' [patent_app_type] => utility [patent_app_number] => 14/096398 [patent_app_country] => US [patent_app_date] => 2013-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7227 [patent_no_of_claims] => 14 [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] => 14096398 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/096398
Task processing apparatus and method including scheduling current and next-level task processing apparatus Dec 3, 2013 Issued
Array ( [id] => 9947782 [patent_doc_number] => 08997110 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-03-31 [patent_title] => 'Resolving RCU-scheduler deadlocks' [patent_app_type] => utility [patent_app_number] => 14/093441 [patent_app_country] => US [patent_app_date] => 2013-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 16 [patent_no_of_words] => 7286 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 321 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14093441 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/093441
Resolving RCU-scheduler deadlocks Nov 29, 2013 Issued
Array ( [id] => 9386441 [patent_doc_number] => 20140089924 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-03-27 [patent_title] => 'Sharing Reconfigurable Computing Devices Between Workloads' [patent_app_type] => utility [patent_app_number] => 14/093448 [patent_app_country] => US [patent_app_date] => 2013-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6318 [patent_no_of_claims] => 9 [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] => 14093448 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/093448
Sharing reconfigurable computing devices between workloads Nov 29, 2013 Issued
Array ( [id] => 10204511 [patent_doc_number] => 20150089499 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-26 [patent_title] => 'TOPOLOGY MANAGEMENT METHOD AND SYSTEM OF VIRTUAL MACHINES' [patent_app_type] => utility [patent_app_number] => 14/086082 [patent_app_country] => US [patent_app_date] => 2013-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5217 [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] => 14086082 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/086082
TOPOLOGY MANAGEMENT METHOD AND SYSTEM OF VIRTUAL MACHINES Nov 20, 2013 Abandoned
Menu