Notification related to predicted future geographic location of mobile device
First Claim
1. A computer-implemented method comprising:
- receiving, by one or more computing devices, a user input indicative of a request to subscribe to a content feed, the content feed being associated with one or more content items, wherein each of the one or more content items is associated with a point of interest and ranked based at least in part on a respective set of content item attributes;
determining, by the one or more computing devices, a geographic location associated with a mobile device;
searching, by the one or more computing devices, within a threshold distance for the one or more content items from the content feed, wherein the threshold distance corresponds to the ranking of the one or more content items;
providing, by the one or more computing devices, to a server, a representation of the geographic location of the mobile device;
receiving, by the one or more computing devices, from the server, a notification related to at least one content item of the one or more content items from the content feed associated with the point of interest that is located within the threshold distance of the geographic location; and
providing, by the one or more computing devices, an audio output corresponding to the notification when a speed of the mobile device exceeds a threshold speed.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for receiving a notification related to a predicted future geographic location of a mobile device are provided. In some aspects, a plurality of geographic locations of the mobile device are determined. A speed for the mobile device is determined based on at least a subset of the plurality of geographic locations and associated timestamps. A future geographic location of the mobile device is predicted based on the speed and at least one geographic location from among the plurality of geographic locations. A representation of the predicted future geographic location of the mobile device is provided to a server. In response to the provided representation of the predicted future geographic location of the mobile device, a notification related to a point of interest associated with the predicted future geographic location of the mobile device is received from the server.
-
Citations
17 Claims
-
1. A computer-implemented method comprising:
-
receiving, by one or more computing devices, a user input indicative of a request to subscribe to a content feed, the content feed being associated with one or more content items, wherein each of the one or more content items is associated with a point of interest and ranked based at least in part on a respective set of content item attributes; determining, by the one or more computing devices, a geographic location associated with a mobile device; searching, by the one or more computing devices, within a threshold distance for the one or more content items from the content feed, wherein the threshold distance corresponds to the ranking of the one or more content items; providing, by the one or more computing devices, to a server, a representation of the geographic location of the mobile device; receiving, by the one or more computing devices, from the server, a notification related to at least one content item of the one or more content items from the content feed associated with the point of interest that is located within the threshold distance of the geographic location; and providing, by the one or more computing devices, an audio output corresponding to the notification when a speed of the mobile device exceeds a threshold speed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing system, comprising:
-
one or more processors; and one or more memory devices, the one or more memory devices storing computer-readable instructions that when executed by the one or more processors cause the one or more processors to perform operations, the operations comprising; receiving a user input indicative of a request to subscribe to a content feed, the content feed being associated with one or more content items, wherein each of the one or more content items is associated with a point of interest and ranked based at least in part on a respective set of content item attributes; determining a geographic location associated with a mobile device; searching within a threshold distance for the one or more content items from the content feed, wherein the threshold distance corresponds to the ranking of the one or more content items; providing to a server, a representation of the geographic location of the mobile device; receiving from the server, a notification related to at least one content item of the one or more content items from the content feed associated with the point of interest that is located within the threshold distance of the geographic location; and providing an audio output corresponding to the notification when a speed of the mobile device exceeds a threshold speed. - View Dependent Claims (10, 11, 12, 13)
-
-
14. One or more tangible, non-transitory computer-readable media storing computer-readable instructions that when executed by one or more processors cause the one or more processors to perform operations, the operations comprising:
-
receiving a user input indicative of a request to subscribe to a content feed, the content feed being associated with one or more content items, wherein each of the one or more content items is associated with a point of interest and ranked based at least in part on a respective set of content item attributes; determining a geographic location associated with a mobile device; searching within a threshold distance for the one or more content items from the content feed, wherein the threshold distance corresponds to the ranking of the one or more content items; providing to a server, a representation of the geographic location of the mobile device; receiving from the server, a notification related to at least one content item of the one or more content items from the content feed associated with the point of interest that is located within the threshold distance of the geographic location and providing an audio output corresponding to the notification when a speed of the mobile device exceeds a threshold speed. - View Dependent Claims (15, 16, 17)
-
Specification