Multimedia distribution system
First Claim
1. A multimedia file, comprising:
- a series of encoded video frames; and
encoded menu information.
11 Assignments
0 Petitions
Accused Products
Abstract
A multimedia file and methods of generating, distributing and using the multimedia file are described. Multimedia files in accordance with embodiments of the present invention can contain multiple video tracks, multiple audio tracks, multiple subtitle tracks, data that can be used to generate a menu interface to access the contents of the file and ‘meta data’ concerning the contents of the file. Multimedia files in accordance with several embodiments of the present invention also include references to video tracks, audio tracks, subtitle tracks and ‘meta data’ external to the file. One embodiment of a multimedia file in accordance with the present invention includes a series of encoded video frames and encoded menu information.
-
Citations
71 Claims
-
1. A multimedia file, comprising:
-
a series of encoded video frames; and
encoded menu information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for encoding multimedia files, comprising:
-
a processor configured to encode menu information;
wherein the processor is also configured to generate a multimedia file including an encoded video track and the encoded menu information. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system for decoding multimedia files, comprising:
-
a processor configured to extract information from the multimedia file;
wherein the processor is configured to inspect the multimedia file to determine if it contains encoded menu information. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A system for communicating multimedia information, comprising:
-
a network;
a storage device containing a multimedia file and connected to the network via a server;
a client connected to the network;
wherein the client can request the transfer of the multimedia file from the server; and
wherein the multimedia file includes encoded menu information.
-
-
24. A system for decoding a multimedia file containing a plurality of encoded video tracks, comprising:
-
a processor configured to extract information from the multimedia file;
wherein the processor is configured to extract information concerning the number of encoded video tracks contained within the multimedia file. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system for decoding a multimedia file containing a plurality of audio tracks, comprising:
-
a processor configured to extract information from the multimedia file;
wherein the processor is configured to extract information concerning the number of audio tracks contained within the multimedia file. - View Dependent Claims (36, 37, 38)
-
-
39. A system for decoding multimedia files, comprising:
-
a processor configured to extract information from the multimedia file;
wherein the processor is configured to inspect the multimedia file to determine if there is at least one subtitle track. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
53. A system for decoding multimedia files, comprising:
-
a processor configured to extract information from the multimedia file;
wherein the processor is configured to extract meta data information concerning the multimedia file; and
wherein the meta data information includes at least one statement comprising a subject, a predicate, an object and an authority. - View Dependent Claims (54, 55, 56, 57)
-
-
71. A system for displaying a multimedia file including encoded audio, video and text strings, comprising:
a processor configured to;
extract the encoded text strings from the file; and
generate a pull down menu display using the text strings.
Specification