Patent ID: 11886748
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
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.