Baton passing optimization scheme for load...

H - Electricity – 04 – N

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H04N 7/173 (2006.01) G06F 19/00 (2006.01)

Patent

CA 2145164

A video on demand computer system includes a plurality of storage media each storing a plurality of videos. The storage media are disks attached to a computer system. The computer system plays the videos on demand by reading out the videos from the disks as data steams to play selected ones of the videos for users responsive to received user performance requests. The computer system is programmed to monitor the numbers of videos being performed for each of the disks. Based on the monitoring function performed by the computer system, the computer system performs a load balancing function by transferring the performance of a video in progress from one of the disks to another disk having a copy of the video in progress. The computer system periodically performs a reassignment function to transfer videos between the disks to optimize load balancing based on the user performance requests for each of the videos. There are two phases to the load balancing performed by the computer system; a static phase and a dynamic phase. In the static phase, videos are assigned to memory and disks, and in the dynamic phase there is provided a scheme for playing videos with minimal and balanced loads on the disks. The static phase supports the dynamic phase which insures optimal real-time operation of the system. Dynamic phase load balancing is accomplished by a process of baton passing.

L'invention est un système informatique d'affichage vidéo sur demande qui comprend une pluralité de supports de stockage contenant chacun une pluralité d'enregistrements vidéo. Ces supports de stockage sont des disques incorporés au système de l'invention. Celui-ci affiche les enregistrements vidéo sur demande en extrayant ceux-ci des disques sous la forme de chaînes de données; il lit les enregistrements vidéo sélectionnés par les utilisateurs en réponse aux demandes transmises par ceux-ci. Il est programmé pour surveiller le nombre des enregistrements vidéo extraits de chacun des disques. € l'aide de sa fonction de surveillance, le système informatique de l'invention effectue un équilibrage de charge en transférant un affichage vidéo en cours d'un disque à un autre qui contient une copie de cet enregistrement. Le système effectue périodiquement une réaffectation pour transférer les enregistrements vidéo entre les disques afin d'optimiser l'équilibre de la charge d'après les demandes d'affichage des enregistrements vidéo individuels transmises par l'utilisateur. Il y a deux phases dans l'équilibrage de la charge effectué par le système informatique : une phase statique et une phase dynamique. Dans la phase statique, les enregistrements vidéo sont affectés à la mémoire et aux disques, et dans la phase dynamique, le système utilise une méthode de lecture des enregistrements vidéo qui impose des charges minimales équilibrées aux disques. La phase statique sert de soutien à la phase dynamique, ce qui optimise le fonctionnement en temps réel du système. L'équilibrage de la charge dans la phase dynamique est effectué au moyen d'un processus à relais.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Baton passing optimization scheme for load... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Baton passing optimization scheme for load..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Baton passing optimization scheme for load... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2014330

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.