Location and time-based action triggering notification system and method
View Patent ↗A target receiver may receive a location-related specification and a time period-related specification, the time period-related specification specifying time period in which to check for the location-related specification. A location monitor may determine current location-related information. A time period monitor may determine current time-related information. An analyzer may determine whether a pair of the location-related specification and the time-period related specification is satisfied by the current-location information and the current time-related information. The analyzer may further provide notification as to whether the pair of the location-related specification and the time-period related specification is satisfied by the current-location information and the current time-related information.
1. A method for generating an action, comprising:
receiving a location-related specification and a time period-related specification, the time period-related specification specifying time period in which to check for the location-related specification;
determining current location-related information;
determining current time-related information;
determining whether a pair of the location-related specification and the time period-related specification is satisfied by the current location-related information and the current time-related information;
generating a notification in response to determining that the pair of the location-related specification and the time period-related specification is satisfied by the current location-related information and the current time-related information; and
responsive to determining that the pair of the location-related specification and the time period-related specification is not satisfied by the current location-related information and the current time-related information, rescheduling a time specified in the time period-related specification associated with the location-related specification.
2. The method of claim 1 , wherein the time period-related specification includes one or more of: an instant in time, an estimated time, a duration of time, a time period before an instant in time, a time period after an event, a time period before an event, a time period that is triggered by a proximity to one or more user locations, a time period triggered by a proximity to one or more target locations, a proximity of the location of one user to another of one or more user, or combinations thereof.
3. The method of claim 1 , wherein the current location-related information is received from one or more of: a global positioning system, an internet service, a location from a transporter, or combinations thereof.
4. The method of claim 1 , further including:
providing a map that includes a path between two or more users, or one or more users and one or more of target locations specified in the location-related specification, or combinations thereof.
5. The method of claim 1 , wherein the generating a notification further includes providing information associated with time to destination.
6. The method of claim 5 , wherein the time to destination includes one or more of: a time for one or more users to arrive at one or more target locations specified in the location-related specification, a time for one or more users to arrive at another user's location, a time for two or more users to arrive along one or more paths, or combinations thereof.