Patents by Inventor Bret A. Bailey

Bret A. Bailey has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11431651
    Abstract: A method of selectively allocating a plurality of deployment units among a plurality of clouds. The method can include identifying a first context of a first deployment unit of a workload and identifying a second context of a second deployment unit of the workload. Based on the first context, a first of the plurality of clouds that satisfies at least one requirement indicated by the first context can be identified and the first deployment unit can be automatically allocated to the first cloud. Based on the second context, a second of the plurality of clouds that satisfies at least one requirement indicated by the second context can be identified, wherein the first cloud does not satisfy the requirement indicated by the second context, and the second deployment unit can be automatically allocated to the second cloud.
    Type: Grant
    Filed: September 3, 2018
    Date of Patent: August 30, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bret A. Bailey, Leonard S. Hand
  • Patent number: 10554740
    Abstract: A method of allocating cloud resources. A user interface can be presented to a user. The user interface can be configured to receive a user selection of a change of context for at least one of a plurality of workloads allocated to at least one cloud. Responsive to receiving the user selection of the change of context for the workload, via a processor, a service level agreement applicable to the workload can be dynamically changed from a first service level agreement to a second service level agreement, while the workload remains in an available state.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: February 4, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bret A. Bailey, Joseph E. Hackett, Leonard S. Hand
  • Publication number: 20180375796
    Abstract: A method of selectively allocating a plurality of deployment units among a plurality of clouds. The method can include identifying a first context of a first deployment unit of a workload and identifying a second context of a second deployment unit of the workload. Based on the first context, a first of the plurality of clouds that satisfies at least one requirement indicated by the first context can be identified and the first deployment unit can be automatically allocated to the first cloud. Based on the second context, a second of the plurality of clouds that satisfies at least one requirement indicated by the second context can be identified, wherein the first cloud does not satisfy the requirement indicated by the second context, and the second deployment unit can be automatically allocated to the second cloud.
    Type: Application
    Filed: September 3, 2018
    Publication date: December 27, 2018
    Inventors: Bret A. Bailey, Leonard S. Hand
  • Patent number: 10069761
    Abstract: A method of selectively allocating a plurality of deployment units among a plurality of clouds. The method can include identifying a first context of a first deployment unit of a workload and identifying a second context of a second deployment unit of the workload. Based on the first context, a first of the plurality of clouds that satisfies at least one requirement indicated by the first context can be identified and the first deployment unit can be automatically allocated to the first cloud. Based on the second context, a second of the plurality of clouds that satisfies at least one requirement indicated by the second context can be identified, wherein the first cloud does not satisfy the requirement indicated by the second context, and the second deployment unit can be automatically allocated to the second cloud.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: September 4, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bret A. Bailey, Leonard S. Hand
  • Publication number: 20150244792
    Abstract: A method of allocating cloud resources. A user interface can be presented to a user. The user interface can be configured to receive a user selection of a change of context for at least one of a plurality of workloads allocated to at least one cloud. Responsive to receiving the user selection of the change of context for the workload, via a processor, a service level agreement applicable to the workload can be dynamically changed from a first service level agreement to a second service level agreement, while the workload remains in an available state.
    Type: Application
    Filed: May 7, 2015
    Publication date: August 27, 2015
    Inventors: Bret A. Bailey, Joseph E. Hackett, Leonard S. Hand
  • Publication number: 20150244646
    Abstract: A method of selectively allocating a plurality of deployment units among a plurality of clouds. The method can include identifying a first context of a first deployment unit of a workload and identifying a second context of a second deployment unit of the workload. Based on the first context, a first of the plurality of clouds that satisfies at least one requirement indicated by the first context can be identified and the first deployment unit can be automatically allocated to the first cloud. Based on the second context, a second of the plurality of clouds that satisfies at least one requirement indicated by the second context can be identified, wherein the first cloud does not satisfy the requirement indicated by the second context, and the second deployment unit can be automatically allocated to the second cloud.
    Type: Application
    Filed: May 7, 2015
    Publication date: August 27, 2015
    Inventors: Bret A. Bailey, Leonard S. Hand
  • Patent number: 9086929
    Abstract: A method of allocating cloud resources. A user interface can be presented to a user. The user interface can be configured to receive a user selection of a change of context for at least one of a plurality of workloads allocated to at least one cloud. Responsive to receiving the user selection of the change of context for the workload, via a processor, a service level agreement applicable to the workload can be dynamically changed from a first service level agreement to a second service level agreement, while the workload remains in an available state.
    Type: Grant
    Filed: April 6, 2012
    Date of Patent: July 21, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bret A. Bailey, Joseph E. Hackett, Leonard S. Hand
  • Patent number: 9071613
    Abstract: A method of selectively allocating a plurality of deployment units among a plurality of clouds. The method can include identifying a first context of a first deployment unit of a workload and identifying a second context of a second deployment unit of the workload. Based on the first context, a first of the plurality of clouds that satisfies at least one requirement indicated by the first context can be identified and the first deployment unit can be automatically allocated to the first cloud. Based on the second context, a second of the plurality of clouds that satisfies at least one requirement indicated by the second context can be identified, wherein the first cloud does not satisfy the requirement indicated by the second context, and the second deployment unit can be automatically allocated to the second cloud.
    Type: Grant
    Filed: April 6, 2012
    Date of Patent: June 30, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bret A. Bailey, Leonard S. Hand
  • Patent number: 8683026
    Abstract: Performance of polymorphic IT functions in a cloud computing environment can begin by providing an individualized selection mechanism for initiating polymorphic IT functions upon a node of a cloud computing environment. A polymorphic IT function can represent an IT function where the actions required to perform the IT function vary depending upon a combination of configuration parameters for the node. User-specification of the combination of configuration parameters can be rendered unnecessary by the individualized selection mechanism. A polymorphic IT function framework can receive a request identifying the node and a driver program via the individualized selection mechanism to perform a user-selected polymorphic IT function. The driver program can define actions for performing the polymorphic IT function upon the node for the combination of configuration parameters. The driver program can then be invoked. Upon completion of the driver program, notification can be sent to a designated entity.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: March 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Bret A. Bailey, Gary L. Detro, Leondard S. Hand, Michael S. Jones
  • Patent number: 7861173
    Abstract: A method for configuring Internet settings on a zSeries compatible computer can include the step of providing a graphical user interface including at least one control. The graphical user interface can be configured for a multiple virtual storage operating system, an OS/390 operating system, and/or a z/OS operating system. Data contained within at least one configuration file containing Internet settings for the zSeries compatible computer can be accessed. The accessed data can be displayed within the graphical user interface. Data within the configuration file can also be altered responsive to manipulation of the control.
    Type: Grant
    Filed: September 22, 2003
    Date of Patent: December 28, 2010
    Assignee: International Business Machines Corporation
    Inventors: Bret A. Bailey, Jo Lynn Golden