Media organization for distributed sending of media data

   
   

Media data is distributed across multiple devices and is locatable using a hashing function and a hash table. The media data is partially replicated based on popularity thereof. In a described implementation, a media data block is locatable by hashing a media data indicator to produce a media data hash value that maps to a bin of the hash table. The bin is associated with at least one device that stores and/or with a sender that is capable of sending to clients the media data blocks mapping thereto. Each bin may have primary and secondary roles. Devices holding primary roles store all of the media data blocks mapping to a bin. Devices holding secondary roles replicate the media data blocks mapping to the bin that are also within a top predetermined popularity percentage. Popularity is determined based on numbers of clients currently requesting a particular media data portion.

Mitteldaten werden über mehrfache Vorrichtungen verteilt und sind mit einer Hashingfunktion und einer Durcheinandertabelle locatable. Den Mitteldaten werden teilweise basiert auf Popularität davon wiederholt. In einer beschriebenen Implementierung legen Mittel Daten, dieblock durch Hashing ein die Mitteldatenanzeige locatable ist, zum eines dieses Mitteldaten-Durcheinanderwertes zu produzieren Diagramme zu einem Sortierfach des Durcheinanders ver. Das SortierfachIST mit mindestens einer Vorrichtung verbunden, die Speicher und/oder mit einem Absender, der zum Schicken den Klienten der Mitteldatenblöcke fähig ist, die dazu abbilden. Jedes Sortierfach kann die Primär- und Sekundärrollen haben. Die Vorrichtungen, die Primärrollen halten, speichern alle Mitteldatenblöcke abbildend zu einem Sortierfach. Die Vorrichtungen, die Sekundärrollen halten, wiederholen die Mitteldatenblöcke, die zum Sortierfach abbilden, die auch innerhalb eines oberen vorbestimmten Popularität Prozentsatzes sind. Popularität wird gründete auf Zahlen der Klienten festgestellt, die z.Z. um einen bestimmten Mitteldatenteil bitten.

 
Web www.patentalert.com

< Object-based software management

< Operating system resource protection

> Method and system for register allocation

> Control object and user interface for controlling networked devices

~ 00174