Alerting based on location, region, and temporal specification
First Claim
1. A method, comprising:
- determining, by a device comprising a processor, whether a current time is within a time specification defined in an alert, a second location is outside of a radius of a first location defined in the alert, and a third location determined after the second location is within the radius of the first location; and
in response to determining that the current time is within the time specification, the second location is outside of the radius, and third location is within the radius, sending, by the device, an indication that the alert has been triggered.
9 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, techniques for processing an alert may include receiving specifications of a region and a time; creating an alert; associating information relating to the region and the time with the alert; determining a current time; determining that the current time matches the time; determining a first current location as a second location; determining that the second location is outside the region; determining a second current location as the third location; determining that the third location is within the region, based at least in part on the first location and the radius; and responsive to determining that that the third location is within the region and that the current time matches the time specification, sending an indication that the alert has been triggered, wherein the indication that the alert has been triggered includes an identifier associated with the alert.
93 Citations
20 Claims
-
1. A method, comprising:
-
determining, by a device comprising a processor, whether a current time is within a time specification defined in an alert, a second location is outside of a radius of a first location defined in the alert, and a third location determined after the second location is within the radius of the first location; and in response to determining that the current time is within the time specification, the second location is outside of the radius, and third location is within the radius, sending, by the device, an indication that the alert has been triggered. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for processing an alert, comprising:
-
a processor; and a memory, communicatively coupled to the processor, having stored therein computer-executable instructions, comprising; an alert component configured to determine whether a current time is within a time specification defined in an alert, a second location is outside of a radius of a first location defined in the alert, and a third location determined after the second location is within the radius of the first location; and send an indication that the alert has been triggered in response to the current time being determined to be within the time specification, the second location being determined to be outside of the radius, and third location being determined to be within the radius. - View Dependent Claims (12, 13, 14)
-
-
15. A tangible computer-readable medium having instructions stored thereon that, in response to execution, cause at least one device comprising at least one processor to perform operations, comprising:
-
determining whether a current time is within a time specification defined in an alert, a second location is outside of a radius of a first location defined in the alert, and a third location determined after the second location is within the radius of the first location; and in response to determining that the current time is within the time specification, the second location is outside of the radius, and third location is within the radius triggering the alert. - View Dependent Claims (16, 17)
-
-
18. A system, comprising:
-
means for determining whether a current time is within a time range defined in an alert, a second location is outside of a radius of a first location defined in the alert, and a third location determined after the second location is within the radius of the first location; and means for activating the alert in response to determining that the current time is within the time specification, the second location is outside of the radius, and third location is within the radius. - View Dependent Claims (19, 20)
-
Specification