Logging communication events using location information
First Claim
Patent Images
1. A user terminal comprising:
- a positioning system arranged to detect a geographical location of said user terminal;
a transceiver for communicating with other user terminals via a communication network; and
a communication processing apparatus coupled to the transceiver and positioning system, arranged to detect communication events occurring via said transceiver and communication network in relation to other user terminals, and to maintain a log of said communication events;
wherein the communication processing apparatus is configured to perform operations including;
detecting a current geographical location of the user terminal based on geographical coordinates;
receiving user input at the user terminal defining a name for the current geographical location;
associating the user-defined name with the current geographical location to define the current geographical location as a user-defined location;
organizing said log in dependence on distances of the user terminal at the user-defined location from geographical locations for each of a plurality of the communication events; and
outputting a user interface that includes a visual identification of a respective distance between the user-defined location of the user terminal and the geographical location for each of the plurality of the communication events.
5 Assignments
0 Petitions
Accused Products
Abstract
A user terminal comprising: a positioning system arranged to detect a geographical location of the user terminal; a transceiver for communicating with other user terminals via a communication network; and a communication processing apparatus coupled to the transceiver and positioning system. The communication processing apparatus is arranged to detect communication events occurring via the transceiver and communication network in relation to other user terminals, and to maintain a log of the communication events. Further, the communication processing apparatus is configured to organize the log in dependence on a geographical location detected by the positioning system.
-
Citations
20 Claims
-
1. A user terminal comprising:
-
a positioning system arranged to detect a geographical location of said user terminal; a transceiver for communicating with other user terminals via a communication network; and a communication processing apparatus coupled to the transceiver and positioning system, arranged to detect communication events occurring via said transceiver and communication network in relation to other user terminals, and to maintain a log of said communication events; wherein the communication processing apparatus is configured to perform operations including; detecting a current geographical location of the user terminal based on geographical coordinates; receiving user input at the user terminal defining a name for the current geographical location; associating the user-defined name with the current geographical location to define the current geographical location as a user-defined location; organizing said log in dependence on distances of the user terminal at the user-defined location from geographical locations for each of a plurality of the communication events; and outputting a user interface that includes a visual identification of a respective distance between the user-defined location of the user terminal and the geographical location for each of the plurality of the communication events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A communication system comprising:
-
a user terminal comprising a transceiver for engaging in communication events over a communication network, wherein the user terminal is a mobile user terminal comprising a positioning system arranged to detect a geographical location of the user terminal, and the user terminal comprises a communication processing apparatus arranged to maintain a log of said communication events; and wherein the communication processing apparatus is configured to perform operations including; detecting a current geographical location of the user terminal based on geographical coordinates; receiving user input at the user terminal defining a name for the current geographical location; associating the user-defined name with the current geographical location to define the current geographical location as a user-defined location; organizing said log in dependence on distances of the user terminal at the user-defined location from geographical locations for each of a plurality of the communication events; and outputting a user interface that includes a visual identification of a respective distance between the user-defined location and the geographical location for each of the plurality of the communication events.
-
-
18. A method comprising:
-
detecting a current geographical location of a user terminal based on geographical coordinates; receiving user input at the user terminal defining a name for the current geographical location; associating the user-defined name with the current geographical location to define the current geographical location as a user-defined location; detecting communication events occurring via the user terminal using a communication network; maintaining a log of said communication events; organizing said log in dependence on distances of the user terminal at the user-defined location from geographical locations for each of a plurality of the communication events; and causing to be displayed a user interface that includes a visual identification of a respective distance between the user-defined location and the geographical location for each of the plurality of the communication events.
-
-
19. A computer program product comprising code embodied on a memory and configured so as to be executed on a user terminal to cause the user terminal to perform operations comprising:
-
detecting a current geographical location of said user terminal based on geographical coordinates; receiving user input at the user terminal defining a name for the current geographical location; storing the name for the current geographical location on the user terminal; associating the user-defined name with the current geographical location to define the current geographical location as a user-defined location; detecting communication events occurring via said user terminal at the user-defined location; maintaining a log of said communication events; organizing said log in dependence on distances of the user terminal at the user-defined location from geographical locations for each of a plurality of the communication events; and outputting a user interface that includes a visual identification of a respective distance between the user-defined location and the geographical location for each of the plurality of communication events. - View Dependent Claims (20)
-
Specification