
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |