US 12,245,865 B2
Monitoring and querying autobiographical events
Rachel Ostrand, Milford, PA (US); Jenna Reinen, Rye Brook, NY (US); Ryan Anderson, Kensington, CA (US); and Joseph Kozhaya, Morrisville, NC (US)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Nov. 5, 2021, as Appl. No. 17/453,659.
Prior Publication US 2023/0147846 A1, May 11, 2023
Int. Cl. A61B 5/16 (2006.01); A61B 5/00 (2006.01); G06F 40/20 (2020.01); G16H 10/60 (2018.01); G16H 15/00 (2018.01)
CPC A61B 5/4088 (2013.01) [A61B 5/165 (2013.01); A61B 5/4842 (2013.01); G06F 40/20 (2020.01); G16H 10/60 (2018.01); G16H 15/00 (2018.01)] 20 Claims
OG exemplary drawing
 
15. A computer system comprising:
one or more computer processors;
one or more computer readable storage media;
program instructions collectively stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, the stored program instructions comprising:
program instructions to receive, by one or more computer processors, data from one or more sensors associated with a user;
based on the received data from the one or more sensors, program instructions to detect, by one or more computer processors, an autobiographical event associated with the user;
program instructions to convert, by one or more computer processors, the received data from the one or more sensors into one or more observations associated with the autobiographical event, wherein the one or more observations are statements describing the autobiographical event, wherein converting the received data into the one or more observations comprises:
program instructions to utilize natural language processing (NLP) and artificial intelligence (AI) techniques to extract contextual information from the sensor data;
program instructions to convert, by one or more computer processors, the one or more observations into one or more questions associated with the one or more observations and the contextual information;
program instructions to utilize a conversational agent to query, by one or more computer processors, the user through a user interface, with the one or more questions;
program instructions to receive, by one or more computer processors, through the user interface at least one response to the one or more questions from the user; and
program instructions to compare the at least one response to the one or more observations associated with the at least one query to determine that the received at least one response matches one or more stored observations.