Advanced content retrieval
AssigneeGoogle Inc.
InventorsVictor Carbune, Sandro Feuz
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatuses, including computer programs encoded on a computer-readable storage medium for implementing advanced information retrieval are described. A user may provide fetching parameter values to acquire content. The system may determine whether or not the user-provided fetching parameter values can be satisfied. If the fetching parameters can be satisfied, the system obtains and caches the information.
Claims20
A computer-implemented method comprising:
- receiving, by one or more computing devices, a request to acquire data at a first future time using a graphical user interface displayed by a user device;
- receiving, by the one or more computing devices, one or more parameters to configure an acquisition of the data at the first future time;
- determining, by the one or more computing devices, whether the data is downloadable according to the one or more parameters at the first future time;
- in response to determining that the data is downloadable according to the one or more parameters, obtaining, by the one or more computing devices from one or more content delivery servers, the data at the first future time;
- receiving, by one or more computing devices, a request to output the obtained data at a second future time that occurs after the first future time;
- and
- in response to receiving the request to output the obtained data at the second future time, controlling, by the one or more computing devices, a display connected to the user device to output the obtained data at the second future time.
A non-transitory computer-readable storage medium comprising instructions, which, when executed by one or more computers, cause the one or more computers to perform operations comprising:
- receiving a request to acquire data at a first future time using a graphical user interface displayed by a user device;
- receiving one or more parameters to configure an acquisition of the data at the first future time;
- determining whether the data is downloadable according to the one or more parameters at the first future time;
- in response to determining that the data is downloadable according to the one or more parameters, obtaining, from one or more content delivery servers, the data at the first future time;
- receiving a request to output the obtained data at a second future time that occurs after the first future time;
- and
- in response to receiving the request to output the obtained data at the second future time, controlling a display connected to the user device to output the obtained data at the second future time.
A system comprising:
- one or more computers and one or more storage devices storing instructions that are operable and when executed by one or more computers, cause the one or more computers to perform actions comprising:
- receiving a request to acquire data at a first future time using a graphical user interface displayed by a user device;
- receiving one or more parameters to configure an acquisition of the data at the first future time;
- determining whether the data is downloadable according to the one or more parameters at the first future time;
- in response to determining that the data is downloadable according to the one or more parameters, obtaining, from one or more content delivery servers, the data at the first future time;
- receiving a request to output the obtained data at a second future time that occurs after the first future time;
- and
- in response to receiving the request to output the obtained data at the second future time, controlling a display connected to the user device to output the obtained data at the second future time.
Dependencies are inferred from the claim text.