GENE LOUIS BROWN
Pilots at Maple Ave, Durham, CT

License number
Connecticut A5018874
Issued Date
Jul 2015
Expiration Date
Jul 2017
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
277 Maple Ave, Durham, CT 06422

Professional information

Gene Brown Photo 1

Software Utilization Privilege Brokering In A Networked Computing Environment

US Patent:
2012031, Dec 13, 2012
Filed:
Jun 8, 2011
Appl. No.:
13/155564
Inventors:
Gene L. Brown - Durham CT, US
Brendan F. Coffey - Rhinebeck NY, US
Christopher J. Dawson - Arlington VA, US
Clifford V. Harris - Saugerties NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 21/00, G06F 15/16
US Classification:
726 26
Abstract:
Embodiments of the present invention provide a subscription service for documenting, verifying, administering, and auditing use of entitled software products in third-party networked computing environments (e.g., a cloud computing environment). Specifically, aspects of the invention provide an Entitlement Brokering System (EBS) (also referred to as an entitlement broker) that reduces the risk associated with clients improperly running licensed software products on their computing infrastructure, thus increasing the reliability and auditability of the software product's entitlement status and accelerating intake of new or existing clients through automation of the entitlement verification process.


Gene Brown Photo 2

Optimizing Energy Consumption Utilized For Workload Processing In A Networked Computing Environment

US Patent:
8612785, Dec 17, 2013
Filed:
May 13, 2011
Appl. No.:
13/106905
Inventors:
Gene L. Brown - Durham CT, US
Brendan F. Coffey - Rhinebeck NY, US
Christopher J. Dawson - Arlington VA, US
Clifford V. Harris - Saugerties NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1/32, G06F 9/46
US Classification:
713320, 713300, 718 1, 718102, 718104, 718105
Abstract:
Embodiments of the present invention provide an approach for optimizing energy consumption utilized for workload processing in a networked computing environment (e. g. , a cloud computing environment). Specifically, when a workload is received, an energy profile (e. g. , contained in a computerized data structure) associated with the workload is identified. Typically, the energy profile identifies a set of computing resources needed to process the workload (e. g. , storage requirements, server requirements, processing requirements, network bandwidth requirements, etc. ), energy consumption attributes of the set of computing resources, and a proposed duration of the workload. Based on the information contained in the energy profile (and resource availability) a schedule (e. g. , time, location, etc. ) for processing the workload will be determined so as to optimize energy consumption associated with the processing of the workload.


Gene Brown Photo 3

Forecasting Capacity Available For Processing Workloads In A Networked Computing Environment

US Patent:
2012032, Dec 20, 2012
Filed:
Jun 14, 2011
Appl. No.:
13/159516
Inventors:
Gene L. Brown - Durham CT, US
Brendan F. Coffey - Rhinebeck NY, US
Christopher J. Dawson - Arlington VA, US
Clifford V. Harris - Saugerties NY, US
Lynn M. Koch - Tucson AZ, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 15/173
US Classification:
709224
Abstract:
Embodiments of the present invention provide an approach for forecasting a capacity available for processing a workload in a networked computing environment (e.g., a cloud computing environment). Specifically, aspects of the present invention provide service availability for cloud subscribers by forecasting the capacity available for running or scheduled applications in a networked computing environment. In one embodiment, capacity data may be collected and analyzed in real-time from a set of cloud service providers and/or peer cloud-based systems. In order to further increase forecast accuracy, historical data and forecast output may be post-processed. Data may be post-processed in a substantially continuous manner so as to assess the accuracy of previous forecasts. By factoring in actual capacity data collected after a forecast, and taking into account applications requirements as well as other factors, substantially continuous calibration of the algorithm can occur so as to improve the accuracy of future forecasts and enable functioning in a self-learning (e.g., heuristic) mode.


Gene Brown Photo 4

Managing Service Demand Load Relative To Infrastructure Capacity In A Networked Computing Environment

US Patent:
2012012, May 17, 2012
Filed:
Nov 15, 2010
Appl. No.:
12/946324
Inventors:
Gene L. Brown - Durham CT, US
Michael D. Brookbanks - Devon, GB
Brendan F. Coffey - Rhinebeck NY, US
Christopher J. Dawson - Arlington VA, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06Q 30/00
US Classification:
705 261
Abstract:
Embodiments of the present invention provide an approach for implementing service level agreements (SLAs) having variable service delivery requirements and pricing in a networked (e.g. cloud) computing environment. Under embodiments of the present invention, a plurality of SLAs, each having a different price level, is made available to a consumer. The consumer may select one or more of the plurality of SLAs that reflects the consumer's service delivery requirements in a cloud computing environment. A consumer having relatively inflexible service delivery requirements may select one of the SLAs having a relatively higher price, whereas a consumer having relatively flexible service delivery requirements may select one of the SLAs having a relatively lower price. In one embodiment, the SLAs may dynamically provide for relatively lower variable pricing in response to the consumer receiving deferred or a relatively lower level of service during a peak service demand load. In another embodiment, the SLAs may dynamically provide for relatively higher variable pricing in response to consumer service requests that are fulfilled during a relatively higher overall service demand load. In yet another embodiment, the SLAs may dynamically provide for relatively lower variable pricing in response to consumer service requests that occur during a relatively lower overall service demand load.


Gene Brown Photo 5

Dynamically Resizing A Networked Computing Environment To Process A Workload

US Patent:
2012029, Nov 15, 2012
Filed:
May 13, 2011
Appl. No.:
13/106904
Inventors:
Gene L. Brown - Durham CT, US
Brendan F. Coffey - Rhinebeck NY, US
Christopher J. Dawson - Arlington VA, US
Clifford V. Harris - Saugerties NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 15/16
US Classification:
709226
Abstract:
Embodiments of the present invention provide an approach for a networked computing environment (e.g., a cloud computing environment) to be dynamic in nature in that it may automatically be resized based on current/predicted workload and current/predicted resource availability. For example, when a workload is received, a data structure (e.g., a mapping) will be created on a computer storage device and populated with data related to a set of current resources of the networked computing environment that are allocated to the workload. It will then be determined whether a mismatch (e.g., a shortfall) exists between the set of current resources and resources required for processing the workload. If so, a set of peripheral resources will be identified to rectify the mismatch. The networked computing environment will then be resized to accommodate the set of peripheral resources, and the workload will be processed using the resized networked computing environment.