US 11,886,748 B2
Systems and methods for contextual memory capture and recall
Vipindeep Vangala, Hyderabad (IN); Deepinder S. Gill, Hyderabad (IN); Snehdip Karandikar, Hyderabad (IN); Ananthatejas Raghavan, Hyderabad (IN); and Nithin Kumar Mara, Hyderabad (IN)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Jul. 25, 2022, as Appl. No. 17/872,428.
Application 17/872,428 is a continuation of application No. 15/391,947, filed on Dec. 28, 2016, granted, now 11,409,463.
Prior Publication US 2022/0357895 A1, Nov. 10, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/06 (2006.01); G06N 5/02 (2023.01); G06Q 10/00 (2023.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0611 (2013.01); G06F 3/0673 (2013.01); G06N 5/02 (2013.01); G06Q 10/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for contextual memory capture and recall, the system comprising:
at least one processor; and
a memory for storing and encoding computer executable instructions that, when executed by the at least one processor is operative to:
generate context elements based on context signals associated with a user;
identify an activity of the user based on the context elements, wherein the activity is a future activity;
determine that a memory inquiry for the activity is desirable based on a boundary of the activity according to inquiry rules, the memory inquiry including a proposed memory action;
create the memory inquiry based on the activity;
collect memory input in response to the memory inquiry, wherein the memory input includes memory information and an acceptance by the user of the proposed memory action;
responsive to the acceptance of the proposed memory action, generate, based on the collected memory input, a memory action, wherein the generated memory action includes a recall of the memory information;
detect, based on the context elements, a first boundary of the activity; and
in response to detection of the first boundary, send the generated memory action, wherein the generated memory action includes the recall of the memory information.