Patent ID: 6873877
Filing Date: 2005-03-29
Classification: H04L,H04M,H04N,Y10S

Abstract:
1. A method for encoding digital information, comprising the computer-implemented steps of: capturing media program information to produce a media program file: receiving an encoding request from a client, wherein the encoding request requests that the media program information be encoded in one or more encoding formats: selecting a set of encoding engines that can encode the media program information in each of the one or more encoding formats; sending the media program file to the selected set of encoding engines; and using said selected set of encoding engines to encode said media program information in said one or more encoding formats: identifying an encoding order as a pending job order that needs to be processed; identifying one or more encoding units that are available to process the pending job order; distributing the pending job order to the one or more encoding units; receiving an encoded data file from each of the one or more encoding units; and storing each of the encoded data files into a storage unit for subsequent delivery to one or more customers.