Patents by Inventor Ryan R. Anderson

Ryan R. Anderson 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: 11348665
    Abstract: A method administers a therapeutic treatment for a neurological impairment of a patient. One or more processor(s) display query content on a display, and then receive responses to the query content from a patient. The processor(s) identify a physiological locus of a neurological impairment of the patient based on the responses to the query content from the patient, and administer a therapeutic treatment to the patient based on the identified physiological locus of the neurological impairment of the patient.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: May 31, 2022
    Assignee: International Business Machines Corporation
    Inventors: Ryan R. Anderson, Joseph Kozhaya
  • Patent number: 11115409
    Abstract: A method authenticates a user in order to activate an access mechanism for a device. One or more processors detect a real-time initial emotional state of the user, where the real-time initial emotional state of the user dynamically changes over time. The processor(s) present content as a stimulus to the user, and predict a predicted post-stimulus emotional state of the user, where the predicted post-stimulus emotional state of the user is predicted to be caused by the content being presented to the user, and where the predicted post-stimulus emotional state is dependent upon the real-time initial emotional state of the user. The processor(s) detect a real-time post-stimulus emotional state of the user. The processor(s) match the predicted post-stimulus emotional state of the user to the real-time post-stimulus emotional state of the user, and then authenticate the user and activate an access mechanism for a device.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: September 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Susannah Shattuck, Annabella Cavello, Barak Krakauer, Ryan R. Anderson, Al Chakra, Hugh G. Kohl
  • Patent number: 11076794
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for neural activity interpretation. The method, computer program product and computer system may include a computing device that presents a first user with a stimulus and monitors and maps the neural activity of the first user. The computing device may receive the first user's verbal reaction to the stimulus and map the linguistic data of the first user's verbal reaction to form a high dimensional vector based on the relationships of the mapped neural activity and the mapped verbal reaction of the first user. The computing device may associate the high dimensional vector with the stimulus presented resulting in a thoughts model. The computing device may receive a second user's neural activity and compare that second user's neural activity to the thoughts model to identify the neural activity in the second user.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: August 3, 2021
    Assignee: International Business Machines Corporation
    Inventors: Joseph N. Kozhaya, Ryan R. Anderson, Rama Kalyani T. Akkiraju
  • Patent number: 11051739
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for neural activity interpretation. The method, computer program product and computer system may include a computing device that presents a first user with a stimulus and monitors and maps the neural activity of the first user. The computing device may receive the first user's verbal reaction to the stimulus and map the linguistic data of the first user's verbal reaction to form a high dimensional vector based on the relationships of the mapped neural activity and the mapped verbal reaction of the first user. The computing device may associate the high dimensional vector with the stimulus presented resulting in a thoughts model. The computing device may receive a second user's neural activity and compare that second user's neural activity to the thoughts model to identify the neural activity in the second user.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: July 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Joseph N. Kozhaya, Ryan R. Anderson, Rama Kalyani T. Akkiraju
  • Patent number: 10926920
    Abstract: The present invention provides a block protector assembly including a protector contoured to conform to a block of pallet where the pallet includes a plurality of blocks, and an attachment mechanism coupled to the protector, where the attachment mechanism is configured to secure the protector to the block of the pallet, where the protector includes a rigid material. The present invention also provides a method including determining a contour of a block of a pallet, fabricating a protector to follow the contour of the block, and securing the protector to the block. In addition, the present invention provides a protector configured to prevent damage to a block of a pallet, where the protector includes a first side contoured to a first side of the block, a second side contoured to a second side of the block, and a third side contoured to a third side of the block.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ryan R. Anderson, William J. O. Green
  • Patent number: 10754886
    Abstract: A natural language query (NLQ) is translated to a structured data query (e.g., a SQL statement) by extracting entities from the NLQ and replacing them with generic variables to form a generic query. The generic query is associated with a structured question type which includes structured data variables using natural language classifiers (NLCs). Specific data is inserted in the structured question type in relation to the structured data variables based on the extracted entities to form the structured data query. An ensemble of NLCs trained with different ground truths can be used to yield multiple candidate question types. One of the candidate question types is selected based on confidence levels. The multiple NLCs can include an NLC which is optimized according to a focus of the generic query. For example, an NLC can be optimized for a specific data structure (such as SQL), or for comparative queries.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: August 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ryan R. Anderson, Joseph M. Kaufmann, Lakshminarayanan Krishnamurthy, Niyati Parameswaran
  • Publication number: 20200152296
    Abstract: A method administers a therapeutic treatment for a neurological impairment of a patient. One or more processor(s) display query content on a display, and then receive responses to the query content from a patient. The processor(s) identify a physiological locus of a neurological impairment of the patient based on the responses to the query content from the patient, and administer a therapeutic treatment to the patient based on the identified physiological locus of the neurological impairment of the patient.
    Type: Application
    Filed: November 8, 2018
    Publication date: May 14, 2020
    Inventors: RYAN R. ANDERSON, JOSEPH KOZHAYA
  • Publication number: 20200128004
    Abstract: A method authenticates a user in order to activate an access mechanism for a device. One or more processors detect a real-time initial emotional state of the user, where the real-time initial emotional state of the user dynamically changes over time. The processor(s) present content as a stimulus to the user, and predict a predicted post-stimulus emotional state of the user, where the predicted post-stimulus emotional state of the user is predicted to be caused by the content being presented to the user, and where the predicted post-stimulus emotional state is dependent upon the real-time initial emotional state of the user. The processor(s) detect a real-time post-stimulus emotional state of the user. The processor(s) match the predicted post-stimulus emotional state of the user to the real-time post-stimulus emotional state of the user, and then authenticate the user and activate an access mechanism for a device.
    Type: Application
    Filed: October 18, 2018
    Publication date: April 23, 2020
    Inventors: SUSANNAH SHATTUCK, ANNABELLA CAVELLO, BARAK KRAKAUER, RYAN R. ANDERSON, AL CHAKRA, HUGH G. KOHL
  • Patent number: 10607612
    Abstract: A computer-implemented method executed by a cognitive system for incorporating hierarchy knowledge. In one embodiment, the computer-implemented method includes the steps of identifying one or more participants during an interaction; obtaining profile information for each of the participants; determining a hierarchy score for each of the participants based on a plurality of factors using the profile information for each of the participants; monitoring and analyzing communications between the participants during the interaction to identify boundary conditions based on the hierarchy score; and interacting with one or more the participants in a manner consistent with the hierarchy score of the participants.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventor: Ryan R. Anderson
  • Patent number: 10502459
    Abstract: Systems and methods that increase the residence time of particles falling through a solar receiver using an induced magnetic field to suspend or slow down and/or alter the flight path of the particles falling through the concentrated beam of sunlight are disclosed.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: December 10, 2019
    Assignees: National Technology & Engineering Solutions of Sandia, LLC
    Inventors: Kenneth M. Armijo, Ryan R. Anderson, Sean Michael Babiniec, Clifford K. Ho, Malay Mazumder
  • Patent number: 10303683
    Abstract: A natural language query (NLQ) is translated to a structured data query (e.g., a SQL statement) by extracting entities from the NLQ and replacing them with generic variables to form a generic query. The generic query is associated with a structured question type which includes structured data variables using natural language classifiers (NLCs). Specific data is inserted in the structured question type in relation to the structured data variables based on the extracted entities to form the structured data query. An ensemble of NLCs trained with different ground truths can be used to yield multiple candidate question types. One of the candidate question types is selected based on confidence levels. The multiple NLCs can include an NLC which is optimized according to a focus of the generic query. For example, an NLC can be optimized for a specific data structure (such as SQL), or for comparative queries.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: May 28, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ryan R. Anderson, Joseph M. Kaufmann, Lakshminarayanan Krishnamurthy, Niyati Parameswaran
  • Publication number: 20190122668
    Abstract: A computer-implemented method executed by a cognitive system for incorporating hierarchy knowledge. In one embodiment, the computer-implemented method includes the steps of identifying one or more participants during an interaction; obtaining profile information for each of the participants; determining a hierarchy score for each of the participants based on a plurality of factors using the profile information for each of the participants; monitoring and analyzing communications between the participants during the interaction to identify boundary conditions based on the hierarchy score; and interacting with one or more the participants in a manner consistent with the hierarchy score of the participants.
    Type: Application
    Filed: October 19, 2017
    Publication date: April 25, 2019
    Inventor: Ryan R. Anderson
  • Publication number: 20190090771
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for neural activity interpretation. The method, computer program product and computer system may include a computing device that presents a first user with a stimulus and monitors and maps the neural activity of the first user. The computing device may receive the first user's verbal reaction to the stimulus and map the linguistic data of the first user's verbal reaction to form a high dimensional vector based on the relationships of the mapped neural activity and the mapped verbal reaction of the first user. The computing device may associate the high dimensional vector with the stimulus presented resulting in a thoughts model. The computing device may receive a second user's neural activity and compare that second user's neural activity to the thoughts model to identify the neural activity in the second user.
    Type: Application
    Filed: September 27, 2017
    Publication date: March 28, 2019
    Inventors: Joseph N. Kozhaya, Ryan R. Anderson, Rama Kalyani T. Akkiraju
  • Publication number: 20190090772
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for neural activity interpretation. The method, computer program product and computer system may include a computing device that presents a first user with a stimulus and monitors and maps the neural activity of the first user. The computing device may receive the first user's verbal reaction to the stimulus and map the linguistic data of the first user's verbal reaction to form a high dimensional vector based on the relationships of the mapped neural activity and the mapped verbal reaction of the first user. The computing device may associate the high dimensional vector with the stimulus presented resulting in a thoughts model. The computing device may receive a second user's neural activity and compare that second user's neural activity to the thoughts model to identify the neural activity in the second user.
    Type: Application
    Filed: November 17, 2017
    Publication date: March 28, 2019
    Inventors: Joseph N. Kozhaya, Ryan R. Anderson, Rama Kalyani T. Akkiraju
  • Publication number: 20190084721
    Abstract: The present invention provides a block protector assembly including a protector contoured to conform to a block of pallet where the pallet includes a plurality of blocks, and an attachment mechanism coupled to the protector, where the attachment mechanism is configured to secure the protector to the block of the pallet, where the protector includes a rigid material. The present invention also provides a method including determining a contour of a block of a pallet, fabricating a protector to follow the contour of the block, and securing the protector to the block. In addition, the present invention provides a protector configured to prevent damage to a block of a pallet, where the protector includes a first side contoured to a first side of the block, a second side contoured to a second side of the block, and a third side contoured to a third side of the block.
    Type: Application
    Filed: November 19, 2018
    Publication date: March 21, 2019
    Inventors: Ryan R. Anderson, William J.O. Green
  • Patent number: 10167112
    Abstract: The present invention provides a block protector assembly including a protector contoured to conform to a block of pallet where the pallet includes a plurality of blocks, and an attachment mechanism coupled to the protector, where the attachment mechanism is configured to secure the protector to the block of the pallet, where the protector includes a rigid material. The present invention also provides a method including determining a contour of a block of a pallet, fabricating a protector to follow the contour of the block, and securing the protector to the block. In addition, the present invention provides a protector configured to prevent damage to a block of a pallet, where the protector includes a first side contoured to a first side of the block, a second side contoured to a second side of the block, and a third side contoured to a third side of the block.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ryan R. Anderson, William J. O. Green
  • Publication number: 20180194511
    Abstract: An interlocking clip, a container incorporating the interlocking clip, and methods of fabricating of the interlocking clip and container are provided. The interlocking clip is formed integral with first and second container sections for fastening the container sections together, and includes a tab-receiving aperture and a locking tab. The tab-receiving aperture is formed through a container wall of the first container section, and the locking tab is formed from, and integral with, a container wall of the second container section. The locking tab is bendable to interlock with the tab-receiving aperture, and includes bendable extensions on opposite sides of the locking tab. The bendable extensions include wall-receiving grooves to receive the container wall on opposite sides of the tab-receiving aperture in the first container section. In operation, the locking tab inserts into the tab-receiving aperture to interlock the first and second container sections together.
    Type: Application
    Filed: January 10, 2017
    Publication date: July 12, 2018
    Inventors: Ryan R. ANDERSON, William J.O. GREEN, Tate T. HARNACK, Justin T. MELBY
  • Patent number: 10017292
    Abstract: An interlocking clip, a container incorporating the interlocking clip, and methods of fabricating of the interlocking clip and container are provided. The interlocking clip is formed integral with first and second container sections for fastening the container sections together, and includes a tab-receiving aperture and a locking tab. The tab-receiving aperture is formed through a container wall of the first container section, and the locking tab is formed from, and integral with, a container wall of the second container section. The locking tab is bendable to interlock with the tab-receiving aperture, and includes bendable extensions on opposite sides of the locking tab. The bendable extensions include wall-receiving grooves to receive the container wall on opposite sides of the tab-receiving aperture in the first container section. In operation, the locking tab inserts into the tab-receiving aperture to interlock the first and second container sections together.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: July 10, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ryan R. Anderson, William J. O. Green, Tate T. Harnack, Justin T. Melby
  • Publication number: 20180105320
    Abstract: The present invention provides a block protector assembly including a protector contoured to conform to a block of pallet where the pallet includes a plurality of blocks, and an attachment mechanism coupled to the protector, where the attachment mechanism is configured to secure the protector to the block of the pallet, where the protector includes a rigid material. The present invention also provides a method including determining a contour of a block of a pallet, fabricating a protector to follow the contour of the block, and securing the protector to the block. In addition, the present invention provides a protector configured to prevent damage to a block of a pallet, where the protector includes a first side contoured to a first side of the block, a second side contoured to a second side of the block, and a third side contoured to a third side of the block.
    Type: Application
    Filed: October 14, 2016
    Publication date: April 19, 2018
    Inventors: Ryan R. Anderson, William J.O. Green
  • Publication number: 20180105321
    Abstract: The present invention provides a block protector assembly including a protector contoured to conform to a block of pallet where the pallet includes a plurality of blocks, and an attachment mechanism coupled to the protector, where the attachment mechanism is configured to secure the protector to the block of the pallet, where the protector includes a rigid material. The present invention also provides a method including determining a contour of a block of a pallet, fabricating a protector to follow the contour of the block, and securing the protector to the block. In addition, the present invention provides a protector configured to prevent damage to a block of a pallet, where the protector includes a first side contoured to a first side of the block, a second side contoured to a second side of the block, and a third side contoured to a third side of the block.
    Type: Application
    Filed: July 28, 2017
    Publication date: April 19, 2018
    Inventors: Ryan R. Anderson, William J.O. Green