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] => 8267652 [patent_doc_number] => 20120167079 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-28 [patent_title] => 'METHOD AND SYSTEM FOR REDUCING POWER LOSS TO BACKUP IO START TIME OF A STORAGE DEVICE IN A STORAGE VIRTUALIZATION ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 12/976021 [patent_app_country] => US [patent_app_date] => 2010-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7400 [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] => 12976021 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/976021
Method and system for reducing power loss to backup IO start time of a storage device in a storage virtualization environment Dec 21, 2010 Issued
Array ( [id] => 8255177 [patent_doc_number] => 20120159504 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-21 [patent_title] => 'Mutual-Exclusion Algorithms Resilient to Transient Memory Faults' [patent_app_type] => utility [patent_app_number] => 12/971983 [patent_app_country] => US [patent_app_date] => 2010-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8664 [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/20120159504.pdf [firstpage_image] =>[orig_patent_app_number] => 12971983 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/971983
Mutual-exclusion algorithms resilient to transient memory faults Dec 16, 2010 Issued
Array ( [id] => 10854431 [patent_doc_number] => 08881141 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-11-04 [patent_title] => 'Virtualization of hardware queues in self-virtualizing input/output devices' [patent_app_type] => utility [patent_app_number] => 12/963256 [patent_app_country] => US [patent_app_date] => 2010-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 15862 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12963256 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/963256
Virtualization of hardware queues in self-virtualizing input/output devices Dec 7, 2010 Issued
Array ( [id] => 8214401 [patent_doc_number] => 20120131583 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-24 [patent_title] => 'ENHANCED BACKUP JOB SCHEDULING' [patent_app_type] => utility [patent_app_number] => 12/950887 [patent_app_country] => US [patent_app_date] => 2010-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5087 [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] => publications/A1/0131/20120131583.pdf [firstpage_image] =>[orig_patent_app_number] => 12950887 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/950887
Enhanced backup job scheduling Nov 18, 2010 Issued
Array ( [id] => 9258028 [patent_doc_number] => 08621472 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-31 [patent_title] => 'Job scheduling with optimization of power consumption' [patent_app_type] => utility [patent_app_number] => 12/917549 [patent_app_country] => US [patent_app_date] => 2010-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4779 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 376 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12917549 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/917549
Job scheduling with optimization of power consumption Nov 1, 2010 Issued
Array ( [id] => 8162848 [patent_doc_number] => 20120102490 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-04-26 [patent_title] => 'RETAINING OWNERSHIP OF A VIRTUAL FUNCTION WHILE AN ADAPTER IS REPLACED' [patent_app_type] => utility [patent_app_number] => 12/912251 [patent_app_country] => US [patent_app_date] => 2010-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9920 [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/0102/20120102490.pdf [firstpage_image] =>[orig_patent_app_number] => 12912251 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/912251
Retaining ownership of a virtual function while an adapter is replaced Oct 25, 2010 Issued
Array ( [id] => 8130869 [patent_doc_number] => 20120089980 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-04-12 [patent_title] => 'ALLOCATING VIRTUAL MACHINES ACCORDING TO USER-SPECIFIC VIRTUAL MACHINE METRICS' [patent_app_type] => utility [patent_app_number] => 12/902542 [patent_app_country] => US [patent_app_date] => 2010-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 18407 [patent_no_of_claims] => 22 [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/0089/20120089980.pdf [firstpage_image] =>[orig_patent_app_number] => 12902542 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/902542
Allocating virtual machines according to user-specific virtual machine metrics Oct 11, 2010 Issued
Array ( [id] => 8059525 [patent_doc_number] => 20120079500 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-29 [patent_title] => 'PROCESSOR USAGE ACCOUNTING USING WORK-RATE MEASUREMENTS' [patent_app_type] => utility [patent_app_number] => 12/893748 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3265 [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/0079/20120079500.pdf [firstpage_image] =>[orig_patent_app_number] => 12893748 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/893748
PROCESSOR USAGE ACCOUNTING USING WORK-RATE MEASUREMENTS Sep 28, 2010 Abandoned
Array ( [id] => 10879584 [patent_doc_number] => 08904382 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-02 [patent_title] => 'Creating instances of cloud computing environments' [patent_app_type] => utility [patent_app_number] => 12/817439 [patent_app_country] => US [patent_app_date] => 2010-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5021 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12817439 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/817439
Creating instances of cloud computing environments Jun 16, 2010 Issued
Array ( [id] => 7653313 [patent_doc_number] => 20110302582 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-08 [patent_title] => 'TASK ASSIGNMENT ON HETEROGENEOUS THREE-DIMENSIONAL/STACKED MICROARCHITECTURES' [patent_app_type] => utility [patent_app_number] => 12/793231 [patent_app_country] => US [patent_app_date] => 2010-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3350 [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] => publications/A1/0302/20110302582.pdf [firstpage_image] =>[orig_patent_app_number] => 12793231 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/793231
Task assignment on heterogeneous three-dimensional/stacked microarchitectures Jun 2, 2010 Issued
Array ( [id] => 10124354 [patent_doc_number] => 09158713 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-10-13 [patent_title] => 'Packet processing with dynamic load balancing' [patent_app_type] => utility [patent_app_number] => 12/772832 [patent_app_country] => US [patent_app_date] => 2010-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 5696 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12772832 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/772832
Packet processing with dynamic load balancing May 2, 2010 Issued
Array ( [id] => 9847900 [patent_doc_number] => 08949834 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-03 [patent_title] => 'Modeling and scheduling asynchronous incremental workflows' [patent_app_type] => utility [patent_app_number] => 12/755621 [patent_app_country] => US [patent_app_date] => 2010-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 8492 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12755621 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/755621
Modeling and scheduling asynchronous incremental workflows Apr 6, 2010 Issued
Array ( [id] => 9029885 [patent_doc_number] => 08539483 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-09-17 [patent_title] => 'Computer and control method for interrupting machine operation' [patent_app_type] => utility [patent_app_number] => 12/721464 [patent_app_country] => US [patent_app_date] => 2010-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 31 [patent_no_of_words] => 15357 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12721464 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/721464
Computer and control method for interrupting machine operation Mar 9, 2010 Issued
Array ( [id] => 6588246 [patent_doc_number] => 20100235835 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-09-16 [patent_title] => 'VIRTUAL MACHINE CONTROL APPARATUS, VIRTUAL MACHINE CONTROL METHOD, AND RECORDING MEDIUM THEREFOR' [patent_app_type] => utility [patent_app_number] => 12/719428 [patent_app_country] => US [patent_app_date] => 2010-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 47 [patent_figures_cnt] => 47 [patent_no_of_words] => 22733 [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/0235/20100235835.pdf [firstpage_image] =>[orig_patent_app_number] => 12719428 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/719428
VIRTUAL MACHINE CONTROL APPARATUS, VIRTUAL MACHINE CONTROL METHOD, AND RECORDING MEDIUM THEREFOR Mar 7, 2010 Abandoned
Array ( [id] => 10834956 [patent_doc_number] => 08863152 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-14 [patent_title] => 'Communication bridge' [patent_app_type] => utility [patent_app_number] => 12/708542 [patent_app_country] => US [patent_app_date] => 2010-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2434 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12708542 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/708542
Communication bridge Feb 18, 2010 Issued
Array ( [id] => 6067846 [patent_doc_number] => 20110202925 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-18 [patent_title] => 'OPTIMIZED CAPACITY PLANNING' [patent_app_type] => utility [patent_app_number] => 12/707707 [patent_app_country] => US [patent_app_date] => 2010-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5248 [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/0202/20110202925.pdf [firstpage_image] =>[orig_patent_app_number] => 12707707 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/707707
Optimized capacity planning Feb 17, 2010 Issued
Array ( [id] => 6189279 [patent_doc_number] => 20110125992 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-26 [patent_title] => 'SYSTEM TOOL PLACEMENT IN A MULTIPROCESSOR COMPUTER' [patent_app_type] => utility [patent_app_number] => 12/692853 [patent_app_country] => US [patent_app_date] => 2010-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4717 [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] => publications/A1/0125/20110125992.pdf [firstpage_image] =>[orig_patent_app_number] => 12692853 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/692853
System tool placement in a multiprocessor computer Jan 24, 2010 Issued
Array ( [id] => 8861722 [patent_doc_number] => 08464276 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-06-11 [patent_title] => 'Channel monitoring in a messaging-middleware environment' [patent_app_type] => utility [patent_app_number] => 12/685383 [patent_app_country] => US [patent_app_date] => 2010-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3771 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 12685383 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/685383
Channel monitoring in a messaging-middleware environment Jan 10, 2010 Issued
Array ( [id] => 6409115 [patent_doc_number] => 20100180088 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-15 [patent_title] => 'Memory Dispatching Method Applied to Real-time Data ETL System' [patent_app_type] => utility [patent_app_number] => 12/644871 [patent_app_country] => US [patent_app_date] => 2009-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2411 [patent_no_of_claims] => 5 [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/0180/20100180088.pdf [firstpage_image] =>[orig_patent_app_number] => 12644871 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/644871
Data ETL method applied to real-time data ETL system Dec 21, 2009 Issued
Array ( [id] => 6452171 [patent_doc_number] => 20100153970 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-17 [patent_title] => 'METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROVIDING MULTI-DIMENSIONAL MANIPULATIONS TO CONTEXT MODELS' [patent_app_type] => utility [patent_app_number] => 12/639124 [patent_app_country] => US [patent_app_date] => 2009-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7049 [patent_no_of_claims] => 23 [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] => publications/A1/0153/20100153970.pdf [firstpage_image] =>[orig_patent_app_number] => 12639124 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/639124
METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROVIDING MULTI-DIMENSIONAL MANIPULATIONS TO CONTEXT MODELS Dec 15, 2009 Abandoned
Menu