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] => 11299612 [patent_doc_number] => 09507620 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-29 [patent_title] => 'Adjusting client display devices based on settings included in a notification from remote virtual machine host prior to connection establishment' [patent_app_type] => utility [patent_app_number] => 13/922195 [patent_app_country] => US [patent_app_date] => 2013-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5579 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13922195 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/922195
Adjusting client display devices based on settings included in a notification from remote virtual machine host prior to connection establishment Jun 18, 2013 Issued
Array ( [id] => 9926529 [patent_doc_number] => 08984516 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-03-17 [patent_title] => 'System and method for shared execution of mixed data flows' [patent_app_type] => utility [patent_app_number] => 13/891331 [patent_app_country] => US [patent_app_date] => 2013-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7210 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13891331 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/891331
System and method for shared execution of mixed data flows May 9, 2013 Issued
Array ( [id] => 9124043 [patent_doc_number] => 20130290965 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-10-31 [patent_title] => 'Accessing Time Stamps During Transactions in a Processor' [patent_app_type] => utility [patent_app_number] => 13/870145 [patent_app_country] => US [patent_app_date] => 2013-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 13013 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13870145 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/870145
Accessing time stamps during transactions in a processor Apr 24, 2013 Issued
Array ( [id] => 10265022 [patent_doc_number] => 20150150019 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-05-28 [patent_title] => 'SCHEDULING COMPUTING TASKS FOR MULTI-PROCESSOR SYSTEMS' [patent_app_type] => utility [patent_app_number] => 14/130128 [patent_app_country] => US [patent_app_date] => 2013-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6400 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 6 [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] => 14130128 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/130128
Scheduling computing tasks for multi-processor systems based on resource requirements Apr 16, 2013 Issued
Array ( [id] => 10582671 [patent_doc_number] => 09304794 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-05 [patent_title] => 'Virtual machine control method and virtual machine system using prefetch information' [patent_app_type] => utility [patent_app_number] => 13/859778 [patent_app_country] => US [patent_app_date] => 2013-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 16799 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 256 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13859778 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/859778
Virtual machine control method and virtual machine system using prefetch information Apr 9, 2013 Issued
Array ( [id] => 10543473 [patent_doc_number] => 09268605 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-02-23 [patent_title] => 'Mechanism for facilitating sliding window resource tracking in message queues for fair management of resources for application servers in an on-demand services environment' [patent_app_type] => utility [patent_app_number] => 13/841713 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11876 [patent_no_of_claims] => 51 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13841713 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/841713
Mechanism for facilitating sliding window resource tracking in message queues for fair management of resources for application servers in an on-demand services environment Mar 14, 2013 Issued
Array ( [id] => 11523420 [patent_doc_number] => 09606818 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-28 [patent_title] => 'Systems and methods of executing multiple hypervisors using multiple sets of processors' [patent_app_type] => utility [patent_app_number] => 13/829023 [patent_app_country] => US [patent_app_date] => 2013-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5565 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13829023 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/829023
Systems and methods of executing multiple hypervisors using multiple sets of processors Mar 13, 2013 Issued
Array ( [id] => 11903449 [patent_doc_number] => 09772882 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-26 [patent_title] => 'Detecting and selecting two processing modules to execute code having a set of parallel executable parts' [patent_app_type] => utility [patent_app_number] => 13/827380 [patent_app_country] => US [patent_app_date] => 2013-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 26 [patent_no_of_words] => 17122 [patent_no_of_claims] => 16 [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] => 13827380 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/827380
Detecting and selecting two processing modules to execute code having a set of parallel executable parts Mar 13, 2013 Issued
Array ( [id] => 10602988 [patent_doc_number] => 09323552 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-04-26 [patent_title] => 'Secure virtual machine memory allocation management via dedicated memory pools' [patent_app_type] => utility [patent_app_number] => 13/830117 [patent_app_country] => US [patent_app_date] => 2013-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 17 [patent_no_of_words] => 9217 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13830117 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/830117
Secure virtual machine memory allocation management via dedicated memory pools Mar 13, 2013 Issued
Array ( [id] => 9746785 [patent_doc_number] => 20140282504 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'METHOD AND SYSTEM FOR SPECIFYING THE LAYOUT OF COMPUTER SYSTEM RESOURCES' [patent_app_type] => utility [patent_app_number] => 13/800414 [patent_app_country] => US [patent_app_date] => 2013-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8098 [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] => 13800414 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/800414
Method and system for specifying the layout of computer system resources Mar 12, 2013 Issued
Array ( [id] => 9200636 [patent_doc_number] => 20130339951 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-19 [patent_title] => 'REAL TIME MEASUREMENT OF VIRTUALIZATION I/O PROCESSING DELAYS' [patent_app_type] => utility [patent_app_number] => 13/793603 [patent_app_country] => US [patent_app_date] => 2013-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6066 [patent_no_of_claims] => 8 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13793603 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/793603
Real time measurement of I/O interrupt delay times by hypervisor for hot spot analysis Mar 10, 2013 Issued
Array ( [id] => 16145469 [patent_doc_number] => 10705804 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-07 [patent_title] => Strongly typed metadata access in object oriented programming languages with reflection support [patent_app_type] => utility [patent_app_number] => 13/773662 [patent_app_country] => US [patent_app_date] => 2013-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 39 [patent_no_of_words] => 5018 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 312 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13773662 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/773662
Strongly typed metadata access in object oriented programming languages with reflection support Feb 21, 2013 Issued
Array ( [id] => 8979150 [patent_doc_number] => 20130212579 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-08-15 [patent_title] => 'FAST PROVISIONING OF A CENTRALIZED VIRTUAL DESKTOP USING LINKED CLONES' [patent_app_type] => utility [patent_app_number] => 13/732312 [patent_app_country] => US [patent_app_date] => 2012-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 13531 [patent_no_of_claims] => 16 [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] => 13732312 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/732312
Fast provisioning of a centralized virtual desktop using linked clones with overlaid centralized virtual desktop layers Dec 30, 2012 Issued
Array ( [id] => 14395189 [patent_doc_number] => 10310878 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-04 [patent_title] => Execution of an application in a runtime environment installed in a virtual appliance [patent_app_type] => utility [patent_app_number] => 13/717130 [patent_app_country] => US [patent_app_date] => 2012-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5458 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13717130 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/717130
Execution of an application in a runtime environment installed in a virtual appliance Dec 16, 2012 Issued
Array ( [id] => 10194685 [patent_doc_number] => 09223596 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-12-29 [patent_title] => 'Virtual machine fast provisioning based on dynamic criterion' [patent_app_type] => utility [patent_app_number] => 13/715077 [patent_app_country] => US [patent_app_date] => 2012-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6985 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 227 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13715077 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/715077
Virtual machine fast provisioning based on dynamic criterion Dec 13, 2012 Issued
Array ( [id] => 8782167 [patent_doc_number] => 20130104142 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-25 [patent_title] => 'INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD' [patent_app_type] => utility [patent_app_number] => 13/709963 [patent_app_country] => US [patent_app_date] => 2012-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10495 [patent_no_of_claims] => 14 [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] => 13709963 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/709963
INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD Dec 9, 2012 Abandoned
Array ( [id] => 9513501 [patent_doc_number] => 20140149993 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-29 [patent_title] => 'Application Load Adaptive Multi-stage Parallel Data Processing Architecture' [patent_app_type] => utility [patent_app_number] => 13/684473 [patent_app_country] => US [patent_app_date] => 2012-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 16254 [patent_no_of_claims] => 24 [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] => 13684473 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/684473
System and method for input data load adaptive parallel processing Nov 22, 2012 Issued
Array ( [id] => 8722853 [patent_doc_number] => 20130074070 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-21 [patent_title] => 'METHODS AND APPARATUS FOR FAST CONTEXT SWITCHING IN A VIRTUALIZED SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/674480 [patent_app_country] => US [patent_app_date] => 2012-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 3463 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13674480 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/674480
METHODS AND APPARATUS FOR FAST CONTEXT SWITCHING IN A VIRTUALIZED SYSTEM Nov 11, 2012 Abandoned
Array ( [id] => 9451969 [patent_doc_number] => 20140123139 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-01 [patent_title] => 'SECURE SYSTEM TIME REPORTING' [patent_app_type] => utility [patent_app_number] => 13/877216 [patent_app_country] => US [patent_app_date] => 2012-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 14448 [patent_no_of_claims] => 31 [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] => 13877216 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/877216
Secure system time reporting Oct 24, 2012 Issued
Array ( [id] => 8583846 [patent_doc_number] => 20130002667 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-03 [patent_title] => 'USING SMART OBJECTS IN A VIRTUAL UNIVERSE TO CONSERVE COMPUTING RESOURCES' [patent_app_type] => utility [patent_app_number] => 13/616210 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 16961 [patent_no_of_claims] => 15 [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] => 13616210 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/616210
Modifying virtual universe display quality of virtual objects according to encoded virtual object settings and fee payment status Sep 13, 2012 Issued
Menu