Consumer driven content media duplication system
First Claim
1. A media provider system, comprising:
- a user interface, the user interface being a web site that allows the user to preview, select and purchase media files;
a customer database capable of holding data or information about a plurality of customers, such information including name, shipping address, billing address, media preferences, past purchases, and payment information;
a media database containing information about a plurality of media files available for purchase, such information including cost, length, available formats, ratings, credits, ownership, royalty requirements, and representative samples of each media file to be used for customer previews and selection of customization options;
a recording database containing information about a plurality of recordings made by the system, such information including recording number, media serial number, time and date of the recording, and a reference key to the customer record in the customer database for the purchaser of the recording;
at least one database server containing the customer, media and recording databases;
at least one media file customization server for computing customizations on media file samples for the web site;
a digital ID generation software application referencing the customer database, the digital ID generation software application generating unique digital identification numbers that reference purchases in the recording database;
a job-control master computer system, the job-control master computer system managing the duplication jobs, the job control master directing each duplication job to a processing job queue of a particular recording cluster based on efficiency principles;
a media file archival server storing less popular media files and allowing for backup of the media files;
a plurality of media file clusters each containing a media file master server, a processing job queue, at least one media generation client, a generation queue, at least one package printing client, a package printing queue, at least one media-recording client, a recording queue and a media network;
the media file master server obtaining a job from the processing job queue, acquiring files for the job in at least one area consisting of a media master file server local storage and the media file archival server, the media master file server sending the jobs requiring customization work to the generation queue and sending jobs not requiring customization work to the recording queue, the media generation client retrieving the job from the generation queue, performing customization work and returning the job to the master media file server, the media recording client retrieving the job from the recording queue and duplicating the files together with the unique digital identification number on a recording medium;
a web site network allowing for communications between the web site server, database server(s) and job control master computer system; and
a job control and archival network allowing for communications between the database server(s), the job control master computer system, the media file archival server and a plurality of media file clusters.
0 Assignments
0 Petitions
Accused Products
Abstract
A media provider, including a job-control master computer system which manages duplication jobs via directing each duplication job to a processing job queue of a particular recording cluster; and a plurality of media file clusters each containing a media file master server, a processing job queue, a job recording queue and at least one media-recording client; the media file master server obtaining a duplication job from the processing job queue, acquiring files for the duplication job and transferring such information to the recording queue, the media recording client retrieving a duplication job and duplicating the consumer defined collection of files and/or uniquely modified or newly created set of files together with the unique digital identification number on a recording medium.
72 Citations
34 Claims
-
1. A media provider system, comprising:
-
a user interface, the user interface being a web site that allows the user to preview, select and purchase media files;
a customer database capable of holding data or information about a plurality of customers, such information including name, shipping address, billing address, media preferences, past purchases, and payment information;
a media database containing information about a plurality of media files available for purchase, such information including cost, length, available formats, ratings, credits, ownership, royalty requirements, and representative samples of each media file to be used for customer previews and selection of customization options;
a recording database containing information about a plurality of recordings made by the system, such information including recording number, media serial number, time and date of the recording, and a reference key to the customer record in the customer database for the purchaser of the recording;
at least one database server containing the customer, media and recording databases;
at least one media file customization server for computing customizations on media file samples for the web site;
a digital ID generation software application referencing the customer database, the digital ID generation software application generating unique digital identification numbers that reference purchases in the recording database;
a job-control master computer system, the job-control master computer system managing the duplication jobs, the job control master directing each duplication job to a processing job queue of a particular recording cluster based on efficiency principles;
a media file archival server storing less popular media files and allowing for backup of the media files;
a plurality of media file clusters each containing a media file master server, a processing job queue, at least one media generation client, a generation queue, at least one package printing client, a package printing queue, at least one media-recording client, a recording queue and a media network;
the media file master server obtaining a job from the processing job queue, acquiring files for the job in at least one area consisting of a media master file server local storage and the media file archival server, the media master file server sending the jobs requiring customization work to the generation queue and sending jobs not requiring customization work to the recording queue, the media generation client retrieving the job from the generation queue, performing customization work and returning the job to the master media file server, the media recording client retrieving the job from the recording queue and duplicating the files together with the unique digital identification number on a recording medium;
a web site network allowing for communications between the web site server, database server(s) and job control master computer system; and
a job control and archival network allowing for communications between the database server(s), the job control master computer system, the media file archival server and a plurality of media file clusters.
-
-
2. A media provider system, comprising:
-
a plurality of media file clusters each containing a media file master server and at least one media-recording client;
the media file master server acquiring customized files for a particular duplication job and sending the files for a job to a recording queue, the media recording client retrieving a job from the recording queue and duplicating the files;
a job-control master computer system, the job-control master computer system sending a duplication job to one of the media file clusters; and
a media network used for communications between the media file master server. and a plurality of client systems within the media file cluster. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23)
-
-
22. The media provider system of
claim 22 wherein the media generation client sends the files for a job to the recording queue.
-
24. A method of recording, comprising:
-
selecting one or more media content files for recording from a plurality of available media content files;
imputing a job including media content selections and customization requirements;
transmitting the job to a processing job queue of a selected media cluster;
acquiring the files for the job;
customizing the files;
recording the files onto recordable media; and
printing packaging inserts and labels for the recording. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification