CONFIGURABLE POINT OF INTEREST ALERTS
First Claim
1. A computer-implemented method for receiving server-controlled point of interest alerts on user computing devices, comprising:
- communicating, by a user computing device to a second computing device, a request for point of interest data corresponding to points of interest within a proximity of the user computing device, the request comprising location data associated with the user computing device, wherein the second computing device is separate and distinct from the user computing device;
receiving, by the user computing device, the point of interest data from the second network device, the point of interest data comprising at least a portion of a point of interest identity, a point of interest location, and point of interest marketing data for each of a plurality of points of interest in a point of interest zone defined by the second network device, wherein the point of interest zone is determined based at least in part on the location data associated with the user computing device;
identifying, by the user computing device, a particular point of interest at such time as the user computing device enters within a configured range of the particular point of interest;
requesting, by the user computing device, an alert format for the particular point of interest from the second computing device;
outputting, by the user computing device, an alert regarding the particular point of interest, wherein the alert is provided by the user computing device in a manner based at least in part on the alert format received from the second computing device, and wherein the alert comprises point of interest data.
2 Assignments
0 Petitions
Accused Products
Abstract
Receiving point of interest zones and alerts on user devices comprises communicating, by a user computing device to a remote computing device, a request for point of interest data corresponding to points of interest within a proximity of the user device; presenting the received point of interest data; identifying a particular point of interest; and outputting an alert regarding the particular point of interest. Receiving point of interest zones on user devices comprises communicating a request for point of interest data; receiving the point of interest data from the remote network device wherein a size of the point of interest zone is determined based on a density of points of interest in the proximity of the user, and wherein the shape of the point of interest zone is expanded in a direction of travel and contracted in the opposite direction; and presenting the received point of interest data.
25 Citations
21 Claims
-
1. A computer-implemented method for receiving server-controlled point of interest alerts on user computing devices, comprising:
-
communicating, by a user computing device to a second computing device, a request for point of interest data corresponding to points of interest within a proximity of the user computing device, the request comprising location data associated with the user computing device, wherein the second computing device is separate and distinct from the user computing device; receiving, by the user computing device, the point of interest data from the second network device, the point of interest data comprising at least a portion of a point of interest identity, a point of interest location, and point of interest marketing data for each of a plurality of points of interest in a point of interest zone defined by the second network device, wherein the point of interest zone is determined based at least in part on the location data associated with the user computing device; identifying, by the user computing device, a particular point of interest at such time as the user computing device enters within a configured range of the particular point of interest; requesting, by the user computing device, an alert format for the particular point of interest from the second computing device; outputting, by the user computing device, an alert regarding the particular point of interest, wherein the alert is provided by the user computing device in a manner based at least in part on the alert format received from the second computing device, and wherein the alert comprises point of interest data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product, comprising:
a non-transitory computer-readable storage device having computer-executable program instructions embodied thereon that when executed by a computer cause the computer to deliver server-controlled point of interest alerts to user computing devices, the computer-executable program instructions comprising; computer-executable program instructions for receiving initial user account configuration from a user computing device; computer-executable program instructions for establishing a database of points of interest for the user account and one or more offers associated with one or more of the points of interest; computer-executable program instructions for receiving location data from a user computing device associated with the user account; computer-executable program instructions for searching the database for points of interest proximate to the user computing device based on the location data and the one or more offers associated with the points of interest; computer-executable program instructions for transmitting point of interest data to the user computing device, the point of interest data comprising at least a portion of a point of interest identity, a point of interest location, and point of interest marketing data for each of a plurality of points of interest in a point of interest zone defined by the remote network device, wherein the point of interest zone is determined based at least in part on the location data associated with the user computing device; computer-executable program instructions for receiving an identification of a particular point of interest at such time as the user computing device enters within a configured range of the particular point of interest; computer-executable program instructions for identifying an alert procedure associated with the point of interest; computer-executable program instructions for determining the alert format for an alert associated with the particular point of interest based at least in part on the alert procedure; and computer-executable program instructions for transmitting the alert format and the point of interest data for the alert associated with the particular point of interest. - View Dependent Claims (10, 11, 12, 13, 14)
-
15. A system for receiving server-controlled point of interest alerts on user computing devices, the system comprising:
-
a user computing device; and a point of interest location system; the user computing device comprising a processor, a web browser application, and a point of interest alert application logically coupled to the web browser application, the point of interest alert application configured to; communicate a request for point of interest data corresponding to points of interest within a proximity of the user computing device, the request comprising location data associated with the user computing device; receive the point of interest data from the point of interest location system, the point of interest data comprising at least a portion of a point of interest identity, a point of interest location, and point of interest marketing data for each of a plurality of points of interest in a point of interest zone defined by the point of interest location system, wherein the point of interest zone is determined based at least in part on the location data associated with the user computing device; identify a particular point of interest at such time as the user computing device enters within a configured range of the particular point of interest; request an alert format for the particular point of interest from the point of interest location system; output an alert regarding the particular point of interest, wherein the alert is provided by the user computing device in a manner based at least in part on the alert format received from the point of interest location system, and wherein the alert comprises point of interest data, and the point of interest location system network device comprising a processor and a point of interest location system application executing therein, the point of interest location system application configured to; receive initial user account configuration from a user computing device; establish a database of points of interest for the user account and one or more offers associated with one or more of the points of interest; receive location data from a user computing device associated with the user account; search the database for points of interest proximate to the user computing device based on the location data and the one or more offers associated with the points of interest; transmit point of interest data to the user computing device, the point of interest data comprising at least a portion of a point of interest identity, a point of interest location, and point of interest marketing data for each of a plurality of points of interest in a point of interest zone defined by the remote network device, wherein the point of interest zone is determined based at least in part on the location data associated with the user computing device; receive an identification of a particular point of interest at such time as the user computing device enters within a configured range of the particular point of interest; identify an alert procedure associated with the point of interest; determine the alert format for an alert associated with the particular point of interest based at least in part on the alert procedure; and transmit the alert format and for the alert associated with the particular point of interest and point of interest data for the identified point of interest. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification