Systems and methods for controlling the display of online documents
First Claim
Patent Images
1. A method for controlling a presentation document in an online presentation application, comprising:
- transmitting, from a first client computing device to a server, a request to initiate a presentation application session of the online presentation application;
providing content of the presentation document comprising a plurality of slides for presentation in a first browser window of a first web browser application at the first client computing device;
receiving, during the presentation application session, a first control message from a second web browser application at a second client computing device to change the content of the presentation document from a first slide to a second slide of the presentation document for presentation in the first browser window at the first client computing device, wherein the first control message is based on a user input via a second browser window of the second web browser application, wherein first notes corresponding to the first slide of the presentation document are presented at the second browser window;
responsive to receiving the first control message from the second web browser application, executing a script by a client engine of the first client computing device that causes the content of the presentation document to change from the first slide to the second slide without providing second notes associated with the second slide for presentation in the first browser window, wherein the second browser window is to present the second notes corresponding to the second slide; and
automatically saving the presentation document to the server.
2 Assignments
0 Petitions
Accused Products
Abstract
In many aspects, the systems and methods described herein include software and hardware for controlling, from one browser window, the display of information in an online document processing application on another browser window. For example, the systems and methods described herein provide a user with the ability to view a presentation slide deck on a first browser window while simultaneously viewing speaker notes for each slide of the slide deck in a second browser window. The systems and methods not only provide the user with the ability to view speaker notes, but also control the slideshow from the second browser window.
201 Citations
14 Claims
-
1. A method for controlling a presentation document in an online presentation application, comprising:
-
transmitting, from a first client computing device to a server, a request to initiate a presentation application session of the online presentation application; providing content of the presentation document comprising a plurality of slides for presentation in a first browser window of a first web browser application at the first client computing device; receiving, during the presentation application session, a first control message from a second web browser application at a second client computing device to change the content of the presentation document from a first slide to a second slide of the presentation document for presentation in the first browser window at the first client computing device, wherein the first control message is based on a user input via a second browser window of the second web browser application, wherein first notes corresponding to the first slide of the presentation document are presented at the second browser window; responsive to receiving the first control message from the second web browser application, executing a script by a client engine of the first client computing device that causes the content of the presentation document to change from the first slide to the second slide without providing second notes associated with the second slide for presentation in the first browser window, wherein the second browser window is to present the second notes corresponding to the second slide; and automatically saving the presentation document to the server. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A first client computing device for controlling a presentation document in an online presentation application, comprising:
-
a memory; at least one processor coupled to the memory, the at least one processor configured to; transmit, from the first client computing device to a server, a request to initiate a presentation application session of the online presentation application; provide content of the presentation document comprising a plurality of slides for presentation in a first browser window of a first web browser application at the first client computing device; receive, during the presentation application session, a first control message from a second web browser application at a second client computing device to change the content of the presentation document from a first slide to a second slide of the presentation document for presentation in the first browser window at the first client computing device, wherein the first control message is based on a user input via a second browser window of the second web browser application and is initiated by the second web browser application, wherein first notes corresponding to the first slide of the presentation document are presented at the second browser window; responsive to receiving the first control message from the second web browser application, executing a script by a client engine of the first client computing device that causes the content of the presentation document to change from the first slide to the second slide without providing second notes associated with the second slide for presentation in the first browser window, wherein the second browser window is to present the second notes corresponding to the second slide; and automatically save the presentation document to the server. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium comprising instructions that, responsive to execution by one or more processors of a first client computing device, cause the processors to perform operations comprising:
-
transmitting, from the first client computing device to a server, a request to initiate a presentation application session of an online presentation application; providing content of a presentation document comprising a plurality of slides for presentation in a first browser window of a first web browser application at the first client computing device; receiving, during the presentation application session, a first control message from a second web browser application at a second client computing device to change the content of the presentation document from a first slide to a second slide of the presentation document for presentation in the first browser window at the first client computing device, wherein the first control message is based on a user input via a second browser window of the second web browser application and is initiated by the second web browser application, wherein first notes corresponding to the first slide of the presentation document are presented at the second browser window; responsive to receiving the first control message from the second web browser application, executing a script function by a client engine of the first client computing device that causes the content of the presentation document to change from the first slide to the second slide without providing second notes associated with the second slide for presentation in the first browser window, wherein the second browser window is to present the second notes corresponding to the second slide; and automatically saving the presentation document to the server. - View Dependent Claims (14)
-
Specification