Patents Assigned to Viaccess
  • Patent number: 9420143
    Abstract: The method for water-marking digital books with parameters includes developing, for each parameter, a new typeface on the basis of a pre-existing typeface, by creating at least one new code/glyph pair. The method includes developing a new coded text on the basis of the pre-existing coded text by replacing, in the pre-existing coded text, at least one code or group of codes from the pre-existing typeface. The method further includes allowing display of a character or a combination of characters from the digital book by the code or the group of codes from the new typeface allowing display of the graphically identical character or combination of characters on any screen. The code/group of codes from the new typeface has/have at least the code from the new code/glyph pair. The method also includes providing the new coded text and the new typeface as a water-marked digital book.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: August 16, 2016
    Assignee: Viaccess
    Inventor: Laurent Clisson
  • Patent number: 9332297
    Abstract: Security processor (42) for a decoder able to receive a scrambled multimedia signal, this processor comprising: —at least one first rewritable lock (FIELDKEY, FIELDPIEMM, FIELDPIEMMC, FIELDPIECM, FIELDFCT) whose value can be toggled between a first and a second predetermined value in response to an EMM or ECM message, —a restriction function able to authorize and, alternately, prohibit, as a function of the value of the first lock, only one particular operation of the security processor, this particular operation being chosen from the group composed of: the use of a cryptographic key, the processing of a parameter contained in an EMM or ECM message received, and the execution of an elementary conditional access function of the code of the application.
    Type: Grant
    Filed: August 29, 2007
    Date of Patent: May 3, 2016
    Assignee: VIACCESS
    Inventors: Pascal Danois, Olivier Granet, Sébastien Le Henaff
  • Patent number: 9258612
    Abstract: The invention pertains to a method for transmitting a piece of additional data from a security processor to an external apparatus, in which the transmission of the piece of additional data is done by delaying (98) the start of a transmission of an information frame from the security processor to the external apparatus by a time lag that is a function of the value of this piece of additional data.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: February 9, 2016
    Assignee: Viaccess
    Inventors: Quentin Chieze, David Leporini
  • Publication number: 20150304716
    Abstract: A multimedia content processing device for processing multimedia contents implementing a plurality of virtual machines is provided. The device is able to receive encrypted multimedia content, protected by a content protection system, and provide the multimedia content in decrypted form to a user device, including an access controller authorizing the provision of the decrypted multimedia content to the user device, a first securer for executing security services having a first associated level of security and a second securer for executing services having an associated level of security lower than the first level of security.
    Type: Application
    Filed: October 10, 2013
    Publication date: October 22, 2015
    Applicant: VIACCESS
    Inventor: Vicente SANCHEZ-LEIGHTON
  • Patent number: 9100714
    Abstract: A method for measuring an audience of peers of a television channel streamed over a peer-to-peer network includes connecting at least one monitored peer to the peer-to-peer network and sending by the at least one monitored peer a request to at least one neighboring peer of the peer-to-peer network. There is an identifier of the at least one neighboring peer contained in its own list of neighboring peers. In reply to the request, receiving by the at least one monitored peer a list of neighboring peers receiving the television channel streamed over the peer-to-peer network and containing for this purpose, in their respective buffer memory, chunks of the television channel likely to be downloaded by any one of the peers of the peer-to-peer network. The method also includes updating by the at least one monitored peer of its own list of neighboring peers by adding to this list the identifiers of neighboring peers present in the list received and which were not already present in its own list of neighboring peers.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: August 4, 2015
    Assignee: VIACCESS
    Inventor: Jean-Marc Gasnier
  • Patent number: 8996870
    Abstract: A method for protecting recorded multimedia content and enabling the recorded multimedia content to be shared between recorders and readers of multimedia content connected to one another via a wide area information transmission network.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: March 31, 2015
    Assignee: Viaccess
    Inventors: Mathieu Boivin, Gilles Dubroeucq
  • Publication number: 20150040226
    Abstract: There is disclosed a method for detecting an error in the reading of a data item, this method includes a)storing a first copy of the data item in a first area of an electronic memory and storing of a second copy of the data item in a second area of an electronic memory. In Step b there is also included a Reading of the values of the first and second copies of the data item in the first and second areas respectively, In step c)here is a comparison of the read values of the first and second copies of the data item if the read values of the first and second copies are different, then the preceding steps b) and c) are repeated (78, 80), then f) if the values read in the step e) are identical, then an error in the reading of this data item is detected (82) and, otherwise, no error in the reading of this data item is detected.
    Type: Application
    Filed: November 29, 2012
    Publication date: February 5, 2015
    Applicant: VIACCESS
    Inventors: Emmanuel Barau, Patrick Soquet
  • Patent number: 8949623
    Abstract: This security method for scrambled multimedia signal decoder comprises at least one rewritable lock (62, 64), the value of which can be toggled at least between a first and a second value in response to an EMM message, and in which a registration module is able, in response to one and the same EMM registration message for writing new access entitlements or new cryptographic keys, to authorize and, alternatively, to prohibit this registration depending on the value of the lock.
    Type: Grant
    Filed: December 12, 2006
    Date of Patent: February 3, 2015
    Assignee: VIACCESS
    Inventors: Laurence Becq, Pascal Danois, Gilles Dubroeucq, Jérôme Perani
  • Patent number: 8898801
    Abstract: The invention relates to a method of protecting a file containing a plurality of rights descriptions Di (i=1 . . . N), each right Di defining use by a terminal of at least one resource and/or digital content among a plurality of resources and/or digital contents RCj (j=1 . . . M), each description of a given right Di comprising particularly, an identifier of said right Di, an identifier of each resource and/or content RCj, the use of which is defined by said right Di, conditions for use of said resources and/or said contents by the terminal. This method includes the following steps: on reception of the rights descriptions file Di by a terminal, storing said descriptions in the terminal, and, for each resource and/or content RCj, generating a data structure (Id_RCj, Id_Di), comprising the identifier of said resource and/or said content and the identifier of each right defining a use of said content RCj, transferring each (Id_RCj, Id_Di) structure generated into a secure memory area.
    Type: Grant
    Filed: February 9, 2006
    Date of Patent: November 25, 2014
    Assignee: Viaccess
    Inventor: Renaud Mariana
  • Patent number: 8885825
    Abstract: This method of establishing a cryptographic session key comprises: a subscription phase (104) during which an identifier of a local loop to the end of which a receiver must be connected is acquired, and an authentication step comprising: a) an operation (142) of automatically obtaining an identifier of the local loop to the end of which the receiver is actually connected, and b) an operation (146) of verifying that the identifier obtained during the operation a) corresponds to the identifier acquired during the subscription phase so as to authenticate the receiver.
    Type: Grant
    Filed: February 21, 2007
    Date of Patent: November 11, 2014
    Assignee: Viaccess
    Inventor: Philippe Carles
  • Patent number: 8885816
    Abstract: This method for detecting an illicit use of a security processor used for the descrambling of different multimedia contents disseminated on several respective channels comprises: the incrementing (153) of a counter Kchi by a predetermined step whenever, after verification, a message ECMi,c is received within a time slot immediately consecutive to a message ECMi,p and, if not, the resetting (158) of the counter Kchi at its initial value, the detection (162) of an illicit use as soon as the counter Kchi reaches a predetermined threshold.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: November 11, 2014
    Assignee: Viaccess
    Inventors: Mathieu Boivin, Gilles Dubroeucq
  • Patent number: 8819436
    Abstract: Protecting data transmission, either multimedia or a control word, between a security processor and a terminal includes, at the security processor, building a current session key by root key diversification as a function of a parameter transmitted by the terminal, decrypting the data, encrypting it with the session key, and transmitting it, and at the terminal, decrypting it using a secret code to obtain plain data, recording, in advance, secret codes, each enabling decryption of only data encrypted by a corresponding session key obtained by root-key diversification with a parameter, which can be the transmitted parameter, receiving the parameter in a message that also contains the data to be decrypted by the security processor, and in response, selecting, from the secret codes, a code for decrypting the data encrypted with the session key, as a function of the parameter or another parameter in the message.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: August 26, 2014
    Assignee: Viaccess
    Inventors: Nicolas Pochon, Quentin Chieze, Stephane Lafranchi
  • Patent number: 8804965
    Abstract: A method of transmitting control words to terminals that are mechanically and electronically independent of one another includes transmitting, to a terminal, an absent control word in response to a request from the terminal that contains a cryptogram corresponding to the absent control word, for the terminal, selectively determining a number of additional control words to be transmitted to the terminal as a function of a probability that security of the additional control words is compromised, and transmitting, to the terminal, in addition to the absent control word, the determined number of additional control words to enable the terminal to descramble at least one additional cryptoperiod of the multimedia content in addition to the cryptoperiod of the multimedia content that can be descrambled using the absent control word.
    Type: Grant
    Filed: May 3, 2011
    Date of Patent: August 12, 2014
    Assignee: Viaccess
    Inventors: Gilles Dubroeucq, Erwann Magis
  • Publication number: 20140173084
    Abstract: Smoothing a workload of a server responding to requests transmitted by terminals includes computing a scheduled date on which the terminal must connect with the server to transmit the request to it, activating the connection based on the date so that the second connection happens on or after it, building a workload schedule for the server according to dates, for each terminal, recording switching between active and inactive states thereof, building, for each terminal, based on the recorded switching, a profile associating, with each coming date, a probability that the terminal is active on that date, and wherein computing the date comprises selecting, based on the workload schedule and the profile, a scheduled date associated, in the workload schedule, with a forecast workload below a first threshold, and, in the profile of use of the terminal, with a probability, above a second threshold, that the terminal is active.
    Type: Application
    Filed: July 18, 2012
    Publication date: June 19, 2014
    Applicant: VIACCESS
    Inventor: Mathieu Boivin
  • Patent number: 8666072
    Abstract: This method of receiving a multimedia signal scrambled by means of a control word uses a first cryptographic entity that can be connected to any one of P second cryptographic entities to form part of a device for receiving the scrambled multimedia signal. Only second cryptographic entities of a group of N second cryptographic entities selected from a wider set of P second cryptographic entities use a session key obtained by diversifying a root key identical to the root key used to obtain the session key of the first cryptographic entity.
    Type: Grant
    Filed: February 14, 2006
    Date of Patent: March 4, 2014
    Assignee: Viaccess
    Inventors: Bruno Tronel, Franck Baudot
  • Publication number: 20140059349
    Abstract: A method for protecting recorded multimedia content and enabling the recorded multimedia content to be shared between recorders and readers of multimedia content connected to one another via a wide area information transmission network.
    Type: Application
    Filed: April 12, 2012
    Publication date: February 27, 2014
    Applicant: VIACCESS
    Inventors: Mathieu Boivin, Gilles Dubroeucq
  • Patent number: 8615650
    Abstract: A method for deciphering control words for mechanically and electronically independent terminals includes causing first and second terminals to transmit a first and second cryptograms to a control-word server, causing that server to decipher them to obtain first and second control words for enabling descrambling of first and second multimedia content broadcast simultaneously on respective first and second channels, causing the server to transmit the control word to the respective terminals, the second control word obtained by deciphering the second cryptogram before the first terminal executes a channel change, and in response to the channel change, causing the first terminal to search to determine whether the second control word has already been transmitted in advance by the server before the channel change, and if the control word has been transmitted in advance, causing the first terminal to immediately start descrambling the second multimedia content with the second control word.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: December 24, 2013
    Assignee: Viaccess
    Inventor: Erwann Magis
  • Publication number: 20130340015
    Abstract: A method for accessing multimedia contents within a household via a network includes causing a master to build a contents log associating each content with a server, seeking a multimedia content in the log, and setting up a unicast channel between the client and a server associated with the contents sought in the log, causing the client to receive, using the channel, the content, and to play back the content, in response to connection of a new client or server to the home network or disconnection of a master from the home network, causing different apparatuses capable of functioning as a referencing server to exchange criteria for electing an apparatus to function as a referencing server, and based on the criteria, electing a new master from among the apparatuses capable of fulfilling the referencing server function, wherein in response to election, the new master functions as a reference server.
    Type: Application
    Filed: January 23, 2012
    Publication date: December 19, 2013
    Applicant: VIACCESS
    Inventor: Erwann Magis
  • Publication number: 20130279696
    Abstract: A method for transmitting and receiving multimedia content having cryptoperiods scrambled by a control word includes a sender using an operating key and an encryption algorithm in a first virtual mother card to encrypt the control word to obtain a cryptogram, using a syntax constructor also in the first virtual mother card to generate an ECM that incorporates the cryptogram, and transmitting it to a terminal. The terminal receives the ECM and using a syntax analyzer contained in a first virtual daughter card associated with the mother card and uses it to locate a position of the cryptogram CW*t in the ECM. Using an operating key of a decryption algorithm in the daughter card, it then decrypts the cryptogram. Then, using the decrypted control word, it proceeds to descramble the cryptoperiod. Meanwhile, the sender occasionally changes the virtual mother card into a different virtual mother card.
    Type: Application
    Filed: December 16, 2011
    Publication date: October 24, 2013
    Applicant: VIACCESS
    Inventors: Vincent Hamon, Gilles Dubroeucq
  • Patent number: 8542822
    Abstract: This method for renewing the code of an algorithm comprises: receiving (122) a randomly drawn seed whose size in terms of number of bits, is at least four times smaller than the number of bits needed to encode the N numerical constants of the cryptographic algorithm, expanding (128) the seed deterministically to obtain a sequence of numbers whose size, in number of bits, is at least equal to the number of bits needed to encode the N numerical constants of the cryptographic algorithm, generating (132) N new numerical constants from the sequence of numbers obtained, and replacing (134) the N constants of the code of the cryptographic algorithm by the N new constants generated to obtain the code of a renewed cryptographic algorithm.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: September 24, 2013
    Assignee: Viaccess
    Inventor: Patrick Soquet