System for delivering location-based notifications and method thereof
First Claim
1. A communication system comprising:
- a remote communications device configured to communicate through a telecommunication network;
a base station in communication with the remote communications device, the base station having a notification system interfacing with the remote communications device, wherein the base station is configured to provide location based notifications to the remote communication device using the notification system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing location based notifications, comprising a remote communications device, a communications network and a base station having a notification system. A personalization engine receives user preferences and transfers user information to a user preference repository; a preference profiler retrieves predefined user information from a registry for comparison with the user preferences; the preference profiler notifies a notification monitor and a location monitor of the comparative results; the location monitor retrieves location information from a user location repository and notifies the notification monitor of the location information, the user information, the user preferences and the user location being compared; and a notification gateway notifies the location based notification to the remote communications device.
-
Citations
22 Claims
-
1. A communication system comprising:
-
a remote communications device configured to communicate through a telecommunication network;
a base station in communication with the remote communications device, the base station having a notification system interfacing with the remote communications device, wherein the base station is configured to provide location based notifications to the remote communication device using the notification system. - View Dependent Claims (2, 3, 4)
-
-
5. A system for providing location based notifications, the system comprising:
-
a remote communications device configured to communicate through a telecommunications network; and
a base station in communication with the remote communications device, the base station having;
a personalization engine configured to interface with the remote communications device and receive personal preferences from the remote communications device;
a user preference repository configured to store user preferences obtained by the personalization engine from the remote communications device upon termination of the interface between the remote communications device and the personalization engine;
a registry configured to receive and store predefined user information;
a preference profiler configured to receive user preferences from the user preference repository and user information from the registry and to create notifications;
a location monitor configured to obtain notifications of user preferences from the preference profiler;
a location gateway interfacing with a positioning server to receive user location information;
a user location repository configured to receive and store the user location information from the location gateway;
a notification monitor configured to obtain notifications from the preference profiler and to receive location information from the location monitor; and
a notification gateway in communication with the remote communications device, wherein the personalization engine upon receipt of user preferences transfers the user information to the user preference repository, the preference profiler retrieves from the registry predefined user information stored therein and compares with the user preferences received from the user preference repository, the preference profiler notifies the notification monitor and the location monitor the results thereof, the location monitor retrieves location information stored in the user location repository and notifies the notification monitor of the user location information, the user information, the user preferences and the user location being compared, the notification gateway notifies the location based notification to the remote communication device. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20)
-
-
21. A method for providing location based notifications;
- the method comprising;
receiving user preferences by a personalization engine from a mobile communications device, identifying the user preferences and storing the user preferences in a user preferences repository for periodic retrieval, compiling and storing user information in a registry, retrieving user information from the registry and comparing the user information with the user preferences retrieved from the user preference repository by a preference profiler, notifying a location monitor and a notification monitor with the user preferences and the user information using the preference profiler, receiving location information by a location gateway and storing the location information in a user location repository, retrieving location information from the user location repository by the location monitor and notifying the notification monitor with the location information, comparing the user information, the user preferences and the location notifications using the notification monitor and identifying and sending the user preferred location based information to a notification gateway, and providing the user preferred location based notification using the notification gateway. - View Dependent Claims (22)
- the method comprising;
Specification