Techniques for insertion of content into chat communication
First Claim
1. A computer-implemented method, comprising:
- providing, at a computing device including one or more processors, a chat application user interface for display, the chat application user interface being associated with a real-time chat communication between a user of the computing device and another user of another computing device via a chat application, the chat application user interface including (i) a textual input portion configured to receive text input from the user, and (ii) a selectable text transmit indicator configured to cause transmission of the text input in the textual input portion to the other user when the text transmit indicator is selected by the user;
determining, at the computing device, whether the user is interacting with a non-chat application;
when the user is interacting with a non-chat application;
determining, at the computing device, with which particular non-chat application of a plurality of actively executing non-chat applications the user is interacting;
determining, at the computing device, shareable content of the particular non-chat application;
modifying, at the computing device, the selectable text transmit indicator to include a selectable indicator of the shareable content;
receiving, at the computing device, a selection of the selectable indicator by the user, wherein the selectable indicator comprises a thumbnail image representative of the shareable content; and
in response to receiving the selection, transmitting, from the computing device, the shareable content of the non-chat application to the other user of the other computing device via the chat application.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented technique can include providing, at a computing device including one or more processors, a chat application user interface for display. The chat application user interface can be associated with a real-time chat communication between a user of the computing device and another user of another computing device via a chat application. The technique can also include determining that the user of the computing device is interacting with a non-chat application other than the chat application. Additionally, the technique can include determining shareable content of the non-chat application and modifying the chat application user interface to include a selectable indicator of the shareable content. The technique can also include receiving a selection of the selectable indicator by the user, and in response to receiving the selection, transmitting the shareable content of the non-chat application to the other user of the other computing device via the chat application.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
providing, at a computing device including one or more processors, a chat application user interface for display, the chat application user interface being associated with a real-time chat communication between a user of the computing device and another user of another computing device via a chat application, the chat application user interface including (i) a textual input portion configured to receive text input from the user, and (ii) a selectable text transmit indicator configured to cause transmission of the text input in the textual input portion to the other user when the text transmit indicator is selected by the user; determining, at the computing device, whether the user is interacting with a non-chat application; when the user is interacting with a non-chat application; determining, at the computing device, with which particular non-chat application of a plurality of actively executing non-chat applications the user is interacting; determining, at the computing device, shareable content of the particular non-chat application; modifying, at the computing device, the selectable text transmit indicator to include a selectable indicator of the shareable content; receiving, at the computing device, a selection of the selectable indicator by the user, wherein the selectable indicator comprises a thumbnail image representative of the shareable content; and in response to receiving the selection, transmitting, from the computing device, the shareable content of the non-chat application to the other user of the other computing device via the chat application.
-
-
2. A computer-implemented method, comprising:
-
providing, at a computing device including one or more processors, a chat application user interface for display, the chat application user interface being associated with a real-time chat communication between a user of the computing device and another user of another computing device via a chat application; determining, at the computing device, that the user of the computing device is interacting with a non-chat application other than the chat application; determining, at the computing device, shareable content of the non-chat application; modifying, at the computing device, the chat application user interface to include a selectable indicator of the shareable content; receiving, at the computing device, a selection of the selectable indicator by the user; and in response to receiving the selection, transmitting, from the computing device, the shareable content of the non-chat application to the other user of the other computing device via the chat application. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing device, comprising:
-
one or more processors; and a non-transitory, computer readable medium storing instructions that, when executed by the one or more processors, cause the computing device to perform operations comprising; providing a chat application user interface for display, the chat application user interface being associated with a real-time chat communication between a user of the computing device and another user of another computing device via a chat application; determining that the user of the computing device is interacting with a non-chat application other than the chat application; determining shareable content of the non-chat application; modifying the chat application user interface to include a selectable indicator of the shareable content; receiving a selection of the selectable indicator by the user; and in response to receiving the selection, transmitting the shareable content of the non-chat application to the other user of the other computing device via the chat application. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification