WO2009056534A1 - Method of managing the utilization time for a content - Google Patents

Method of managing the utilization time for a content Download PDF

Info

Publication number
WO2009056534A1
WO2009056534A1 PCT/EP2008/064579 EP2008064579W WO2009056534A1 WO 2009056534 A1 WO2009056534 A1 WO 2009056534A1 EP 2008064579 W EP2008064579 W EP 2008064579W WO 2009056534 A1 WO2009056534 A1 WO 2009056534A1
Authority
WO
WIPO (PCT)
Prior art keywords
validity
content
operator
period
user
Prior art date
Application number
PCT/EP2008/064579
Other languages
French (fr)
Inventor
Haythem Gadacha
Pierrick Crepy
Fabien Venries
Original Assignee
Viaccess
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Viaccess filed Critical Viaccess
Priority to EP08843803A priority Critical patent/EP2206066A1/en
Publication of WO2009056534A1 publication Critical patent/WO2009056534A1/en
Priority to IL205366A priority patent/IL205366A0/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2135Metering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2137Time limited access, e.g. to a computer or data

Definitions

  • the invention lies in the field of access control and more specifically relates to a method for managing the operating time in a user's terminal of a digital content provided by an operator, said content being protected by a right. access with a period of validity predefined by the operator.
  • the invention also relates to a computer program stored on a medium and intended for the management of the operating time by a user of said content.
  • the invention also relates to a terminal for receiving said content.
  • DRM Digital Right Management
  • CAS Conditional Access Systems
  • the period of validity of the duty may also consist of a sliding time interval, that is to say of pre-determined duration but whose start date is a priori indeterminate and will be fixed as that of the first effective use of the time. content by the user.
  • This situation may lead potential users to hesitate or even to forego the purchase or subscription to a service.
  • the purpose of the invention is to allow an end user of a content to choose the moment to exploit the content for which he has acquired a right of access taking into account, on the one hand, his own personal constraints and / or professional and, on the other hand, possible failures of the network and / or the terminal in which the content is exploited.
  • the object of the invention is achieved by means of a method for managing the operating time by a user of digital content provided by an operator, said content being protected by a right of access having a period of validity predefined by the operator.
  • the user temporally shifts said period of validity within limits predefined by the operator if the exploitation of the content has not yet started at said instant t, and if the exploitation of said content has already begun at said instant t, the user temporally shifts the portion not yet expired of said validity period within the limits predefined by the operator.
  • the management of the exploitation time of the content consists of advancing or delaying the date T1 and the date T2 of the same time offset.
  • the management of the content exploitation time may consist of temporarily suspending the exploitation of said content for an indefinite period.
  • the management of the exploitation time of the content when the period of validity of the right is delimited only by a validity start date T1, the management of the exploitation time of the content consists in shifting said validity start date Tl within the limits predefined by the operator, and when the period of validity of the right is delimited only by a validity end date T2, the management of the content exploitation time consists of shifting said validity end date T2 within the limits predefined by the operator.
  • the limits predefined by the operator comprise:
  • the limits predefined by the operator comprise a maximum number of applications of each of the operations of advancement, delay and suspension, to the right considered.
  • the limits predefined by the operator comprise authorized maximum permissible advance or delay times, that is to say the maximum amplitudes authorized for an advance or a delay of the right considered.
  • the limits predefined by the operator comprise maximum cumulative periods of advancement or delay allowed, that is to say the maximum accumulated magnitudes allowed for all advancements or delays in the right in question.
  • the operator sets the period during which the user can require the management of the exploitation time of the content.
  • the limits predefined by the operator include a date of expiry of the right of access and a lower limit date before which the exploitation of the content protected by said right is not authorized, which are not predefined in the process.
  • the management of the content exploitation time is carried out locally in a terminal of the user.
  • the invention will be described, as an exemplary embodiment, in the context of an application in which a telecommunication operator provides services and content scrambled to users each provided with a receiving terminal equipped with a processor. security.
  • the contents may be audiovisual programs or data protected by a Conditional Access Control (CAS) access control system or a Digital Right Management (DRM) license.
  • CAS Conditional Access Control
  • DRM Digital Right Management
  • TV Live service content is broadcast in real time to a large number of subscribers, via a broadcast network (satellite, cable, terrestrial hertzian, IP broadcast mode / multicast ).
  • VOD service a content is sent to a particular subscriber, at his own request, via a distribution network allowing the individual addressing of the subscriber (typically IP network in unicast mode).
  • a content (broadcast or VOD) is recorded by the subscriber on its receiving terminal or by an ad hoc function proposed by the network operator; the subscriber can later access this content by replaying the record.
  • VOD broadcast or VOD
  • the temporal management of the conditions and access rights is limited to the control of the temporal criteria of validity of the access rights.
  • Such criteria can be given as a duration, by means of an ⁇ accumulated> constraint specifying the cumulative duration of effective consumption of the content protected by the DRM license, or ⁇ interval> specifying the duration of the rolling period validity of a right, or in the form of a time interval, by means of a constraint of type ⁇ datetime> specifying a time interval defined by at least a start date or an end date.
  • a rolling period of validity of a license is a period beginning on the date of the first exploitation by the user of the content and ending no later than the expiry date of the license. This one is valid on a time interval of given duration but of date of beginning a priori indeterminate.
  • the operator associates with this right, the following information:
  • parameters a_OK, r_0K and s_OK whose values indicate respectively whether the advance, the delay or the suspension of said period of validity are authorized or not, the parameters nb_Max_A, nb_Max_R and nb Max S, indicating respectively the maximum number of authorized advancements, the maximum number of authorized delays and the maximum number of authorized suspensions, of the parameters a_Max_U and r_Max_ ⁇ , indicating respectively the unit amplitudes of the advancements and the authorized delays, of the parameters a_Max_C and r_Max_C, indicating respectively the accumulated amplitudes of the advancements and authorized delays.
  • the values nb_Max_A, nb_Max_R, nb_Max_S, a_Max_C and r_Max_C decrease depending on the selected operation.
  • the operator associates with the DRM license an expiry date TP and / or a lower limit date of validity TO.
  • a DRM agent installed on the user's terminal manages a communication interface with the user allowing the latter to provide the type of operation (shift or suspension) that he wishes to apply to the access right of which he holds.
  • This communication interface may consist of a message that is displayed on a window of the screen of the user's terminal still audio message broadcast via the terminal.
  • FIG. 1 schematically illustrates the main steps of the method according to the invention.
  • the user provides the DRM agent with a description of the desired processing via the interface of communication.
  • the DRM agent checks whether the right considered is still valid and is temporally constrained, that is to say if its validity is limited in time. If the considered right is obsolete or not temporally constrained, in step 6, the DRM agent transmits an error message to the user via the communication interface.
  • step 8 the DRM agent presents to the user the authorized processing on the right considered via the communication interface.
  • the authorized treatments on the right considered are to advance the date T1 and the date T2 of the same time shift (step 10), to delay said T1 and T2 of the same time shift (step 12), or to temporarily suspend the exploitation of said content for an indefinite period (step 14).
  • step 16 the DRM agent verifies that the parameter a_OK is "true” and that the parameter nb_Max_A is greater than or equal to one.
  • step 17 the DRM agent transmits to the user an error message via the communication interface. If the conditions are verified, in step 18, the user transmits to the DRM agent the amplitude of the desired advancement.
  • step 20 the DRM agent compares the amplitude entered with the parameters predefined by the operator a_Max_U, and a_Max_C respectively indicating the unit amplitude and the cumulative amplitude of the advancements.
  • the DRM agent checks whether: • amplitude ⁇ a_Max_U, (Cl)
  • step 21 the DRM agent transmits to the user an error message via the communication interface.
  • the DRM agent carries out the above checks by replacing the amplitude data by the data date_choisie - Tl
  • the DRM agent invites the user to accept a truncation of the remaining validity period of the right, or a decrease in the amplitude of its offset.
  • step 22 the agent updates the data describing the period of validity of the entitlement in the license as follows:
  • Tl T1 - amplitude
  • T2 T2 - amplitude
  • nb Max A nb Max A - I
  • a_Max_C: a_Max_C - amplitude
  • step 23 the DRM agent verifies that the parameter r OK is "true” and that the parameter nb_Max_R is greater than or equal to one.
  • step 24 the DRM agent transmits to the user an error message via the communication interface. If said conditions are satisfied, in step 26, the user transmits to the DRM agent the amplitude of the desired delay, and in step 28, the DRM agent compares the amplitude entered with the parameters r Max U, and r Max C predefined by the operator indicating respectively the unit amplitude and the cumulative amplitude of the delays.
  • the DRM agent checks whether:
  • the DRM agent transmits to the user an error message via the communication interface. If the user chooses a new end date of the validity period of the license, the agent
  • DRM performs the above checks by replacing the amplitude data with the data
  • the DRM agent prompts the user to accept a truncation of the remaining validity period of the right or a decrease in the amplitude of its offset.
  • step 30 the agent updates the data describing the period of validity of the right in the license as follows:
  • Tl Tl + amplitude
  • step 34 the DRM agent transmits to the user a message that the desired treatment is not or is no longer allowed. If the suspension is allowed, at the stage
  • the management of the content exploitation time consists of shifting said validity start date Tl within the limits predefined by the operator, and when the period of validity of the right is delimited only by a validity end date T2, the management of the content exploitation time consists of shifting said validity end date T2 within the limits predefined by the operator.

Abstract

The invention relates to a method of managing the time for the utilization by a user of a digital content protected by a right of access having a predefined validity period. According to this method, at a given instant t, the user temporally shifts said validity period within limits predefined by the operator if the utilization of the content has not yet commenced at said instant t, and if the utilization of said content has already commenced at said instant t, the user temporally shifts that part of said validity period that has not yet elapsed within the limits predefined by the operator.

Description

PROCEDE DE GESTION DU TEMPS D'EXPLOITATION D'UN CONTENUMETHOD FOR MANAGING THE TIME OF OPERATING A CONTENT
DESCRIPTIONDESCRIPTION
DOMAINE TECHNIQUETECHNICAL AREA
L' invention se situe dans le domaine du contrôle d'accès et concerne plus spécifiquement un procédé de gestion du temps d'exploitation dans un terminal d'un utilisateur d'un contenu numérique fourni par un opérateur, ledit contenu étant protégé par un droit d'accès ayant une période de validité prédéfinie par l'opérateur.The invention lies in the field of access control and more specifically relates to a method for managing the operating time in a user's terminal of a digital content provided by an operator, said content being protected by a right. access with a period of validity predefined by the operator.
L' invention concerne également un programme d'ordinateur mémorisé sur un support et destiné à la gestion du temps d'exploitation par un utilisateur dudit contenu.The invention also relates to a computer program stored on a medium and intended for the management of the operating time by a user of said content.
L' invention concerne également un terminal de réception dudit contenu.The invention also relates to a terminal for receiving said content.
ÉTAT DE LA TECHNIQUE ANTÉRIEURESTATE OF THE PRIOR ART
Les techniques de protection de contenus telles que la DRM (pour Digital Right Management) ou les CAS (pour Conditionnai Access Systems) permettent aux opérateurs d'octroyer à leurs clients un droit d'accès à un contenu pour une période déterminée qui peut être limitée par une date de début de validité du droit à partir de laquelle l'utilisateur est autorisé à commencer l'exploitation du contenu, et par une date de fin de validité dudit droit au-delà de laquelle l'exploitation du contenu n'est plus possible. La période de validité du droit peut également consister en un intervalle de temps glissant, c'est-à-dire de durée pré-déterminée mais dont la date de début est a priori indéterminée et sera fixée comme étant celle de la première exploitation effective du contenu par l'utilisateur.Content protection techniques such as DRM (for Digital Right Management) or CAS (for Conditional Access Systems) allow operators to grant their customers a right to access content for a limited period of time, which may be limited by a date of beginning of validity of the right from which the user is authorized to start the exploitation of the content, and by a date of end of validity of said right beyond which the exploitation of the content is no longer possible. The period of validity of the duty may also consist of a sliding time interval, that is to say of pre-determined duration but whose start date is a priori indeterminate and will be fixed as that of the first effective use of the time. content by the user.
Dans tous les cas, aucune exploitation du contenu par l'utilisateur n'est possible après la date de péremption. Un inconvénient de l'art antérieur provient du fait que l'utilisateur perd le droit d'exploiter un contenu s'il n'est pas en mesure de le faire avant l'expiration de sa période de validité.In any case, no exploitation of the content by the user is possible after the expiry date. A disadvantage of the prior art stems from the fact that the user loses the right to exploit a content if he is not able to do so before the expiry of his period of validity.
Cette situation peut conduire les utilisateurs potentiels à hésiter voire à renoncer à l'achat ou à l'abonnement à un service.This situation may lead potential users to hesitate or even to forego the purchase or subscription to a service.
Par ailleurs, il est courant que l'exploitation d'un contenu protégé par un droit d'accès ne soit autorisée que pour un terminal particulier de façon à éviter un partage frauduleux dudit contenu avec des utilisateurs non autorisés à l'utiliser. Dans ce cas un utilisateur itinérant muni d'un droit d'accès à un contenu ne pourra pas transférer temporairement ce droit sur un terminal mobile par exemple.Furthermore, it is common for the exploitation of content protected by a right of access is authorized only for a particular terminal so as to avoid a fraudulent sharing of said content with users not authorized to use it. In this case a roaming user with a right to access content will not be able to temporarily transfer this right to a mobile terminal, for example.
Le but de l'invention est de permettre à un utilisateur final d'un contenu de choisir le moment d'exploiter le contenu pour lequel il a acquis un droit d'accès en tenant compte, d'une part, de ses propres contraintes personnelles et/ou professionnelles et, d'autre part, d'éventuelles pannes du réseau et/ou du terminal dans lequel le contenu est exploité.The purpose of the invention is to allow an end user of a content to choose the moment to exploit the content for which he has acquired a right of access taking into account, on the one hand, his own personal constraints and / or professional and, on the other hand, possible failures of the network and / or the terminal in which the content is exploited.
EXPOSÉ DE L'INVENTION L'objet de l'invention est atteint au moyen d'un procédé de gestion du temps d'exploitation par un utilisateur d'un contenu numérique fourni par un opérateur, ledit contenu étant protégé par un droit d'accès ayant une période de validité prédéfinie par l'opérateur.DISCLOSURE OF THE INVENTION The object of the invention is achieved by means of a method for managing the operating time by a user of digital content provided by an operator, said content being protected by a right of access having a period of validity predefined by the operator.
Selon l'invention, à un instant t donné, l'utilisateur décale temporellement ladite période de validité dans des limites prédéfinies par l'opérateur si l'exploitation du contenu n'a pas encore commencé audit instant t, et si l'exploitation dudit contenu a déjà commencé audit instant t, l'utilisateur décale temporellement la partie non encore écoulée de ladite période de validité dans les limites prédéfinies par 1' opérateur . Dans une première variante de mise en œuvre du procédé, lorsque la période de validité du droit est délimitée par une date de début Tl et par une date de fin T2, la gestion du temps d'exploitation du contenu consiste à avancer ou à retarder la date Tl et la date T2 d'un même décalage temporel.According to the invention, at a given instant t, the user temporally shifts said period of validity within limits predefined by the operator if the exploitation of the content has not yet started at said instant t, and if the exploitation of said content has already begun at said instant t, the user temporally shifts the portion not yet expired of said validity period within the limits predefined by the operator. In a first implementation variant of the method, when the period of validity of the right is delimited by a start date T1 and an end date T2, the management of the exploitation time of the content consists of advancing or delaying the date T1 and the date T2 of the same time offset.
Alternativement, la gestion du temps d'exploitation du contenu peut consister à suspendre provisoirement l'exploitation dudit contenu pendant une durée indéterminée. Dans une deuxième variante de mise en œuvre du procédé, lorsque la période de validité du droit est délimitée uniquement par une date de début de validité Tl, la gestion du temps d'exploitation du contenu consiste à décaler ladite date de début de validité Tl dans les limites prédéfinies par l'opérateur, et lorsque la période de validité du droit est délimitée uniquement par une date de fin de validité T2, la gestion du temps d'exploitation du contenu consiste à décaler ladite date de fin de validité T2 dans les limites prédéfinies par l'opérateur. Dans un mode particulier de réalisation de l'invention, les limites prédéfinies par l'opérateur comportent :Alternatively, the management of the content exploitation time may consist of temporarily suspending the exploitation of said content for an indefinite period. In a second variant of implementation of the method, when the period of validity of the right is delimited only by a validity start date T1, the management of the exploitation time of the content consists in shifting said validity start date Tl within the limits predefined by the operator, and when the period of validity of the right is delimited only by a validity end date T2, the management of the content exploitation time consists of shifting said validity end date T2 within the limits predefined by the operator. In a particular embodiment of the invention, the limits predefined by the operator comprise:
- un indicateur d'autorisation ou d'interdiction de l'application de chacune des opérations d'avancement, retardement et suspension, au droit considéré.- an indicator of authorization or prohibition of the application of each of the operations of advancement, delay and suspension, to the right considered.
Selon une caractéristique supplémentaire du procédé, les limites prédéfinies par l'opérateur comportent un nombre maximum d' applications de chacune des opérations d'avancement, retardement et suspension, au droit considéré.According to an additional characteristic of the method, the limits predefined by the operator comprise a maximum number of applications of each of the operations of advancement, delay and suspension, to the right considered.
Selon une autre caractéristique supplémentaire du procédé, les limites prédéfinies par l'opérateur comportent des durées maximales unitaires d'avancement ou de retardement autorisées, c'est-à-dire les amplitudes maximales autorisées pour un avancement ou un retardement du droit considéré.According to another additional characteristic of the method, the limits predefined by the operator comprise authorized maximum permissible advance or delay times, that is to say the maximum amplitudes authorized for an advance or a delay of the right considered.
Selon une autre caractéristique supplémentaire du procédé, les limites prédéfinies par l'opérateur comportent des durées maximales cumulées d'avancement ou de retardement autorisées, c'est-à-dire les amplitudes cumulées maximales autorisées pour l'ensemble des avancements ou de retardements du droit considéré .According to another additional characteristic of the method, the limits predefined by the operator comprise maximum cumulative periods of advancement or delay allowed, that is to say the maximum accumulated magnitudes allowed for all advancements or delays in the right in question.
Selon une caractéristique supplémentaire du procédé, l'opérateur fixe la période pendant laquelle l'utilisateur peut requérir la gestion du temps d'exploitation du contenu.According to an additional characteristic of the method, the operator sets the period during which the user can require the management of the exploitation time of the content.
Ainsi, une requête de décalage ou de suspension de la durée de validité du droit ne sera prise en compte que si elle est reçue par le terminal pendant la période fixée par l'opérateur.Thus, a request to offset or suspend the period of validity of the right will be taken into account only if it is received by the terminal during the period fixed by the operator.
Selon une autre caractéristique du procédé, les limites prédéfinies par l'opérateur comportent une date de péremption du droit d'accès et une date limite inférieure avant laquelle l'exploitation du contenu protégé par ledit droit n'est pas autorisée, qui ne sont pas prédéfinies au titre du procédé.According to another characteristic of the method, the limits predefined by the operator include a date of expiry of the right of access and a lower limit date before which the exploitation of the content protected by said right is not authorized, which are not predefined in the process.
Selon une caractéristique de l'invention, la gestion du temps d'exploitation du contenu est réalisée localement dans un terminal de l'utilisateur.According to one characteristic of the invention, the management of the content exploitation time is carried out locally in a terminal of the user.
BRÈVE DESCRIPTION DES DESSINSBRIEF DESCRIPTION OF THE DRAWINGS
D'autres caractéristiques et avantages de l'invention ressortiront de la description qui va suivre, prise à titre d'exemple non limitatif, en référence à la figure annexée illustrant schématiquement les principales étapes du procédé selon 1' invention . EXPOSE DETAILLE DE MODES DE REALISATION PARTICULIERSOther features and advantages of the invention will emerge from the description which follows, taken by way of non-limiting example, with reference to the appended figure schematically illustrating the main steps of the method according to the invention. DETAILED DESCRIPTION OF PARTICULAR EMBODIMENTS
L'invention sera décrite, à titre d'exemple de réalisation, dans le cadre d'une application dans laquelle un opérateur de télécommunication fournit des services et des contenus embrouillés à des utilisateurs munis chacun d'un terminal récepteur équipé d'un processeur de sécurité. Les contenus peuvent être des programmes audiovisuels ou des données protégés par un système de contrôle d' accès conditionnel CAS (pour Conditional Access Control) ou par une licence DRM (pour Digital Right Management) .The invention will be described, as an exemplary embodiment, in the context of an application in which a telecommunication operator provides services and content scrambled to users each provided with a receiving terminal equipped with a processor. security. The contents may be audiovisual programs or data protected by a Conditional Access Control (CAS) access control system or a Digital Right Management (DRM) license.
Les contenus protégés sont accessibles et utilisables par un utilisateur selon plusieurs services possibles : - Service TV Live : un contenu est diffusé en temps réel vers un grand nombre d'abonnés, par l'intermédiaire d'un réseau de diffusion (satellite, câble, hertzien terrestre, IP en mode broadcast/multicast...) . - Service VOD : un contenu est envoyé à un abonné particulier, à sa propre demande, via un réseau de distribution permettant l'adressage individuel de l'abonné (typiquement réseau IP en mode unicast) .The protected contents are accessible and usable by a user according to several possible services: - TV Live service: content is broadcast in real time to a large number of subscribers, via a broadcast network (satellite, cable, terrestrial hertzian, IP broadcast mode / multicast ...). - VOD service: a content is sent to a particular subscriber, at his own request, via a distribution network allowing the individual addressing of the subscriber (typically IP network in unicast mode).
- Service PVR : un contenu (diffusé ou VOD) est enregistré par l'abonné sur son terminal de réception ou par une fonction ad hoc proposée par l'opérateur de réseau; l'abonné peut accéder ultérieurement à ce contenu par relecture de 1' enregistrement . Rappelons que dans le contexte de la DRM, et plus précisément, dans le contexte du standard OMA DRM v2, la gestion temporelle des conditions et droits d'accès est limitée au contrôle des critères temporels de validité des droits d'accès. De tels critères peuvent être donnés sous forme d'une durée, au moyen d'une contrainte de type <accumulated> spécifiant la durée cumulée de consommation effective du contenu protégé par la licence DRM, ou <interval> spécifiant la durée de la période glissante de validité d'un droit, ou encore sous forme d'un intervalle de temps, au moyen d'une contrainte de type <datetime> spécifiant un intervalle de temps défini par au moins une date de début ou une date de fin.- PVR service: a content (broadcast or VOD) is recorded by the subscriber on its receiving terminal or by an ad hoc function proposed by the network operator; the subscriber can later access this content by replaying the record. Recall that in the context of DRM, and more specifically, in the context of the OMA standard DRM v2, the temporal management of the conditions and access rights is limited to the control of the temporal criteria of validity of the access rights. Such criteria can be given as a duration, by means of an <accumulated> constraint specifying the cumulative duration of effective consumption of the content protected by the DRM license, or <interval> specifying the duration of the rolling period validity of a right, or in the form of a time interval, by means of a constraint of type <datetime> specifying a time interval defined by at least a start date or an end date.
Précisons qu'une période glissante de validité d'une licence est une période commençant à la date de la première exploitation par l'utilisateur du contenu et finissant au plus tard à la date de péremption de la licence. Celle-ci est donc valide sur un intervalle de temps de durée donnée mais de date de début a priori indéterminée. Afin, de permettre l'application du procédé au droit défini par la licence DRM, l'opérateur associe à ce droit, les informations suivantes:It should be noted that a rolling period of validity of a license is a period beginning on the date of the first exploitation by the user of the content and ending no later than the expiry date of the license. This one is valid on a time interval of given duration but of date of beginning a priori indeterminate. In order to allow the application of the method to the right defined by the DRM license, the operator associates with this right, the following information:
- la période de validité de la licence DRM, déterminée par une date Tl de début et une date T2 de fin,- the period of validity of the DRM license, determined by a start date T1 and end date T2,
- des paramètres a_OK, r_0K et s_OK dont les valeurs indiquent respectivement si l'avancement, le retardement ou la suspension de ladite période de validité sont autorisés ou non, - des paramètres nb_Max_A, nb_Max_R et nb Max S, indiquant respectivement le nombre maximal d'avancements autorisés, le nombre maximal de retardements autorisés et le nombre maximal de suspensions autorisés, des paramètres a_Max_U et r_Max_ϋ, indiquant respectivement les amplitudes unitaires des avancements et des retardements autorisés, des paramètres a_Max_C et r_Max_C, indiquant respectivement les amplitudes cumulées des avancements et des retardements autorisés. Notons que, selon le type d'opération sélectionnée par l'utilisateur (décalage ou suspension) , autorisée selon le procédé, les valeurs nb_Max_A, nb_Max_R, nb_Max_S, a_Max_C et r_Max_C diminuent en fonction de l'opération retenue. Par ailleurs, l'opérateur associe à la licence DRM une date de péremption TP et/ou une date limite inférieure de validité TO.parameters a_OK, r_0K and s_OK whose values indicate respectively whether the advance, the delay or the suspension of said period of validity are authorized or not, the parameters nb_Max_A, nb_Max_R and nb Max S, indicating respectively the maximum number of authorized advancements, the maximum number of authorized delays and the maximum number of authorized suspensions, of the parameters a_Max_U and r_Max_ϋ, indicating respectively the unit amplitudes of the advancements and the authorized delays, of the parameters a_Max_C and r_Max_C, indicating respectively the accumulated amplitudes of the advancements and authorized delays. Note that, depending on the type of operation selected by the user (offset or suspension), authorized by the method, the values nb_Max_A, nb_Max_R, nb_Max_S, a_Max_C and r_Max_C decrease depending on the selected operation. In addition, the operator associates with the DRM license an expiry date TP and / or a lower limit date of validity TO.
En fonctionnement, un agent DRM installé sur le terminal de l'utilisateur gère une interface de communication avec l'utilisateur permettant à ce dernier de fournir le type d'opérations (décalage ou suspension) qu'il souhaite appliquer au droit d'accès dont il est titulaire.In operation, a DRM agent installed on the user's terminal manages a communication interface with the user allowing the latter to provide the type of operation (shift or suspension) that he wishes to apply to the access right of which he holds.
Cette interface de communication peut consister en un message qui s'affiche sur une fenêtre de l'écran du terminal de l'utilisateur encore message audio diffusé via le terminal.This communication interface may consist of a message that is displayed on a window of the screen of the user's terminal still audio message broadcast via the terminal.
La figure 1 illustre schématiquement les principales étapes du procédé selon l'invention. A l'étape 2, l'utilisateur fournit à l'agent DRM une description du traitement souhaité via l'interface de communication. A réception de cette description, à l'étape 4, l'agent DRM, vérifie si le droit considéré est encore valide et s'il est temporellement contraint, c'est-à-dire si sa validité est limitée dans le temps. Si le droit considéré est obsolète ou s'il n'est pas temporellement contraint, à l'étape 6, l'agent DRM transmet un message d'erreur à l'utilisateur via l'interface de communication.Figure 1 schematically illustrates the main steps of the method according to the invention. In step 2, the user provides the DRM agent with a description of the desired processing via the interface of communication. On receipt of this description, in step 4, the DRM agent checks whether the right considered is still valid and is temporally constrained, that is to say if its validity is limited in time. If the considered right is obsolete or not temporally constrained, in step 6, the DRM agent transmits an error message to the user via the communication interface.
Si le droit considéré n'est pas obsolète et est temporellement contraint, à l'étape 8, l'agent DRM présente à l'utilisateur les traitements autorisés sur le droit considéré via l'interface de communication.If the right considered is not obsolete and is temporally constrained, in step 8, the DRM agent presents to the user the authorized processing on the right considered via the communication interface.
Dans une première variante de mise en œuvre du procédé, lorsque la période de validité du droit est délimitée par une date de début Tl et par une date de fin T2, les traitements autorisés sur le droit considéré consistent à avancer la date Tl et la date T2 d'un même décalage temporel (étape 10), à retarder lesdites Tl et T2 d'un même décalage temporel (étape 12), ou encore à suspendre provisoirement l'exploitation dudit contenu pendant une durée indéterminée (étape 14) .In a first implementation variant of the method, when the period of validity of the right is delimited by a start date T1 and an end date T2, the authorized treatments on the right considered are to advance the date T1 and the date T2 of the same time shift (step 10), to delay said T1 and T2 of the same time shift (step 12), or to temporarily suspend the exploitation of said content for an indefinite period (step 14).
Si l'utilisateur sélectionne l'avancement de la période de validité (étape 10), à l'étape 16, l'agent DRM vérifie que le paramètre a_OK vaut « vrai » et que le paramètre nb_Max_A est supérieur ou égal à un .If the user selects the progress of the validity period (step 10), in step 16, the DRM agent verifies that the parameter a_OK is "true" and that the parameter nb_Max_A is greater than or equal to one.
Si ces conditions ne sont vérifiées, à l'étape 17, l'agent DRM transmet à l'utilisateur un message d'erreur via l'interface de communication. Si les conditions sont vérifiées, à l'étape 18, l'utilisateur transmet à l'agent DRM l'amplitude de l'avancement souhaité.If these conditions are not satisfied, in step 17, the DRM agent transmits to the user an error message via the communication interface. If the conditions are verified, in step 18, the user transmits to the DRM agent the amplitude of the desired advancement.
A l'étape 20, l'agent DRM compare l'amplitude saisie aux paramètres prédéfinis par l'opérateur a_Max_U, et a_Max_C indiquant respectivement l'amplitude unitaire et l'amplitude cumulée des avancements.In step 20, the DRM agent compares the amplitude entered with the parameters predefined by the operator a_Max_U, and a_Max_C respectively indicating the unit amplitude and the cumulative amplitude of the advancements.
Plus précisément, l'agent DRM vérifie si: • amplitude < a_Max_U, (Cl)Specifically, the DRM agent checks whether: • amplitude <a_Max_U, (Cl)
• amplitude < a_Max_C, (C2)• amplitude <a_Max_C, (C2)
• max (date_Courante, TO) < Tl - amplitude, (C3)• max (current_date, TO) <Tl - amplitude, (C3)
Si une au moins des condition (Cl) ou (C2) n'est pas vérifiée, à l'étape 21, l'agent DRM transmet à l'utilisateur un message d'erreur via l'interface de communication .If at least one condition (C1) or (C2) is not satisfied, in step 21, the DRM agent transmits to the user an error message via the communication interface.
Si l'utilisateur choisit une nouvelle date de début de la période de validité de la licence, l'agent DRM effectue les vérifications ci-dessus en remplaçant la donnée amplitude par la donnée date_choisie - Tl | .If the user chooses a new start date of the validity period of the license, the DRM agent carries out the above checks by replacing the amplitude data by the data date_choisie - Tl | .
Si la condition (C3) n'est pas vérifiée, l'agent DRM invite l'utilisateur à accepter une troncature de la période de validité restante du droit, ou une diminution de l'amplitude de son décalage.If the condition (C3) is not satisfied, the DRM agent invites the user to accept a truncation of the remaining validity period of the right, or a decrease in the amplitude of its offset.
A l'étape 22, l'agent met à jour les données décrivant la période de validité du droit dans la licence comme suit :In step 22, the agent updates the data describing the period of validity of the entitlement in the license as follows:
Tl = Tl - amplitude T2 = T2 - amplitude nb Max A = nb Max A - I a_Max_C := a_Max_C - amplitudeTl = T1 - amplitude T2 = T2 - amplitude nb Max A = nb Max A - I a_Max_C: = a_Max_C - amplitude
Si l'utilisateur sélectionne le retardement de la période de validité (étape 12), à l'étape 23, l'agent DRM vérifie que le paramètre r OK vaut « vrai » et que le paramètre nb_Max_R est supérieur ou égal à un .If the user selects the delay of the validity period (step 12), in step 23, the DRM agent verifies that the parameter r OK is "true" and that the parameter nb_Max_R is greater than or equal to one.
Si ces conditions ne sont pas vérifiées, à l'étape 24, l'agent DRM transmet à l'utilisateur un message d'erreur via l'interface de communication. Si lesdites conditions sont vérifiées, à l'étape 26, l'utilisateur transmet à l'agent DRM l'amplitude du retardement souhaité, et à l'étape 28, l'agent DRM compare l'amplitude saisie aux paramètres r Max U, et r Max C prédéfinis par l'opérateur indiquant respectivement l'amplitude unitaire et l'amplitude cumulée des retardements .If these conditions are not verified, in step 24, the DRM agent transmits to the user an error message via the communication interface. If said conditions are satisfied, in step 26, the user transmits to the DRM agent the amplitude of the desired delay, and in step 28, the DRM agent compares the amplitude entered with the parameters r Max U, and r Max C predefined by the operator indicating respectively the unit amplitude and the cumulative amplitude of the delays.
Plus précisément, l'agent DRM vérifie si:Specifically, the DRM agent checks whether:
• amplitude < r_Max_U, (C4)• amplitude <r_Max_U, (C4)
• amplitude < r_Max_C, (C5) • T2 + amplitude < TP, (C6)• amplitude <r_Max_C, (C5) • T2 + amplitude <TP, (C6)
Si une au moins une des condition (C4) ou (C5) n'est pas vérifiée, à l'étape 29, l'agent DRM transmet à l'utilisateur un message d'erreur via l'interface de communication. Si l'utilisateur choisit une nouvelle date de fin de la période de validité de la licence, l'agentIf at least one of the conditions (C4) or (C5) is not verified, in step 29, the DRM agent transmits to the user an error message via the communication interface. If the user chooses a new end date of the validity period of the license, the agent
DRM effectue les vérifications ci-dessus en remplaçant la donnée amplitude par la donnée | date_choisie - T2 | .DRM performs the above checks by replacing the amplitude data with the data | date_choisie - T2 | .
Si la condition (C6) n'est pas vérifiée, l'agent DRM invite l'utilisateur à accepter une troncature de la période de validité restante du droit ou une diminution de l'amplitude de son décalage.If the condition (C6) is not satisfied, the DRM agent prompts the user to accept a truncation of the remaining validity period of the right or a decrease in the amplitude of its offset.
A l'étape 30, l'agent met à jour les données décrivant la période de validité du droit dans la licence comme suit :In step 30, the agent updates the data describing the period of validity of the right in the license as follows:
Tl = Tl + amplitudeTl = Tl + amplitude
T2 = T2 + amplitude nb_Max_R = nb_Max_R - 1 r_Max_C = r_Max_C - amplitude Si l'utilisateur sélectionne la suspension de la période de validité (étape 14), l'agent DRM vérifie (étape 32) que le paramètre s_OK vaut « vrai » et que le paramètre nb_Max_S est supérieur ou égal à 1.T2 = T2 + amplitude nb_Max_R = nb_Max_R - 1 r_Max_C = r_Max_C - amplitude If the user selects the suspension of the validity period (step 14), the agent DRM verifies (step 32) that the parameter s_OK is "true" and that the parameter nb_Max_S is greater than or equal to 1.
Si le traitement souhaité par l'utilisateur n'est pas autorisé, ou si l'utilisateur a déjà appliqué ce traitement un nombre de fois égal au nombre maximal autorisé, à l'étape 34, l'agent DRM transmet à l'utilisateur un message indiquant que le traitement souhaité n'est pas ou n'est plus autorisé. Si la suspension est autorisée, à l'étapeIf the desired treatment by the user is not allowed, or if the user has already applied this processing a number of times equal to the maximum allowed number, in step 34, the DRM agent transmits to the user a message that the desired treatment is not or is no longer allowed. If the suspension is allowed, at the stage
36, l'agent DRM met à jour les données décrivant la période de validité du droit dans la licence comme suit : durée_De_Validité_Restante = T2 - max(Tl, date_Courante)36, the DRM agent updates the data describing the period of validity of the right in the license as follows: duration_Recovery_validity = T2 - max (Tl, date_Current)
Tl = nullTl = null
T2 = null nb_Max_S = nb_Max_S - 1T2 = null nb_Max_S = nb_Max_S - 1
Dans une autre variante de mise en œuvre du procédé, lorsque la période de validité du droit est délimitée uniquement par une date de début de validité Tl, la gestion du temps d'exploitation du contenu consiste à décaler ladite date de début de validité Tl dans les limites prédéfinies par l'opérateur, et lorsque la période de validité du droit est délimitée uniquement par une date de fin de validité T2, la gestion du temps d'exploitation du contenu consiste à décaler ladite date de fin de validité T2 dans les limites prédéfinies par l'opérateur.In another variant of implementation of the method, when the period of validity of the right is delimited only by a date of commencement of validity T1, the management of the content exploitation time consists of shifting said validity start date Tl within the limits predefined by the operator, and when the period of validity of the right is delimited only by a validity end date T2, the management of the content exploitation time consists of shifting said validity end date T2 within the limits predefined by the operator.
Notons que, quelque soit le traitement choisi par l'utilisateur, les autres contraintes de la licence ou du titre d'accès tels que, par exemple, un nombre restant de sessions d'exploitation de contenu autorisées, une durée cumulée de consommation effective du contenu, sont conservées avec leurs dernières valeurs courantes respectives. Note that, whatever the treatment chosen by the user, the other constraints of the license or access title such as, for example, a remaining number of authorized content exploitation sessions, a cumulative duration of actual consumption of the content, are kept with their latest current values.

Claims

REVENDICATIONS
1. Procédé de gestion du temps d'exploitation par un utilisateur d'un contenu numérique fourni par un opérateur, ledit contenu étant protégé par un droit d' accès ayant une période de validité prédéfinie par l'opérateur, procédé caractérisé par les étapes suivantes : associer audit droit d'accès l'un au moins des paramètres a_0K, r_0K et s_0K, les valeurs respectives desdits paramètres indiquant si l'avancement, le retardement ou la suspension de ladite période de validité est autorisée ou non, et, décaler temporellement, localement dans un terminal de l'utilisateur ladite période de validité dans des limites prédéfinies par l'opérateur si l'exploitation du contenu n'a pas encore commencé audit instant t et si les valeurs des paramètres a_OK, r_0K et s_0K autorisent un tel décalage temporel, ou, - décaler temporellement, localement dans un terminal de l'utilisateur la partie non encore écoulée de ladite période de validité dans les limites prédéfinies par l'opérateur si l'exploitation dudit contenu a déjà commencé audit instant t et si les valeurs des paramètres a_OK, r_0K et s_OK associés autorisent un tel décalage temporel,1. A method of managing the time of exploitation by a user of a digital content provided by an operator, said content being protected by a right of access having a period of validity predefined by the operator, characterized by the following steps : associating with said access right at least one of the parameters a_0K, r_0K and s_0K, the respective values of said parameters indicating whether the advance, the delay or the suspension of said period of validity is authorized or not, and, temporally offset locally in a terminal of the user said period of validity within limits predefined by the operator if the exploitation of the content has not yet started at said instant t and if the values of the parameters a_OK, r_0K and s_0K allow such temporal offset, or - temporally offset, locally in a terminal of the user, the portion not yet expired of said validity period within the predefined limits by the operator if the exploitation of said content has already started at said instant t and if the values of the associated parameters a_OK, r_0K and s_OK allow such a time offset,
2. Procédé selon la revendication 1 dans lequel on associe en outre audit droit d'accès l'un au moins des paramètres nb_Max_A, nb_Max_R et nb_Max_S indiquant respectivement le nombre maximal d'avancements autorisés, le nombre maximal de retardements autorisés et le nombre maximal de suspensions autorisés.2. The method as claimed in claim 1, in which said access right is also associated with at least one of the parameters nb_Max_A, nb_Max_R and nb_Max_S respectively indicating the maximum number. authorized advancements, the maximum number of authorized delays and the maximum number of authorized suspensions.
3. Procédé selon la revendication 2 dans lequel on associe en outre audit droit d'accès l'un au moins des paramètres a_Max_U et r_Max_U indiquant respectivement les amplitudes unitaires des avancements et des retardements autorisés et des paramètres a_Max_C et r Max C, indiquant respectivement les amplitudes cumulées des avancements et des retardements autorisés.3. The method as claimed in claim 2, in which said access right is also associated with at least one of the parameters a_Max_U and r_Max_U respectively indicating the unit amplitudes of the advancements and authorized delays and the parameters a_Max_C and r Max C, respectively indicating cumulative magnitudes of allowed advancements and delays.
4. Procédé selon la revendication 1, dans lequel les limites prédéfinies par l'opérateur comportent en outre des amplitudes cumulées maximales autorisées pour l'ensemble des avancements ou des retardements du droit considéré.4. The method of claim 1, wherein the predefined limits by the operator further comprise cumulative maximum amplitudes allowed for all advancements or delays of the right considered.
5. Procédé selon la revendication 1 dans lequel la gestion du temps d'exploitation dudit contenu numérique est réalisée par un logiciel installé sur le terminal de l'utilisateur fournissant une interface de communication avec l'utilisateur pour permettre à ce dernier de fournir le type d'opérations qu'il souhaite appliquer au droit d'accès dont il est titulaire.5. The method of claim 1 wherein the management of the operating time of said digital content is performed by software installed on the terminal of the user providing a communication interface with the user to enable the latter to provide the type. operations it wishes to apply to the right of access which it holds.
6. Procédé selon la revendication 1, dans lequel la période de validité du droit est délimitée par une date de début Tl et par une date de fin T2, et dans lequel la gestion du temps d'exploitation du contenu consiste à avancer ou à retarder la date Tl et la date T2 d'un même décalage temporel ou à suspendre provisoirement l'exploitation dudit contenu d'une durée indéterminée .The method according to claim 1, wherein the validity period of the right is delimited by a start date T1 and an end date T2, and wherein the management of the content exploitation time is to advance or delay the date Tl and the date T2 of the same time shift or to temporarily suspend the exploitation of said content of an indefinite duration.
7. Procédé selon la revendication 1, dans lequel la période de validité du droit est délimitée uniquement par une date de début de validité Tl et en ce que la gestion du temps d'exploitation du contenu consiste à décaler ladite date de début de validité Tl dans les limites prédéfinies par l'opérateur.7. Method according to claim 1, wherein the period of validity of the right is delimited only by a validity start date Tl and in that the management of the time of exploitation of the content consists of shifting said validity start date Tl. within the limits predefined by the operator.
8. Procédé selon la revendication 1, dans lequel la période de validité du droit est délimitée uniquement par une date de fin de validité T2 et en ce que la gestion du temps d'exploitation du contenu consiste à décaler ladite date de fin de validité T2 dans les limites prédéfinies par l'opérateur.8. The method according to claim 1, wherein the period of validity of the right is delimited only by a validity end date T2 and in that the management of the time of exploitation of the content consists in shifting said end date of validity T2. within the limits predefined by the operator.
9. Procédé selon la revendication 1, dans lequel les limites prédéfinies par l'opérateur comportent un indicateur d'autorisation ou d'interdiction de l'application au droit considéré de chacune des opérations d'avancement, retardement et suspension, et un nombre maximum d'applications au droit considéré de chacune des opérations d'avancement, retardement et suspension.9. The method of claim 1, wherein the limits predefined by the operator include an indicator of authorization or prohibition of the application to the right considered of each of the operations of advancement, delay and suspension, and a maximum number applications to the right considered for each of the advancement, delay and suspension operations.
10. Procédé selon la revendication 1, dans lequel les limites prédéfinies par l'opérateur comportent en outre des amplitudes maximales autorisées pour un avancement ou un retardement du droit considéré .The method of claim 1, wherein the predefined limits by the operator further include maximum allowable magnitudes. for advancement or delay of the right in question.
11. Procédé selon la revendication 1, dans lequel les limites prédéfinies par l'opérateur comportent en outre une date de péremption du droit d'accès ou une date limite inférieure avant laquelle l'exploitation du contenu protégé par ledit droit n'est pas autorisée.11. The method of claim 1, wherein the limits predefined by the operator further include an expiry date of the access right or a lower deadline before which exploitation of the content protected by said right is not allowed. .
12. Procédé selon la revendication 1, dans lequel ledit contenu est protégé par un système de DRM (Digital Rights Management) ou par un système CAS (Conditional Access Systems) .The method of claim 1, wherein said content is protected by a Digital Rights Management (DRM) system or a Conditional Access Systems (CAS) system.
13. Procédé selon la revendication 1 à 12, dans lequel ledit contenu est un programme audiovisuel diffusé, un programme audiovisuel à la demande, ou un programme audiovisuel relu après avoir été préalablement enregistré.13. The method of claim 1 to 12, wherein said content is a broadcast audiovisual program, an audiovisual program on demand, or an audiovisual program replayed after having been previously recorded.
14. Procédé selon la revendication 13, dans lequel l'opérateur fixe la période pendant laquelle l'utilisateur peut requérir la gestion du temps d'exploitation dans son terminal du contenu fourni par l'opérateur.14. The method of claim 13, wherein the operator sets the period during which the user may require the management of the operating time in his terminal of the content provided by the operator.
15. Programme d'ordinateur mémorisé sur un support et destiné lorsqu'il est exécuté, à la gestion du temps d'exploitation par un utilisateur d'un contenu numérique fourni par un opérateur, ledit contenu étant protégé par un droit d' accès ayant une période de validité prédéfinie par l'opérateur, caractérisé en ce qu' il comporte : un module pour associer audit droit d'accès l'un au moins des paramètres a_0K, r_0K et s_0K dont les valeurs indiquent respectivement si l'avancement, le retardement ou la suspension de ladite période de validité sont autorisés ou non, et,15. A computer program stored on a medium and intended, when executed, for the management of the operating time by a user of digital content provided by an operator, said content being protected by a right of access having a period of validity predefined by the operator, characterized in that it comprises: a module for associating with said access right at least one of the parameters a_0K, r_0K and s_0K whose values indicate respectively whether the advance, the delay or the suspension of the said period of validity are authorized or not, and
- un module pour décaler localement dans un terminal de l'utilisateur, ladite période de validité dans des limites temporelles prédéfinies par l'opérateur si l'exploitation du contenu n'a pas encore commencé audit instant t et si les valeurs des paramètres a_OK, r_0K et s_0K autorisent un tel décalage temporel, ou pour décaler localement dans le terminal de l'utilisateur la partie non encore écoulée de ladite période de validité dans les limites temporelles prédéfinies par l'opérateur si l'exploitation dudit contenu a déjà commencé audit instant t et si les valeurs des paramètres a_OK, r_0K et s_OK autorisent un tel décalage temporel.a module for locally shifting in a terminal of the user, said period of validity within predetermined time limits by the operator if the exploitation of the content has not yet started at said instant t and if the values of the parameters a_OK, r_0K and s_0K allow such a time shift, or to shift locally in the user's terminal the unexpired portion of said validity period within the time limits predefined by the operator if the exploitation of said content has already started at the instant t and if the values of the parameters a_OK, r_0K and s_OK allow such a time shift.
16. Terminal de réception d'un contenu numérique fourni par un opérateur à un utilisateur, ledit contenu étant protégé par un droit d'accès ayant une période de validité prédéfinie par l'opérateur, caractérisé en ce qu' il comporte : des moyens pour associer audit droit d'accès l'un au moins des paramètres a_OK, r_0K et s_OK dont les valeurs indiquent respectivement si l'avancement, le retardement ou la suspension de ladite période de validité sont autorisés ou non, et16. Terminal for receiving digital content provided by an operator to a user, said content being protected by an access right having a period of validity predefined by the operator, characterized in that it comprises: means for associating with said access right at least one of the parameters a_OK, r_0K and s_OK whose values respectively indicate whether the advancement, delay or suspension of the said period of validity are authorized or not, and
- des moyens pour décaler localement dans un terminal de l'utilisateur, ladite période de validité dans des limites temporelles prédéfinies par l'opérateur si l'exploitation du contenu n'a pas encore commencé audit instant t et si les valeurs des paramètres a_OK, r_0K et s_0K autorisent un tel décalage temporel, ou pour décaler localement dans le terminal de l'utilisateur la partie non encore écoulée de ladite période de validité dans les limites temporelles prédéfinies par l'opérateur si l'exploitation dudit contenu a déjà commencé audit instant t et si les valeurs des paramètres a_OK, r_0K et s_OK autorisent un tel décalage temporel.means for locally shifting in a user's terminal, said period of validity within time limits predefined by the operator if the exploitation of the content has not yet started at said instant t and if the values of the parameters a_OK, r_0K and s_0K allow such a time shift, or to shift locally in the user's terminal the unexpired portion of said validity period within the time limits predefined by the operator if the exploitation of said content has already started at the instant t and if the values of the parameters a_OK, r_0K and s_OK allow such a time shift.
17. Terminal selon la revendication 16 comportant en outre un logiciel fournissant une interface de communication avec l'utilisateur pour permettre à ce dernier de fournir le type d'opérations qu'il souhaite appliquer au droit d'accès dont il est titulaire . 17. Terminal according to claim 16 further comprising software providing a communication interface with the user to enable the user to provide the type of operations he wishes to apply to the right of access which he holds.
PCT/EP2008/064579 2007-10-30 2008-10-28 Method of managing the utilization time for a content WO2009056534A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP08843803A EP2206066A1 (en) 2007-10-30 2008-10-28 Method of managing the utilization time for a content
IL205366A IL205366A0 (en) 2007-10-30 2010-04-26 Method of managing the utilization time for a content

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0758694A FR2923123B1 (en) 2007-10-30 2007-10-30 METHOD FOR MANAGING THE TIME OF OPERATING A CONTENT.
FR0758694 2007-10-30

Publications (1)

Publication Number Publication Date
WO2009056534A1 true WO2009056534A1 (en) 2009-05-07

Family

ID=39523453

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2008/064579 WO2009056534A1 (en) 2007-10-30 2008-10-28 Method of managing the utilization time for a content

Country Status (5)

Country Link
EP (1) EP2206066A1 (en)
FR (1) FR2923123B1 (en)
IL (1) IL205366A0 (en)
TW (1) TW200937247A (en)
WO (1) WO2009056534A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108322785A (en) * 2017-12-29 2018-07-24 青岛海信电器股份有限公司 Double time service digital rights certificate term of validity determination methods, device and television terminal

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0715245A1 (en) * 1994-11-23 1996-06-05 Xerox Corporation System for controlling the distribution and use of digital works

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040128251A1 (en) * 2002-12-31 2004-07-01 Chris Adam Apparatus, system and method for licensing

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0715245A1 (en) * 1994-11-23 1996-06-05 Xerox Corporation System for controlling the distribution and use of digital works

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108322785A (en) * 2017-12-29 2018-07-24 青岛海信电器股份有限公司 Double time service digital rights certificate term of validity determination methods, device and television terminal

Also Published As

Publication number Publication date
EP2206066A1 (en) 2010-07-14
FR2923123B1 (en) 2015-03-06
TW200937247A (en) 2009-09-01
FR2923123A1 (en) 2009-05-01
IL205366A0 (en) 2010-12-30

Similar Documents

Publication Publication Date Title
EP1961223B1 (en) Method of controlling access to a scrambled content
EP2055102B1 (en) Method of transmitting a complementary datum to a receiving terminal
FR2912270A1 (en) Traffic encryption key generating method for transmitting data e.g. football match, in frame of service e.g. pay TV, involves determining validity period of residual encryption key, and associating period of residual key to residual key
EP1946484B1 (en) Reception of audio-visual content addressed to several devices
WO2009153466A1 (en) Method for managing parameters for delivering spontaneous content, method for delivering spontaneous content, method for providing spontaneous content, and related terminal and remote system
EP1749401A1 (en) Method for transmission of digital data to a group of target receiver terminals
WO2003051055A1 (en) Protocol for controlling the mode of accessing data transmitted in point-to-point or point-to-multipoint mode
FR2907930A1 (en) Safety processor&#39;s abnormal usage detecting method, involves determining number of solicitation from analysis of average value, and applying sanction to terminal whose severity level increases gradually, if value is more than threshold
EP2273786B1 (en) Access control to digital content
EP1636990B1 (en) Decoder system for processing pay-tv data and method for managing at least two decoders
WO2009056534A1 (en) Method of managing the utilization time for a content
FR2848764A1 (en) Paying digital television signal access controlling procedure, involves emitting messages having contents for monitoring allocation of rights, and enabling additional offer of service/program to subscriber based on users profile
EP1474925B1 (en) Method for controlling the billing of a broadcast service by units of time
EP1344401A1 (en) Data distribution system
EP1633144A1 (en) Method for managing condtional access to video streams by a router / DSLAM
WO2002003694A1 (en) System for controlling online and offline access to digital data using a software key server
US20080148306A1 (en) System For Managing Bandwidth
FR2852771A1 (en) Television services accessing method, involves sending authorization access message to set of television services, and blocking decrypting operation of services for each active slave set-up box which has not received message
EP2328316B1 (en) Access control to digital content
FR2894756A1 (en) Scrambled content e.g. program, access controlling method for e.g. mobile telephone, involves processing information about access condition using access managing unit for permitting or preventing usage of content by receiving terminal
EP1492347A1 (en) System and decoder for pay tv data processing and process for management of at least two decoders
WO2008031986A2 (en) Method and device for controlling action on a continuous data stream, and user digital channel multiplexer using it
FR2940870A1 (en) Multimedia stream e.g. high definition multimedia stream, distribution system for Internet protocol TV, has determination unit to determine multimedia stream to be received by terminal, from multimedia stream group based on two values
EP1854286A1 (en) Method for processing a schedule of events broadcast by a provider
FR3001353A1 (en) METHOD AND DEVICE FOR PROVIDING MULTIMEDIA CONTENT, DIFFUSION SOURCE EQUIPMENT, CORRESPONDING COMPUTER PROGRAM AND MEDIUM STORAGE MEDIUM.

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08843803

Country of ref document: EP

Kind code of ref document: A1

DPE2 Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2008843803

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 205366

Country of ref document: IL

NENP Non-entry into the national phase

Ref country code: DE