REMOTE SLIDE PRESENTATION
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for remotely viewing a presentation are disclosed. In accordance with these techniques, a host device executing a presentation application makes a presentation available over a network. In one embodiment, a remote device receives presentation data corresponding to a currently displayed slide of the presentation. The remote device may then display a representation of the currently displayed slide at the remote location.
20 Citations
23 Claims
-
1-3. -3. (canceled)
-
4. An electronic device comprising:
-
a network interface capable of communicating over a network; a memory; a web server; one or more storage structures encoding a presentation application comprising one or more web server routines of the web server, wherein the presentation application, when executed by the electronic device, is capable of distributing one or more images over the network, wherein the web server is configured to; receive a request to view a presentation comprising the one or more images over the network at a remote electronic device running a viewing application; in response to the request, establish a communication channel between the presentation application and the viewing application; and push the one or more images to the viewing application over the communication channel such that the display of the one or more images by the viewing application on the remote electronic device is synchronized with the play of the presentation by the presentation application; and a processor capable of running the encoded presentation application when loaded in the memory. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A method for distributing a slide presentation, comprising:
-
receiving, on a computer running a web server, an input configuring a presentation to be distributed over a network as one or more images by a presentation application running on the computer; playing the presentation on the computer; receiving, at the web server, a request to view the presentation over the network at a remote electronic device running a viewing application; in response to the request, establishing a communication channel over the network between the presentation application and the viewing application; and pushing the one or more images to the viewing application over the communication channel such that the display of the one or more images by the viewing application on the remote electronic device is synchronized with the play of the presentation by the computer. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable media, the non-transitory computer-readable media encoding routines which, when executed on a first machine, cause acts to be performed comprising:
-
playing a presentation on the first machine; receiving a request at a web server running on the first machine, wherein the request is to remotely view the presentation and is generated by a viewing application running on a second machine in communication with the first machine over a network; establishing a communication channel between the first machine and the second machine in response to the request; pushing one or more images to the viewing application over the communication channel such that the display of the one or more images by the viewing application on the second machine is synchronized with the play of the presentation on the first machine. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification