Presenting information for a current location or time
First Claim
1. A method comprising:
- determining, based at least in part on a first communication and a second communication that are each associated with a user of a computing device, an event occurring at a future location and a future time;
applying a first tag associated with the future time to a portion of information included in the first communication;
generating, a link between the first tag and a second tag applied to a portion of information included in the second communication; and
responsive to determining, based on the first tag, that a current time associated with the computing device is within a threshold amount of time of the future time, outputting, by the computing device, based on the link, an audible indication that alerts the user about the event using the portion of information included in the first communication and the portion of information included in the second communication.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing system is described that obtains, based at least in part on information included in at least one previous communication associated with a user of a computing device, an indication of a future location and a future time and event information associated with the future location and the future time. The computing system obtains a duration of time for the user to travel from a current location of the computing device to the future location, and, based at least in part on the duration of time, obtains a departure time at which the user is predicted to need to depart from the current location in order to arrive at the future location by an arrival time based on the event. The computing system outputs, for transmission to the computing device, an indication associated with the event and including information indicative of the departure time.
-
Citations
20 Claims
-
1. A method comprising:
-
determining, based at least in part on a first communication and a second communication that are each associated with a user of a computing device, an event occurring at a future location and a future time; applying a first tag associated with the future time to a portion of information included in the first communication; generating, a link between the first tag and a second tag applied to a portion of information included in the second communication; and responsive to determining, based on the first tag, that a current time associated with the computing device is within a threshold amount of time of the future time, outputting, by the computing device, based on the link, an audible indication that alerts the user about the event using the portion of information included in the first communication and the portion of information included in the second communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing device comprising:
-
an output device configured to output audio; at least one processor; and a memory comprising instructions that when executed, cause the at least one processor to; determine, based at least in part on a first communication and a second communication that are each associated with a user of a computing device, an event occurring at a future location and a future time; apply a first tag associated with the future time to a portion of information included in the first communication; generate, a link between the first tag and a second tag applied to a portion of information included in the second communication; and responsive to determining, based on the first tag, that a current time associated with the computing device is within a threshold amount of time of the future time, output, via the output device and based on the link, an audible indication that alerts the user about the event using the portion of information included in the first communication and the portion of information included in the second communication. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage medium comprising instructions that, when executed, cause at least one processor of a computing device to:
-
determine, based at least in part on a first communication and a second communication that are each associated with a user of a computing device, an event occurring at a future location and a future time; apply a first tag associated with the future time to a portion of information included in the first communication; generate, a link between the first tag and a second tag applied to a portion of information included in the second communication; and responsive to determining, based on the first tag, that a current time associated with the computing device is within a threshold amount of time of the future time, output, based on the link, an audible indication that alerts the user about the event using the portion of information included in the first communication and the portion of information included in the second communication. - View Dependent Claims (17, 18, 19, 20)
-
Specification