Networked chat and media sharing systems and methods
First Claim
1. A method of performing an electronic chat session including images over a network, the method comprising:
- providing, using a first terminal, a first image from a first user and an associated first image identifier via a peer-to-peer transfer to a second terminal associated with a second user, wherein the terminal associated with the second user automatically stores the first image in non-volatile memory in association with the first image identifier;
during a chat session over a computer network conducted via the first terminal and the second terminal, wherein the first user and the second user are textually conversing, detecting that the first user is focusing on the first image;
retransmitting the first image identifier from the first terminal to the second terminal; and
at least partly in response to receiving the retransmitted first image identifier, the second terminal;
comparing the retransmitted first image identifier to a second identifier associated with a second image already being displayed in a chat history on a first interface to determine if the first identifier and the second identifier are associated with different images;
displaying in a first area of the chat history the first image in association with corresponding chat text from the first user at least partly in response to determining that the first identifier and the second identifier are associated with different images.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for sharing images and chat text over a network. A determination is made as to whether a first user of a first terminal has changed focus from a first image to a second image during a chat session conducted with a second user of a second terminal. At least partly in response to determining that the first user of the first terminal has changed focus from the first image to the second image, a second image identifier is automatically sent to the second terminal. Chat text is transmitted from the first terminal to the second terminal. The second terminal accesses the second image using the second image identifier, and displays the chat text in association with the second image.
-
Citations
61 Claims
-
1. A method of performing an electronic chat session including images over a network, the method comprising:
-
providing, using a first terminal, a first image from a first user and an associated first image identifier via a peer-to-peer transfer to a second terminal associated with a second user, wherein the terminal associated with the second user automatically stores the first image in non-volatile memory in association with the first image identifier;
during a chat session over a computer network conducted via the first terminal and the second terminal, wherein the first user and the second user are textually conversing, detecting that the first user is focusing on the first image;
retransmitting the first image identifier from the first terminal to the second terminal; and
at least partly in response to receiving the retransmitted first image identifier, the second terminal;
comparing the retransmitted first image identifier to a second identifier associated with a second image already being displayed in a chat history on a first interface to determine if the first identifier and the second identifier are associated with different images;
displaying in a first area of the chat history the first image in association with corresponding chat text from the first user at least partly in response to determining that the first identifier and the second identifier are associated with different images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of performing a chat session over a network, the method comprising:
-
determining if a first user of the first terminal has changed focus from a first image to a second image during a chat session conducted with a second user of a second terminal;
automatically sending a second image identifier associated with the second image to the second terminal during the chat session; and
transmitting chat text from the first terminal with a second terminal, wherein the second terminal accesses the second image using the second image identifier, and displays the chat text in association with the second image. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of processing images in an electronic chat session, the method comprising:
-
receiving first chat text at a first terminal associated with a first user from a second user associated with a second terminal;
displaying the chat text in a chat area via the first terminal in association with a first image;
receiving at the first terminal an image identifier associated with a second image from the second user; and
based at least in part on the image identifier and information related to the second image, determining whether the first image and the second image are different images, wherein if the first image and the second image are different image, the second image is retrieved and displayed in the chat history in association with second chat text. - View Dependent Claims (37, 38, 39)
-
-
40. An electronic chat system configured to display media and chat text, the electronic chat system comprising instructions stored in computer readable memory configured to:
-
determine if a first user of a first terminal has changed focus from a first image to a second image during a chat session conducted with a second user of a second terminal;
at least partly in response to determining that the first user of the first terminal has changed focus from the first image to the second image, automatically transmit a second image identifier to the second terminal; and
transmit chat text from the first terminal with a second terminal, wherein the second image identifier is intended to be used by the second terminal to access and display second image in association with the chat text. - View Dependent Claims (41, 42, 43, 44, 45, 46)
-
-
47. An electronic chat system configured to display media and chat text, the electronic chat system comprising instructions stored in computer readable memory configured to:
-
receive an image identifier indicating that a first user of a first terminal has changed focus from a first image to a second image during a chat session conducted with a second user of a second terminal;
access the second image based at least in part on the image identifier;
receive chat text from the first terminal, and display second image in association with the chat text. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54)
-
-
55. A method for providing instant messaging between at least a first user and a second user over a data communication network, the method comprising:
-
providing to the first user an instant messaging interface;
providing within the interface a first area for outputting a document shared between the first user and the second user during a communication session; and
providing within the interface a second area for display of a history of the communication session between the first user and the second user. - View Dependent Claims (56, 57, 58, 59, 60, 61)
-
Specification