EP2561434B1

Method and system for hierarchical tracking of content and cache for networking and distribution to wired and mobile devices

Abstract

This record has no abstract on file.

EP2561434B1, drawing sheet 1
Sheet 1 of 4

Term

3.6 yearsleft in the term

Expires 7 May 2030.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

16 claims: 16 independent, 0 dependent

  1. 1
    A hierarchical system comprising:at least one micro tracker included in a wired or mobile end device, wherein a micro tracker is configured to provide a location of content that is disseminated through a distributed network;at least one mini tracker which is configured to keep information on the location of the content and to distribute this information to micro trackers in a first jurisdiction;at least one zone tracker which is configured to keep information on the location of the content in a region and to distribute this information to mini trackers in a second jurisdiction;anda master tracker which is configured to keep information on the location of the content in all regions in a third jurisdiction to distribute this information to zone trackers in the third jurisdiction,wherein the micro tracker is configured to obtain content location information from at least one mini tracker or zone tracker during a fault or overload situation. Hierarchisches System, das Folgendes umfasst: mindestens einen Mikrotracker, der in einer drahtgebundenen oder einer mobilen Endvorrichtung beinhaltet ist, wobei ein Mikrotracker dazu ausgelegt ist, einen Standort von Inhalten bereitzustellen, die über ein verteiltes Netzwerk verbreitet sind;mindestens einen Minitracker, der dazu ausgelegt ist, Informationen zum Standort der Inhalte zu verwahren und diese Informationen an Mikrotracker in einer ersten Rechtshoheit zu verteilen;mindestens einen Zonentracker, der dazu ausgelegt ist, Informationen zum Standort der Inhalte in einer Region zu verwahren und diese Informationen an Minitracker in einer zweiten Rechtshoheit zu verteilen;undeinen Mastertracker, der dazu ausgelegt ist, Informationen zum Standort der Inhalte in allen Regionen in einer dritten Rechtshoheit zu verwahren, um diese Informationen an Zonentracker in der dritten Rechtshoheit zu verteilen,wobei der Mikrotracker dazu ausgelegt ist, Inhaltsstandortinformationen während einer Fehler- oder Überlastsituation von mindestens einem Minitracker oder Zonentracker zu erhalten. Système hiérarchique comprenant : au moins un micro-dispositif de suivi compris dans un dispositif terminal câblé ou mobile, un micro-dispositif de suivi étant conçu pour fournir un emplacement de contenu qui est diffusé par le biais d'un réseau distribué ;au moins un mini-dispositif de suivi qui est conçu pour conserver des informations relatives à l'emplacement du contenu et pour distribuer ces informations aux micro-dispositifs de suivi dans une première juridiction ;au moins un dispositif de suivi de zone qui est conçu pour conserver des informations relatives à l'emplacement du contenu dans une région et pour distribuer ces informations aux mini-dispositifs de suivi dans une deuxième juridiction ;etun dispositif de suivi maître qui est conçu pour conserver des informations relatives à l'emplacement du contenu dans toutes les régions dans un troisième juridiction pour distribuer ces informations aux dispositifs de suivi de zone dans la troisième juridiction,dans lequel le micro-dispositif de suivi est conçu pour obtenir des informations relatives à l'emplacement de contenu provenant d'au moins un mini-dispositif de suivi ou dispositif de suivi de zone lors d'une situation de défaillance ou de surcharge.
  2. 2
    System nach Anspruch 1, wobei ein Minitracker mehrere Mikrotracker in der ersten Rechtshoheit bedient. Système selon la revendication 1, dans lequel un mini-dispositif de suivi dessert de multiples micro dispositifs de suivi dans la première juridiction. The system of claim 1, wherein a mini tracker serves multiple micro trackers in the first jurisdiction.
  3. 3
    System nach Anspruch 1, wobei ein Zonentracker mehrere Minitracker in der zweiten Rechtshoheit bedient. Système selon la revendication 1, dans lequel un dispositif de suivi de zone dessert de multiples mini-dispositifs de suivi dans la deuxième juridiction. The system of claim 1, wherein a zone tracker serves multiple mini trackers in the second jurisdiction.
  4. 4
    System nach Anspruch 1, wobei der Mastertracker alle Zonentracker in der dritten Rechtshoheit bedient. Système selon la revendication 1, dans lequel un dispositif de suivi maître dessert tous les dispositifs de suivi de zone dans la troisième juridiction. The system of claim 1, wherein the master tracker serves all zone trackers in the third jurisdiction.
  5. 5
    System nach Anspruch 1, wobei Endpunkte während des normalen Betriebs aktuelle Inhaltsstandortinformationen von einem verknüpften Tracker auf der nächsten Ebene der Hierarchie empfangen. Système selon la revendication 1, dans lequel pendant un fonctionnement normal, des points terminaux reçoivent des informations actualisées relatives à l'emplacement de contenu provenant d'un dispositif de suivi associé au niveau suivant dans la hiérarchie. The system of claim 1, wherein during normal operation endpoints receive up-to-date content location information from an associated tracker in the next level in the hierarchy.
  6. 6
    System nach Anspruch 1, wobei die dritte Rechtshoheit mehrere zweite Rechtshoheiten beinhaltet und die zweite Rechtshoheit mehrere erste Rechtshoheiten beinhaltet. Système selon la revendication 1, dans lequel la troisième juridiction comprend de multiples deuxièmes juridictions et la deuxième juridiction comprend de multiples premières juridictions. The system of claim 1, wherein the third jurisdiction includes multiple second jurisdictions and the second jurisdiction includes multiple first jurisdictions.
  7. 7
    System nach Anspruch 1, wobei zur Verbreitung von Informationen zwischen den Trackern mindestens eine Broadcast-, eine Group/Select-Cast-, eine Multicast- und/oder eine bedarfsabhängige Technik verwendet wird. Système selon la revendication 1, dans lequel au moins un élément de la radiodiffusion, la diffusion de groupe/sélective, la multidiffusion et la technique sur demande est utilisé dans la distribution des informations entre les dispositifs de suivi. The system of claim 1, wherein at least one of a broadcast, Group/Select-Cast, multi- cast, or on-demand technique is used in the dissemination of information between the trackers.
  8. 8
    System nach Anspruch 1, wobei die Informationen anfänglich zu einer vordefinierten Zeit vom Mastertracker über den mindestens einen Zonentracker bzw. den mindestens einen Minitracker an den mindestens einen Mikrotracker gesendet werden. Système selon la revendication 1, dans lequel des informations sont initialement envoyées depuis le dispositif de suivi maître à l'au moins un micro-dispositif de suivi par le biais de l'au moins un dispositif de suivi de zone et de l'au moins un mini-dispositif de suivi, respectivement, à un moment prédéfini. The system of claim 1, wherein information is initially sent from the master tracker to the at least one micro tracker through the at least one zone tracker and the at least one mini tracker, respectively, at a predefined time.
  9. 9
    System nach Anspruch 1, wobei nach einer anfänglichen Periode der Zonentracker dazu ausgelegt ist, vom Mastertracker eine Echtzeitaktualisierung anzufordern und zu empfangen, der Minitracker dazu ausgelegt ist, vom Zonentracker eine Echtzeitaktualisierung anzufordern und zu empfangen, und der Mikrotracker dazu ausgelegt ist, vom Minitracker eine Echtzeitaktualisierung anzufordern und zu empfangen. Système selon la revendication 1, dans lequel après une période initiale, le dispositif de suivi de zone est conçu pour demander et recevoir une actualisation en temps réel provenant du dispositif de suivi maître, le mini-dispositif de suivi est conçu pour demander et recevoir une actualisation en temps réel provenant du dispositif de suivi de zone et le micro-dispositif de suivi est conçu pour demander et recevoir une actualisation en temps réel provenant du mini-dispositif de suivi. The system of claim 1, wherein after an initial period the zone tracker is configured to request and receive a real-time update from the master tracker, the mini tracker is configured to request and receive a real-time update from the zone tracker, and the micro tracker is configured to request and receive a real-time update from the mini tracker.
  10. 10
    System nach Anspruch 1, wobei zu einer vordefinierten Periode nach der anfänglichen Periode der Minitracker dazu ausgelegt ist, über den Zonentracker vom Mastertracker eine Aktualisierung anzufordern und zu empfangen, und der Mikrotracker dazu ausgelegt ist, über den Minitracker vom Zonentracker eine Aktualisierung anzufordern und zu empfangen. Système selon la revendication 1, dans lequel à une période prédéfinie après une période initiale, le mini-dispositif de suivi est conçu pour demander et recevoir une actualisation provenant du dispositif de suivi maître, par le biais du dispositif de suivi de zone, et le micro-dispositif de suivi est conçu pour demander et recevoir une actualisation provenant du dispositif de suivi de zone, par le biais du mini-dispositif de suivi. The system of claim 1, wherein at predefined period after an initial period, the mini tracker is configured to request and receive an update from the master tracker, via the zone tracker, and the micro tracker is configured to request and receive an update from the zone tracker, via the mini tracker.
  11. 11
    System nach Anspruch 1, wobei der Mikrotracker sich auf der niedrigsten Ebene, der Minitracker sich auf der nächsten Ebene, der Zonentracker sich auf der nächsten Ebene über dem Minitracker und der Mastertracker sich auf der höchsten Ebene des hierarchischen Systems befindet. Système selon la revendication 1, dans lequel le micro-dispositif de suivi est situé au niveau le moins élevé, le mini-dispositif de suivi est situé au niveau suivant, le dispositif de suivi de zone est situé au niveau suivant au-dessus du mini-dispositif de suivi et le dispositif de suivi maître est situé au niveau le plus élevé du système hiérarchique. The system of claim 1, wherein the micro tracker is located in the lowest level, the mini tracker is located in the next level, the zone tracker is located in the next level above the mini tracker and the master tracker is located in the highest level of the hierarchical system.
  12. 12
    System nach Anspruch 1, wobei der mindestens eine Mikrotracker dazu ausgelegt ist, Informationen zu primären, sekundären und tertiären Quellen aufzubewahren, wobei während des normalen Betriebs der mindestens eine Mikrotracker dazu ausgelegt ist, Inhaltsstandortinformationen von einem Hostminitracker zu erhalten, und während des unnormalen Betriebs der Mikrotracker dazu ausgelegt ist, den Hostminitracker zu umgehen und sekundäre oder tertiäre Hosts zu verwenden, um Inhaltsstandortinformationen abzurufen;wobei der Mikrotracker wahlweise dazu ausgelegt ist, einen Hostzonentracker oder den Hostminitracker zu umgehen, wenn ein alternativer Host entdeckt wird und der Hostzonentracker oder der Hostminitracker einen verifizierbaren Fehlerzustand aufweist. Système selon la revendication 1, dans lequel l'au moins un micro-dispositif de suivi est conçu pour maintenir des informations relatives à des sources primaires, secondaires et tertiaires, l'au moins un micro-dispositif de suivi, pendant des fonctionnements normaux, étant conçu pour obtenir des informations relatives à l'emplacement de contenu provenant d'un mini-dispositif de suivi hôte, le micro-dispositif de suivi, pendant des fonctionnements anormaux, étant conçu pour contourner le mini-dispositif de suivi hôte et pour utiliser des hôtes secondaires et tertiaires pour récupérer des informations relatives à l'emplacement de contenu ;le micro-dispositif de suivi étant éventuellement conçu pour contourner un dispositif de suivi de zone hôte ou le mini-dispositif de suivi hôte lorsqu'un central de remplacement est découvert et lorsque le dispositif de suivi de zone hôte ou le mini-dispositif de suivi hôte présente un état de défaut vérifiable. The system of claim 1, wherein the at least one micro tracker is configured to maintain information about primary, secondary and tertiary sources, wherein during normal operations the at least one micro tracker is configured to obtain content location information from a host mini tracker, and during abnormal operations, the micro tracker is configured to bypass the host mini tracker and to use secondary or tertiary hosts to retrieve content location information;optionally wherein the micro tracker is configured to bypass a host zone tracker or the host mini tracker when an alternative host is discovered and the host zone tracker or the host mini tracker has a verifiable fault condition.
  13. 13
    A method, comprising:sending content location information from a master tracker to a micro tracker, through a zone tracker and a mini tracker, respectively, at a predefined time, where the master tracker is configured to keep information on the location of the content in all regions in a third jurisdiction and to distribute this information to zone trackers in the third jurisdiction;requesting and receiving, after an initial period by the zone tracker, a real-time update from the master tracker;by the zone tracker, keeping information on the location of the content in a region and distributing this information to mini trackers in a second jurisdiction;requesting and receiving, after the initial period by the mini tracker, a real-time update from the zone tracker;andby the mini tracker, keeping information on the location of the content and distributing this information to micro trackers in a first jurisdiction;requesting and receiving, after the initial period by the micro tracker, a real-time update from the mini tracker,wherein each tracker is located in a different hierarchical level in a system and the micro tracker is configured to obtain content location information from at least one of the mini tracker or zone tracker during a fault or overload situation. Procédé, comprenant : l'envoi à un micro-dispositif de suivi d'informations relatives à l'emplacement de contenu provenant d'un dispositif de suivi maître par le biais d'un dispositif de suivi de zone et d'un mini-dispositif de suivi, respectivement, à un moment prédéfini, où le dispositif de suivi maître est conçu pour conserver des informations relatives à l'emplacement du contenu dans toutes les régions dans une troisième juridiction et pour distribuer ces informations à des dispositifs de suivi de zone dans la troisième juridiction ;la demande et la réception, après une période initiale par le dispositif de suivi de zone, d'une actualisation en temps réel provenant du dispositif de suivi maître ;la conservation, par le dispositif de suivi de zone, d'informations relatives à l'emplacement du contenu dans une région et la distribution de ces informations aux mini-dispositifs de suivi dans une deuxième juridiction ;la demande et la réception, après la période initiale par le mini-dispositif de suivi, d'une actualisation en temps réel provenant du dispositif de suivi de zone ;etla conservation, par le mini-dispositif de suivi, d'informations relatives à l'emplacement du contenu et la distribution de ces informations aux micro-dispositifs de suivi dans une première juridiction ;la demande et la réception, après la période initiale par le micro-dispositif de suivi, d'une actualisation en temps réel provenant du mini-dispositif de suivi,chaque dispositif de suivi étant situé à un niveau hiérarchique différent dans un système et le micro-dispositif de suivi étant conçu pour obtenir des informations relatives à l'emplacement du contenu provenant du mini-dispositif de suivi et/ou du dispositif de suivi de zone lors d'une situation de défaut ou de surcharge. Verfahren, das Folgendes umfasst: Senden von Inhaltsstandortinformationen zu einer vordefinierten Zeit von einem Mastertracker über einen Zonentracker bzw. einen Minitracker an einen Mikrotracker, wobei der Mastertracker dazu ausgelegt ist, Informationen zum Standort der Inhalte in allen Regionen in einer dritten Rechtshoheit zu verwahren und diese Informationen an Zonentracker in der dritten Rechtshoheit zu verteilen;Anfordern und Empfangen nach einer anfänglichen Periode durch den Zonentracker einer Echtzeitaktualisierung vom Mastertracker;Verwahren durch den Zonentracker von Informationen zum Standort der Inhalte in einer Region und Verteilen dieser Informationen an Minitracker in einer zweiten Rechtshoheit;Anfordern und Empfangen nach der anfänglichen Periode durch den Minitracker einer Echtzeitaktualisierung vom Zonentracker undVerwahren durch den Minitracker von Informationen zum Standort der Inhalte und Verteilen dieser Informationen an Mikrotracker in einer ersten Rechtshoheit;Anfordern und Empfangen nach der anfänglichen Periode durch den Mikrotracker einer Echtzeitaktualisierung vom Minitracker,wobei jeder Tracker sich auf einer anderen hierarchischen Ebene in einem System befindet und der Mikrotracker dazu ausgelegt ist, Inhaltsstandortinformationen während einer Fehler- oder Überlastsituation mindestens vom Minitracker und/oder vom Zonentracker zu erhalten.
  14. 14
    Procédé selon la revendication 13, comprenant en outre la demande et la réception, à un moment prédéfini après la période initiale par le mini-dispositif de suivi, d'une actualisation provenant du dispositif de suivi maître, par le biais du dispositif de suivi de zone, et la demande et la réception, à une période prédéfinie après la période initiale par le micro-dispositif de suivi, d'une actualisation provenant du dispositif de suivi de zone, par le biais du mini-dispositif de suivi. The method of claim 13, further comprising requesting and receiving, at a predefined period after the initial period by the mini tracker, an update from the master tracker, via the zone tracker, and requesting and receiving, at the predefined period after the initial period by the micro tracker, an update from the zone tracker, via the mini tracker. Verfahren nach Anspruch 13, das ferner das Anfordern und Empfangen zu einer vordefinierten Periode nach der anfänglichen Periode durch den Minitracker über den Zonentracker einer Aktualisierung vom Mastertracker und das Anfordern und Empfangen zur vordefinierten Periode nach der anfänglichen Periode durch den Mikrotracker über den Minitracker einer Aktualisierung vom Zonentracker umfasst.
  15. 15
    Procédé selon la revendication 13, comprenant en outre la conservation d'informations relatives à des sources primaires, secondaires et tertiaires par le micro-dispositif de suivi, le micro-dispositif de suivi, lors de fonctionnements normaux, étant conçu pour obtenir des informations relatives à l'emplacement de contenu provenant d'un mini-dispositif de suivi hôte, et le micro-dispositif de suivi, lors de fonctionnements anormaux, étant conçu pour contourner le mini-dispositif de suivi hôte et pour utiliser des hôtes secondaires ou tertiaires pour récupérer des informations relatives à l'emplacement du contenu ;le procédé comprenant éventuellement le contournement, par le micro-dispositif de suivi, d'un dispositif de suivi de zone hôte ou du mini-dispositif de suivi hôte lorsqu'un central de remplacement est découvert et lorsque le dispositif de suivi de zone hôte ou le mini-dispositif de suivi hôte présente un état de défaut vérifiable. The method of claim 13, further comprising maintaining information about primary, secondary and tertiary sources by the micro tracker, wherein during normal operations the micro tracker is configured to obtain content location information from a host mini tracker, and during abnormal operations, the micro tracker is configured to bypass the host mini tracker and to use secondary or tertiary hosts to retrieve content location information;optionally wherein the method further comprises bypassing, by the micro tracker, a host zone tracker or the host mini tracker when an alternative host is discovered and the host zone tracker or the host mini tracker has a verifiable fault condition. Verfahren nach Anspruch 13, das ferner das Aufbewahren von Informationen zu primären, sekundären und tertiären Quellen durch den Mikrotracker umfasst, wobei während des normalen Betriebs der Mikrotracker dazu ausgelegt ist, Inhaltsstandortinformationen von einem Hostminitracker zu erhalten, und während des unnormalen Betriebs der Mikrotracker dazu ausgelegt ist, den Hostminitracker zu umgehen und sekundäre oder tertiäre Hosts zu verwenden, um Inhaltsstandortinformationen abzurufen;wobei das Verfahren wahlweise das Umgehen durch den Mikrotracker eines Hostzonentrackers oder des Hostminitrackers umfasst, wenn ein alternativer Host entdeckt wird und der Hostzonentracker oder der Hostminitracker einen verifizierbaren Fehlerzustand aufweist.
  16. 16
    An apparatus, comprising:means for sending content location information from a master tracker to a micro tracker, through a zone tracker and a mini tracker, respectively, at a predefined time, where the master tracker is configured to keep information on the location of the content in all regions in a third jurisdiction and to distribute this information to zone trackers in the third jurisdiction;means for requesting and receiving, after an initial period by the zone tracker, a real-time update from the master tracker and for keeping, by the zone tracker, information on the location of the content in a region and distributing this information to mini trackers in a second jurisdiction;means for requesting and receiving, after the initial period by the mini tracker, a real-time update from the zone tracker and for keeping, by the mini tracker, information on the location of the content and distributing this information to micro trackers in a first jurisdiction;andmeans for requesting and receiving, after the initial period by the micro tracker, a real-time update from the mini tracker,wherein each tracker is located in a different hierarchical level in a system and the means for requesting and receiving, by the micro tracker, a real-time update is configured to obtain content location information from at least one mini tracker or zone tracker during a fault or overload situation. Appareil, comprenant : des moyens permettant d'envoyer, à un micro-dispositif de suivi, des informations relatives à l'emplacement du contenu provenant d'un dispositif de suivi maître, par le biais d'un dispositif de suivi de zone et d'un mini-dispositif de suivi, respectivement, à un moment prédéfini, où le dispositif de suivi maître est conçu pour conserver des informations relatives à l'emplacement du contenu dans toutes les régions dans une troisième juridiction et pour distribuer ces informations à des dispositifs de suivi de zone dans la troisième juridiction ;des moyens permettant de demander et recevoir, après une période initiale par le dispositif de suivi de zone, une actualisation en temps réel provenant du dispositif de suivi maître et de conserver, par le dispositif de suivi de zone, des informations relatives à l'emplacement du contenu dans une région et de distribuer ces informations aux mini-dispositifs de suivi dans une deuxième juridiction ;des moyens permettant de demander et recevoir, après la période initiale par le mini-dispositif de suivi, une actualisation en temps réel provenant du dispositif de suivi de zone et de conserver, par le mini-dispositif de suivi, d'informations relatives à l'emplacement du contenu et de distribuer ces informations aux micro-dispositifs de suivi dans une première juridiction ;etdes moyens permettant de demander et recevoir, après la période initiale par le micro-dispositif de suivi, une actualisation en temps réel provenant du mini-dispositif de suivi,chaque dispositif de suivi étant situé à un niveau hiérarchique différent dans un système et les moyens permettant de demander et recevoir, par le micro-dispositif de suivi, une actualisation en temps réel, étant conçu pour obtenir des informations relatives à l'emplacement du contenu provenant d'au moins un mini-dispositif de suivi ou d'un dispositif de suivi de zone lors d'un état de défaut ou de surcharge. Vorrichtung, die Folgendes umfasst: Mittel zum Senden von Inhaltsstandortinformationen zu einer vordefinierten Zeit von einem Mastertracker über einen Zonentracker bzw. einen Minitracker an einen Mikrotracker, wobei der Mastertracker dazu ausgelegt ist, Informationen zum Standort der Inhalte in allen Regionen in einer dritten Rechtshoheit zu verwahren und diese Informationen an Zonentracker in der dritten Rechtshoheit zu verteilen;Mittel zum Anfordern und Empfangen nach einer anfänglichen Periode durch den Zonentracker einer Echtzeitaktualisierung vom Mastertracker und zum Verwahren durch den Zonentracker von Informationen zum Standort der Inhalte in einer Region und Verteilen dieser Informationen an Minitracker in einer zweiten Rechtshoheit;Mittel zum Anfordern und Empfangen nach der anfänglichen Periode durch den Minitracker einer Echtzeitaktualisierung vom Zonentracker und zum Verwahren durch den Minitracker von Informationen zum Standort der Inhalte und Verteilen dieser Informationen an Mikrotracker in einer ersten Rechtshoheit undMittel zum Anfordern und Empfangen nach der anfänglichen Periode durch den Mikrotracker einer Echtzeitaktualisierung vom Minitracker,wobei jeder Tracker sich auf einer anderen hierarchischen Ebene in einem System befindet und die Mittel zum Anfordern und Empfangen durch den Mikrotracker einer Echtzeitaktualisierung dazu ausgelegt sind, Inhaltsstandortinformationen während einer Fehler- oder Überlastsituation von mindestens einem Minitracker oder Zonentracker zu erhalten.
Independent claims16