Notifications of action items in messages
AssigneeMicrosoft Technology Licensing, LLC
InventorsDikla Dotan-Cohen, Haim Somech, Ido Priness
Life of this patent
Estimating the term…
Abstract
In some implementations, a method includes extracting completion criteria of an action item and parameters of the completion criteria from a message portion of a user message between users. In response to determining, from sensor data provided by one or more sensors associated with a user, the user practices a routine; a routine-related aspect is generated from a user routine model of the user for the routine. In is inferred at least one of the extracted completion criteria of the action item is unsatisfied based on the extracted parameters and the identified routine-related aspect. Based on the inferring, a notification is provided to at least one user associated with the action item.
Claims20
A computerized system comprising:
- one or more processors;
- and
- one or more computer storage media storing computer-useable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- extracting completion criteria of an action item and parameters of the completion criteria from a message portion of a user message between users;
- accessing, from sensor data provided by one or more sensors associated with a user, user interaction data associated with a user routine model, wherein the user routine model is a probabilistic machine learning model construct that infers routine-related aspects associated with the user interaction data;
- based on the user interaction data associated with the user routine model and the parameters, inferring at least one of the extracted completion criteria of the action item is unsatisfied;
- and
- based on inferring that the at least one of the extracted completed criteria of the action item is unsatisfied, providing a notification to at least one user associated with the action item.
A computerized method comprising:
- extracting an action item from a message portion of a user message between users;
- determining, from user interaction data associated with a user, an instance of the user practicing a routine, wherein the routine is associated with a user routine model that is a probabilistic machine learning model construct that infers routine-related aspects associated with the user interaction data;
- based on the user interaction data associated with the user routine model and the action item, inferring at least one of completion criteria of the action item is unsatisfied based on the identified instance of the user practicing the routine and one or more parameters of the at least one completion criteria;
- and
- based on the inferring, transmitting a notification to at least one user associated with the action item.
One or more computer storage devices storing computer-useable instructions that, when executed by the one or more computing devices, cause the one or more computing devices to perform a method comprising:
- extracting completion criteria of an action item and parameters of the completion criteria from a message portion of a user message between users;
- accessing, from sensor data provided by one or more sensors associated with a user, user interaction data associated with a user routine model, wherein the user routine model is a probabilistic machine learning model construct that infers routine-related aspects associated with the user interaction data;
- based on the user interaction data associated with the user routine model and the parameters, inferring at least one of the extracted completion criteria of the action item is unsatisfied;
- and
- based on inferring that the at least one of the extracted completed criteria of the action item is unsatisfied, providing a notification to at least one user associated with the action item.
Dependencies are inferred from the claim text.