Initializing chat sessions by pointing to content
First Claim
1. A method of integrating an application and a chat session, comprising:
- at a first electronic device including a display screen, one or more processors and a memory storing programs for execution by the one or more processors;
executing the application, wherein the application is independent of a messaging program that implements the chat session, including;
displaying an image in an interface of the application displayed on the display screen, andreceiving a user selection of at least one fragment of the image on the displayed image, wherein the at least one fragment of the image is identified and selected on the displayed image following user designation of the at least one fragment of the image; and
in response to the user selection of the at least one fragment of the image in the application;
automatically initiating the chat session in the messaging program based on the selected at least one fragment of the image;
generating a first message including a portion of the image in the chat session, wherein the portion of the image includes the at least one fragment, including marking the at least one fragment in the portion of the image;
identifying a second user in the chat session for receiving the first message from a first user of the first electronic device; and
transmitting in the chat session the first message including the portion of the image from the first user to the second user thereby allowing the first user and the second user to share the selected at least one fragment of the image in connection with the chat session.
10 Assignments
0 Petitions
Accused Products
Abstract
Integrating an application and a chat session includes a first user identifying content from the application, wherein the application is independent of any chat session, the first user initiating the chat session with at least a second user that is remote from the first user by transmitting the content from the first user to the second user, where the first and second user establish the chat session in response to the content being transmitted, and the first user and the second user sharing the content in connection with the chat session. The content may be a portion of a photograph, a portion of an image, a portion of text from a document, and/or a portion of a screen. The portion may be automatically identified following the user pointing and marking up the content. The first user may mark up the content before transmitting it to the second user.
35 Citations
34 Claims
-
1. A method of integrating an application and a chat session, comprising:
-
at a first electronic device including a display screen, one or more processors and a memory storing programs for execution by the one or more processors; executing the application, wherein the application is independent of a messaging program that implements the chat session, including; displaying an image in an interface of the application displayed on the display screen, and receiving a user selection of at least one fragment of the image on the displayed image, wherein the at least one fragment of the image is identified and selected on the displayed image following user designation of the at least one fragment of the image; and in response to the user selection of the at least one fragment of the image in the application; automatically initiating the chat session in the messaging program based on the selected at least one fragment of the image; generating a first message including a portion of the image in the chat session, wherein the portion of the image includes the at least one fragment, including marking the at least one fragment in the portion of the image; identifying a second user in the chat session for receiving the first message from a first user of the first electronic device; and transmitting in the chat session the first message including the portion of the image from the first user to the second user thereby allowing the first user and the second user to share the selected at least one fragment of the image in connection with the chat session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 31, 32)
-
-
16. A non-transitory computer-readable medium, that integrates an application and a chat session, the non-transitory computer-readable medium storing one or more executable codes, the executable codes, which when executed by a first electronic device cause the first electronic device to implement operations comprising:
-
executing the application, wherein the application is independent of a messaging program that implements the chat session, including; displaying an image in an interface of the application displayed on the display screen, and receiving a user selection of at least one fragment of the image on the displayed image, wherein the at least one fragment of the image is identified and selected on the displayed image following user designation of the at least one fragment of the image; and in response to the user selection of the at least one fragment of the image in the application; automatically initiating the chat session in the messaging program based on the selected at least one fragment of the image; generating a first message including a portion of the image in the chat session, wherein the portion of the image includes the at least one fragment, including marking the at least one fragment in the portion of the image; identifying a second user in the chat session for receiving the first message from a first user of the first electronic device; and transmitting in the chat session the first message including the portion of the image from the first user to the second user thereby allowing the first user and the second user to share the selected at least one fragment of the image in connection with the chat session. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 33, 34)
-
Specification