USER ENGAGEMENT APPLICATION ACROSS USER INTERFACE APPLICATIONS
First Claim
1. A computer-implemented method for communicating and collecting data across multiple applications through a single user engagement application including executing instructions stored on a non-transitory computer-readable storage medium, the method comprising:
- displaying multiple applications and a single user engagement application in a single window, wherein;
each of the multiple applications includes a user interface and user interface data objects being displayed in the single window,the user engagement application includes a chat user interface and a collection user interface, wherein the chat user interface displays multiple chat threads comprising chats with one or more other users and the collection user interface comprises multiple collections of saved user interface data objects, andthe user engagement application is a separate and distinct application from each of the multiple applications;
receiving user select input to select and insert a user interface data object from one of the multiple applications into a selected chat thread from the multiple chat threads in the chat user interface;
in response to receiving the user select input, copying and inserting the selected user interface data object into the selected chat thread in the chat user interface;
receiving user send input to post the inserted user interface data object to the other users of the selected chat thread; and
in response to receiving the user send input, posting the inserted user interface data object to the other users of the selected chat thread.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for communicating and collecting data across multiple applications through a single user engagement application includes displaying multiple applications and a single user engagement application in a single window. Each of the multiple applications includes a user interface and user interface data objects being displayed in the single window. The user engagement application includes a chat user interface and a collection user interface, where the chat user interface displays multiple chat threads and the collection user interface includes multiple collections of saved user interface data objects. The user engagement application is a separate and distinct application from each of the multiple applications. The method includes copying and inserting selected user interface data object into a selected chat thread in the chat user interface and posting the inserted user interface data object to the other users of the selected chat thread.
-
Citations
20 Claims
-
1. A computer-implemented method for communicating and collecting data across multiple applications through a single user engagement application including executing instructions stored on a non-transitory computer-readable storage medium, the method comprising:
-
displaying multiple applications and a single user engagement application in a single window, wherein; each of the multiple applications includes a user interface and user interface data objects being displayed in the single window, the user engagement application includes a chat user interface and a collection user interface, wherein the chat user interface displays multiple chat threads comprising chats with one or more other users and the collection user interface comprises multiple collections of saved user interface data objects, and the user engagement application is a separate and distinct application from each of the multiple applications; receiving user select input to select and insert a user interface data object from one of the multiple applications into a selected chat thread from the multiple chat threads in the chat user interface; in response to receiving the user select input, copying and inserting the selected user interface data object into the selected chat thread in the chat user interface; receiving user send input to post the inserted user interface data object to the other users of the selected chat thread; and in response to receiving the user send input, posting the inserted user interface data object to the other users of the selected chat thread. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product for communicating and collecting data across multiple application through a single user engagement application, the computer program product being tangibly embodied on a non-transitory computer-readable storage medium and comprising instructions that, when executed by at least one computing device, are configured to cause the at least one computing device to:
-
display multiple applications and a single user engagement application in a single window, wherein; each of the multiple applications includes a user interface and user interface data objects being displayed in the single window, the user engagement application includes a chat user interface and a collection user interface, wherein the chat user interface displays multiple chat threads comprising chats with one or more other users and the collection user interface comprises multiple collections of saved user interface data objects, and the user engagement application is a separate and distinct application from each of the multiple applications; receive user select input to select and insert a user interface data object from one of the multiple applications into a selected chat thread from the multiple chat threads in the chat user interface; in response to receiving the user select input, copy and insert the selected user interface data object into the selected chat thread in the chat user interface; receive user send input to post the inserted user interface data object to the other users of the selected chat thread; and in response to receiving the user send input, post the inserted user interface data object to the other users of the selected chat thread. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for communicating and collecting data across multiple application through a single user engagement application, the system comprising:
-
at least one memory including instructions; and at least one processor that is operably coupled to the at least one memory and that is arranged and configured to execute the instructions that, when executed, cause the at least one processor to implement a single window, multiple applications and a single user engagement application wherein; the multiple applications and the single user engagement application display in the single window and the single user engagement application is a separate and distinct application from each of the multiple applications, wherein; each of the multiple applications includes a user interface and user interface data objects being displayed in the single window, and the user engagement application includes a chat user interface and a collection user interface, wherein the chat user interface displays multiple chat threads comprising chats with one or more other users and the collection user interface comprises multiple collections of saved user interface data objects; and the user engagement application is configured to; receive user select input to select and insert a user interface data object from one of the multiple applications into a selected chat thread from the multiple chat threads in the chat user interface; in response to receiving the user select input, copy and insert the selected user interface data object into the selected chat thread in the chat user interface; receive user send input to post the inserted user interface data object to the other users of the selected chat thread; and in response to receiving the user send input, post the inserted user interface data object to the other users of the selected chat thread. - View Dependent Claims (18, 19, 20)
-
Specification