CPC G06F 16/245 (2019.01) [G06F 16/248 (2019.01); G06F 16/29 (2019.01); H04L 67/60 (2022.05); H04W 64/00 (2013.01)] | 14 Claims |
1. A method for low-latency provision of content, comprising:
receiving, by a server from a client device, one or more signals indicating a current location of the client device;
repeatedly predicting, by the server, whether a user will open a map application within a predetermined time period until a map application prediction exceeds a first threshold;
before receiving an input query from the map application of the client device, retrieving, by the server from a database, characteristics of the client device;
generating, by the server, a set of identifications, the set of identifications comprising the current location of the client device and the characteristics of the client device;
predicting, by the server, a query using the set of identifications;
after predicting that the user will open the map application within the predetermined time period, determining, by the server, that a query prediction exceeds a second threshold;
responsive to the determination that the query prediction exceeds the second threshold selecting, by the server, a link to a geographic location of an entity that is associated with the query prediction; and
responsive to the selection of the map application on the client device by the user, transmitting, by the server, the selected link to the client device before receiving a query from the user of the client device.
|