Method and apparatus providing user programmable, personalized location-aware services
First Claim
Patent Images
1. A method to provide a personalized, location related service to a user of a mobile terminal, comprising:
- generating a service specification object that comprises a user-specified location, a message to be generated when the user arrives at the location with the mobile terminal, an identification of a first entity that is responsible for tracking the location of the mobile terminal and an identification of a second entity that is responsible for generating the message;
storing the service specification object for later use;
tracking the location of the mobile terminal by the first entity; and
when the location of the mobile terminal matches the location in the stored service specification object, generating, by the second entity, the message for activating a predetermined action.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system is disclosed to provide a personalized, location related service to a user of a mobile terminal. The method includes: (A) generating a service specification object that comprises a user-specified location and a message to be generated when the user arrives at the location with the MT; and (B) storing the service specification object for later use. The method further entails: (C) tracking the location of the mobile terminal; and when the location of the mobile terminal matches the location in the stored service creation object, (D) generating the message for activating a user-specified action.
16 Citations
34 Claims
-
1. A method to provide a personalized, location related service to a user of a mobile terminal, comprising:
-
generating a service specification object that comprises a user-specified location, a message to be generated when the user arrives at the location with the mobile terminal, an identification of a first entity that is responsible for tracking the location of the mobile terminal and an identification of a second entity that is responsible for generating the message; storing the service specification object for later use; tracking the location of the mobile terminal by the first entity; and when the location of the mobile terminal matches the location in the stored service specification object, generating, by the second entity, the message for activating a predetermined action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system to provide a personalized, location related service to a user of a mobile terminal, comprising:
-
a generator for generating a service specification object that comprises a user-specified location, a message to be generated when the user arrives at the location with the mobile terminal;
an identification of a first entity that is responsible for tracking the location of the mobile terminal and an identification of a second entity that is responsible for generating the message;data storage for storing the service specification object for later use; a location tracker, located at or in the first entity, for tracking the location of the mobile terminal; and a message generator, located at or in the second entity, responsive to the location of the mobile terminal matching the location in the stored service creation object, for generating the message for activating a predetermined action. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A unit, comprising:
-
means for generating information that comprises a user-specified location and a message to be generated when a mobile terminal arrives in a vicinity of the location; and means for sending the information for storage in a memory; said unit operable with means for tracking the location of the mobile terminal and with means, responsive to the location of the mobile terminal matching the location in the stored service specification object, for generating the message for activating a predetermined action, where the service specification object further comprises an identification of said means for tracking the location of the mobile terminal, and further comprises an identification of said means for generating the message. - View Dependent Claims (32, 33, 34)
-
Specification