Patents by Inventor Eric Diehl

Eric Diehl 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: 9872000
    Abstract: A second screen system comprises a first screen that renders a first content comprising watermarks of a first type and watermarks of a second type. The watermarks of the first type are captured by a second screen that reacts to these watermarks. The second screen displays information to a user and receives user input. The second screen also watermarks a second content with watermarks of the second type and renders the second content. A third device captures watermarks of the second type in both the first content and the second content. Since the watermarks embedded by the second screen can depend on the user's actions, the third device can indirectly react to the user's actions.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: January 16, 2018
    Assignee: Thomson Licensing
    Inventor: Eric Diehl
  • Patent number: 9858633
    Abstract: Embedding a watermark payload in content, including: a counter configured to store a random seed; a permutation generator configured to receive and process the watermark payload and the random seed, and generate a shuffled payload based on the random seed; and a watermark embedder configured to receive and embed the shuffled payload into the content. Key words include watermark payload and collusion.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: January 2, 2018
    Assignees: Sony Corporation, Sony Pictures Entertainment Inc.
    Inventor: Eric Diehl
  • Publication number: 20170274903
    Abstract: Disclosed here are inventive systems and methods for a powertrain of an electric vehicle (EV). In some embodiments, said powertrain includes a continuously variable transmission (CVT) coupled to an electric drive motor, wherein a control system is configured to control the CVT and/or the drive motor to optimize various efficiencies associated with the EV and/or its subsystems. In one specific embodiment, the control system is configured to operate the EV in an economy mode. Operating in said mode, the control system simultaneously manages the CVT and the drive motor to optimize the range of the EV. The control system can be configured to manage the current provided to the drive motor, as well as adjust a transmission speed ratio of the CVT. Other modes of operation are also disclosed. The control system can be configured to manage the power to the drive motor and adjust the transmission speed ratio of the CVT taking into account battery voltage, throttle position, and transmission speed ratio, for example.
    Type: Application
    Filed: June 9, 2017
    Publication date: September 28, 2017
    Inventors: Jeremy Carter, Brad P. Pohl, Loren T. McDaniel, Cyril Keilers, Tim Ruggles, David Lynn Rogers, Eric Diehl, Austin Orand, Alan Mark Delz, Paul Argus Parks, Mark Edward Bartholomew, Christopher M. Vasiliotis
  • Publication number: 20170272795
    Abstract: Managing modes of a content playback device for playing back content including: receiving, from a licensing authority, at least one of: a deprecation message used to transition the content playback device from a full mode to a deprecated mode; a patched message used to transition the content playback device from the deprecated mode to the full mode; and a revocation message used to transition the content playback device from the full mode or the deprecated mode to a revoked mode; outputting a first set of features of the content when the content playback device is in the full mode; outputting a second set of features of the content reduced from the first set of features when the content playback device is in the deprecated mode; disabling all features of the content so that nothing is output when the content playback device is in the revoked mode.
    Type: Application
    Filed: November 15, 2016
    Publication date: September 21, 2017
    Inventor: Eric Diehl
  • Patent number: 9676391
    Abstract: Disclosed here are inventive systems and methods for a powertrain of an electric vehicle (EV). In some embodiments, said powertrain includes a continuously variable transmission (CVT) coupled to an electric drive motor, wherein a control system is configured to control the CVT and/or the drive motor to optimize various efficiencies associated with the EV and/or its subsystems. In one specific embodiment, the control system is configured to operate the EV in an economy mode. Operating in said mode, the control system simultaneously manages the CVT and the drive motor to optimize the range of the EV. The control system can be configured to manage the current provided to the drive motor, as well as adjust a transmission speed ratio of the CVT. Other modes of operation are also disclosed. The control system can be configured to manage the power to the drive motor and adjust the transmission speed ratio of the CVT taking into account battery voltage, throttle position, and transmission speed ratio, for example.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: June 13, 2017
    Assignee: Fallbrook Intellectual Property Company LLC
    Inventors: Jeremy Carter, Brad P. Pohl, Loren T. McDaniel, Cyril Keilers, Tim Ruggles, David Lynn Rogers, Eric Diehl, Austin Orand, Alan Mark Delz, Paul Argus Parks, Mark Edward Bartholomew, Christopher M. Vasiliotis
  • Patent number: 9602889
    Abstract: A main screen renders watermarked content. A remote device captures a watermark and extracts a payload comprising a layout type, displays possible answers according to the layout type and receives a response from a user. The remote device captures a further watermark and extracts a payload comprising a correct answer, a ratio value and a token value. If the correct answer is equal to the answer received from the user, the remote device generates a comparison value, compares the comparison value and a ratio value extracted from the payload and, if the comparison between the comparison value and the ratio value indicates that remote device has been selected, displays a message intended to a user. The remote device can further generate a value from at least the token value and display this value as proof of being selected.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: March 21, 2017
    Assignee: Thomson Licensing
    Inventor: Eric Diehl
  • Publication number: 20160362108
    Abstract: Methods of controlling a prime mover and a continuously variable transmission (CVT) are described. The CVT has a group of spherical power adjusters. Each power adjuster has a tiltable axis of rotation. The methods may include optimizing a vehicle having a drive motor and a continuously variable transmission. The CVT has a plurality of spherical power adjusters, each power adjuster having a tiltable axis of rotation. The methods may include optimizing a drive system having a prime mover and a continuously variable transmission.
    Type: Application
    Filed: June 13, 2016
    Publication date: December 15, 2016
    Inventors: Cyril Keilers, David Lynn Rogers, Eric Diehl, Austin Orand, Mark Edward Bartholomew, Christopher M Vasiliotis, Loren T. McDaniel, Jeremy Carter
  • Publication number: 20160244063
    Abstract: Disclosed here are inventive systems and methods for a powertrain of an electric vehicle (EV). In some embodiments, said powertrain includes a continuously variable transmission (CVT) coupled to an electric drive motor, wherein a control system is configured to control the CVT and/or the drive motor to optimize various efficiencies associated with the EV and/or its subsystems. In one specific embodiment, the control system is configured to operate the EV in an economy mode. Operating in said mode, the control system simultaneously manages the CVT and the drive motor to optimize the range of the EV. The control system can be configured to manage the current provided to the drive motor, as well as adjust a transmission speed ratio of the CVT. Other modes of operation are also disclosed. The control system can be configured to manage the power to the drive motor and adjust the transmission speed ratio of the CVT taking into account battery voltage, throttle position, and transmission speed ratio, for example.
    Type: Application
    Filed: April 29, 2016
    Publication date: August 25, 2016
    Inventors: Jeremy Carter, Brad P. Pohl, Loren T. McDaniel, Cyril Keilers, Tim Ruggles, David Lynn Rogers, Eric Diehl, Austin Orand, Alan Mark Delz, Paul Argus Parks, Mark Edward Bartholomew, Christopher M. Vasiliotis
  • Patent number: 9418208
    Abstract: A receiver receives digital content scrambled using a control word and a user code for the scrambled content. A user inputs the user code that is forwarded to a code extractor that generates the control word and a user identifier from it. The control word is sent to a descrambler, a watermark information generator and a visible watermark insertion unit. The descrambler descrambles the scrambled content using the control word, an invisible watermark insertion unit inserts invisible watermark information obtained from the watermark information generator into the descrambled content and the visible watermark insertion unit inserts the user identifier as a visible watermark. Also provided are a corresponding method for processing digital content and a method and a device for generating the user code.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: August 16, 2016
    Assignee: Thomson Licensing
    Inventor: Eric Diehl
  • Publication number: 20160217545
    Abstract: Embedding a watermark payload in content, including: a counter configured to store a random seed; a permutation generator configured to receive and process the watermark payload and the random seed, and generate a shuffled payload based on the random seed; and a watermark embedder configured to receive and embed the shuffled payload into the content. Key words include watermark payload and collusion.
    Type: Application
    Filed: January 21, 2016
    Publication date: July 28, 2016
    Inventor: Eric Diehl
  • Patent number: 9365203
    Abstract: Methods of controlling a prime mover and a continuously variable transmission (CVT) are described. The CVT has a group of spherical power adjusters. Each power adjuster has a tiltable axis of rotation. The methods may include optimizing a vehicle having a drive motor and a continuously variable transmission. The CVT has a plurality of spherical power adjusters, each power adjuster having a tiltable axis of rotation. The methods may include optimizing a drive system having a prime mover and a continuously variable transmission.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: June 14, 2016
    Assignee: Fallbrook Intellectual Property Company LLC
    Inventors: Cyril Keilers, David Lynn Rogers, Eric Diehl, Austin Orand, Mark Edward Bartholomew, Christopher M Vasiliotis, Loren T McDaniel, Jeremy Carter
  • Patent number: 9328807
    Abstract: Disclosed here are inventive systems and methods for a powertrain of an electric vehicle (EV). In some embodiments, said powertrain includes a continuously variable transmission (CVT) coupled to an electric drive motor, wherein a control system is configured to control the CVT and/or the drive motor to optimize various efficiencies associated with the EV and/or its subsystems. In one specific embodiment, the control system is configured to operate the EV in an economy mode. Operating in said mode, the control system simultaneously manages the CVT and the drive motor to optimize the range of the EV. The control system can be configured to manage the current provided to the drive motor, as well as adjust a transmission speed ratio of the CVT. Other modes of operation are also disclosed. The control system can be configured to manage the power to the drive motor and adjust the transmission speed ratio of the CVT taking into account battery voltage, throttle position, and transmission speed ratio, for example.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: May 3, 2016
    Assignee: Fallbrook Intellectual Property Company LLC
    Inventors: Jeremy Carter, Brad P Pohl, Loren T McDaniel, Cyril Keilers, Tim Ruggles, David Lynn Rogers, Eric Diehl, Austin Orand, Alan Mark Delz, Paul Argus Parks, Mark Edward Bartholomew, Christopher M Vasiliotis
  • Patent number: 9237310
    Abstract: A method of processing digital content according to a workflow. The digital content is received and information for the workflow is checked to decide if a processing device is authorized to process the content, the workflow imposing that the digital content be processed in a process chain comprising at least two nodes, wherein the processing device is authorized to process the content if it corresponds to the node that according to the process chain is the next node to process the digital content. If the processing device is authorized to process the content, the digital content is processed and the information for the workflow is updated. Also provided is a system.
    Type: Grant
    Filed: November 16, 2009
    Date of Patent: January 12, 2016
    Assignee: Thomson Licensing
    Inventors: Stéphane Onno, Eric Diehl, Alain Durand
  • Publication number: 20150381424
    Abstract: An application running on a processing device sends a request for preference values for features to a request server that analyses the request and then generates a request that is sent to a device storing preference values. The device returns a response comprising stored preference values for the features. In case the response does not provide values for all the features requested by the application, the request server generates a further request that is sent to a further device that returns a response. The responses are then used to generate a response that is sent to the application that uses the preferences. While the recipients of the requests sent by the request server may vary, it is preferred that the first request is sent to a device storing preferences selected by a third party and that the second request is sent to a device storing user preferences.
    Type: Application
    Filed: February 6, 2014
    Publication date: December 31, 2015
    Applicant: Thomson Licensing
    Inventors: Yves MAETZ, Marc ELUARD, Eric DIEHL
  • Patent number: 9210137
    Abstract: The invention relates to a local digital network comprising: at least one source device intended to broadcast data over the network; and at least one receiver device intended to receive said data. The source device uses a network active encryption key to encrypt data liable to be broadcast in the network and the receiver device contains: a network active decryption key for decrypting data encrypted using said active encryption key and at least one decryption key of the network for decrypting data encrypted with the aid of an encryption key used previously in the network. The invention also relates to the installing of new devices in such a network as well as the sending of data from a source device to a receiver device.
    Type: Grant
    Filed: August 23, 2002
    Date of Patent: December 8, 2015
    Assignee: Thomson Licensing
    Inventors: Eric Diehl, Jean-Pierre Andreaux, Alain Durand
  • Patent number: 9202064
    Abstract: A method of protecting a graphical object represented by a list of vertices and a list of surfaces, each surface being defined by a number N vertices. A device selects a surface S with N vertices; computes a new vertex d using a random or pseudo-random function; inserts the new vertex d into the list of vertices; creates N new surfaces S1-SN from the surface S and the new vertex d; and replaces the selected surface S by the new surfaces S1-SN in the list of surfaces. The device preferably iterates the method. The device may shuffle the list of vertices with the inserted vertices. Also provided is an unprotection method and corresponding devices and computer readable storage media.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: December 1, 2015
    Assignee: THOMSON LICENSING
    Inventors: Eric Diehl, Olivier Heen, Yves Maetz, Marc Eluard
  • Publication number: 20150317987
    Abstract: A device for reacting to watermarks embedded in digital content, comprising a capture module configured to capture digital content; a watermark extraction module configured to extract watermarks embedded in captured digital content; an interpreter module configured to interpret extracted watermarks and to send commands corresponding to interpretations of extracted watermarks; a storage module configured to store digital content; a rendering module configured to render digital content stored in the storage module in response to a command from the interpreter module to render digital content; a recorder module configured to record digital content captured by the capture module upon reception of a command from the interpreter; and an encoder module configured to encode digital content recorded by the recorded module and to store encoded digital content in the storage module.
    Type: Application
    Filed: April 1, 2015
    Publication date: November 5, 2015
    Inventors: Eric DIEHL, Louis Kirk Barker
  • Patent number: 9177162
    Abstract: A method for secured entry of personal data is disclosed. This method comprises for each item of personal data a first step of presentation of a virtual keyboard comprising keys and a first cursor, followed by a step of selection of a key corresponding to the item of personal data wherein the virtual keyboard also comprises at least one dummy cursor and wherein the position on the virtual keyboard of the at least one dummy cursor depends on the position of the first cursor. A device for secured entry of personal data configured to implement the method is further disclosed.
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: November 3, 2015
    Assignee: Thomson Licensing
    Inventors: Mohamed Karroumi, Eric Diehl
  • Patent number: 9137248
    Abstract: A method for discovering emulated clients. A verifier sends a cryptographic challenge C to a client and preferably starts a timer. The client uses a deterministic key search algorithm to find the correct key and returns the result as a number of tries needed. The verifier then stops the timer if this was started and verifies that the result is correct and preferably that the response was timely. Also provided is a verifier.
    Type: Grant
    Filed: June 1, 2007
    Date of Patent: September 15, 2015
    Assignee: THOMSON LICENSING
    Inventors: Olivier Heen, Eric Diehl, Alain Durand, Mohamed Karroumi, Nicolas Prigent
  • Patent number: 9137493
    Abstract: There are times when a first user may wish to distribute an excerpt of a protected digital content to a second user, for example for criticism. The protected digital content is divided into a plurality of parts, each part being encrypted using a control word specific for the part, wherein each control word can be generated from a master control word for the protected digital content. A device belonging to the first user selects the parts of the excerpt; generates the control words for the selected parts from the master control word; generates a license for the selected parts, the license comprising the control words for the selected parts; and transmits the selected parts and the license to the receiver of the second user. Also provided is the device of the first user.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: September 15, 2015
    Assignee: THOMSON LICENSING
    Inventors: Eric Diehl, Yves Maetz, Mohamed Karroumi, Stéphane Onno