Generating a stream of media data containing portions of media files using location tags
First Claim
1. A method for consecutively rendering portions of pre-existing media files comprising:
- receiving a composite representation including data identifying a plurality of different portions, each portion associated with a different media file;
receiving a command to render the composite representation on a rendering device;
consecutively rendering, based on the data in the composite representation;
each of the plurality of different portions in response to the command.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for identifying discrete locations and/or sections within a pre-existing media file without modifying the media file. The discrete locations and/or sections can be associated with one or more user-selected descriptors. The system and method allows for the identifying information to be communicated to consumers of the media file and the media file to be selectively rendered by the consumer using the identifying information, thus allowing a consumer to render only the portion of the media file identified or render from a given discrete location in the media file. In an embodiment, the system and method can be performed without modifying the media file itself and thus no derivative work is created.
156 Citations
20 Claims
-
1. A method for consecutively rendering portions of pre-existing media files comprising:
-
receiving a composite representation including data identifying a plurality of different portions, each portion associated with a different media file;
receiving a command to render the composite representation on a rendering device;
consecutively rendering, based on the data in the composite representation;
each of the plurality of different portions in response to the command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for consecutively rendering portions of pre-existing media files on a remote rendering device, the method comprising:
-
receiving one or more first user inputs identifying a first portion of an associated first media file, the first portion excluding at least some of media data of the first media file;
receiving one or more second user inputs identifying a second portion of an associated second media file, the second portion excluding at least some of media data of the second media file; and
generating a composite representation, based on the first inputs and the second inputs, the composite representation interpretable by a rendering device to cause the rendering device to consecutively render the first portion of the first media file and the second portion of the second media file. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a rendering device capable of communicating with remote computing devices via a network;
a composite representation stored on a memory of the rendering device, the composite representation interpretable by the rendering device to cause the rendering device to consecutively render a first portion of a first media file and a second portion of a second media file in response to a single command to render the composite representation;
wherein no portion of at least one of the first media file and the second media file are stored on a remote computing device and not stored on the rendering device. - View Dependent Claims (18, 19, 20)
-
Specification