Notifications of action items in messages
First Claim
Patent Images
1. 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;
in response to determining, from sensor data provided by one or more sensors associated with a user, the user practices a routine, identifying a routine-related aspect corresponding to a user routine model of the routine;
inferring 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; and
based on the inferring, providing a notification to at least one user associated with the action item.
1 Assignment
0 Petitions
Accused Products
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. It is inferred that 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.
19 Citations
20 Claims
-
1. 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; in response to determining, from sensor data provided by one or more sensors associated with a user, the user practices a routine, identifying a routine-related aspect corresponding to a user routine model of the routine; inferring 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; and based on the inferring, providing a notification to at least one user associated with the action item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computerized method comprising:
-
extracting an action item from a message portion of a user message between users; determining, from sensor data provided by one or more sensors associated with a user, an instance of the user practicing a routine; 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. - View Dependent Claims (14, 15, 16, 17, 18, 20)
-
-
19. 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; in response to determining, from sensor data provided by one or more sensors associated with a user, the user practices a routine, identifying a routine-related aspect corresponding to a user routine model of the routine; inferring 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; and based on the inferring, providing a notification to at least one user associated with the action item.
-
Specification