×

Streaming based contents distribution network system and methods for splitting, merging and retrieving files

  • US 20060179153A1
  • Filed: 03/22/2004
  • Published: 08/10/2006
  • Est. Priority Date: 03/22/2004
  • Status: Abandoned Application
First Claim
Patent Images

1. A Streaming based contents distribution network system for implementing Multimedia File Playing using networks, said system comprising:

  • a splitter creating a file list and a header file about a plurality of UUID (Universally unique identifier)-type files by splitting a multimedia file having large capacity;

    a merger restoring the multimedia files split by said splitter to an original file state when necessary;

    an admin client having said splitter and said merger;

    an original contents server receiving split files from said admin client and saving said files on a first internal database;

    a CMS server installed in said original contents server detecting data creation, modification and deletion in real time;

    a plurality of CAS servers receiving contents files and header files from said original contents server, the received files split from an original file by said splitter and saving said received files separately and said saved files being synchronized by said CMS server;

    an IPMaster server managing Internet traffic of said system;

    a CDMaster server synchronizing with a contents file saved on each of said CAS server by cooperating with said CMS server;

    a CDMaster server synchronizing with contents files saved on each of said CAS servers by cooperating with said CMS server;

    a plurality of SM Agents (Server Monitoring Agents) installed in each of said CAS servers, transmitting information for CPU, memory and session of a corresponding CAS server to said IPMaster server in real time so that if a client requests, said IPMaster server can select the optimal CAS server to the corresponding client and provides the requested contents from the corresponding CAS server;

    a plurality of contents servers, each of them having a pair of said CAS server and said SM Agent;

    a user-side Authentication Server performing authentication when a user logs in;

    a Web server letting a client authenticated by said user-side Authentication Server connect to a web site constructed on Internet and access to a variety of contents;

    a Primary Authentication Gateway Server having an authority to let a user access to contents saved on each contents server and checking whether each of said split contents files can be downloaded or not;

    a Secondary Authentication Gateway Server realizing non-stop service by providing alternative routing for authentication in case of faults of said Primary Authentication Gateway Server;

    an Authentication Proxy server installed in each of said Primary Authentication Gateway Server and said Secondary Authentication Proxy Server and sharing Authentication information among said Primary/Secondary Authentication Gateway Server and said user-side Authentication Server, and transmitting said Authentication information among said Primary/Secondary Authentication Gateway Server and said user-side Authentication Server; and

    a dedicated client/player for said system getting authentication by requesting the authentication to said Primary Authentication Gateway Server in case that there are desired contents to download, and requesting the information about said desired contents to said IPMaster server to download said desired contents from an optimal contents server appointed by said IPMaster server and saving the downloaded information on a second internal database, and reproducing only the files saved on said second database according to a predefined schedule although all of said split files are not saved on said second database, and downloading the rest files while the reproduction is being made and saving the downloaded files on said second database so that the reproduction can be made continuously without a break.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×