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: 11348665Abstract: 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: GrantFiled: November 8, 2018Date of Patent: May 31, 2022Assignee: International Business Machines CorporationInventors: Ryan R. Anderson, Joseph Kozhaya
-
Patent number: 11115409Abstract: 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: GrantFiled: October 18, 2018Date of Patent: September 7, 2021Assignee: International Business Machines CorporationInventors: Susannah Shattuck, Annabella Cavello, Barak Krakauer, Ryan R. Anderson, Al Chakra, Hugh G. Kohl
-
Patent number: 11076794Abstract: 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: GrantFiled: November 17, 2017Date of Patent: August 3, 2021Assignee: International Business Machines CorporationInventors: Joseph N. Kozhaya, Ryan R. Anderson, Rama Kalyani T. Akkiraju
-
Patent number: 11051739Abstract: 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: GrantFiled: September 27, 2017Date of Patent: July 6, 2021Assignee: International Business Machines CorporationInventors: Joseph N. Kozhaya, Ryan R. Anderson, Rama Kalyani T. Akkiraju
-
Patent number: 10926920Abstract: 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: GrantFiled: November 19, 2018Date of Patent: February 23, 2021Assignee: International Business Machines CorporationInventors: Ryan R. Anderson, William J. O. Green
-
Patent number: 10754886Abstract: 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: GrantFiled: October 5, 2016Date of Patent: August 25, 2020Assignee: International Business Machines CorporationInventors: Ryan R. Anderson, Joseph M. Kaufmann, Lakshminarayanan Krishnamurthy, Niyati Parameswaran
-
Publication number: 20200152296Abstract: 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: ApplicationFiled: November 8, 2018Publication date: May 14, 2020Inventors: RYAN R. ANDERSON, JOSEPH KOZHAYA
-
Publication number: 20200128004Abstract: 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: ApplicationFiled: October 18, 2018Publication date: April 23, 2020Inventors: SUSANNAH SHATTUCK, ANNABELLA CAVELLO, BARAK KRAKAUER, RYAN R. ANDERSON, AL CHAKRA, HUGH G. KOHL
-
Patent number: 10607612Abstract: 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: GrantFiled: October 19, 2017Date of Patent: March 31, 2020Assignee: International Business Machines CorporationInventor: Ryan R. Anderson
-
Patent number: 10502459Abstract: 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: GrantFiled: April 29, 2016Date of Patent: December 10, 2019Assignees: National Technology & Engineering Solutions of Sandia, LLCInventors: Kenneth M. Armijo, Ryan R. Anderson, Sean Michael Babiniec, Clifford K. Ho, Malay Mazumder
-
Patent number: 10303683Abstract: 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: GrantFiled: October 5, 2016Date of Patent: May 28, 2019Assignee: International Business Machines CorporationInventors: Ryan R. Anderson, Joseph M. Kaufmann, Lakshminarayanan Krishnamurthy, Niyati Parameswaran
-
Publication number: 20190122668Abstract: 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: ApplicationFiled: October 19, 2017Publication date: April 25, 2019Inventor: Ryan R. Anderson
-
Publication number: 20190090771Abstract: 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: ApplicationFiled: September 27, 2017Publication date: March 28, 2019Inventors: Joseph N. Kozhaya, Ryan R. Anderson, Rama Kalyani T. Akkiraju
-
Publication number: 20190090772Abstract: 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: ApplicationFiled: November 17, 2017Publication date: March 28, 2019Inventors: Joseph N. Kozhaya, Ryan R. Anderson, Rama Kalyani T. Akkiraju
-
Publication number: 20190084721Abstract: 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: ApplicationFiled: November 19, 2018Publication date: March 21, 2019Inventors: Ryan R. Anderson, William J.O. Green
-
Patent number: 10167112Abstract: 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: GrantFiled: July 28, 2017Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Ryan R. Anderson, William J. O. Green
-
Publication number: 20180194511Abstract: 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: ApplicationFiled: January 10, 2017Publication date: July 12, 2018Inventors: Ryan R. ANDERSON, William J.O. GREEN, Tate T. HARNACK, Justin T. MELBY
-
Patent number: 10017292Abstract: 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: GrantFiled: January 10, 2017Date of Patent: July 10, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ryan R. Anderson, William J. O. Green, Tate T. Harnack, Justin T. Melby
-
Publication number: 20180105320Abstract: 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: ApplicationFiled: October 14, 2016Publication date: April 19, 2018Inventors: Ryan R. Anderson, William J.O. Green
-
Publication number: 20180105321Abstract: 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: ApplicationFiled: July 28, 2017Publication date: April 19, 2018Inventors: Ryan R. Anderson, William J.O. Green