Patents by Inventor Randy A. Rendahl

Randy A. Rendahl 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).

  • Publication number: 20190354675
    Abstract: A baseline virtual machine (VM) instance is created within a protected secure environment from a production VM image. The baseline VM instance is a protected clone of a production VM instance created within a deployed environment from the production VM image. VM instance information of the baseline VM instance is collected during a startup process of the baseline VM instance within the protected secure environment. First baseline validity code is generated from the collected VM instance information of the baseline VM instance. VM instance information of the production VM instance is collected during a startup process of the production VM instance within the deployed environment. First production validity code is generated from the collected VM information of the production VM instance. A determination is made as to whether there is an error in the production VM instance by comparing the first baseline validity code and the first production validity code.
    Type: Application
    Filed: May 18, 2018
    Publication date: November 21, 2019
    Inventors: Seng C. Gan, Randy A. Rendahl
  • Publication number: 20190332979
    Abstract: A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable medium being operable to associate each of a plurality of tenants with a respective virtual portal and individually meter virtual portal usage at each respective virtual portal. Additionally, the computer executable code is operable to determine a fee amount for the each of the plurality of tenants based on the individually metered virtual portal usage.
    Type: Application
    Filed: July 10, 2019
    Publication date: October 31, 2019
    Inventors: Gennady LAVENTMAN, Randy A. RENDAHL, Amber ROY-CHOWDHURY, Alexey ROYTMAN
  • Publication number: 20190324712
    Abstract: A computer-implemented method includes identifying a first set of utterances from a plurality of utterances. The plurality of utterances is associated with a conversation and transmitted via a plurality of audio signals. The computer-implemented method further includes mining the first set of utterances for a first context. The computer-implemented method further includes determining that the first context associated with the first set of utterances is not relevant to a second context associated with the conversation. The computer-implemented method further includes dynamically muting, for at least a first period of time, a first audio signal in the plurality of audio signals corresponding to the first set of utterances. A corresponding computer system and computer program product are also disclosed.
    Type: Application
    Filed: July 1, 2019
    Publication date: October 24, 2019
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, JR., Randy A. Rendahl
  • Patent number: 10395188
    Abstract: A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable medium being operable to associate each of a plurality of tenants with a respective virtual portal and individually meter virtual portal usage at each respective virtual portal. Additionally, the computer executable code is operable to determine a fee amount for the each of the plurality of tenants based on the individually metered virtual portal usage.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: August 27, 2019
    Assignee: INTERNATIONAL BUSNIESS MACHINES CORPORATION
    Inventors: Gennady Laventman, Randy A. Rendahl, Amber Roy-Chowdhury, Alexey Roytman
  • Patent number: 10373405
    Abstract: Embodiments are directed to a computer-implemented method of generating data of a vehicle. The method includes tracking, using a processor system, mileage data that represents a number of miles driven by the vehicle. The method further includes storing, using a memory system, the mileage data. The method further includes tracking, using the processor system, operating data that represents how the vehicle has been operated. The method further includes storing, using the memory system, the operating data. The method further includes generating, using the processor system, a map that maps relationships among the mileage data and the operating data.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: August 6, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, Jr., Randy A. Rendahl
  • Publication number: 20190206147
    Abstract: A computer-implemented method for guided vehicle evaluation includes executing on a computer processor the step of receiving a vehicle identification number (VIN) for a vehicle and analyzing maintenance items and repair items for the vehicle from anonymized vehicle data identified by the VIN which identifies deviations from normal maintenance items and repair items identified by a decoded VIN. The anonymized vehicle data includes repair items and maintenance items performed on the vehicle and a vehicle mileage for each repair item and for each maintenance item. Expected service needs for the vehicle are computed based on the identified deviations from normal of maintenance items and repair items, and the expected service needs for the vehicle are displayed.
    Type: Application
    Filed: January 4, 2018
    Publication date: July 4, 2019
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, JR., Randy A. Rendahl
  • Patent number: 10332187
    Abstract: A method, computer program product and system for product compatibility determination is provided. The method includes determining information associated with monitored usage patterns of an environment for a new product, prior to purchasing the new product, and comparing specifications associated with the new product to the monitored usage patterns of the environment for the new product. The method further includes determining whether the specifications are within a threshold of the monitored usage patterns of the environment and in determining the specifications associated with the new product are not within the threshold of the monitored usage patterns of the environment, generating at least one recommendation.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, Jr., Randy A. Rendahl
  • Publication number: 20190188016
    Abstract: A method and associated system. In response to a request to deploy a virtual machine, a virtual machine resource usage pattern having attributes matching a subset of attributes in than ordered sequence of attributes is selected from at least one virtual machine resource usage pattern stored in a virtual machine resource usage pattern library, based on an ordering of the attributes in the ordered sequence of attributes, wherein the virtual machine resource usage pattern library stores usage patterns for virtual machines previously deployed. A node on which the virtual machine is to be deployed is selected, based on the selected virtual machine resource usage pattern, and additionally based on either available resources of the plurality of nodes or predicted runtime resource requirements of the virtual machine to be deployed. The virtual machine is configured for being deployed on the selected node. The virtual machine is deployed on the selected node.
    Type: Application
    Filed: February 25, 2019
    Publication date: June 20, 2019
    Inventors: Li Long Chen, Randy A. Rendahl, Xiao Yang Zhu, Lin Zhi Zou
  • Patent number: 10303500
    Abstract: A method and associated system. In response to a request to deploy a virtual machine in a computing environment, a virtual machine resource usage pattern having attributes matching a subset of attributes in than ordered sequence of attributes is selected from at least one virtual machine resource usage pattern stored in a virtual machine resource usage pattern library, based on an ordering of the attributes in the ordered sequence of attributes, wherein the virtual machine resource usage pattern library stores usage patterns for virtual machines previously deployed. A node on which the virtual machine is to be deployed is selected, based on the selected virtual machine resource usage pattern and predicted runtime resource requirements of the virtual machine to be deployed based on historical running data of virtual machines. The virtual machine is configured for being deployed on the selected node. The virtual machine is deployed on the selected node.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: May 28, 2019
    Assignee: International Business Machines Corporation
    Inventors: Li Long Chen, Randy A. Rendahl, Xiao Yang Zhu, Lin Zhi Zou
  • Publication number: 20190155992
    Abstract: A system for improving a machine learning allergy diagnosis process is provided. The system implements a method that includes identifying databases comprising data identifying menu items served by food establishments. Allergy data defining a food products associated with potential allergens is analyzed in real time and in response, baseline allergen indication software code for defining an allergen baseline indicator is generated. Ingredients of the menu items are analyzed with respect to the allergy data and allergen baseline levels for the ingredients determined. An allergen baseline level for each menu item is determined and an allergen alert software application for alerting a user with respect to each overall allergen assessment is generated.
    Type: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventors: Allison G. Martinez-Arocho, Randy A. Rendahl, Jocelyn Sese, Ashley K. Silva
  • Publication number: 20190156925
    Abstract: A method for improving a machine learning allergy diagnosis process is provided. The method includes identifying databases comprising data identifying menu items served by food establishments. Allergy data defining a food products associated with potential allergens is analyzed in real time and in response, baseline allergen indication software code for defining an allergen baseline indicator is generated. Ingredients of the menu items are analyzed with respect to the allergy data and allergen baseline levels for the ingredients determined. An allergen baseline level for each menu item is determined and an allergen alert software application for alerting a user with respect to each overall allergen assessment is generated.
    Type: Application
    Filed: December 14, 2017
    Publication date: May 23, 2019
    Inventors: Allison G. Martinez-Arocho, Randy A. Rendahl, Jocelyn Sese, Ashley K. Silva
  • Publication number: 20190018646
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining an audio input, the audio input representing sound emanating from a key press based user interface; generating a context pattern based on the audio input; performing classification of the context pattern to classify the context pattern as belonging to a signature pattern classification, wherein the signature pattern classification specifies a user activity; and providing an output based on the performing classification.
    Type: Application
    Filed: July 13, 2017
    Publication date: January 17, 2019
    Inventors: Tamer E. ABUELSAAD, Gregory J. BOSS, John E. MOORE, JR., Randy A. RENDAHL
  • Publication number: 20190018647
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining an audio input, the audio input representing sound emanating from a key press based user interface; generating a context pattern based on the audio input; performing classification of the context pattern to classify the context pattern as belonging to a signature pattern classification, wherein the signature pattern classification specifies a user activity; and providing an output based on the performing classification.
    Type: Application
    Filed: November 22, 2017
    Publication date: January 17, 2019
    Inventors: Tamer E. ABUELSAAD, Gregory J. BOSS, John E. MOORE, JR., Randy A. RENDAHL
  • Publication number: 20180341249
    Abstract: In an approach to dynamic manufacturing, one or more computer processors receive an indication of intent to purchase a product. The one or more computer processors identify a set of specifications associated with the product. The one or more computer processors determine required product specification parameters based on the one or more product specifications. The one or more computer processors identify three dimensional printing-based manufacturers within a threshold proximity to a delivery location of the product. The one or more computer processors determine whether the identified three dimensional printing-based manufacturers can create the product meeting the determined required product specification parameters. The one or more computer processors send a list of three dimensional printing-based manufacturers that can create the product.
    Type: Application
    Filed: December 20, 2017
    Publication date: November 29, 2018
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, JR., Randy A. Rendahl
  • Publication number: 20180341247
    Abstract: In an approach to dynamic manufacturing, one or more computer processors receive an indication of intent to purchase a product. The one or more computer processors identify a set of specifications associated with the product. The one or more computer processors determine required product specification parameters based on the one or more product specifications. The one or more computer processors identify three dimensional printing-based manufacturers within a threshold proximity to a delivery location of the product. The one or more computer processors determine whether the identified three dimensional printing-based manufacturers can create the product meeting the determined required product specification parameters. The one or more computer processors send a list of three dimensional printing-based manufacturers that can create the product.
    Type: Application
    Filed: May 23, 2017
    Publication date: November 29, 2018
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, JR., Randy A. Rendahl
  • Publication number: 20180336001
    Abstract: A computer-implemented method includes identifying a first set of utterances from a plurality of utterances. The plurality of utterances is associated with a conversation and transmitted via a plurality of audio signals. The computer-implemented method further includes mining the first set of utterances for a first context. The computer-implemented method further includes determining that the first context associated with the first set of utterances is not relevant to a second context associated with the conversation. The computer-implemented method further includes dynamically muting, for at least a first period of time, a first audio signal in the plurality of audio signals corresponding to the first set of utterances. A corresponding computer system and computer program product are also disclosed.
    Type: Application
    Filed: May 22, 2017
    Publication date: November 22, 2018
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, JR., Randy A. Rendahl
  • Publication number: 20180324395
    Abstract: Embodiments describing an approach to generating, a calibration slide for a presentation. Receiving, a first image of the calibration slide. Receiving, a second image of the calibration slide, wherein the second image of the calibration slide is associated with the projector component. Analyzing, the first image of the calibration slide and the second image of the calibration slide, wherein the analysis comprises: comparing, display attributes between the first and second image of the calibration slide, and identifying, distortions in the second image of the calibration slide. Responsive to the analysis, calibrating, the display attributes of the presentation based on a preset user threshold of acceptance.
    Type: Application
    Filed: May 2, 2017
    Publication date: November 8, 2018
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, Jr., Randy A. Rendahl
  • Patent number: 10121228
    Abstract: Systems and methods for optimizing resolution of an electronic display device are disclosed. A computer program product for optimizing display resolution of an electronic device includes a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a computing device to cause the computing device to: detect the presence of at least one user; determine an identity of the at least one user; obtain, from a user data storage module, personalized optimal resolution data of the at least one user; and adjust the resolution of the electronic device display based on the personalized optimal resolution data.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: November 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, Jr., Randy A. Rendahl
  • Publication number: 20180308294
    Abstract: Systems and methods for capturing fluid change history in a vehicle are provided. A method includes: detecting, by a computer device, a fill cap is removed from an inlet port of a fluid reservoir or a drain plug is removed from an outlet port of the fluid reservoir; activating, by the computer device and based on the detecting, one of a fill sensor and a drain sensor; obtaining, by the computer device, fluid characteristics data from one of the fill sensor and the drain sensor; determining, by the computer device, at least one fluid parameter based on the fluid characteristics data; and transmitting, by the computer device, the determined at least one fluid parameter to a remote system via a communication network that is external to the vehicle.
    Type: Application
    Filed: April 25, 2017
    Publication date: October 25, 2018
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, JR., Randy A. Rendahl
  • Patent number: 10089067
    Abstract: A computer-implemented method includes identifying a first set of utterances from a plurality of utterances. The plurality of utterances is associated with a conversation and transmitted via a plurality of audio signals. The computer-implemented method further includes mining the first set of utterances for a first context. The computer-implemented method further includes determining that the first context associated with the first set of utterances is not relevant to a second context associated with the conversation. The computer-implemented method further includes dynamically muting, for at least a first period of time, a first audio signal in the plurality of audio signals corresponding to the first set of utterances. A corresponding computer system and computer program product are also disclosed.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: October 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, Randy A. Rendahl