Method and system for notifying proximity of mobile communication terminals users
First Claim
1. A method for notifying proximity of users of mobile communication terminals, comprising:
- a) obtaining by a mobile communication terminal a distance, derived by a remote server, between a position of another mobile communication terminal and a position of the mobile communication terminal;
b) determining by the mobile communication terminal whether the distance falls within a predetermined distance range associated with the other mobile communication terminal, said predetermined distance range being different from a predetermined distance range associated with a third mobile communication terminal;
c) in case the distance falls within the predetermined distance range, generating by the mobile communication terminal a notification for a user of the mobile communication terminal;
d) updating, by the mobile communication terminal, data defining a time interval associated with the other mobile communication terminal, said updating depending on a predetermined threshold distance and on the obtained distance, said time interval proportional to a difference between the predetermined threshold distance and the obtained distance, and said data being different from data defining a time interval associated with the third mobile communication terminal; and
repeating steps a), b) and c) after the time interval associated with the other mobile communication terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for notifying proximity of users of mobile communication terminals, comprising: a) having a mobile communication terminal obtaining from a remote server data suitable to be used by the mobile communication terminal for deriving a distance between a position of another mobile communication terminal and the mobile communication terminal; b) having the mobile terminal determining, based on said obtained data, whether the position of the other mobile communication terminal falls within a predetermined distance range; and c) in case the position of the other mobile communication terminal falls within said predetermined distance range, having the mobile communication terminal generating a notification for the user of the mobile communication terminal. A corresponding system is also disclosed.
22 Citations
8 Claims
-
1. A method for notifying proximity of users of mobile communication terminals, comprising:
-
a) obtaining by a mobile communication terminal a distance, derived by a remote server, between a position of another mobile communication terminal and a position of the mobile communication terminal; b) determining by the mobile communication terminal whether the distance falls within a predetermined distance range associated with the other mobile communication terminal, said predetermined distance range being different from a predetermined distance range associated with a third mobile communication terminal; c) in case the distance falls within the predetermined distance range, generating by the mobile communication terminal a notification for a user of the mobile communication terminal; d) updating, by the mobile communication terminal, data defining a time interval associated with the other mobile communication terminal, said updating depending on a predetermined threshold distance and on the obtained distance, said time interval proportional to a difference between the predetermined threshold distance and the obtained distance, and said data being different from data defining a time interval associated with the third mobile communication terminal; and repeating steps a), b) and c) after the time interval associated with the other mobile communication terminal. - View Dependent Claims (2, 3, 4, 8)
-
-
5. A computer readable storage device having computer-executable instructions stored thereon that, when executed by a data processing apparatus perform a method comprising:
-
a) obtaining by a mobile communication terminal a distance, derived by a remote server, between a position of another mobile communication terminal and a position of the mobile communication terminal; b) determining by the mobile communication terminal whether the distance falls within a predetermined distance range associated with the other mobile communication terminal, said predetermined distance range being different from a predetermined distance range associated with a third mobile communication terminal; c) in case the distance falls within the predetermined distance range, generating by the mobile communication terminal a notification for a user of the mobile communication terminal; d) updating, by the mobile communication terminal, data defining a time interval associated with the other mobile communication terminal, said updating depending on a predetermined threshold distance and on the obtained distance, said time interval proportional to a difference between the predetermined threshold distance and the obtained distance, and said data being different from data defining a time interval associated with the third mobile communication terminal; and repeating steps a), b) and c) after the time interval associated with the other mobile communication terminal.
-
-
6. A mobile communication terminal comprising:
-
a data processing apparatus; and a computer readable storage device having computer-executable instructions stored thereon that, when executed by a data processing apparatus, perform a method comprising; a) obtaining by a mobile communication terminal a distance, derived by a remote server, between a position of another mobile communication terminal and a position of the mobile communication terminal; b) determining by the mobile communication terminal whether the distance falls within a predetermined distance range associated with the other mobile communication terminal, said predetermined distance range being difference from a predetermined distance range associated with a third mobile communication terminal; c) in case the distance falls within the predetermined distance range, generating by the mobile communication terminal a notification for a user of the mobile communication terminal; d) updating, by the mobile communication terminal, data defining a time interval associated with the other mobile communication terminal, said updating depending on a predetermined threshold distance and on the obtained distance, said time interval proportional to a difference between the predetermined threshold distance and the obtained distance, and said data being different from data defining a time interval associated with the third mobile communication terminal; and repeating steps a), b) and c) after the time interval associated with the other mobile communication terminal.
-
-
7. A communication system comprising:
-
a server; a mobile communication terminal in a communication relationship with the server, the mobile communication terminal including a data processing apparatus; and a computer readable storage device having computer-executable instructions stored thereon that, when executed by a data processing apparatus, perform a method comprising; a) obtaining by a mobile communication terminal a distance, derived by a remote server, between a position of another mobile communication terminal and a position of the mobile communication terminal; b) determining by the mobile communication terminal whether the distance falls within a predetermined distance range associated with the other mobile communication terminal, said predetermined distance range being different from a predetermined distance range associated with a third mobile communication terminal; c) in case the distance falls within the predetermined distance range, generating by the mobile communication terminal a notification for a user of the mobile communication terminal; and d) updating, by the mobile communication terminal, data defining a time interval associated with the other mobile communication terminal, said updating depending on a predetermined threshold distance and on the obtained distance, said time interval proportional to a difference between the predetermined threshold distance and the obtained distance, and said data being different from data defining a time interval associated with the third mobile communication terminal; and repeating steps a), b) and c) after the time interval associated with the other mobile communication terminal.
-
Specification