CPC H04L 67/14 (2013.01) [G06Q 10/101 (2013.01); H04L 67/02 (2013.01)] | 20 Claims |
17. A collaboration system for collaborating on use of an application executing on a user system, the collaboration system comprising:
one or more computer readable storage media;
a processing system operatively coupled with the one or more computer readable storage media; and
program instructions stored on the one or more computer readable storage media that, when read and executed by the processing system, direct the processing system to:
establish a collaboration session between a user system and a remote user system, wherein a first user of the user system directed the application to initiate the collaboration session that enables the first user and a second user of the remote user system to collaborate on the use of the application;
receive first view information from the user system over the collaboration session, wherein the first view information was generated and transferred by the user system at the direction of instructions included in the application, wherein the first view information describes a first view, by a user interface of the user system, to the first user by the application such that the first view can be represented at the remote user system, wherein the first view includes one or more user input elements that are displayed by the application and configured to accept user input, and wherein the first view information indicates that the application is displaying the one or more user input elements; and
transfer the first view information to the remote user system that generates and displays a representation of the first view to the second user using the first view information.
|