Location information in a communications system
First Claim
1. A method of receiving location information relating to a first user of a first communication client from a first user terminal over a communications system at a second user terminal, the first user terminal executing the first communication client configured to perform encoding and decoding of VoIP packets and the second user terminal executing a second communication client configured to perform encoding and decoding of VoIP packets, the method comprising:
- displaying, by the second communication client, a list of contacts associated with a second user of the second communication client, the list of contacts comprising a first contact representing the first user;
receiving a mood message from the first user terminal at the second user terminal, the mood message comprising as part of the mood message both an identifier to identify the mood message as the mood message and a visual indication of a location of the first user that is configured for display from the mood message, the visual indication of the location determined at the first terminal and without interaction of the first user with the first terminal; and
displaying the visual indication of the location, taken from the mood message, on the second user terminal in a mood message field of the contact list along with a name representing the first contact and a presence status of the first contact.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of communicating location information relating to a first user of a first communication client from a first user terminal over a communications system to a second user terminal, the first user terminal executing the first communication client and the second user terminal executing a second communication client, the method comprising: the second communication client displaying a list of contacts associated with a second user of the second communication client, the list of contacts comprising a first contact representing the first user; the first user terminal determining a location of the first user; the first user terminal storing the determined location in a store of the first user terminal; the first communication client reading the stored location from the store; the first communication client generating a message comprising a visual indication of the location read from the store; transmitting the message from the first user terminal to the second user terminal; and displaying the visual indication of the location on the second user terminal in the contact list in association with the first contact.
-
Citations
20 Claims
-
1. A method of receiving location information relating to a first user of a first communication client from a first user terminal over a communications system at a second user terminal, the first user terminal executing the first communication client configured to perform encoding and decoding of VoIP packets and the second user terminal executing a second communication client configured to perform encoding and decoding of VoIP packets, the method comprising:
-
displaying, by the second communication client, a list of contacts associated with a second user of the second communication client, the list of contacts comprising a first contact representing the first user; receiving a mood message from the first user terminal at the second user terminal, the mood message comprising as part of the mood message both an identifier to identify the mood message as the mood message and a visual indication of a location of the first user that is configured for display from the mood message, the visual indication of the location determined at the first terminal and without interaction of the first user with the first terminal; and displaying the visual indication of the location, taken from the mood message, on the second user terminal in a mood message field of the contact list along with a name representing the first contact and a presence status of the first contact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A communications system for communicating location information comprising:
-
a first user terminal configured to execute a first communication client configured to perform encoding and decoding of VoIP packets, said first user terminal configured to; determine a location of a first user of the first communication client; and store the location in a store of the first user terminal; said first communication client configured to; read the location from the store; generate a mood message comprising an identifier to identify the mood message as the mood message and a visual indication of the location read from the store, the visual indication of the location that is included in the mood message being displayable from the mood message as it is included in the mood message and being generated automatically and independent of user interaction with the first user terminal; and transmit the mood message to a second user terminal configured to execute a second communication client configured to perform encoding and decoding of VoIP packets, the transmitting the mood message effective to cause said second communication client to display the visual indication of the location from the mood message in a mood message field of a contact list along with a name representing the first user and a presence status of the first user, the contact list associated with a second user of the second communication client.
-
-
18. A user terminal for transmitting location information relating to a user of a communication client over a communications system to a further user terminal, the user terminal configured to execute the communication client, which is configured to perform encoding and decoding of VoIP packets, the user terminal configured to:
-
determine a location of the user; and store the location in a store of the user terminal, said communication client being configured to; read the location from the store, generate a mood message that includes an identifier to identify the mood message as the mood message along with a visual indication of the location read from the store, the mood message configured to include a map of the location as the visual indication of the location, transmit the mood message to the further user terminal effective to cause the further user terminal to display the visual indication of the location, as included in the mood message, in a mood message field of a contact list on the further user terminal along with a name representing the user and a presence status of the user, and transmit an updated mood message to the further user terminal effective to cause the further user terminal to display an updated visual indication of an updated location of the user, the updated mood message transmitted automatically and independent of user interaction with the user terminal.
-
-
19. A method for transmitting location information relating to a user of a communication client from a user terminal over a communications system to a further user terminal, the user terminal executing the communication client, which is configured to perform encoding and decoding of VoIP packets, the method comprising:
-
the user terminal determining a location of the user; the user terminal storing the location in a store of the user terminal; the communication client reading the location from the store; the communication client generating a mood message that includes as part of the mood message both; an identifier to identify the mood message as the mood message; and a visual indication of the location read from the store that is generated without user interaction for inclusion as part of the mood message; and the communication client transmitting the mood message to the further user terminal, wherein the identifier identifies the mood message as the mood message effective to cause the visual indication, as included in the mood message, to be displayed in a mood message field of a contact list on the further user terminal along with a name representing the user and a presence status of the user.
-
-
20. A method of communicating location information relating to a first user terminal from the first user terminal over a communications system to a second user terminal, the first user terminal executing a first communication client configured to perform encoding and decoding of VoIP packets and the second user terminal executing a second communication client configured to perform encoding and decoding of VoIP packets, the method comprising:
-
the first user terminal determining a location of the first user terminal; the first user terminal storing the location in a store of the first user terminal; the first communication client reading the location from the store; the first communication client generating a mood message comprising an identifier to identify the mood message as the mood message and a visual indication of the location read from the store that is generated automatically by the first communication client independent of user interaction with the first user terminal, the mood message configured to include a map of the location as the visual indication of the location; and transmitting the mood message from the first user terminal to the second user terminal effective to cause display of the visual indication of the location, as included in the mood message, on the second user terminal along with a name representing the first user and a presence status of the first user, the contact list associated with a second user of the second communication client.
-
Specification