Patents by Inventor Richard A. Locke
Richard A. Locke 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: 11082301Abstract: An approach for forecasting demand. The approach includes a method that includes receiving one or more variables associated with an event. The method further includes generating, by at least one computing device, a model to forecast future demand based on the one or more variables. The method further includes determining, by the at least one computing device, a load to provision one or more servers to meet the future demand. The load is based on the model.Type: GrantFiled: June 7, 2019Date of Patent: August 3, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Richard J. Bogdany, Richard A. Locke, Brian M. O'Connell
-
Patent number: 10979859Abstract: An approach for allocating information technology (IT) resources in a networked computing environment (e.g., a cloud computing environment) based on physical location mapping is provided. Specifically, an IT allocation system assigns resources to a specific cloud pool based on the physical location of the resources. By mapping a given physical location (e.g., a defined region of a grid defining a datacenter) to a specific pool, and by enabling the tracking of a resource to a location within the datacenter, the approach can automatically assign a resource to a cloud pool based upon its physical location. Thus, the IT allocation system provides additional pool elasticity while easing the management burden.Type: GrantFiled: November 13, 2019Date of Patent: April 13, 2021Assignee: International Business Machines CorporationInventors: Derek W. Botti, Leon H. Cash, Jr., Robert E. Garza, Richard A. Locke
-
Patent number: 10771371Abstract: Approaches for monitoring performance in a networked environment are provided. An approach includes monitoring, using a first metric, performance of a first host running a virtual machine. The approach also includes determining, using a computer device, a second metric based on the virtual machine being migrated from the first host to a second host, wherein the second metric is a function of: (i) the first metric and (ii) a comparison of the first host and the second host. The approach further includes monitoring, using the second metric, performance of the second host running the virtual machine.Type: GrantFiled: January 31, 2019Date of Patent: September 8, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Richard A. Locke, Brian M. O'Connell, Brian J. Snitzer
-
Patent number: 10742517Abstract: A future event that is likely to occur in a production SDI at a future time is forecasted by analyzing operational data from the production SDI. Using a repository of correlation records, a set of configurations is forecasted likely to change in response to the future event. Corresponding to a configuration from the forecasted set of configurations, an instruction is constructed for a testing SDI. The testing SDI is caused by the instruction to initialize a test VM in the testing SDI, where the test VM is specifically configured to test a change in the configuration from the forecasted set of configurations, and where the test VM is ready to test the change when the future event occurs at the future time.Type: GrantFiled: June 29, 2018Date of Patent: August 11, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brian O'Connell, Shyam Manohar, Richard A. Locke, Aaron K. Baughman
-
Patent number: 10693759Abstract: Approaches for monitoring performance in a networked environment are provided. An approach includes monitoring, using a first metric, performance of a first host running a virtual machine. The approach also includes determining, using a computer device, a second metric based on the virtual machine being migrated from the first host to a second host, wherein the second metric is a function of: (i) the first metric and (ii) a comparison of the first host and the second host. The approach further includes monitoring, using the second metric, performance of the second host running the virtual machine.Type: GrantFiled: February 11, 2019Date of Patent: June 23, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Richard A. Locke, Brian M. O'Connell, Brian J. Snitzer
-
Publication number: 20200084585Abstract: An approach for allocating information technology (IT) resources in a networked computing environment (e.g., a cloud computing environment) based on physical location mapping is provided. Specifically, an IT allocation system assigns resources to a specific cloud pool based on the physical location of the resources. By mapping a given physical location (e.g., a defined region of a grid defining a datacenter) to a specific pool, and by enabling the tracking of a resource to a location within the datacenter, the approach can automatically assign a resource to a cloud pool based upon its physical location. Thus, the IT allocation system provides additional pool elasticity while easing the management burden.Type: ApplicationFiled: November 13, 2019Publication date: March 12, 2020Inventors: Derek W. Botti, Leon H. Cash, JR., Robert E. Garza, Richard A. Locke
-
Patent number: 10582340Abstract: An approach for allocating information technology (IT) resources in a networked computing environment (e.g., a cloud computing environment) based on physical location mapping is provided. Specifically, an IT allocation system assigns resources to a specific cloud pool based on the physical location of the resources. By mapping a given physical location (e.g., a defined region of a grid defining a datacenter) to a specific pool, and by enabling the tracking of a resource to a location within the datacenter, the approach can automatically assign a resource to a cloud pool based upon its physical location. Thus, the IT allocation system provides additional pool elasticity while easing the management burden.Type: GrantFiled: July 8, 2013Date of Patent: March 3, 2020Assignee: International Business Machines CorporationInventors: Derek W. Botti, Leon H. Cash, Jr., Robert E. Garza, Richard A. Locke
-
Publication number: 20200007406Abstract: A future event that is likely to occur in a production SDI at a future time is forecasted by analyzing operational data from the production SDI. Using a repository of correlation records, a set of configurations is forecasted likely to change in response to the future event. Corresponding to a configuration from the forecasted set of configurations, an instruction is constructed for a testing SDI. The testing SDI is caused by the instruction to initialize a test VM in the testing SDI, where the test VM is specifically configured to test a change in the configuration from the forecasted set of configurations, and where the test VM is ready to test the change when the future event occurs at the future time.Type: ApplicationFiled: June 29, 2018Publication date: January 2, 2020Applicant: International Business Machines CorporationInventors: Brian O'Connell, Shyam Manohar, Richard A. Locke, Aaron K. Baughman
-
Patent number: 10361924Abstract: An approach for forecasting demand. The approach includes a method that includes receiving one or more variables associated with an event. The method further includes generating, by at least one computing device, a model to forecast future demand based on the one or more variables. The method further includes determining, by the at least one computing device, a load to provision one or more servers to meet the future demand. The load is based on the model.Type: GrantFiled: April 4, 2014Date of Patent: July 23, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Richard J. Bogdany, Richard A. Locke, Brian M. O'Connell
-
Patent number: 10257071Abstract: Approaches for monitoring performance in a networked environment are provided. An approach includes monitoring, using a first metric, performance of a first host running a virtual machine. The approach also includes determining, using a computer device, a second metric based on the virtual machine being migrated from the first host to a second host, wherein the second metric is a function of: (i) the first metric and (ii) a comparison of the first host and the second host. The approach further includes monitoring, using the second metric, performance of the second host running the virtual machine.Type: GrantFiled: June 16, 2017Date of Patent: April 9, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Richard A. Locke, Brian M. O'Connell, Brian J. Snitzer
-
Patent number: 10250481Abstract: Approaches for monitoring performance in a networked environment are provided. An approach includes monitoring, using a first metric, performance of a first host running a virtual machine. The approach also includes determining, using a computer device, a second metric based on the virtual machine being migrated from the first host to a second host, wherein the second metric is a function of: (i) the first metric and (ii) a comparison of the first host and the second host. The approach further includes monitoring, using the second metric, performance of the second host running the virtual machine.Type: GrantFiled: June 5, 2017Date of Patent: April 2, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Richard A. Locke, Brian M. O'Connell, Brian J. Snitzer
-
Patent number: 9722907Abstract: Approaches for monitoring performance in a networked environment are provided. An approach includes monitoring, using a first metric, performance of a first host running a virtual machine. The approach also includes determining, using a computer device, a second metric based on the virtual machine being migrated from the first host to a second host, wherein the second metric is a function of: (i) the first metric and (ii) a comparison of the first host and the second host. The approach further includes monitoring, using the second metric, performance of the second host running the virtual machine.Type: GrantFiled: May 24, 2016Date of Patent: August 1, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Richard A. Locke, Brian M. O'Connell, Brian J. Snitzer
-
Patent number: 9705779Abstract: Approaches for monitoring performance in a networked environment are provided. An approach includes monitoring, using a first metric, performance of a first host running a virtual machine. The approach also includes determining, using a computer device, a second metric based on the virtual machine being migrated from the first host to a second host, wherein the second metric is a function of: (i) the first metric and (ii) a comparison of the first host and the second host. The approach further includes monitoring, using the second metric, performance of the second host running the virtual machine.Type: GrantFiled: May 24, 2016Date of Patent: July 11, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Richard A. Locke, Brian M. O'Connell, Brian J. Snitzer
-
Patent number: 9385934Abstract: Approaches for monitoring performance in a networked environment are provided. An approach includes monitoring, using a first metric, performance of a first host running a virtual machine. The approach also includes determining, using a computer device, a second metric based on the virtual machine being migrated from the first host to a second host, wherein the second metric is a function of: (i) the first metric and (ii) a comparison of the first host and the second host. The approach further includes monitoring, using the second metric, performance of the second host running the virtual machine.Type: GrantFiled: April 8, 2014Date of Patent: July 5, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Richard A. Locke, Brian M. O'Connell, Brian J. Snitzer
-
Publication number: 20150012657Abstract: An approach for allocating information technology (IT) resources in a networked computing environment (e.g., a cloud computing environment) based on physical location mapping is provided. Specifically, an IT allocation system assigns resources to a specific cloud pool based on the physical location of the resources. By mapping a given physical location (e.g., a defined region of a grid defining a datacenter) to a specific pool, and by enabling the tracking of a resource to a location within the datacenter, the approach can automatically assign a resource to a cloud pool based upon its physical location. Thus, the IT allocation system provides additional pool elasticity while easing the management burden.Type: ApplicationFiled: July 8, 2013Publication date: January 8, 2015Inventors: Derek W. Botti, Leon H. Cash, JR., Robert E. Garza, Richard A. Locke
-
Patent number: 8893043Abstract: In a method for automatically navigating potential websites for predictive browsing based on user activities along with efficiency of verifying content updates, a Uniform Resource Locator (URL) of websites and its associated attributes that a user visits can be recorded and stored in a storage engine. The potential sites can be predicted by a predictive engine component based upon a past browsing history and various environmental factors that are recorded in the storage engine. A dynamic content detection engine component examines each potential websites and detects if the site has been updated. The predictive engine component enables the user to navigate to the potential websites thereby permitting faster website browsing.Type: GrantFiled: September 27, 2013Date of Patent: November 18, 2014Assignee: International Business Machines CorporationInventors: Christopher N. Dodson, Keith R. Walker, Brian M. O'Connell, Richard A. Locke
-
Publication number: 20140026082Abstract: A method for automatically navigating potential websites for predictive browsing based on user activities along with efficiency of verifying content updates. A Uniform Resource Locator (URL) of websites and its associated attributes that a user visits can be recorded and stored in a storage engine. The potential sites can be predicted by a predictive engine component based upon a past browsing history and various environmental factors that are recorded in the storage engine. A dynamic content detection engine component examines each potential websites and detects if the site has been updated. The predictive engine enables the user to navigate to the potential websites thereby permitting the user to browse websites faster.Type: ApplicationFiled: September 27, 2013Publication date: January 23, 2014Applicant: International Business Machines CorporationInventors: Christopher N. DODSON, Keith R. Walker, Brian M. O'Connell, Richard A. Locke
-
Patent number: 8560964Abstract: In a method for automatically navigating potential websites for predictive browsing based on user activities along with efficiency of verifying content updates, a Uniform Resource Locator (URL) of websites and its associated attributes that a user visits can be recorded and stored in a storage engine. The potential sites can be predicted by a predictive engine component based upon a past browsing history and various environmental factors that are recorded in the storage engine. A dynamic content detection engine component examines each potential websites and detects if the site has been updated. The predictive engine component enables the user to navigate to the potential websites thereby permitting faster website browsing.Type: GrantFiled: February 20, 2008Date of Patent: October 15, 2013Assignee: International Business Machines CorporationInventors: Christopher N. Dodson, Keith R. Walker, Brian M. O'Connell, Richard A. Locke
-
Publication number: 20090210806Abstract: A method for automatically navigating potential websites for predictive browsing based on user activities along with efficiency of verifying content updates. A Uniform Resource Locator (URL) of websites and its associated attributes that a user visits can be recorded and stored in a storage engine. The potential sites can be predicted by a predictive engine component based upon a past browsing history and various environmental factors that are recorded in the storage engine. A dynamic content detection engine component examines each potential websites and detects if the site has been updated. The predictive engine enables the user to navigate to the potential websites thereby permitting the user to browse websites faster.Type: ApplicationFiled: February 20, 2008Publication date: August 20, 2009Inventors: Christopher N. Dodson, Keith R. Walker, Brian M. O'Connell, Richard A. Locke
-
Patent number: 4991532Abstract: An automatic fan controller for energizing a ventilation fan motor to eliminate fuel fumes from an engine compartment of a motorboat. A relay which provides electrical power to the motor of the ventilating fan when energized is controlled by an electronic circuit responsive to engine ignition circuit pulses, to keep the fan operating whenever engine speed is below a desired value. Additionally, a temperautre-controlled switch may be provided to energize the relay providing power to the fan motor until engine temperature reaches a certain level. A timer is provided in the electronic circuitry to prevent momentary activation of the ventiliation fan should the engine speed be varying slightly about the minimum engine speed.Type: GrantFiled: June 2, 1989Date of Patent: February 12, 1991Assignee: Boat Safe Products, Inc.Inventor: Richard A. Locke