Content item presentation system
First Claim
1. A method comprising:
- at one or more servers having one or more processors and memory storing one or more programs for execution by the one or more processors so as to perform the method;
sending, over a network to a first client device, browser-executable instructions implementing a presentation application for conducting a presentation of a content item at the first client device and a second client device;
sending, over a network to the second client device, the content item and browser-executable instructions implementing a presentation application for presenting the presentation of the content item at the second client device;
receiving, over a network from the first client device, a first navigation command to invoke a first navigation control, the first navigation control implemented by the browser-executable instructions sent to the second client device and configured to navigate the presentation of the sent content item at the second client device in a particular manner;
in response to receiving the first navigation command, sending, over a network to the second client device, a second navigation command to invoke the first navigation control of the browser-executable instructions sent to the second client device;
wherein causing the first navigation control to be invoked at the second client device causes the presentation of the sent content item at the second client device to be automatically navigated in the particular manner; and
wherein causing the presentation of the sent content item at the second client device to be automatically navigated in the particular manner includes automatically navigating from a first displayed portion of the sent content item to a second displayed portion of the sent content item, the second displayed portion of the sent content item displaying a third portion of the sent content item that is not displayed by the first displayed portion of the sent content item.
3 Assignments
0 Petitions
Accused Products
Abstract
In one aspect, a content item presentation server sends, to a first client of the server, browser-executable instructions implementing a presentation application. The instructions are configured to present, at the first client, at least a portion of a content item in the presentation application with at least one user control of the presentation application for navigating the content item in a particular manner disabled. After sending the instructions, the server receives, from a second client of the server, a first command to navigate the content item in the particular manner. In response to receiving the first command, the server sends, to the first client, a second command to navigate the content item in the particular manner thereby causing the presentation application to automatically navigate, at the first client, the content item in the particular manner.
36 Citations
20 Claims
-
1. A method comprising:
-
at one or more servers having one or more processors and memory storing one or more programs for execution by the one or more processors so as to perform the method; sending, over a network to a first client device, browser-executable instructions implementing a presentation application for conducting a presentation of a content item at the first client device and a second client device; sending, over a network to the second client device, the content item and browser-executable instructions implementing a presentation application for presenting the presentation of the content item at the second client device; receiving, over a network from the first client device, a first navigation command to invoke a first navigation control, the first navigation control implemented by the browser-executable instructions sent to the second client device and configured to navigate the presentation of the sent content item at the second client device in a particular manner; in response to receiving the first navigation command, sending, over a network to the second client device, a second navigation command to invoke the first navigation control of the browser-executable instructions sent to the second client device; wherein causing the first navigation control to be invoked at the second client device causes the presentation of the sent content item at the second client device to be automatically navigated in the particular manner; and wherein causing the presentation of the sent content item at the second client device to be automatically navigated in the particular manner includes automatically navigating from a first displayed portion of the sent content item to a second displayed portion of the sent content item, the second displayed portion of the sent content item displaying a third portion of the sent content item that is not displayed by the first displayed portion of the sent content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A hosted presentation system comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; sending, over a network to a first client device, browser-executable instructions implementing a presentation application for conducting a presentation of a content item at the first client device and a second client device; sending, over a network to the second client device, the content item and browser-executable instructions implementing a presentation application for presenting the presentation of the content item at the second client device; receiving, over a network from the first client device, a first navigation command to invoke a first navigation control, the first navigation control implemented by the browser-executable instructions sent to the second client device and configured to navigate the presentation of the sent content item at the second client device in a particular manner; in response to receiving the first navigation command, sending, over a network to the second client device, a second navigation command to invoke the first navigation control of the browser-executable instructions sent to the second client device; wherein causing the first navigation control to be invoked at the second client device causes the presentation of the sent content item at the second client device to be automatically navigated in the particular manner; and wherein causing the presentation of the sent content item at the second client device to be automatically navigated in the particular manner includes automatically navigating from a first displayed portion of the sent content item to a second displayed portion of the sent content item, the second displayed portion of the sent content item displaying a third portion of the sent content item that is not displayed by the first displayed portion of the sent content item. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification