IP Library Granted Patent US 9,342,231
Granted Patent B2
US 9,342,231 · App. 12/345,552 · Granted May 17, 2016

Remote control of a presentation

Inventors: Paul Bradford Vaughan (Pittsburgh, PA); Michael Richard Peirce (Lewis Center, OH); Christopher Morgan Connors (Pittsburgh, PA)
Assignee: APPLE INC.
G06F3/0488G06F3/0481H04M1/72533H04W88/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,342,231
App. No.
12/345,552
Granted
May 17, 2016
Kind
B2
Abstract

Techniques for remotely controlling a presentation application are disclosed. In accordance with these techniques, a device, such as a handheld device, is linked over a network with a presentation running on a presentation application. In one embodiment, the remote control application allows the presentation to be controlled over the network by direct communication with the presentation application. In certain embodiments, the remote control application displays parts of the presentation, such as a slide being currently presented, and allows navigation of the presentation. In addition, in certain embodiments, the remote control application displays presentation notes, preview slides, or other information useful to a presenter operating the remote control application.

Claims (31)

1. A handheld device comprising:

a display;

a network device;

a memory;

a storage device encoding one or more routines which, when executed, cause acts to be performed comprising:

interacting with a slideshow presentation application over a network via the network device;

displaying on the display at least an image of a current slide or slide build of a slideshow presentation playing on the slideshow presentation application;

receiving user inputs related to the play of the slideshow presentation and transmitting corresponding commands to the slideshow presentation application over the network;

a processor capable of executing the one or more routines when loaded in the memory; and wherein the storage device encodes a routine capable of displaying an image of an upcoming slide in conjunction with the image of the current slide.

2. The handheld device of claim 1 , wherein the storage device encodes a routine capable of making the handheld device locatable on the network to the slideshow presentation application.

3. The handheld device of claim 1 , interacting with the slideshow presentation application comprises exchanging a token with the slideshow presentation application.

4. The handheld device of claim 1 , wherein the storage device encodes a routine capable of receiving a token from the slideshow presentation application and of storing the token for future interactions.

5. The handheld device of claim 1 , wherein the storage device encodes a routine capable of requesting an indication from the slideshow presentation application of the current slide or slide build.

6. The handheld device of claim 5 , wherein the storage device encodes a routine capable of requesting the image based upon the indication of the current slide or slide build.

7. The handheld device of claim 1 , wherein the storage device encodes a routine capable of maintaining a TCP stream with the slideshow presentation application.

8. The handheld device of claim 1 , wherein the storage device encodes a routine capable of displaying corresponding notes in conjunction with the image of the current slide.

9. The handheld device of claim 1 , wherein the storage device encodes a routine capable of receiving and storing a sliding window of slide images from which the image of the current slide or slide build is retrieved for display.

10. A computer-readable media, the computer-readable media encoding routines comprising:

a routine capable of linking to a slideshow presentation application over a network;

a routine capable of receiving at least images of slides of a slideshow presentation from the slideshow presentation application over the network;

a routine capable of displaying a respective image of a slide or slide build being displayed at the slideshow presentation application, wherein the respective image is displayed on a screen of a device on which the slideshow presentation application is not running;

a routine capable of transmitting commands to the slideshow presentation application over the network, wherein the commands control the play of the slideshow presentation by the slideshow presentation application; and

a routine capable of displaying an image of an upcoming slide with the respective image.

11. The computer-readable media of claim 10 , comprising a routine for exchanging a token with the slideshow presentation application to facilitate linking to the slideshow presentation application.

12. The computer-readable media of claim 10 , comprising a routine capable of advertising on the network the availability of a device to serve as a remote control for the slideshow presentation application.

13. The computer-readable media of claim 10 , comprising a routine capable of maintaining a TCP stream with the slideshow presentation application.

14. The computer-readable media of claim 10 , comprising a routine capable of requesting an indication of the slide or slide build being displayed at the slideshow presentation application.

15. The computer-readable media of claim 10 , wherein the routine capable of receiving at least images of slides of the slideshow presentation receives a sliding window of images.

16. The computer-readable media of claim 10 , comprising:

a routine capable of receiving notes for at least the respective image of the slide or slide build being displayed; and

a routine capable of displaying the notes with the respective image.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2015
From: CONNORS, CHRISTOPHER MORGAN
To: APPLE INC.
Reel/Frame 035262/0532 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2008
From: VAUGHAN, PAUL BRADFORD; PEIRCE, MICHAEL RICHARD
To: APPLE INC.
Reel/Frame 022037/0344 →
Continuity (1)
Related Publication 20100169790A1 · Jul 1, 2010