Search

Willy W. Huaracha

Examiner (ID: 17628, Phone: (571)270-5510 , Office: P/2195 )

Most Active Art Unit
2195
Art Unit(s)
2197, 2195, 2196
Total Applications
473
Issued Applications
334
Pending Applications
41
Abandoned Applications
108

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11013211 [patent_doc_number] => 20160210164 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-21 [patent_title] => 'PROCESSOR IDENTIFICATION FOR VIRTUAL MACHINES' [patent_app_type] => utility [patent_app_number] => 14/351070 [patent_app_country] => US [patent_app_date] => 2013-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6491 [patent_no_of_claims] => 22 [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] => 14351070 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/351070
Processor identification for virtual machines Jul 15, 2013 Issued
Array ( [id] => 9808133 [patent_doc_number] => 20150020078 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-01-15 [patent_title] => 'THREAD SCHEDULING ACROSS HETEROGENEOUS PROCESSING ELEMENTS WITH RESOURCE MAPPING' [patent_app_type] => utility [patent_app_number] => 13/938683 [patent_app_country] => US [patent_app_date] => 2013-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 11343 [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] => 13938683 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/938683
Thread scheduling across heterogeneous processing elements with resource mapping Jul 9, 2013 Issued
Array ( [id] => 12088253 [patent_doc_number] => 09841983 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-12-12 [patent_title] => 'Single click host maintenance' [patent_app_type] => utility [patent_app_number] => 13/931516 [patent_app_country] => US [patent_app_date] => 2013-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4482 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [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] => 13931516 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/931516
Single click host maintenance Jun 27, 2013 Issued
Array ( [id] => 11896997 [patent_doc_number] => 09766932 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-19 [patent_title] => 'Energy efficient job scheduling' [patent_app_type] => utility [patent_app_number] => 13/924444 [patent_app_country] => US [patent_app_date] => 2013-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10391 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 13924444 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/924444
Energy efficient job scheduling Jun 20, 2013 Issued
Array ( [id] => 10623413 [patent_doc_number] => 09342355 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-05-17 [patent_title] => 'Joint optimization of multiple phases in large data processing' [patent_app_type] => utility [patent_app_number] => 13/922746 [patent_app_country] => US [patent_app_date] => 2013-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5600 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 287 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13922746 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/922746
Joint optimization of multiple phases in large data processing Jun 19, 2013 Issued
Array ( [id] => 10098730 [patent_doc_number] => 09135042 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-15 [patent_title] => 'Provisioning a secure customer domain in a virtualized multi-tenant environment' [patent_app_type] => utility [patent_app_number] => 13/916682 [patent_app_country] => US [patent_app_date] => 2013-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8871 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13916682 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/916682
Provisioning a secure customer domain in a virtualized multi-tenant environment Jun 12, 2013 Issued
Array ( [id] => 9579108 [patent_doc_number] => 08769545 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-01 [patent_title] => 'Server pool management method' [patent_app_type] => utility [patent_app_number] => 13/914631 [patent_app_country] => US [patent_app_date] => 2013-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 32 [patent_no_of_words] => 14642 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 326 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13914631 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/914631
Server pool management method Jun 10, 2013 Issued
Array ( [id] => 13029779 [patent_doc_number] => 10037511 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-07-31 [patent_title] => Dynamically altering selection of already-utilized resources [patent_app_type] => utility [patent_app_number] => 13/909202 [patent_app_country] => US [patent_app_date] => 2013-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 10 [patent_no_of_words] => 8678 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 493 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13909202 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/909202
Dynamically altering selection of already-utilized resources Jun 3, 2013 Issued
Array ( [id] => 9571980 [patent_doc_number] => 20140189693 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-03 [patent_title] => 'ADAPTIVE HANDLING OF PRIORITY INVERSIONS USING TRANSACTIONS' [patent_app_type] => utility [patent_app_number] => 13/893631 [patent_app_country] => US [patent_app_date] => 2013-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4947 [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] => 13893631 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/893631
Adaptive handling of priority inversions using transactions May 13, 2013 Issued
Array ( [id] => 10928201 [patent_doc_number] => 20140331222 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-11-06 [patent_title] => 'DYNAMIC VIRTUAL MACHINE SIZING' [patent_app_type] => utility [patent_app_number] => 13/886360 [patent_app_country] => US [patent_app_date] => 2013-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5682 [patent_no_of_claims] => 24 [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] => 13886360 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/886360
Dynamic virtual machine sizing May 2, 2013 Issued
Array ( [id] => 9110143 [patent_doc_number] => 20130283275 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-10-24 [patent_title] => 'MOBILE TERMINAL AND CONTROL METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 13/868817 [patent_app_country] => US [patent_app_date] => 2013-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 11455 [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] => 13868817 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/868817
MOBILE TERMINAL AND CONTROL METHOD THEREOF Apr 22, 2013 Abandoned
Array ( [id] => 10907690 [patent_doc_number] => 20140310704 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-16 [patent_title] => 'Network Interface Card Device Pass-Through with Multiple Nested Hypervisors' [patent_app_type] => utility [patent_app_number] => 13/860552 [patent_app_country] => US [patent_app_date] => 2013-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4930 [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] => 13860552 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/860552
Network interface card device pass-through with multiple nested hypervisors Apr 10, 2013 Issued
Array ( [id] => 10124225 [patent_doc_number] => 09158584 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-13 [patent_title] => 'Distributed application execution in a heterogeneous processing system' [patent_app_type] => utility [patent_app_number] => 13/856102 [patent_app_country] => US [patent_app_date] => 2013-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 3047 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13856102 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/856102
Distributed application execution in a heterogeneous processing system Apr 2, 2013 Issued
Array ( [id] => 12474864 [patent_doc_number] => 09990206 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-06-05 [patent_title] => Mechanism for instruction set based thread execution of a plurality of instruction sequencers [patent_app_type] => utility [patent_app_number] => 13/843164 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 18 [patent_no_of_words] => 12044 [patent_no_of_claims] => 18 [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] => 13843164 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/843164
Mechanism for instruction set based thread execution of a plurality of instruction sequencers Mar 14, 2013 Issued
Array ( [id] => 9424438 [patent_doc_number] => 20140109089 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-17 [patent_title] => 'SYSTEM TO REBUILD DIFFERENCE VIRTUAL HARD DISK FOR UPDATING OPERATION SYSTEM AND METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 13/794865 [patent_app_country] => US [patent_app_date] => 2013-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4752 [patent_no_of_claims] => 9 [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] => 13794865 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/794865
SYSTEM TO REBUILD DIFFERENCE VIRTUAL HARD DISK FOR UPDATING OPERATION SYSTEM AND METHOD THEREOF Mar 11, 2013 Abandoned
Array ( [id] => 9527762 [patent_doc_number] => 08752053 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-10 [patent_title] => 'Facilitating processing within computing environments supporting pageable guests' [patent_app_type] => utility [patent_app_number] => 13/776133 [patent_app_country] => US [patent_app_date] => 2013-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 8414 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13776133 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/776133
Facilitating processing within computing environments supporting pageable guests Feb 24, 2013 Issued
Array ( [id] => 9658932 [patent_doc_number] => 20140229937 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-14 [patent_title] => 'RESOURCE ALLOCATION BASED ON REVALIDATION AND INVALIDATION RATES' [patent_app_type] => utility [patent_app_number] => 13/765890 [patent_app_country] => US [patent_app_date] => 2013-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5796 [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] => 13765890 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/765890
Resource allocation based on revalidation and invalidation rates Feb 12, 2013 Issued
Array ( [id] => 8868384 [patent_doc_number] => 20130152087 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-13 [patent_title] => 'FAILURE MANAGEMENT FOR A VIRTUALIZED COMPUTING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 13/762998 [patent_app_country] => US [patent_app_date] => 2013-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9939 [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] => 13762998 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/762998
Failure management for a virtualized computing environment Feb 7, 2013 Issued
Array ( [id] => 9044430 [patent_doc_number] => 20130247068 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-19 [patent_title] => 'LOAD BALANCING METHOD AND MULTI-CORE SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/709608 [patent_app_country] => US [patent_app_date] => 2012-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6459 [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] => 13709608 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/709608
Multi-core system for balancing tasks by simultaneously comparing at least three core loads in parallel Dec 9, 2012 Issued
Array ( [id] => 9520770 [patent_doc_number] => 20140157262 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-05 [patent_title] => 'MULTI-TIER PLATFORM-AS-A-SERVICE (PAAS) DEPLOYMENT REDUCED TO SINGLE-TIER ARCHITECTURE FOR DEVELOPMENT' [patent_app_type] => utility [patent_app_number] => 13/690464 [patent_app_country] => US [patent_app_date] => 2012-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5788 [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] => 13690464 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/690464
Multi-tier platform-as-a-service deployment reduced to single-tier architecture for development Nov 29, 2012 Issued
Menu