IP Library Patent Application 13344579
Patent Application
App. No. 13/344,579

SYSTEM AND METHOD FOR STREAMING CONTENT TO BLU-RAY DEVICES

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 None
App. No.
13/344,579
Abstract

A standard Clip Information (“CLPI”) file is pre-defined for use in a Blu-ray environment. The CLPI file is structured to specify a set of parameters that are determined independent of any particular content segment. A content segment is structured to conform to the standard CLPI file, including to the set of parameters. The standard CLPI file is used to stream the content segment to the Blu-ray player.

Claims (33)

1 . A method for streaming content to a Blu-ray player, the method being implemented by one or more processors and comprising:

(a) providing a standard Clip Information (“CLPI”) file, the CLPI file specifying a set of parameters that are determined independent of any particular set of content segments;

(b) structuring a plurality of content segments to individually conform to the standard CLPI file, including to the set of parameters;

(c) streaming the plurality of content segments to the Blu-ray player using the standard CLPI file.

2 . The method of claim 1 , wherein set of parameters identify start/end times and iframe locations within individual content segments in the plurality of content segments.

3 . The method of claim 1 , further comprising playing back the plurality of content segments as a playlist or content work using the standard CLPI file.

4 . The method of claim 1 , wherein (b) includes inserting padding packets into individual content segments in the plurality of content segments prior to performing (c).

5 . The method of claim 4 , wherein the padding packets conform the individual content segments to provide one or more characteristics that are determined by a parameter specified in standard CLPI file.

6 . The method of claim 5 , wherein the one or more characteristics provide for a start time, an end time, and a location of an iframe.

7 . The method of claim 1 , further comprising enabling the padding packets to be removed for playback.

8 . The method of claim 1 , further comprising structuring a content work into a plurality of content segments, wherein steps (a) through (c) are performed for each of the plurality of content segments.

9 . The method of claim 1 , wherein steps (a) through (c) are performed on a service that streams content to a Blu-ray player, in connection with the Blue-ray player playing back a content from a local source.

10 . The method of claim 1 , further comprising associating the standard CLPI file with content segments from different content works.

11 . The method of claim 1 , wherein the CLPI file is provided on a Blu-ray disc that is locally accessed by the Blu-ray player, and wherein (b) is performed at a network site from which the plurality of content segments are streamed in (c).

12 . The method of claim 1 , wherein (a) through (c) are performed at a network site.

13 . A method for operating a Blu-ray player, the method being implemented by one or more processors and comprising:

(a) playing back streaming content received from a network service on a Blu-ray player, the streaming content being received at a first quality level;

(b) while playing back the streaming content, determining, on the Blue-ray player, an available bandwidth on a network connection on which the streaming content is received;

(c) based on the determined available bandwidth, communicating with the network service to receive and playback the streaming content at a second quality level.

14 . The method of claim 13 , wherein (a) includes receiving a plurality of content segments of the first quality level, each of the plurality of content segments being associated with a same standard Clip Information (“CLPI”) file, and using the same standard CLPI file to playback each of the plurality of content segments at the first quality level.

15 . The method of claim 14 , further comprising receiving the plurality of content segments of the second quality level, each of the plurality of content segments being associated with the same standard CLPI file, and using the same standard CLPI file to playback each of the plurality of content segments at the second quality level.

16 . The method of claim 15 , wherein the same standard CLPI file specifies a same set of parameters, including a particular start and end time, for each of the plurality of content segments of the first and second quality level.

17 . The method of claim 15 , further comprising removing padding packets from individual content segments of each of the plurality of content segments of the first and second quality level.

18 . The method of claim 14 , (a) through (c) are performed while the Blu-ray player is using a local Blu-ray disc.

19 . A computer-readable medium that stores instructions for streaming content to a Blu-ray player, the instructions being executable by one or more processors for performing operations comprising:

(a) generating a standard Clip Information (“CLPI”) file content segment, the CLPI file specifying a set of parameters that are independent of any particular set of content segments;

(b) structuring a content segment to conform to the standard CLPI file, including to the set of parameters; and

(c) streaming the content segment to the Blu-ray player using the standard CLPI file.

20 . A Blu-ray player comprising:

one or more processors to:

(a) play back streaming content received from a network service on a Blu-ray player, the streaming content being received at a first quality level;

(b) while playing back the streaming content, determine, on the Blue-ray player, an available bandwidth on a network connection on which the streaming content is received;

(c) based on the determined available bandwidth, communicate with the network service to receive and playback the streaming content at a second quality level.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2016
From: WATCHWITH, INC.
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 040745/0025 →
CORRECTIVE ASSIGNMENT TO CORECT ASSIGNEE'S NAME, PREVIOUSLY RECORDED AT REEL 027872 FRAME 0950. Recorded Oct 15, 2012
From: JOHNSON, MARK; TSAO, KUYEN; LEPKE, DARREN
To: RELATED CONTENT DATABASE, INC.
Reel/Frame 029172/0043 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2012
From: JOHNSON, MARK; TSAO, KUYEN; LEPKE, DARREN
To: RELATED CONTENT DATABASES, INC.
Reel/Frame 027872/0950 →