System and method for providing location based reminders
First Claim
1. A method for providing location based reminder, the method comprising the steps ofinstructing mobile switching center to remind user on reaching a predetermined location via transaction input;
- forwarding the transaction input to external short messaging entity via mobile switching center;
processing and sending the transaction input to location services (LCS) client to set up change of area event;
determining if the change of area event is invoked and user equipment has entered the predetermined location;
if the change of area event is invoked, providing a report to external short messaging entity via LCS client;
if the change of area is not invoked, determining if availability of user equipment and periodic/deferred mobile terminal location request is supported;
if the availability of user equipment and periodic/deferred mobile terminated location request is supported, invoking the user equipment for periodic/deferred mobile terminated location request via LCS client;
determining if the user equipment has reached the predetermined location;
directing external short messaging entity to invoke a reminder on user equipment via application server, if the user equipment has reached the predetermined location;
determining if a timer has timed out; and
sending a message indicating a failure of invocation of reminder via the mobile switching center, when the change of area is not invoked and the time has timed out.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing location based reminder is provided. The method comprises the steps of instructing mobile switching center to remind user on reaching a predetermined location via transaction input; forwarding the transaction input to external short messaging entity via mobile switching center; processing and sending the transaction input to Location Services (LCS) Client to set up change of area event; determining if the change of area event is invoked and user equipment has entered the predetermined location; providing a report to external short messaging entity via LCS Client, if the change of area event is invoked; and directing external short messaging entity to invoke a reminder on user equipment via application server.
-
Citations
23 Claims
-
1. A method for providing location based reminder, the method comprising the steps of
instructing mobile switching center to remind user on reaching a predetermined location via transaction input; -
forwarding the transaction input to external short messaging entity via mobile switching center; processing and sending the transaction input to location services (LCS) client to set up change of area event; determining if the change of area event is invoked and user equipment has entered the predetermined location; if the change of area event is invoked, providing a report to external short messaging entity via LCS client; if the change of area is not invoked, determining if availability of user equipment and periodic/deferred mobile terminal location request is supported; if the availability of user equipment and periodic/deferred mobile terminated location request is supported, invoking the user equipment for periodic/deferred mobile terminated location request via LCS client; determining if the user equipment has reached the predetermined location; directing external short messaging entity to invoke a reminder on user equipment via application server, if the user equipment has reached the predetermined location; determining if a timer has timed out; and sending a message indicating a failure of invocation of reminder via the mobile switching center, when the change of area is not invoked and the time has timed out. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing location based reminder, the method comprising the steps of
instructing mobile switching center to remind user on reaching a predetermined location via transaction input; -
forwarding the transaction input to external short messaging entity via mobile switching center; processing and sending the transaction input to Location Services (LCS) Client to set up change of area event; determining if the change of area event is invoked and user equipment has entered the predetermined location; determining if a timer has timed out; determining if the availability of user equipment and periodic/deferred mobile terminated location request is supported, if the change of area event is not invoked; invoking user equipment for periodic/deferred mobile terminated location request via LCS Client, if the availability of user equipment and periodic/deferred mobile terminated location request is supported; determining if the user equipment has reached the predetermined location; directing external short messaging entity to invoke a reminder on the user communication device via application server, if the user equipment has reached the predetermined location; and sending a message indicating a failure of invocation of reminder via the mobile switching center, when the change of area event is not invoked and the timer has timed out.
-
-
12. A method for providing location based reminder, the method comprising the steps of:
-
instructing mobile switching center to remind user on reaching a predetermined location via transaction input; forwarding the transaction input to external short messaging entity via mobile switching center; processing and sending the transaction input to Location Services (LCS) Client to set up change of area event; determining if the change of area event is invoked and user equipment has entered the predetermined location; determining if a timer has timed out; determining if the availability of user equipment and periodic/deferred mobile terminated location request is supported, if the change of area event is not invoked; transmitting LCS requests periodically to obtain current location of the user equipment, if the availability of user equipment and periodic/deferred mobile terminated location request is not supported; determining if the user equipment has reached the predetermined location; directing external short messaging entity to invoke a reminder on the user communication device via application server, if the user equipment has reached the predetermined location; and sending a message indicating a failure of invocation of reminder via the mobile switching center, when the change of area event is not invoked and the timer has timed out.
-
-
13. A system for providing location based reminders, the system comprising:
-
a user equipment for transmitting transaction input and receiving reminders; a mobile switching center for transferring and routing messages; an external short messaging entity for receiving and processing transaction input to generate automated message when a specific event occurs or is expected to occur; wherein, if the specific event does not occur, availability of user equipment and periodic/deferred mobile terminated location request support is determined; a timer; a Location Services (LCS) Client for receiving and forwarding location service area event request from external short messaging entity; wherein, the LCS Client transmits LCS requests periodically to obtain a current location information of the one or more user equipment, if the availability of user equipment and periodic/deferred mobile terminated location request is not supported; and an LCS Server for receiving location service area event request and obtaining the current location information of the one or more user equipments; a visited gateway mobile location center for requesting mobile switching center to provide subscriber location; and an application server for requesting mobile switching center to invoke a call to user equipment once it has reached a predetermined location, wherein, the mobile switching center is configured to send a message indicating a failure of invocation of reminder, when the specific event does not occur and the timer has timed out. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification