Digital image sharing enabled chat application
First Claim
1. A method for sharing image data and text data, the method comprising:
- establishing a chat session between a first real-time chat client and at least a second real-time chat client;
displaying images available to be shared in a selection window of the first real-time chat client after the chat session is established;
receiving, in the selection window, one or more selections of a plurality of the images available to be shared, wherein the one or more selections indicate images to be shared with at least the second real-time chat client;
transmitting the selected plurality of the images to at least the second real-time chat client via the chat session, wherein the selected plurality of the images is transmitted after the chat session is established; and
displaying the selected plurality of the images in a window of the first real-time chat client.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer program for remotely sharing digital photographic images. The method, system, and computer program comprising launching at least a first and second real-time chat clients, selecting at least a first digital photographic image, establishing a chat session between the at least first and second real-time chat clients, transmitting at least a first digital photographic image from the at least first real-time chat client to the at least second real-time chat client, and facilitating a chat session between the at least first real-time chat client and the at least second real-time chat client through which the at least first and second real-time chat clients converse with each other, wherein the subject of the conversation is the at least first digital photographic image.
49 Citations
28 Claims
-
1. A method for sharing image data and text data, the method comprising:
-
establishing a chat session between a first real-time chat client and at least a second real-time chat client; displaying images available to be shared in a selection window of the first real-time chat client after the chat session is established; receiving, in the selection window, one or more selections of a plurality of the images available to be shared, wherein the one or more selections indicate images to be shared with at least the second real-time chat client; transmitting the selected plurality of the images to at least the second real-time chat client via the chat session, wherein the selected plurality of the images is transmitted after the chat session is established; and displaying the selected plurality of the images in a window of the first real-time chat client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing device for sharing images and text, the computing device comprising:
-
a computer-readable storage device; a network interface configured to communicate with one or more other computing devices; and one or more processors configured to cause the computing device to generate a communication window of a first real-time communication client, initiate a chat session between the first real-time communication client and at least a second real-time communication client, receive a selection of a plurality of images to be shared with the at least second real-time communication client after initiation of the communication session, add the plurality of images to the communication window of the first real-time communication client, and send the plurality of images to the at least second real-time communication client via the chat session. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. One or more non-transitory computer-readable media storing computer-executable instructions thereon that, when executed by one or more computing devices, cause the one or more computing devices to perform operations comprising:
-
generating a messaging window for a real-time messaging application operating on a computing device; establishing a messaging session between the real-time messaging application operating on the computing device and a real-time messaging application operating on another computing device; receiving, in a selection window operating on the computing device, one or more selections of a plurality of images available to be shared, wherein the one or more selections indicate images to be shared with the real-time messaging application operating on another computing device; transmitting the selected plurality of images from the real-time messaging application operating on the computing device to the real-time messaging application operating on another computing device via the messaging session; and adding the plurality of images to the messaging window. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
Specification