Retrieval of Stored Transmissions
First Claim
1. A method of operating a first user terminal of a first user, comprising:
- executing an instant messaging client application on the first terminal so as to participate in one or more threads of instant messaging between user terminals over a packet-based communication network, each thread comprising exchanging a respective plurality of text-based messages between the user terminals of a selected group of contacts comprising the first user and at least one second user, wherein a digital record of the text-based messages is maintained in a data storage medium;
receiving a further one or more of said text-based messages from one of the second terminals over the packet-based communication network, the one or more further messages each comprising a citation of a cited one of said text-based messages previously transmitted over the packet-based communication network and stored in the storage medium; and
processing the one or more further messages at the first terminal so as, by reference to the storage medium, to recover a context of the cited message in relation to others of the text-based messages in the respective thread.
3 Assignments
0 Petitions
Accused Products
Abstract
An instant messaging client application is executed on a first terminal, to participate in threads of instant messaging between user terminals over a packet-based network, each thread comprising exchanging text-based messages between the user terminals of a selected group of contacts comprising the first user and at least one second user. A digital record of the messages is maintained in a data storage medium. A further text-based message is received from one of the second terminals over the packet-based network, comprising a citation of a cited one of the text-based messages previously transmitted over the packet-based communication network and stored in the storage medium. The further message is processed at the first terminal so as, by reference to the storage medium, to recover a context of the cited message in relation to others of the text-based messages in the respective thread.
-
Citations
35 Claims
-
1. A method of operating a first user terminal of a first user, comprising:
-
executing an instant messaging client application on the first terminal so as to participate in one or more threads of instant messaging between user terminals over a packet-based communication network, each thread comprising exchanging a respective plurality of text-based messages between the user terminals of a selected group of contacts comprising the first user and at least one second user, wherein a digital record of the text-based messages is maintained in a data storage medium; receiving a further one or more of said text-based messages from one of the second terminals over the packet-based communication network, the one or more further messages each comprising a citation of a cited one of said text-based messages previously transmitted over the packet-based communication network and stored in the storage medium; and processing the one or more further messages at the first terminal so as, by reference to the storage medium, to recover a context of the cited message in relation to others of the text-based messages in the respective thread. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of operating a second user terminal, comprising:
-
executing an instant messaging client application on the second terminal so as to participate in one or more threads of instant messaging between user terminals over a packet-based communication network, each thread comprising exchanging a respective plurality of text-based messages between the user terminals of a selected group of contacts comprising the second user and at least one first user of a first user terminal, wherein a digital record of the text-based messages is maintained in a data storage medium; generating a further one of said text-based message comprising a human readable citation of a cited one of said text-based messages that has been previously transmitted over the packet-based communication network and stored in the storage medium; and inserting a computer-readable token into the further message, the computer-readable token identifying the cited message; and transmitting the further message from the second terminals to one of the first terminals over the packet-based communication network; such that the first terminal is enabled, by processing the computer-readable token with reference to the storage medium, to recover a context of the cited message in relation to others of the text-based messages in the respective thread.
-
-
15. A first user terminal of a first user, comprising:
-
a transceiver for connecting to a packet-based network an instant messaging client application; and a processing apparatus arranged to execute the instant messaging client application so as to participate in one or more threads of instant messaging between user terminals over the packet-based communication network, each thread comprising exchanging a respective plurality of text-based messages between the user terminals of a selected group of contacts comprising the first user and at least one second user, wherein a digital record of the text-based messages is maintained in a data storage medium; wherein the transceiver is arranged to receive a further one or more of said text-based messages from one of the second terminals over the packet-based communication network, the one or more further messages each comprising a citation of a cited one of said text-based messages previously transmitted over the packet-based communication network and stored in the storage medium; and the instant messaging client application is configured, so as when executed on the processing apparatus, to process the one or more further messages at the first terminal so as, by reference to the storage medium, to recover a context of the cited message in relation to others of the text-based messages in the respective thread. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A second user terminal, comprising:
-
a transceiver for connecting to a packet-based network; an instant messaging client application; and a processing apparatus arranged to execute the an instant messaging client application on the second terminal so as to participate in one or more threads of instant messaging between user terminals over the packet-based communication network, each thread comprising exchanging a respective plurality of text-based messages between the user terminals of a selected group of contacts comprising the second user and at least one first user of a first user terminal, wherein a digital record of the text-based messages is maintained in a data storage medium; wherein the instant messaging client application is configured so as when executed on the processing apparatus to;
generate a further one of said text-based message comprising a human readable citation of a cited one of said text-based messages that has been previously transmitted over the packet-based communication network and stored in the storage medium;
insert a computer-readable token into the further message, the computer-readable token identifying the cited message; and
transmit the further message from the second terminals to one of the first terminals over the packet-based communication network;
such that the first terminal is enabled, by processing the computer-readable token with reference to the storage medium, to recover a context of the cited message in relation to others of the text-based messages in the respective thread.
-
-
29. An instant messaging client application embodied on a non-transitory computer-readable medium and comprising code configured so as when executed on a first terminal to:
-
participate in one or more threads of instant messaging between user terminals over a packet-based communication network, each thread comprising exchanging a respective plurality of text-based messages between the user terminals of a selected group of contacts comprising the first user and at least one second user, wherein a digital record of the text-based messages is maintained in a data storage medium; receive a further one or more of said text-based messages from one of the second terminals over the packet-based communication network, the one or more further messages each comprising a citation of a cited one of said text-based messages previously transmitted over the packet-based communication network and stored in the storage medium; and process the one or more further messages at the first terminal so as, by reference to the storage medium, to recover a context of the cited message in relation to others of the text-based messages in the respective thread. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. An instant messaging client application embodied on a non-transient computer-readable medium and comprising code configured so as when executed on a second terminal to:
-
participate in one or more threads of instant messaging between user terminals over a packet-based communication network, each thread comprising exchanging a respective plurality of text-based messages between the user terminals of a selected group of contacts comprising the second user and at least one first user of a first user terminal, wherein a digital record of the text-based messages is maintained in a data storage medium; generate a further one of said text-based message comprising a human readable citation of a cited one of said text-based messages that has been previously transmitted over the packet-based communication network and stored in the storage medium; and insert a computer-readable token into the further message, the computer-readable token identifying the cited message; and transmit the further message from the second terminals to one of the first terminals over the packet-based communication network; such that the first terminal is enabled, by processing the computer-readable token with reference to the storage medium, to recover a context of the cited message in relation to others of the text-based messages in the respective thread.
-
Specification