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: 9872000Abstract: 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: GrantFiled: August 4, 2014Date of Patent: January 16, 2018Assignee: Thomson LicensingInventor: Eric Diehl
-
Patent number: 9858633Abstract: 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: GrantFiled: January 21, 2016Date of Patent: January 2, 2018Assignees: Sony Corporation, Sony Pictures Entertainment Inc.Inventor: Eric Diehl
-
Publication number: 20170274903Abstract: 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: ApplicationFiled: June 9, 2017Publication date: September 28, 2017Inventors: 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: 20170272795Abstract: 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: ApplicationFiled: November 15, 2016Publication date: September 21, 2017Inventor: Eric Diehl
-
Patent number: 9676391Abstract: 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: GrantFiled: April 29, 2016Date of Patent: June 13, 2017Assignee: Fallbrook Intellectual Property Company LLCInventors: 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: 9602889Abstract: 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: GrantFiled: January 28, 2015Date of Patent: March 21, 2017Assignee: Thomson LicensingInventor: Eric Diehl
-
Publication number: 20160362108Abstract: 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: ApplicationFiled: June 13, 2016Publication date: December 15, 2016Inventors: Cyril Keilers, David Lynn Rogers, Eric Diehl, Austin Orand, Mark Edward Bartholomew, Christopher M Vasiliotis, Loren T. McDaniel, Jeremy Carter
-
Publication number: 20160244063Abstract: 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: ApplicationFiled: April 29, 2016Publication date: August 25, 2016Inventors: 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: 9418208Abstract: 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: GrantFiled: December 16, 2011Date of Patent: August 16, 2016Assignee: Thomson LicensingInventor: Eric Diehl
-
Publication number: 20160217545Abstract: 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: ApplicationFiled: January 21, 2016Publication date: July 28, 2016Inventor: Eric Diehl
-
Patent number: 9365203Abstract: 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: GrantFiled: August 20, 2014Date of Patent: June 14, 2016Assignee: Fallbrook Intellectual Property Company LLCInventors: Cyril Keilers, David Lynn Rogers, Eric Diehl, Austin Orand, Mark Edward Bartholomew, Christopher M Vasiliotis, Loren T McDaniel, Jeremy Carter
-
Patent number: 9328807Abstract: 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: GrantFiled: May 22, 2014Date of Patent: May 3, 2016Assignee: Fallbrook Intellectual Property Company LLCInventors: 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: 9237310Abstract: 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: GrantFiled: November 16, 2009Date of Patent: January 12, 2016Assignee: Thomson LicensingInventors: Stéphane Onno, Eric Diehl, Alain Durand
-
Publication number: 20150381424Abstract: 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: ApplicationFiled: February 6, 2014Publication date: December 31, 2015Applicant: Thomson LicensingInventors: Yves MAETZ, Marc ELUARD, Eric DIEHL
-
Patent number: 9210137Abstract: 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: GrantFiled: August 23, 2002Date of Patent: December 8, 2015Assignee: Thomson LicensingInventors: Eric Diehl, Jean-Pierre Andreaux, Alain Durand
-
Patent number: 9202064Abstract: 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: GrantFiled: May 14, 2013Date of Patent: December 1, 2015Assignee: THOMSON LICENSINGInventors: Eric Diehl, Olivier Heen, Yves Maetz, Marc Eluard
-
Publication number: 20150317987Abstract: 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: ApplicationFiled: April 1, 2015Publication date: November 5, 2015Inventors: Eric DIEHL, Louis Kirk Barker
-
Patent number: 9177162Abstract: 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: GrantFiled: June 15, 2011Date of Patent: November 3, 2015Assignee: Thomson LicensingInventors: Mohamed Karroumi, Eric Diehl
-
Patent number: 9137248Abstract: 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: GrantFiled: June 1, 2007Date of Patent: September 15, 2015Assignee: THOMSON LICENSINGInventors: Olivier Heen, Eric Diehl, Alain Durand, Mohamed Karroumi, Nicolas Prigent
-
Patent number: 9137493Abstract: 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: GrantFiled: February 10, 2012Date of Patent: September 15, 2015Assignee: THOMSON LICENSINGInventors: Eric Diehl, Yves Maetz, Mohamed Karroumi, Stéphane Onno