Patents by Inventor Filip Paun

Filip Paun 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: 10972439
    Abstract: A computer-implemented technique for determining whether a first computing device has the correct version of a software program may be used to provide a secure approach to verifying that a client computing device has a secure and approved version of content player software implemented for consuming downloaded copyright media content. With this technique, copyright media content providers are able to ensure that only secure and approved content players are implemented to access the content.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: April 6, 2021
    Assignee: NETFLIX, INC.
    Inventors: James Mitch Zollinger, Filip Paun
  • Publication number: 20150019865
    Abstract: A computer-implemented technique for determining whether a first computing device has the correct version of a software program may be used to provide a secure approach to verifying that a client computing device has a secure and approved version of content player software implemented for consuming downloaded copyright media content. With this technique, copyright media content providers are able to ensure that only secure and approved content players are implemented to access the content.
    Type: Application
    Filed: July 11, 2014
    Publication date: January 15, 2015
    Inventors: James Mitch ZOLLINGER, Filip PAUN
  • Patent number: 8862896
    Abstract: In the data security field, a data protection process embodied in a computer system or computing device or equivalent and which securely descrambles protected (scrambled) data. The process descrambles the data using a dynamic process employing a set of multi-level trees of deterministic functions to generate a descrambling mask value and recover the descrambled message.
    Type: Grant
    Filed: December 6, 2010
    Date of Patent: October 14, 2014
    Assignee: Apple Inc.
    Inventors: Gelareh Taban, Filip Paun, Benoit Chevallier-Mames, Augustin J. Farrugia, Mathieu Ciet
  • Patent number: 8782420
    Abstract: A computer-implemented technique for determining whether a first computing device has the correct version of a software program may be used to provide a secure approach to verifying that a client computing device has a secure and approved version of content player software implemented for consuming downloaded copyright media content. With this technique, copyright media content providers are able to ensure that only secure and approved content players are implemented to access the content.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: July 15, 2014
    Assignee: Netflix, Inc
    Inventors: Mitch Zollinger, Filip Paun
  • Publication number: 20140105402
    Abstract: In the data security field, a data protection process embodied in a computer system or computing device or equivalent and which securely descrambles protected (scrambled) data. The process descrambles the data using a dynamic process employing a set of multi-level trees of deterministic functions to generate a descrambling mask value and recover the descrambled message.
    Type: Application
    Filed: December 6, 2010
    Publication date: April 17, 2014
    Inventors: Gelareh TABAN, Filip Paun, Benoit Chevallier-Mames, Augustin J. Farrugia, Mathieu Ciet
  • Patent number: 8612771
    Abstract: One embodiment of the invention sets forth a mechanism for verifying the authenticity of a device before transmitting digital content to the device. In operation, the device stores a device key that is generated at manufacture-time using a pre-determined cryptographic key and the device identifier. In operation, the device generates a proof of possession from the application data and the stored device key. When verifying the device authenticity, a device key is derived from the master key and the device identifier then a proof of possession is derived from the derived device key and the application data obtained from the device. If the derived proof of possession matches the received proof of possession, then the authenticity of the device can be verified.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: December 17, 2013
    Assignee: Netflix, Inc.
    Inventors: Mitch Zollinger, Filip Paun, Scott G. Kelly
  • Publication number: 20130179695
    Abstract: One embodiment of the invention sets forth a mechanism for verifying the authenticity of a device before transmitting digital content to the device. In operation, the device stores a device key that is generated at manufacture-time using a pre-determined cryptographic key and the device identifier. In operation, the device generates a proof of possession from the application data and the stored device key. When verifying the device authenticity, a device key is derived from the master key and the device identifier then a proof of possession is derived from the derived device key and the application data obtained from the device. If the derived proof of possession matches the received proof of possession, then the authenticity of the device can be verified.
    Type: Application
    Filed: January 6, 2012
    Publication date: July 11, 2013
    Inventors: Mitch Zollinger, Filip Paun, Scott G. Kelly
  • Publication number: 20130024697
    Abstract: A computer-implemented technique for determining whether a first computing device has the correct version of a software program may be used to provide a secure approach to verifying that a client computing device has a secure and approved version of content player software implemented for consuming downloaded copyright media content. With this technique, copyright media content providers are able to ensure that only secure and approved content players are implemented to access the content.
    Type: Application
    Filed: July 22, 2011
    Publication date: January 24, 2013
    Inventors: Mitch Zollinger, Filip Paun
  • Patent number: 8014520
    Abstract: Method and apparatus for data security using exponentiation. This is suitable for public key cryptography authentication and other data security applications using a one-way function. A type of exponentiation is disclosed here where the bits of an exponent value expressed in binary form correspond to a course (path) in a given graph defining the one-way function. This uses an approach called here F sequences. Each value is in a ladder of a sequence of values, as defined from its predecessor values. This ladder satisfies certain algebraic identities and is readily calculated by a computer program or logic circuitry.
    Type: Grant
    Filed: March 24, 2008
    Date of Patent: September 6, 2011
    Assignee: Apple Inc.
    Inventors: Mathieu Ciet, Augustin J. Farrugia, Gianpaolo Fasoli, Filip Paun
  • Publication number: 20090245510
    Abstract: A block cipher or other cryptographic process intended to be efficiently implemented in hardware (circuitry) includes an s-box (substitution operation) which does not require a look up table, but may be implemented solely with Boolean logic operations (logic gates). Also provided is an associated key scheduling process.
    Type: Application
    Filed: March 25, 2008
    Publication date: October 1, 2009
    Inventors: Mathieu CIET, Augustin J. Farrugia, Gianpaolo Fasoli, Filip Paun
  • Publication number: 20090238360
    Abstract: Method and apparatus for data security using exponentiation. This is suitable for public key cryptography authentication and other data security applications using a one-way function. A type of exponentiation is disclosed here where the bits of an exponent value expressed in binary form correspond to a course (path) in a given graph defining the one-way function. This uses an approach called here F sequences. Each value is in a ladder of a sequence of values, as defined from its predecessor values. This ladder satisfies certain algebraic identities and is readily calculated by a computer program or logic circuitry.
    Type: Application
    Filed: March 24, 2008
    Publication date: September 24, 2009
    Inventors: Mathieu CIET, Augustin J. Farrugia, Gianpaolo Fasoli, Filip Paun