Media shadow files and system
First Claim
Patent Images
1. A system for rendering media files comprising:
- a computer to determine media file formats used by media rendering devices connected to a network, to store the determined media file formats in a data structure, and to determine existing media files available on the network,wherein the computer generates media shadow files for each of the determined media file formats used by the media rendering devices to accompany each of a number of existing media files available in an initial file format on the network, each of the media shadow files imitating each of the determined media file formats accompanying each existing media files and indicating that a fully transcoded media file is available in the determined media file formats used by the media rendering devices;
wherein the media shadow files each comprise an initial portion less than the whole of media content of each of the existing media files in a particular file format and further comprises instructions for transcoding a remaining portion of the media content from the initial file format into the particular file format;
wherein the initial portion of each of the media content associated with each of the media shadow files is streamed while the remaining portion of the media content of each of the media shadow files are transcoded in real time from the existing media files accompanied with the media shadow files; and
wherein, after delivery of the media content associated with each of the media shadow files, the remaining portion of the media content of each of the media shadow files is deleted.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment of a system for rendering media files comprises a computer configured to determine media file formats that are used by media rendering devices connected to a network and to determine media files available on the network. The computer generates media shadow files of media file formats used by the media rendering devices to accompany existing media files available on the network in alternative formats.
23 Citations
15 Claims
-
1. A system for rendering media files comprising:
-
a computer to determine media file formats used by media rendering devices connected to a network, to store the determined media file formats in a data structure, and to determine existing media files available on the network, wherein the computer generates media shadow files for each of the determined media file formats used by the media rendering devices to accompany each of a number of existing media files available in an initial file format on the network, each of the media shadow files imitating each of the determined media file formats accompanying each existing media files and indicating that a fully transcoded media file is available in the determined media file formats used by the media rendering devices; wherein the media shadow files each comprise an initial portion less than the whole of media content of each of the existing media files in a particular file format and further comprises instructions for transcoding a remaining portion of the media content from the initial file format into the particular file format; wherein the initial portion of each of the media content associated with each of the media shadow files is streamed while the remaining portion of the media content of each of the media shadow files are transcoded in real time from the existing media files accompanied with the media shadow files; and wherein, after delivery of the media content associated with each of the media shadow files, the remaining portion of the media content of each of the media shadow files is deleted. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium having instructions executed by a computer which causes the computer to:
-
determine media file formats used by media rendering devices connected to a network; store the determined media file formats in a data structure; determine media files available on the network; and generate media shadow files for each of the determined media file formats used by the media rendering devices to accompany each of a number of existing media files available in an initial file format on the network, each of the media shadow files imitating each of the associated determined media file formats accompanying each existing media files and representing that a fully transcoded media file is available in the determined media file formats used by the media rendering devices; wherein the media shadow files each comprise an initial portion less that the whole of media content of each of the existing media files in a particular file format and further comprises instructions for transcoding a remaining portion of the media content from the initial file format into the particular file format; wherein the initial portion of media of each of the media content associated with each shadow files is streamed while the remaining portion of the media content of each of the media shadow files are transcoded in real time from the existing media files accompanied with the media shadow files; and wherein, after delivery of the media content associated with each of the media shadow files, the remaining portion of the media content of each of the media shadow files is deleted. - View Dependent Claims (9, 10, 11)
-
-
12. A method of rendering media files comprising:
-
determining media file formats used by media rendering devices connected to a network; storing the determined media file formats in a data structure of a computing device; determining media files available on the network; and generating media shadow files for each of the determined media file formats used by the media rendering devices to accompany each of a number of existing media files available in an initial file format on the network; wherein each of the media shadow files imitate each of the determined media file formats accompanying each existing media files and signify to each of the media rendering devices that a fully transcoded media file is available in the determined media file formats used by the media rendering devices; wherein the media shadow files each comprise an initial portion less than the whole of media content of each of the existing media files transcoded by a processor of the computing device in the particular file format and further comprises instructions for transcoding a remaining portion of the media content from the initial file format into the particular file format; wherein the initial portion of each of the media content associated with each of the media shadow files is streamed while the remaining portion of each of the media shadow files are transcoded in real time from the existing media files accompanied with the media shadow files; and wherein, after delivery of the media content associated with each of the media shadow files, the remaining portion of the media content of each of the media shadow files is deleted. - View Dependent Claims (13, 14, 15)
-
Specification