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: 11431651Abstract: 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: GrantFiled: September 3, 2018Date of Patent: August 30, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bret A. Bailey, Leonard S. Hand
-
Patent number: 10554740Abstract: 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: GrantFiled: May 7, 2015Date of Patent: February 4, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bret A. Bailey, Joseph E. Hackett, Leonard S. Hand
-
Publication number: 20180375796Abstract: 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: ApplicationFiled: September 3, 2018Publication date: December 27, 2018Inventors: Bret A. Bailey, Leonard S. Hand
-
Patent number: 10069761Abstract: 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: GrantFiled: May 7, 2015Date of Patent: September 4, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bret A. Bailey, Leonard S. Hand
-
Publication number: 20150244792Abstract: 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: ApplicationFiled: May 7, 2015Publication date: August 27, 2015Inventors: Bret A. Bailey, Joseph E. Hackett, Leonard S. Hand
-
Publication number: 20150244646Abstract: 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: ApplicationFiled: May 7, 2015Publication date: August 27, 2015Inventors: Bret A. Bailey, Leonard S. Hand
-
Patent number: 9086929Abstract: 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: GrantFiled: April 6, 2012Date of Patent: July 21, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bret A. Bailey, Joseph E. Hackett, Leonard S. Hand
-
Patent number: 9071613Abstract: 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: GrantFiled: April 6, 2012Date of Patent: June 30, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bret A. Bailey, Leonard S. Hand
-
Patent number: 8683026Abstract: 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: GrantFiled: December 8, 2010Date of Patent: March 25, 2014Assignee: International Business Machines CorporationInventors: Bret A. Bailey, Gary L. Detro, Leondard S. Hand, Michael S. Jones
-
Publication number: 20130268861Abstract: 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: ApplicationFiled: April 6, 2012Publication date: October 10, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: BRET A. BAILEY, JOSEPH E. HACKETT, LEONARD S. HAND
-
Publication number: 20130268674Abstract: 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: ApplicationFiled: April 6, 2012Publication date: October 10, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: BRET A. BAILEY, LEONARD S. HAND
-
Publication number: 20120151025Abstract: 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: ApplicationFiled: December 8, 2010Publication date: June 14, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: BRET A. BAILEY, GARY L. DETRO, LEONDARD S. HAND, MICHAEL S. JONES
-
Patent number: 7861173Abstract: 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: GrantFiled: September 22, 2003Date of Patent: December 28, 2010Assignee: International Business Machines CorporationInventors: Bret A. Bailey, Jo Lynn Golden