Automatic entertainment caching for impending travel
First Claim
1. A method, comprising:
- determining, by a processor, a future travel event associated with a user, wherein the future travel event is scheduled to take place within a determined time interval;
providing a notification of the determined future travel event to a device associated with the user, wherein the notification comprises at least one user query for display at the device associated with the user, the at least one user query for downloading suggested media content for playback during the future travel event, and wherein a playback duration of the suggested media content is equal to or greater than a duration associated with the future travel event; and
responsive to receiving an indication from the device associated with the user indicating user consent to the at least one query, causing the suggested media content to be downloaded to the device associated with the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method may include, in a computing device comprising at least one processor and a memory, detecting a future travel event associated with a user. The future travel event may be scheduled to take place within a determined time interval. A notification may be provided to the user device of the detected future travel event. The notification may include at least one user query displayed at the user device for downloading suggested content for consumption by the user during the future travel event. Upon receiving an indication from the user device indicating user consent to the at least one query, the suggested content may be downloaded to the user device. The detecting may be based on travel-related information contained within an email received by the user and/or travel-related search previously performed by the user. The future travel event may include air travel from a present location to a destination location.
55 Citations
19 Claims
-
1. A method, comprising:
-
determining, by a processor, a future travel event associated with a user, wherein the future travel event is scheduled to take place within a determined time interval; providing a notification of the determined future travel event to a device associated with the user, wherein the notification comprises at least one user query for display at the device associated with the user, the at least one user query for downloading suggested media content for playback during the future travel event, and wherein a playback duration of the suggested media content is equal to or greater than a duration associated with the future travel event; and responsive to receiving an indication from the device associated with the user indicating user consent to the at least one query, causing the suggested media content to be downloaded to the device associated with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium that stores instructions that, when executed by at least one processor, cause the at least one processor to perform a method comprising:
-
determining, by a processor, a future travel event associated with a user, wherein the future travel event is scheduled to take place within a determined time interval; providing a notification of the determined future travel event to a device associated with the user, wherein the notification comprises at least one user query for display at the device associated with the user, the at least one query for downloading suggested media content for playback during the future travel event, and wherein the providing of the notification to the device associated with the user is timed such that when the notification is displayed at the device associated with the user, there remains sufficient time for the downloading the suggested media content before the future travel event; and responsive to receiving an indication from the device associated with the user indicating user consent to the at least one query, causing the suggested media content to be downloaded to the device associated with the user. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
receiving, by a processor of a computing device, an indication of a future travel event associated with a user of the computing device, wherein the future travel event is scheduled to take place within a determined time interval; determining, by the processor and prior to expiration of the determined time interval, that the computing device is located in an area with Wi-Fi access; responsive to the determining the computing device is located in an area with Wi-Fi access, downloading media content to the computing device, wherein the downloading is based on at least one media profile associated with the user, and wherein the downloading is timed to begin such that there remains sufficient time for the downloading to complete before the future travel event; and storing the downloaded media content at the computing device, for subsequent playback during the future travel event. - View Dependent Claims (16, 17, 18, 19)
-
Specification