IP Library Granted Patent US 9,170,704
Granted Patent B2
US 9,170,704 · App. 13/997,782 · Granted Oct 27, 2015

Sequencing content

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,170,704
App. No.
13/997,782
Granted
Oct 27, 2015
Kind
B2
Abstract

Several implementations provide a system for sequencing, or cueing, content for presentation to an audience. One such implementation provides a low bit-rate system for use with, for example, a tablet. One particular implementation constructs a display plane including a first content source window indicating content from a first content source, and a timeline for sequencing the first content source into a presentation for a presentation device. The display plane is provided to a remote device, and command information is received from the remote device. The command information is for modifying the display plane. The display plane is modified based on the received command information. Another particular implementation receives the display plane, determines command information for modifying the display plane, and provides the command information to the remote device for modifying the display plane.

Claims (45)

1. A method comprising:

receiving a display plane, the display plane including a first content source window indicating content from a first content source, and a timeline that indicates particular content that is scheduled to be presented on a presentation device, the timeline allowing for sequencing the first content source into a presentation for the presentation device;

determining command information for modifying the timeline to include content from the first content source while still retaining some of the particular content in the timeline;

encoding the command information into a low bit rate format compared to the content; and

providing the encoded command information to a remote device for modifying the display plane,

wherein a portable device performs the receiving, the determining, the encoding, and the providing, and the portable device relies on the remote device to modify the display plane using the encoded command information and to produce the sequenced presentation for the presentation device.

2. The method of claim 1 wherein the received display plane comprises an encoded display plane.

3. The method of claim 1 wherein the content from the first content source is received in a format that is compressed compared to a format suitable for the presentation.

4. The method of claim 1 wherein the command information for modifying the display plane comprises command information to change the presentation.

5. The method of claim 1 wherein determining command information for modifying the display plane comprises determining command information for modifying the timeline.

6. The method of claim 1 further comprising:

receiving an encoding of a modified display plane, the modified display plane having been modified by the remote device based on the provided command information.

7. The method of claim 1 wherein:

the command information comprises an indicator of a gesture for modifying the display plane, and includes coordinate information indicating coordinates of the gesture.

8. The method of claim 7 wherein:

the coordinates of the gesture indicate a point of contact of the gesture, and

the command information further comprises a direction of movement of the gesture, a speed of movement of the gesture, and a duration of contact of the gesture.

9. The method of claim 1 wherein determining command information is performed in response to receiving a command from a user.

10. The method of claim 9 wherein the received command comprises a gesture.

11. The method of claim 1 wherein receiving the display plane comprises receiving the display plane over a wireless transmission medium from the remote device to the portable device performing the determining of the command information.

12. The method of claim 1 wherein providing the command information comprises transmitting the command information over a wireless transmission medium to the remote device from the portable device performing the determining of the command information.

13. An apparatus comprising:

a portable device comprising one or more processors collectively configured to provide:

means for receiving a display plane, the display plane including a first content source window indicating content from a first content source, and a timeline that indicates particular content that is scheduled to be presented on a presentation device, the timeline allowing for sequencing the first content source into a presentation for the presentation device;

means for determining command information for modifying the timeline to include content from the first content source while still retaining some of the particular content in the timeline;

means for encoding the command information into a low bit rate format compared to the content; and

means for providing the encoded command information to a remote device for modifying the display plane,

wherein the portable device performs the receiving, the determining, the encoding, and the providing, and the portable device relies on the remote device to modify the display plane using the encoded command information and to produce the sequenced presentation for the presentation device.

14. An apparatus comprising:

one or more processors collectively configured for:

receiving a display plane, the display plane including a first content source window indicating content from a first content source, and a timeline that indicates particular content that is scheduled to be presented on a presentation device, the timeline allowing for sequencing the first content source into a presentation for the presentation device;

determining command information for modifying the timeline to include content from the first content source while still retaining some of the particular content in the timeline;

encoding the command information into a low bit rate format compared to the content; and

providing the encoded command information to a remote device for modifying the display plane,

wherein a portable device performs the receiving, the determining, the encoding, and the providing, and the portable device relies on the remote device to modify the display plane using the encoded command information and to produce the sequenced presentation for the presentation device.

15. The apparatus of claim 14 wherein the apparatus comprises one or more of an encoder, a decoder, a modulator, a demodulator, a receiver, a set-top box, a gateway, a router, a tablet, a remote control, a laptop, or a processor.

16. The apparatus of claim 14 further comprising one or more of:

a modulator configured for modulating a signal with data indicating the command information, or

a demodulator configured for demodulating a signal with data indicating the display plane.

17. A non-transitory processor readable storage medium having stored thereon instructions for causing one or more processors to collectively perform at least the following:

receiving a display plane, the display plane including a first content source window indicating content from a first content source, and a timeline that indicates particular content that is scheduled to be presented on a presentation device, the timeline allowing for sequencing the first content source into a presentation for the presentation device;

determining command information for modifying the timeline to include content from the first content source while still retaining some of the particular content in the timeline;

encoding the command information into a low bit rate format compared to the content; and

providing the encoded command information for transmission to a remote device for modifying the display plane,

wherein a portable device performs the receiving, the determining, the encoding, and the providing, and the portable device relies on the remote device to modify the display plane using the encoded command information and to produce the sequenced presentation for the presentation device.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME FROM INTERDIGITAL CE PATENT HOLDINGS TO INTERDIGITAL CE PATENT HOLDINGS, SAS. PREVIOUSLY RECORDED AT REEL: 47332 FRAME: 511. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 28, 2024
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 066703/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2018
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS
Reel/Frame 047332/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2013
From: FITZPATRICK, JOHN JAMES
To: THOMSON LICENSING
Reel/Frame 031161/0564 →