PRESENTING INFORMATION FOR A CURRENT LOCATION OR TIME
First Claim
1. A method comprising:
- obtaining, by a computing system and 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;
obtaining, by the computing system, information associated with an event, the event being associated with the future location and the future time;
obtaining, by the computing system, a duration of time for the user of the computing device to travel from a current location of the computing device to the future location;
obtaining, by the computing system, based at least in part on the duration of time, a departure time at which the user of the computing device is predicted to need to depart from the current location of the computing device in order to arrive at the future location by an arrival time, the arrival time being determined based at least in part on the future time; and
outputting, by the computing system, for transmission to the computing device, an indication of the departure time.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing system is described that obtains, based at least in part on information included in previous communication associated with a user of a computing device, an indication of a future location and a future time and further obtains information associated with an event which is 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 further obtains, based at least in part on the duration of time, 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 that is determined based at least in part on the future time. The computing system outputs, for transmission to the computing device, an indication of the departure time.
-
Citations
26 Claims
-
1. A method comprising:
-
obtaining, by a computing system and 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; obtaining, by the computing system, information associated with an event, the event being associated with the future location and the future time; obtaining, by the computing system, a duration of time for the user of the computing device to travel from a current location of the computing device to the future location; obtaining, by the computing system, based at least in part on the duration of time, a departure time at which the user of the computing device is predicted to need to depart from the current location of the computing device in order to arrive at the future location by an arrival time, the arrival time being determined based at least in part on the future time; and outputting, by the computing system, for transmission to the computing device, an indication of the departure time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computing system comprising:
-
at least one processor; and at least one module operable by the at least one processor to; obtain, 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; obtain information associated with an event, the event being associated with the future location and the future time; obtain a duration of time for the user of the computing device to travel from a current location of the computing device to the future location; obtain, based at least in part on the duration of time, a departure time at which the user of the computing device is predicted to need to depart from the current location of the computing device in order to arrive at the future location by an arrival time, the arrival time being determined based at least in part on the future time; and output, for transmission to the computing device, an indication of the departure time. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification