IP Library Granted Patent US 8,233,768
Granted Patent B2
US 8,233,768 · App. 12/272,631 · Granted Jul 31, 2012

Hierarchical and reduced index structures for multimedia files

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 8,233,768
App. No.
12/272,631
Granted
Jul 31, 2012
Kind
B2
Abstract

Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with indexes associated with the content data of the multimedia files. Through the use of the indexes, playback of the content is enhanced without significantly increasing the file size of the multimedia file.

Claims (13)

1. A method of playing back content by a playback device stored in a media file, the method comprising:

providing a media file to a playback device, the media file having content data, cue data and a hierarchical index, wherein the content data comprises a plurality of encapsulated video frames, the cue data comprises index information that references the location of individual frames of encapsulated video within the media file and the hierarchical index comprises references to index information within a subset of the cue data;

decoding the content data by a playback device;

displaying content on a display screen from the decoded content data;

receiving a user request;

identifying a portion of the hierarchical index based on the user request;

identifying index information within a subset of the cue data based upon the identified portion of the hierarchical index; and

decoding one or more video frames referenced by the identified index information within the subset of the cue data.

2. The method of claim 1 wherein the hierarchical index has reference values that point directly to particular video frames of the plurality of encapsulated video frames.

3. The method of claim 1 wherein the hierarchical index includes pointers to the cue data within the media file and further comprising accessing the cue data through the pointers to locate a video frame to be decoded.

4. The method of claim 1 wherein the hierarchical index is associated with a subset of the plurality of encapsulated video frames through a second hierarchical index and further comprising locating a subset of the second hierarchical index based on the hierarchical index relative to the user request.

5. The method of claim 4 wherein decoding one or more video frames from the subset of the plurality of encapsulated video frames is based on the located subset of the second hierarchical index.

6. The method of claim 1 wherein the media file has an upper hierarchical index associated with the hierarchical index and the hierarchical index associated with one or more video frames from the subset of the plurality of encapsulated video frames and wherein the upper hierarchical index has a greater number of associations with one or more video frames than the hierarchical index.

Assignments (10)
CHANGE OF PRINCIPAL PLACE OF BUSINESS Recorded Mar 5, 2019
From: DIVX, LLC
To: DIVX, LLC
Reel/Frame 050407/0104 →
CHANGE OF NAME Recorded Mar 5, 2018
From: DIVX CF HOLDINGS LLC
To: DIVX, LLC
Reel/Frame 045498/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2018
From: SONIC IP, INC.; DIVX, LLC
To: DIVX CF HOLDINGS LLC
Reel/Frame 045310/0020 →
PATENT RELEASE Recorded Jul 22, 2014
From: JPMORGAN CHASE BANK N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUIDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
Reel/Frame 033378/0685 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2014
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: DIVX, LLC
Reel/Frame 032645/0559 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2013
From: DIVX, LLC
To: SONIC IP, INC.
Reel/Frame 031713/0032 →
RELEASE OF SECURITY INTEREST Recorded Jun 11, 2013
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
Reel/Frame 030591/0534 →
MERGER Recorded Jun 25, 2012
From: DIVX, INC.
To: DIVX, LLC
Reel/Frame 028439/0209 →
SECURITY AGREEMENT Recorded Mar 25, 2011
From: ALL MEDIA GUIDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026026/0111 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2009
From: SOROUSHIAN, KOUROSH; OSBORNE, ROLAND; BRANESS, JASON; PRIYDARSHI, SHAIWAL
To: DIVX, INC.
Reel/Frame 022323/0776 →