Systems and Methods for Location Sensitive Alerts in a Mobile Communication Network
First Claim
Patent Images
1. A method comprising:
- receiving, over a network, a plurality of alerts, each respective alert of the plurality of alerts relating to a respective one user of a plurality of users and comprising respective alert details and respective alert trigger criteria, the respective alert trigger criteria comprising a definition of a respective geo-fenced area and respective temporal criteria;
receiving, over the network, a device geospatial location for a mobile device associated with one user of the plurality of users;
identifying, by a computing device, at least one alert of the plurality of alerts that relates to the one user of the plurality of users, wherein the device geospatial location is in the respective geo-fenced area of the at least one alert and a current time associated with the mobile device matches the respective temporal criteria of the at least one alert;
transmitting, over the network, the respective alert details of the at least one alert to the mobile device.
18 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for providing alerts to users of mobile communications networks based, at least in part, on users'"'"' real-time geospatial location at a point in time. Users and third parties set up alerts for themselves or other users that comprise alert details and trigger criteria. Alert details comprise, inter alia, text or other data defining a message to the user to whom the alert is directed. Trigger criteria comprise a geo-fenced area and dates times the alert is active. When the a user enters a geo-fenced area associated with an alert at such date and time the alert is active, the alert is transmitted to the user.
53 Citations
20 Claims
-
1. A method comprising:
-
receiving, over a network, a plurality of alerts, each respective alert of the plurality of alerts relating to a respective one user of a plurality of users and comprising respective alert details and respective alert trigger criteria, the respective alert trigger criteria comprising a definition of a respective geo-fenced area and respective temporal criteria; receiving, over the network, a device geospatial location for a mobile device associated with one user of the plurality of users; identifying, by a computing device, at least one alert of the plurality of alerts that relates to the one user of the plurality of users, wherein the device geospatial location is in the respective geo-fenced area of the at least one alert and a current time associated with the mobile device matches the respective temporal criteria of the at least one alert; transmitting, over the network, the respective alert details of the at least one alert to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium storing computer-readable instructions, which when executed, cause a system to perform:
-
receiving, over a network, a plurality of alerts, each respective alert of the plurality of alerts relating to a respective one user of a plurality of users and comprising respective alert details and respective alert trigger criteria, the respective alert trigger criteria comprising a definition of a respective geo-fenced area and respective temporal criteria; receiving, over the network, a device geospatial location for a mobile device associated with one user of the plurality of users; identifying at least one alert of the plurality of alerts that relates to the one user of the plurality of users, wherein the device geospatial location is in the respective geo-fenced area of the at least one alert and a current time associated with the mobile device matches the respective temporal criteria of the at least one alert; transmitting, over the network, the respective alert details of the at least one alert to the mobile device.
-
-
20. A computer system comprising:
-
a memory; and at least one processor coupled to the memory to; receive, over a network, a plurality of alerts, each respective alert of the plurality of alerts relating to a respective one user of a plurality of users and comprising respective alert details and respective alert trigger criteria, the respective alert trigger criteria comprising a definition of a respective geo-fenced area and respective temporal criteria; receive, over the network, a device geospatial location for a mobile device associated with one user of the plurality of users; identify at least one alert of the plurality of alerts that relates to the one user of the plurality of users, wherein the device geospatial location is in the respective geo-fenced area of the at least one alert and a current time associated with the mobile device matches the respective temporal criteria of the at least one alert; and transmit, over the network, the respective alert details of the at least one alert to the mobile device.
-
Specification