Patents by Inventor Ryan D. McNair

Ryan D. McNair 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: 9889919
    Abstract: Systems and methods for securing an emergency exit door on an armrest of a seat are provided. A system includes a latch connected to an armrest of a seat of a vehicle. The latch is moveable relative to the armrest between a stowed position and a deployed position. The latch is structured and arranged to engage an edge of a door that is associated with an exit of the vehicle to hold the door on the armrest.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: February 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rhonda L. Childress, Kim A. Eckert, Jente B. Kuang, David B. Kumhyr, Ryan D. McNair
  • Patent number: 9881636
    Abstract: Systems and methods for escalation detection using sentiment analysis are disclosed. A computer-implemented method of the invention includes: determining, by a computer device, the occurrence of an interaction event between a first party and a second party within a recording including audio data; analyzing, by the computer device, the audio data for a change in tone over time; analyzing, by the computer device, the audio data for the presence of any negative tones; determining, by the computer device, whether the change in tone, the presence of any negative tones, or a combination of the change in tone and the presence of any negative tones, indicates an escalation during the interaction event to generate escalation data; and saving, by the computer device, the escalation data.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: January 30, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rhonda L. Childress, Kim A. Eckert, Ryan D. McNair
  • Publication number: 20180025743
    Abstract: Systems and methods for escalation detection using sentiment analysis are disclosed. A computer-implemented method of the invention includes: determining, by a computer device, the occurrence of an interaction event between a first party and a second party within a recording including audio data; analyzing, by the computer device, the audio data for a change in tone over time; analyzing, by the computer device, the audio data for the presence of any negative tones; determining, by the computer device, whether the change in tone, the presence of any negative tones, or a combination of the change in tone and the presence of any negative tones, indicates an escalation during the interaction event to generate escalation data; and saving, by the computer device, the escalation data.
    Type: Application
    Filed: July 21, 2016
    Publication date: January 25, 2018
    Inventors: Rhonda L. CHILDRESS, Kim A. ECKERT, Ryan D. MCNAIR
  • Publication number: 20180018718
    Abstract: A computer-implemented method includes: monitoring, by a user device, a location of the user device; determining, by the user device and based on the monitoring, that the user is within a threshold distance or a threshold arrival time of the service provider location; and outputting, by the user device, user information to the service provider based on the determining that the user is within the threshold distance or the threshold arrival time of the service provider location. The user information indicates services to provide to the user by the service provider upon the user's arrival to the service provider location. The outputting causes the service provider to receive the user information for serving the user upon the user's arrival to the service provider location.
    Type: Application
    Filed: July 12, 2016
    Publication date: January 18, 2018
    Inventors: Rhonda L. CHILDRESS, Kim A. ECKERT, Ryan D. MCNAIR, Minh Q. PHAM
  • Patent number: 9868505
    Abstract: Systems and methods for securing an emergency exit door on an armrest of a seat are provided. A system includes a latch connected to an armrest of a seat of a vehicle. The latch is moveable relative to the armrest between a stowed position and a deployed position. The latch is structured and arranged to engage an edge of a door that is associated with an exit of the vehicle to hold the door on the armrest.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: January 16, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rhonda L. Childress, Kim A. Eckert, Jente B. Kuang, David B. Kumhyr, Ryan D. McNair
  • Publication number: 20180001988
    Abstract: Systems and methods for securing an emergency exit door on an armrest of a seat are provided. A system includes a latch connected to an armrest of a seat of a vehicle. The latch is moveable relative to the armrest between a stowed position and a deployed position. The latch is structured and arranged to engage an edge of a door that is associated with an exit of the vehicle to hold the door on the armrest.
    Type: Application
    Filed: September 19, 2017
    Publication date: January 4, 2018
    Inventors: Rhonda L. CHILDRESS, Kim A. ECKERT, Jente B. KUANG, David B. KUMHYR, Ryan D. MCNAIR
  • Publication number: 20170357931
    Abstract: An approach, for calendaring event proximity conflict identification. An event conflict identifier receives an instruction to add a second calendar event to a user calendar. The event conflict identifier, identifies location proximity conflicts based on searching calendar metadata associated with the user calendar, where the calendar metadata includes first geographic locations associated with first calendar events. The event conflict identifier responds by creating event conflict alerts including conflict resolution action options associated with the location proximity conflicts respectively and outputting the event conflict alerts.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 14, 2017
    Inventors: Rhonda L. Childress, Kim A. Eckert, Ryan D. McNair, Minh Q. Pham
  • Publication number: 20170351968
    Abstract: A method, system and computer product for performing storage maintenance is described. A training set for storage volume reclamation is received. The training set includes a set of storage parameters, each set of storage parameters corresponds to a respective candidate storage volume of a set of candidate storage volumes. The training set also includes a set of user decisions made whether a respective candidate storage volume is reclaimable. The training set is used to train a machine learning system to recognize common features of reclaimable candidate storage volumes. A set of candidate storage volumes is provided for potential reclamation, each with a set of storage parameters. A graphical user interface presents respective members of the set of candidate storage volumes for reclamation if a confidence level is calculated that the respective candidate storage volume is reclaimable exceeds a threshold.
    Type: Application
    Filed: June 3, 2016
    Publication date: December 7, 2017
    Inventors: John A. Bowers, Andrew J. Laforteza, Ryan D. Mcnair, Benjamin J. Randall, Teresa S. Swingler
  • Publication number: 20170352000
    Abstract: A tool, executed by one or more computer processors, including identifying at least one product in a shipment for delivery, wherein the at least one product is identified in a shipping manifest and extracting from the shipping manifest, the required amount of storage space for the product and the one or more environmental conditions required for storage of the product at the receiving location. The tool includes determining a storage space location for delivery of the product at the receiving location, wherein the storage space location provides the one or more environmental conditions required for the product. The tool includes providing the determined storage space location to a deliverer of the product and notifying a supplier sending the product, a receiver at the receiving location, and the deliverer who placed the product in the determined storage space location.
    Type: Application
    Filed: July 28, 2017
    Publication date: December 7, 2017
    Inventors: Michael Bender, Rhonda L. Childress, Kim A. Eckert, Ryan D. McNair
  • Publication number: 20170351998
    Abstract: A method, executed by one or more processors, includes identifying at least one product for delivery and create a shipping manifest for the at least one product. The method includes extracting from the shipping manifest, a required amount of storage space for the at least one product and one or more environmental conditions required for storage of the at least one product at the receiving location. Furthermore, the method includes identifying a storage space location for storage of the at least one product at the receiving location, wherein the identified storage space location provides the required amount of storage space and the one or more environmental conditions required for the at least one product.
    Type: Application
    Filed: June 3, 2016
    Publication date: December 7, 2017
    Inventors: Michael Bender, Rhonda L. Childress, Kim A. Eckert, Ryan D. McNair
  • Publication number: 20170324264
    Abstract: A method for managing a rechargeable battery. The method includes a computer processor identifying a rechargeable battery within a first device. The method further includes a computer processor identifying a battery maintenance policy associated with the rechargeable battery. The method further includes a computer processor determining a first set of models for implementing the identified battery maintenance policy on the identified rechargeable battery based on the identified battery maintenance policy and one or more environmental factors corresponding to the first device. The method further includes a computer processor installing the first set of models in the first device. The method further includes a computer processor performing an intervention action based, at least in part, on a current state of the first set of models and one or more current environmental factors corresponding to the first device.
    Type: Application
    Filed: July 28, 2017
    Publication date: November 9, 2017
    Inventors: Rhonda L. Childress, Kim A. Eckert, Jente B. Kuang, Ryan D. McNair
  • Publication number: 20170324265
    Abstract: A method for managing a rechargeable battery. The method includes a computer processor identifying a rechargeable battery within a first device. The method further includes a computer processor identifying a battery maintenance policy associated with the rechargeable battery. The method further includes a computer processor determining a first set of models for implementing the identified battery maintenance policy on the identified rechargeable battery based on the identified battery maintenance policy and one or more environmental factors corresponding to the first device. The method further includes a computer processor installing the first set of models in the first device. The method further includes a computer processor performing an intervention action based, at least in part, on a current state of the first set of models and one or more current environmental factors corresponding to the first device.
    Type: Application
    Filed: July 28, 2017
    Publication date: November 9, 2017
    Inventors: Rhonda L. Childress, Kim A. Eckert, Jente B. Kuang, Ryan D. McNair
  • Patent number: 9774203
    Abstract: A method for managing a rechargeable battery. The method includes a computer processor identifying a rechargeable battery within a first device. The method further includes a computer processor identifying a battery maintenance policy associated with the rechargeable battery. The method further includes a computer processor determining a first set of models for implementing the identified battery maintenance policy on the identified rechargeable battery based on the identified battery maintenance policy and one or more environmental factors corresponding to the first device. The method further includes a computer processor installing the first set of models in the first device. The method further includes a computer processor performing an intervention action based, at least in part, on a current state of the first set of models and one or more current environmental factors corresponding to the first device.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: September 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Rhonda L. Childress, Kim A. Eckert, Jente B. Kuang, Ryan D. McNair
  • Publication number: 20170256941
    Abstract: For analytic-based control of energy consumption, an appliance module receives an appliance identifier of an appliance connected to a power outlet, a selection module selects a power model for the power outlet based on the appliance identifier, the power model designating times that the power outlet is to be powered and times that the power outlet is to be unpowered, a usage module receives energy usage data for a power outlet, a presence module receives user presence data for a locale containing the power outlet, a update module modifies a power model for the power outlet based on the energy usage data and the user presence data, and a power control module selectively provides electrical power to the power outlet according to the power schedule.
    Type: Application
    Filed: March 1, 2016
    Publication date: September 7, 2017
    Inventors: John A. Bowers, Andrew Laforteza, Ryan D. McNair, Alvaro Sanchez-Cifuentes
  • Patent number: 9684562
    Abstract: A method for automatically prioritizing startup of resource groups during a migration event. The method may include monitoring resource usage of a first and a second set of applications associated, respectively, with a first and a second resource group executing on a first computing node. The method may additionally include generating respective first and second resource usage models for the first and second resource groups based on resource usage. The method may then include extrapolating, based on the first and second resource usage models, respective first and second resource group usage scores for the first and second resource groups at a second time in response to a migration event, the second time occurring subsequent to the first time. The method may further include determining, based on the extrapolating, a priority order for serially starting the first and second set of applications on a second computing node at the second time.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: June 20, 2017
    Assignee: International Business Machines Corporation
    Inventors: Dionysius D. Bell, Li Li, Hari H. Madduri, Ryan D. McNair
  • Publication number: 20170166312
    Abstract: Systems and methods for securing an emergency exit door on an armrest of a seat are provided. A system includes a latch connected to an armrest of a seat of a vehicle. The latch is moveable relative to the armrest between a stowed position and a deployed position. The latch is structured and arranged to engage an edge of a door that is associated with an exit of the vehicle to hold the door on the armrest.
    Type: Application
    Filed: February 28, 2017
    Publication date: June 15, 2017
    Inventors: Rhonda L. CHILDRESS, Kim A. ECKERT, Jente B. KUANG, David B. KUMHYR, Ryan D. MCNAIR
  • Publication number: 20170166292
    Abstract: Systems and methods for securing an emergency exit door on an armrest of a seat are provided. A system includes a latch connected to an armrest of a seat of a vehicle. The latch is moveable relative to the armrest between a stowed position and a deployed position. The latch is structured and arranged to engage an edge of a door that is associated with an exit of the vehicle to hold the door on the armrest.
    Type: Application
    Filed: February 28, 2017
    Publication date: June 15, 2017
    Inventors: Rhonda L. CHILDRESS, Kim A. ECKERT, Jente B. KUANG, David B. KUMHYR, Ryan D. MCNAIR
  • Patent number: 9611042
    Abstract: Systems and methods for securing an emergency exit door on an armrest of a seat are provided. A system includes a latch connected to an armrest of a seat of a vehicle. The latch is moveable relative to the armrest between a stowed position and a deployed position. The latch is structured and arranged to engage an edge of a door that is associated with an exit of the vehicle to hold the door on the armrest.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: April 4, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rhonda L. Childress, Kim A. Eckert, Jente B. Kuang, David B. Kumhyr, Ryan D. McNair
  • Patent number: 9561750
    Abstract: Communicating a notification to a particular vehicle is provided. A processor: identifies, one or more vehicles within a particular radius to a first vehicle based on one of: WiFi network visibility, a geo-fenced radius with known geo-tags of the one or more vehicles, or scanning for visible Bluetooth devices; receives a selection for a particular vehicle of the one or more vehicles identified based on descriptive wireless tags or line-of-sight selection from a first device in the first vehicle; establishes a connection between the first device in the first vehicle and a second device in the particular vehicle; receives a selection for a predetermined message; receives an image of a problem associated with the particular vehicle; and sends the predetermined message and the image from the first device to the second device.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: February 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Rhonda L. Childress, Kim A. Eckert, Ryan D. McNair
  • Publication number: 20170024293
    Abstract: A method for automatically prioritizing startup of resource groups during a migration event. The method may include monitoring resource usage of a first and a second set of applications associated, respectively, with a first and a second resource group executing on a first computing node. The method may additionally include generating respective first and second resource usage models for the first and second resource groups based on resource usage. The method may then include extrapolating, based on the first and second resource usage models, respective first and second resource group usage scores for the first and second resource groups at a second time in response to a migration event, the second time occurring subsequent to the first time. The method may further include determining, based on the extrapolating, a priority order for serially starting the first and second set of applications on a second computing node at the second time.
    Type: Application
    Filed: July 21, 2015
    Publication date: January 26, 2017
    Inventors: Dionysius D. Bell, Li Li, Hari H. Madduri, Ryan D. McNair