A system and method for distributing software applications and data to many thousands of clients over a network. The applications are called "channels", the server is called the "transmitter", and the client is called the "tuner". The use of channels is based on subscription. The end-user needs to subscribe to channel before it can be executed. When the end-user subscribes to a channel the associated code and data is downloaded to the local hard-disk, and once downloaded the channel can be executed many times without requiring further network access. Channels can be updated automatically at regular intervals by the tuner, and as a result the end-user is no longer required to manually install software updates, instead these software and data updates are automatically downloaded and installed in the background. This method of automatic downloading of updates achieves for the client the same result as the broadcast distribution of software over a connection based network, but wherein the client initiates each update request without requiring any special broadcast networking infra structure.

Un système et une méthode pour distribuer des applications et des données de logiciel à beaucoup de milliers de clients au-dessus d'un réseau. Les applications s'appellent les "canaux", le serveur s'appelle l'"émetteur", et le client s'appelle le "tuner". L'utilisation des canaux est basée sur l'abonnement. L'utilisateur doit souscrire au canal avant qu'il puisse être exécuté. Quand l'utilisateur souscrit à un canal le code et les données associés est téléchargé au hard-disk local, et a par le passé téléchargé le canal peuvent être exécutés beaucoup de fois sans exiger davantage d'accès de réseau. Des canaux peuvent être mis à jour automatiquement à intervalles réguliers par le tuner, et en conséquence l'utilisateur n'est plus requis d'installer manuellement des mises à jour de logiciel, au lieu de cela ces des mises à jour de logiciel et de données sont automatiquement téléchargées et installées dans le fond. Cette méthode de téléchargement automatique des mises à jour réalise pour le client le même résultat que la distribution d'émission du logiciel au-dessus d'un réseau basé par raccordement, mais où le client lance chaque demande de mise à jour sans exiger n'importe quelle structure spéciale de gestion de réseau d'émission infra.

 
Web www.patentalert.com

< (none)

< Arrangement and method for providing flexible management of a network

> Methods and apparatus for transmitting, receiving, and processing secure voice over internet protocol

> (none)

~ 00010