Shared telepointer
First Claim
1. A method performed by a computer system for identifying on multiple computing devices a region identified by a user of a computing device, comprising:
- receiving at a host computing device a request to establish a sharing session with a participant computing device, the request made by a client application executing on the host computing device;
establishing a sharing session wherein an application executing the host computing device that is different from the client application establishes the sharing session between at least the host computing device and the participant computing device, wherein the sharing session shares a document opened by the client application;
receiving at the host computing device an indication from the participant computing device to identify a region to users participating in the sharing session, the region identified by a user at the participant computing device and specifying a portion of the shared document;
drawing, by the client application that requested to establish the sharing session, the identified region on a display device associated with the host computing device before the region is drawn on the participant computing device; and
causing the identified region to be drawn on a display device associated with the participant computing device after the identified region is drawn on the display device associated with the host computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A facility is described for providing shared telepointers and for enabling hosts and participants to highlight portions of documents or applications using the shared telepointers. In various embodiments, the facility establishes a sharing session wherein an application executing on a host computing device is shared with a participant computing device, receives at the host computing device an indication from a participant computing device to identify a region to users in the sharing session, draws the identified region on a display device associated with the host computing device, and causes the identified region to be drawn on a display device associated with the participant computing device. In various embodiments, the region is a spot region or a highlighted region that is drawn in a color associated with a user of the participant computing device.
40 Citations
16 Claims
-
1. A method performed by a computer system for identifying on multiple computing devices a region identified by a user of a computing device, comprising:
-
receiving at a host computing device a request to establish a sharing session with a participant computing device, the request made by a client application executing on the host computing device; establishing a sharing session wherein an application executing the host computing device that is different from the client application establishes the sharing session between at least the host computing device and the participant computing device, wherein the sharing session shares a document opened by the client application; receiving at the host computing device an indication from the participant computing device to identify a region to users participating in the sharing session, the region identified by a user at the participant computing device and specifying a portion of the shared document; drawing, by the client application that requested to establish the sharing session, the identified region on a display device associated with the host computing device before the region is drawn on the participant computing device; and causing the identified region to be drawn on a display device associated with the participant computing device after the identified region is drawn on the display device associated with the host computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage device storing computer-executable instructions, the instructions comprising:
-
instructions for receiving at a host computing device a request to establish a sharing session with a participant computing device, the request made by a client application executing on the host computing device; instructions for establishing a sharing session wherein an application executing at the host computing device that is different from the client application establishes the sharing session between at least the host computing device and the participant computing device, wherein the sharing session shares a document opened by the client application; instructions for receiving at the host computing device an indication from the participant computing device to identify a region to users participating in the sharing session, the region identified by a user at the participant computing device and specifying a portion of the shared document; instructions for drawing, by the client application that requested to establish the sharing session, the identified region on a display device associated with the host computing device before the region is drawn on the participant computing device; and instructions for causing the identified region to be drawn on a display device associated with the participant computing device after the identified region is drawn on the display device associated with the host computing device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
a processor and memory; a component configured to receive at a host computing device a request to establish a sharing session with a participant computing device, the request made by a client application executing on the host computing device; a component configured to establish a sharing session wherein an application executing at the host computing device that is different from the client application establishes the sharing session between at least the host computing device and the participant computing device, wherein the sharing session shares a document opened by the client application; a component configured to receive at the host computing device an indication from the participant computing device to identify a region to users participating in the sharing session, the region identified by a user at the participant computing device and specifying a portion of the shared document; a component configured to draw, by the client application that requested to establish the sharing session, the identified region on a display device associated with the host computing device before the region is drawn on the participant computing device; and a component configured to cause the identified region to be drawn on a display device associated with the participant computing device after the identified region is drawn on the display device associated with the host computing device.
-
Specification