Search

Brandon J. Fetterolf

Supervisory Patent Examiner (ID: 15484, Phone: (571)272-2919 , Office: P/1672 )

Most Active Art Unit
1642
Art Unit(s)
1628, 1642, 1626, 1622
Total Applications
520
Issued Applications
175
Pending Applications
125
Abandoned Applications
232

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11550438 [patent_doc_number] => 09619286 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-04-11 [patent_title] => 'Using request service time as fairness heuristic in locking techniques' [patent_app_type] => utility [patent_app_number] => 14/220391 [patent_app_country] => US [patent_app_date] => 2014-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9704 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 331 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14220391 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/220391
Using request service time as fairness heuristic in locking techniques Mar 19, 2014 Issued
Array ( [id] => 9746823 [patent_doc_number] => 20140282542 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'Hypervisor Storage Intercept Method' [patent_app_type] => utility [patent_app_number] => 14/210698 [patent_app_country] => US [patent_app_date] => 2014-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4070 [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] => 14210698 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/210698
Hypervisor Storage Intercept Method Mar 13, 2014 Abandoned
Array ( [id] => 13143747 [patent_doc_number] => 10089208 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-10-02 [patent_title] => Performance continuity management [patent_app_type] => utility [patent_app_number] => 14/211116 [patent_app_country] => US [patent_app_date] => 2014-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 6342 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14211116 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/211116
Performance continuity management Mar 13, 2014 Issued
Array ( [id] => 11245318 [patent_doc_number] => 09471360 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-18 [patent_title] => 'Returning terminated virtual machines to a pool of available virtual machines to be reused thereby optimizing cloud resource usage and workload deployment time' [patent_app_type] => utility [patent_app_number] => 14/211169 [patent_app_country] => US [patent_app_date] => 2014-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6786 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14211169 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/211169
Returning terminated virtual machines to a pool of available virtual machines to be reused thereby optimizing cloud resource usage and workload deployment time Mar 13, 2014 Issued
Array ( [id] => 9700602 [patent_doc_number] => 20140250287 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-04 [patent_title] => 'INFORMATION PROCESSING DEVICE, JOB SCHEDULING METHOD, AND JOB SCHEDULING PROGRAM' [patent_app_type] => utility [patent_app_number] => 14/196406 [patent_app_country] => US [patent_app_date] => 2014-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 7070 [patent_no_of_claims] => 10 [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] => 14196406 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/196406
Information processing device, job scheduling method, and job scheduling program Mar 3, 2014 Issued
Array ( [id] => 10157495 [patent_doc_number] => 09189273 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-11-17 [patent_title] => 'Performance-aware job scheduling under power constraints' [patent_app_type] => utility [patent_app_number] => 14/193075 [patent_app_country] => US [patent_app_date] => 2014-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4539 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14193075 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/193075
Performance-aware job scheduling under power constraints Feb 27, 2014 Issued
Array ( [id] => 11680734 [patent_doc_number] => 09679266 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-06-13 [patent_title] => 'Systems and methods for intelligent batch processing of business events' [patent_app_type] => utility [patent_app_number] => 14/193279 [patent_app_country] => US [patent_app_date] => 2014-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5477 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14193279 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/193279
Systems and methods for intelligent batch processing of business events Feb 27, 2014 Issued
Array ( [id] => 11232691 [patent_doc_number] => 09459919 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-04 [patent_title] => 'Methods and apparatus for managing and controlling power consumption and heat generation in computer systems' [patent_app_type] => utility [patent_app_number] => 14/188583 [patent_app_country] => US [patent_app_date] => 2014-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 8400 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14188583 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/188583
Methods and apparatus for managing and controlling power consumption and heat generation in computer systems Feb 23, 2014 Issued
Array ( [id] => 10335361 [patent_doc_number] => 20150220366 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-06 [patent_title] => 'TECHNIQUES FOR MAPPING LOGICAL THREADS TO PHYSICAL THREADS IN A SIMULTANEOUS MULTITHREADING DATA PROCESSING SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/173039 [patent_app_country] => US [patent_app_date] => 2014-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5955 [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] => 14173039 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/173039
Techniques for mapping logical threads to physical threads in a simultaneous multithreading data processing system Feb 4, 2014 Issued
Array ( [id] => 10335362 [patent_doc_number] => 20150220367 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-06 [patent_title] => 'REMOVAL OF IDLE TIME IN VIRTUAL MACHINE OPERATION' [patent_app_type] => utility [patent_app_number] => 14/172206 [patent_app_country] => US [patent_app_date] => 2014-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7301 [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] => 14172206 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/172206
Removal of idle time in virtual machine operation Feb 3, 2014 Issued
Array ( [id] => 10582750 [patent_doc_number] => 09304874 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-05 [patent_title] => 'Virtual machine-guest driven state restoring by hypervisor' [patent_app_type] => utility [patent_app_number] => 14/171634 [patent_app_country] => US [patent_app_date] => 2014-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6050 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14171634 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/171634
Virtual machine-guest driven state restoring by hypervisor Feb 2, 2014 Issued
Array ( [id] => 10314214 [patent_doc_number] => 20150199217 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-16 [patent_title] => 'ENTROPY RESOURCE ALLOCATION MANAGEMENT IN VIRTUALIZED ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 14/155071 [patent_app_country] => US [patent_app_date] => 2014-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4262 [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] => 14155071 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/155071
ENTROPY RESOURCE ALLOCATION MANAGEMENT IN VIRTUALIZED ENVIRONMENTS Jan 13, 2014 Abandoned
Array ( [id] => 9437681 [patent_doc_number] => 20140115588 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-24 [patent_title] => 'SYSTEMS AND METHODS FOR EXPOSING PROCESSOR TOPOLOGY FOR VIRTUAL MACHINES' [patent_app_type] => utility [patent_app_number] => 14/144528 [patent_app_country] => US [patent_app_date] => 2013-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6571 [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] => 14144528 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/144528
Systems and methods for exposing processor topology for virtual machines Dec 29, 2013 Issued
Array ( [id] => 9386442 [patent_doc_number] => 20140089925 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-03-27 [patent_title] => 'Methods and Systems for Integrated Storage and Data Management Using a Hypervisor' [patent_app_type] => utility [patent_app_number] => 14/100995 [patent_app_country] => US [patent_app_date] => 2013-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5707 [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] => 14100995 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/100995
Methods and systems for integrated storage and data management using a hypervisor Dec 8, 2013 Issued
Array ( [id] => 11020038 [patent_doc_number] => 20160216991 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-28 [patent_title] => 'ALLOCATION OF VIRTUAL MACHINES TO PHYSICAL MACHINES THROUGH DOMINANT RESOURCE ASSISTED HEURISTICS' [patent_app_type] => utility [patent_app_number] => 14/917621 [patent_app_country] => US [patent_app_date] => 2013-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9108 [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] => 14917621 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/917621
Allocation of virtual machines to physical machines through dominant resource assisted heuristics Nov 28, 2013 Issued
Array ( [id] => 12146620 [patent_doc_number] => 09880873 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-30 [patent_title] => 'Electronic official document processing method' [patent_app_type] => utility [patent_app_number] => 14/442146 [patent_app_country] => US [patent_app_date] => 2013-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 3348 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 430 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14442146 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/442146
Electronic official document processing method Oct 31, 2013 Issued
Array ( [id] => 11299620 [patent_doc_number] => 09507627 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-29 [patent_title] => 'Methods and systems for batch processing in an on-demand service environment' [patent_app_type] => utility [patent_app_number] => 14/061545 [patent_app_country] => US [patent_app_date] => 2013-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9200 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 325 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14061545 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/061545
Methods and systems for batch processing in an on-demand service environment Oct 22, 2013 Issued
Array ( [id] => 9225213 [patent_doc_number] => 20140019988 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-16 [patent_title] => 'SUPPORT OF NON-TRIVIAL SCHEDULING POLICIES ALONG WITH TOPOLOGICAL PROPERTIES' [patent_app_type] => utility [patent_app_number] => 14/030953 [patent_app_country] => US [patent_app_date] => 2013-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 15592 [patent_no_of_claims] => 2 [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] => 14030953 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/030953
Support of non-trivial scheduling policies along with topological properties Sep 17, 2013 Issued
Array ( [id] => 11550079 [patent_doc_number] => 09618922 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-04-11 [patent_title] => 'CPU of PLC, system program for PLC, and recording medium storing system program for PLC' [patent_app_type] => utility [patent_app_number] => 14/017929 [patent_app_country] => US [patent_app_date] => 2013-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 18389 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14017929 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/017929
CPU of PLC, system program for PLC, and recording medium storing system program for PLC Sep 3, 2013 Issued
Array ( [id] => 12039537 [patent_doc_number] => 09817771 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-11-14 [patent_title] => 'Guarded memory access in a multi-thread safe system level modeling simulation' [patent_app_type] => utility [patent_app_number] => 13/971041 [patent_app_country] => US [patent_app_date] => 2013-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 10245 [patent_no_of_claims] => 20 [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] => 13971041 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/971041
Guarded memory access in a multi-thread safe system level modeling simulation Aug 19, 2013 Issued
Menu