System, method and apparatus for converting and integrating media files
First Claim
1. A digital media conversion and integration system, which comprises:
- (a) a central processing unit (CPU);
(b) a communication device capable of sending electronic files to the Internet or an email account;
(c) a communication device capable of receiving electronic files from the Internet or an email account;
(d) a computer program embodied on a computer readable medium, the computer program comprising;
(1) an input handler code segment stored on a computer readable medium executable at said digital media conversion and integration system, said input handler code segment for checking incoming digital media files;
(2) a publishing manager code segment stored on a computer readable medium executable at said digital media conversion and integration system;
said publishing manager code segment for controlling and scheduling said digital media conversion and integration system;
(3) a digital media transformation code segment stored on a computer readable medium executable at said digital media conversion and integration system, said digital media transformation code segment for converting at least one input digital media file into an output digital media file of a different type;
(4) a presentation formatting code segment stored on a computer readable medium, executable at said media conversion and integration system, said presentation formatting code segment for converting said output digital media file so that it may be viewed by a third party;
(e) an electronic data storage device, which includes a computer readable medium; and
(f) a computer memory coupled to said central processing unit.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention teaches a digital media file conversion and integration system including a server coupled to the Internet to allow users to download media files to a server the Internet. The system contains devices to screen, compress, and update the media files, devices to break down the media files into low level components, devices to convert one or media files to an intermediate format and then combine the intermediate formats to create an output format, devices to convert output formats to a presentation file, electronic storage to allow third party access to the presentation file through the Internet or email. Presentation files can be created for electronic devices such as portable digital assistants or cellular phones. Users can choose from several output formats. Users can subscribe to the presentation service or pay per use. In an alternate embodiment, users can author digital media files on a personal computer and download the authored file to the presentation conversion system.
-
Citations
110 Claims
-
1. A digital media conversion and integration system, which comprises:
-
(a) a central processing unit (CPU);
(b) a communication device capable of sending electronic files to the Internet or an email account;
(c) a communication device capable of receiving electronic files from the Internet or an email account;
(d) a computer program embodied on a computer readable medium, the computer program comprising;
(1) an input handler code segment stored on a computer readable medium executable at said digital media conversion and integration system, said input handler code segment for checking incoming digital media files;
(2) a publishing manager code segment stored on a computer readable medium executable at said digital media conversion and integration system;
said publishing manager code segment for controlling and scheduling said digital media conversion and integration system;
(3) a digital media transformation code segment stored on a computer readable medium executable at said digital media conversion and integration system, said digital media transformation code segment for converting at least one input digital media file into an output digital media file of a different type;
(4) a presentation formatting code segment stored on a computer readable medium, executable at said media conversion and integration system, said presentation formatting code segment for converting said output digital media file so that it may be viewed by a third party;
(e) an electronic data storage device, which includes a computer readable medium; and
(f) a computer memory coupled to said central processing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 106, 109, 110)
-
-
33. A method for converting and integrating at least one digital media file, said method comprising the acts of:
-
a. transferring said at least one digital media file from a computer to another computer through a communications device;
b. loading said at least one digital media file onto a computer readable medium;
c. preparing said at least one digital media file for conversion by screening for viruses and file errors and compressing the file;
d. converting said at least one digital media file to an intermediate digital media format file;
e. if there are more than one of said at least one digital media files, integrating said intermediate digital media format files so that there is a single intermediate digital media output, and then converting said single intermediate digital media output to a digital media output format;
f. if there is not more than one of said at least one digital media files, converting said single intermediate digital media format file to a digital media output format into a digital media output file;
g. storing said digital output media file on a computer readable medium;
h. allowing access to said digital output media file by a third party. - View Dependent Claims (34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 52, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 105, 107)
-
-
40. A method for converting and integrating at least one digital media file, said method comprising the acts of:
-
(a) obtaining access to an Internet site from which software may be downloaded;
(b) downloading digital media preparation software onto a personal computer;
(c) installing said digital media preparation software on said personal computer;
(d) editing a digital media file using said digital media preparation software;
(e) running a web preparation code segment executable at said personal computer, said web preparation code segment for assisting a user in authoring a presentation;
(f) loading said digital media file into a database through a Internet connection or email;
(g) loading at least one digital media file onto a database;
(h) loading a desired digital media output format from a user;
(i) converting said at least one digital media file to an intermediate digital media format output;
(j) converting said intermediate digital media format in a presentation file;
(k) if there are more than one of said at least one digital media files, integrating said intermediate digital media format, so that there is a single intermediate digital media output;
(l) converting said single intermediate digital media output into a digital output media file;
(m) storing said digital output media file on a computer readable medium;
(n) allowing a third party to access said digital output media file. - View Dependent Claims (104)
-
-
49. A data structure stored on a computer readable medium for determining a desired output presentation format, in which said data structure stores a user'"'"'s desired output presentation format, said desired output presentation format chosen from a presented list of formats.
- 50. A data structure stored on a computer readable medium for determining a desired device presentation format, in which said data structure stores a user'"'"'s request for desired device presentation format, said desired device presentation format chosen from a presented list of devices available.
-
53. A digital media conversion and integration system comprising:
-
a. means for receiving at least one input digital media file;
b. means for testing said at least one input digital media file;
c. means for converting at least one input digital media file into at least one output digital media file of a different type;
d. means for storing said at least one output digital media file so it may be accessed by a third party; and
e. means for publishing said at least one output digital media file so that said file may be view by third parties. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87)
-
-
108. The method as recited in step 107 wherein said act of converting said at least one digital media file to an intermediate digital media format file is further comprised of at least one of the following acts:
-
a). breaking down said picture primitives into components;
b). breaking down said audio primitives into components;
c). breaking down said text primitives into components;
d). breaking down said animation primitives into components;
e). breaking down said graphics primitives into components; and
f). breaking down said supporting material primitives into components.
-
Specification