Systems and methods for displaying to a presenter visual feedback corresponding to visual changes received by viewers
First Claim
1. In an online presentation environment having a presenter computing device transmitting screen data to a viewer computing device over a network, a method of providing to the presenter computing device visual feedback regarding the screen data received by the viewer computing device, the method comprising:
- (a) transmitting, to the viewer computing device, data representing an identified change to the screen data, the identified change to the screen data being displayed in a first window at the presenter computing device;
(b) receiving, from the viewer computing device, a confirmation of receipt of the identified change to the screen data, the received confirmation comprising an identifier of the identified change to the screen data;
(c) generating, using the identifier in the received confirmation, a visual representation of the identified change to the screen data received by the viewer computing device, the generated visual representation comprising a simulated viewer screen, the simulated viewer screen comprising at least one image transmitted from the presenter computing device to the viewer computing device; and
(d) displaying the generated visual representation, including the simulated viewer screen, in a second independent window at the presenter computing device and at a size smaller than that of the screen data displayed in the first window at the presenter computing device, wherein the generated visual representation comprises a display of latency corresponding to the viewer computing device, and wherein the latency corresponding to the viewer computing device is measured as a time between when the screen data is changed at the presenter computing device and when the confirmation of receipt of the identified change to the screen data is received at the presenter computing device.
15 Assignments
0 Petitions
Accused Products
Abstract
Methods for providing to the presenter visual feedback regarding the screen data received by one or more viewers in an online presentation environment having a presenter transmitting screen data to one or more viewers over a network may include: transmitting data representing changed visual data; receiving confirmation of receipt of the changed visual data from one or more viewers; generating a representation of the visual data received by one or more viewers responsive to the received confirmation data; and displaying the generated representation at the presenter. Corresponding systems may include: a transmitter which transmits data representing changed visual data; a receiver which receives confirmation of receipt of the changed visual data from one or more viewers; and a display generator which generates a representation of the visual data received by one or more viewers responsive to the received confirmation data, and which displays the generated representation at the presenter.
-
Citations
33 Claims
-
1. In an online presentation environment having a presenter computing device transmitting screen data to a viewer computing device over a network, a method of providing to the presenter computing device visual feedback regarding the screen data received by the viewer computing device, the method comprising:
-
(a) transmitting, to the viewer computing device, data representing an identified change to the screen data, the identified change to the screen data being displayed in a first window at the presenter computing device; (b) receiving, from the viewer computing device, a confirmation of receipt of the identified change to the screen data, the received confirmation comprising an identifier of the identified change to the screen data; (c) generating, using the identifier in the received confirmation, a visual representation of the identified change to the screen data received by the viewer computing device, the generated visual representation comprising a simulated viewer screen, the simulated viewer screen comprising at least one image transmitted from the presenter computing device to the viewer computing device; and (d) displaying the generated visual representation, including the simulated viewer screen, in a second independent window at the presenter computing device and at a size smaller than that of the screen data displayed in the first window at the presenter computing device, wherein the generated visual representation comprises a display of latency corresponding to the viewer computing device, and wherein the latency corresponding to the viewer computing device is measured as a time between when the screen data is changed at the presenter computing device and when the confirmation of receipt of the identified change to the screen data is received at the presenter computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In an online presentation environment having a presenter computing device transmitting screen data to a plurality of viewer computing devices over a network, a method of providing, to the presenter computing device, visual feedback regarding the screen data received by the plurality of viewer computing devices, the method comprising:
-
(a) transmitting, to the plurality of viewer computing devices, data representing an identified change to the screen data; (b) receiving, from a subset of the plurality of viewer computing devices, a confirmation of receipt of the identified change to the screen data, the received confirmation comprising an identifier of the identified change to the screen data; (c) generating, using the identifier in the received confirmation, a visual representation indicating a percentage of the plurality of viewer computing devices represented by the subset and a simulated viewer screen, the simulated viewer screen comprising at least one image transmitted from the presenter computing device to the subset of the plurality of viewer computing devices; and (d) displaying the generated visual representation at the presenter computing device, wherein the generated visual representation comprises a display of latency corresponding to one of the plurality of viewer computing devices, and wherein the latency corresponding to the one of the viewer computing devices is measured as a time between when the screen data is changed at the presenter computing device and when the confirmation of receipt of the identified change to the screen data is received at the presenter computing device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. In an online presentation environment having a presenter computing device transmitting screen data to a viewer computing device over a network, a system for providing to the presenter computing device visual feedback regarding the screen data received by the viewer computing device, the system comprising:
-
a transmitter transmitting, to the viewer computing device, data representing an identified change to the screen data, the changed screen data displayed in a first window at the presenter; a receiver receiving, from the viewer computing device, a confirmation of receipt of the identified change to the screen data, the received confirmation comprising an identifier of the identified change to the screen data; and a display generator i) generating, using the identifier in the received confirmation, a visual representation of the identified change to the screen data received by the viewer computing device, the generated visual representation comprising a simulated viewer screen, the simulated viewer screen comprising at least one image transmitted from the presenter computing device to the viewer computing device; and
ii) displaying the generated visual representation, including the simulated viewer screen, in a second independent window at the presenter computing device and at a size smaller than that of the screen data displayed in the first window at the presenter computing device, wherein the generated visual representation comprises a display of latency corresponding to the viewer computing device, and wherein the latency corresponding to the viewer computing device is measured as a time between when the screen data is changed at the presenter computing device and when the confirmation of receipt of the identified change to the screen data is received at the presenter computing device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification