Patents by Inventor Luca Gradassi

Luca Gradassi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8646097
    Abstract: The aim of the present invention is to limit the impact of security breaches, which are the emulators of the security module. This aim is reached by a processing unit of audio/video digital conditional access data, encrypted by control words, responsible for processing security messages containing at least one cryptogram relative to a control word and one instruction relative to the control word, characterized in that it includes means to receive at least two micro programs by security messages, executable by the security module, said security module comprising means to store at least two micro programs and means to receive an instruction contained in the security message, for selecting the micro program indicated by the instruction, for executing the said micro program with at least the cryptogram as a parameter of execution, this execution allowing the calculation of the control word to be sent back to the audio/video processing unit.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: February 4, 2014
    Assignee: Nagravision, S.A.
    Inventors: Joel Conus, Luca Gradassi, Rached Ksontini, Henri Kudelski
  • Patent number: 8484484
    Abstract: One embodiment of the present invention discloses a process for sending an executable code to a security module locally connected to a receiving device. This security module comprises a microcontroller and a memory, the memory including at least one executable area provided to contain instructions suitable to be executed by the microcontroller, and at least one non-executable area, wherein the microcontroller cannot execute the instructions. The process includes dividing the executable code into blocks; adding at least one block management code to the blocks in order to create an extended block; introducing the content of an extended block into a message to be processed in the receiving device, in such a way that the whole executable code is contained in a plurality of messages; and sending a message to the receiving device, this message containing one of the extended blocks different from the first extended block.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: July 9, 2013
    Assignee: Nagravision SA
    Inventors: Joël Conus, Luca Gradassi
  • Publication number: 20100138636
    Abstract: One embodiment of the present invention discloses a process for sending an executable code to a security module locally connected to a receiving device.
    Type: Application
    Filed: July 9, 2008
    Publication date: June 3, 2010
    Inventors: Joël Conus, Luca Gradassi
  • Publication number: 20090254996
    Abstract: The aim of the present invention is to limit the impact of security breaches, which are the emulators of the security module. This aim is reached by a processing unit of audio/video digital conditional access data, encrypted by control words, responsible for processing security messages containing at least one cryptogram relative to a control word and one instruction relative to the control word, characterised in that it includes means to receive at least two micro programs by security messages, executable by the security module, said security module comprising means to store at least two micro programs and means to receive an instruction contained in the security message, for selecting the micro program indicated by the instruction, for executing the said micro program with at least the cryptogram as a parameter of execution, this execution allowing the calculation of the control word to be sent back to the audio/video processing unit.
    Type: Application
    Filed: March 27, 2009
    Publication date: October 8, 2009
    Applicant: Nagravision S.A.
    Inventors: Joel Conus, Luca Gradassi, Rached Ksontini, Henri Kudelski