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: 10999422
    Abstract: Verifying that a first device is in a claimed location including: requesting the first device to display a device location identifier (DLI) on a display; sending a request to a second device to: (1) capture the DLI displayed on the display; (2) receive inputs from at least one positioning system and the captured DLI; and (3) output a location proof using the inputs; and receiving the location proof to initiate a verification of the claimed location of the first device, wherein the location proof includes the captured DLI and a captured location.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: May 4, 2021
    Assignees: Sony Corporation, Sony Pictures Entertainment, Inc.
    Inventors: Don Charles Eklund, II, Eric Diehl
  • Publication number: 20210104054
    Abstract: Distributing different resolution point clouds of a full resolution point cloud, including: applying a plurality of sieve functions to the full resolution point cloud (PC) to generate a plurality of partial point clouds (PCs), wherein the partial PCs are disjointed elements of the full resolution PC; scrambling each partial PC of the plurality of partial PCs using a respective one of a plurality of secret keys; and distributing at least one scrambled PC and a selected secret key to an intended recipient, wherein the selected secret key is selected based on an appropriate resolution determined for the intended recipient.
    Type: Application
    Filed: October 8, 2019
    Publication date: April 8, 2021
    Inventor: Eric Diehl
  • Publication number: 20210015633
    Abstract: A bone cleaning assembly (102, 602) with cleaning elements (690, 724, 1230, 1264) that remove soft tissue from bone stock. The module also includes a clearing element (778) that is periodically urged against the cleaning elements to remove bone stock trapped by the cleaning elements from the cleaning elements.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Applicant: Stryker Corporation
    Inventors: John Coleman Horton, IV, John Bernero, Steven Brown, Eric Diehl, Shammodip Roy, Robin Babaris, Robert Lynch, Adam Thelen
  • Patent number: 10821006
    Abstract: A bone cleaning assembly (102, 602) with cleaning elements (690, 724, 1230, 1264) that remove soft tissue bone stock. The module also includes a clearing element (778) that is periodically urged against the cleaning elements to remove bone stock trapped by the cleaning elements from the cleaning elements.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: November 3, 2020
    Assignee: Stryker Corporation
    Inventors: John Coleman Horton, IV, John Bernero, Steven Brown, Eric Diehl, Shammodip Roy, Robin Babaris, Robert Lynch, Adam Thelen
  • Publication number: 20200250284
    Abstract: Authenticating for a virtual reality (VR) system using a plurality of factors of authentication, including: collecting a password entered into a virtual keyboard for a first factor of the plurality of factors of authentication, wherein the password is entered by a user selecting a series of data including numbers, letters, or images on the virtual keyboard displayed on a display of the VR system; and collecting a biometric fingerprint from movements of the VR system for a second factor of the plurality of factors of authentication.
    Type: Application
    Filed: February 1, 2019
    Publication date: August 6, 2020
    Inventors: Eric Diehl, Scot Barbour
  • Patent number: 10703372
    Abstract: Disclosed here are inventive systems and methods for a powertrain of an electric vehicle (EV) having 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. A 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 possible. 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: January 26, 2018
    Date of Patent: July 7, 2020
    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
  • Publication number: 20200153643
    Abstract: Blockchain-based proof of presentation of content on a media channel, including: generating, upon receiving a request to generate, at least first, second, and third parameters, wherein the first and second parameters are input parameters and the third parameter is calculated as an output parameter of a one-way cryptographic function; generating a first type of block by incorporating the first and third parameters into the first type of block; validating the first type of block and the blockchain; appending the first type of block to the blockchain when both the first type of block and the blockchain are declared valid; and embedding the second parameter into the content that is to be made available on the media channel to produce tainted content.
    Type: Application
    Filed: January 15, 2020
    Publication date: May 14, 2020
    Inventors: Eric Diehl, Timothy James Wright
  • Patent number: 10567177
    Abstract: Blockchain-based proof of presentation of content on a media channel, including: a blockchain; a generator configured to generate at least first, second, and third parameters, wherein the first and second parameters are input parameters and the third parameter is calculated as an output parameter of a one-way cryptographic function, the generator configured to incorporate the first and third parameters into a first type of block and append the first type of block to the blockchain; an embedder configured to receive and embed the second parameter into the content to produce tainted content; and a probe configured to monitor the media channel for the tainted content and to extract the second parameter from the tainted content.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: February 18, 2020
    Assignees: SONY CORPORATION, SONY PICTURES ENTERTAINMENT INC.
    Inventors: Eric Diehl, Timothy James Wright
  • Publication number: 20190362054
    Abstract: Distributing and enforcing a license for content to be consumed according to conditions defined by usage rights stated in the license, including: encrypting the usage rights with a key using a homomorphic encryption and sending the encrypted usage rights to an agent; receiving from the agent modified encrypted usage rights generated by performing a homomorphic operation on the encrypted usage rights with a nonce; and decrypting the modified encrypted usage rights and sending the decrypted modified usage rights back to the agent, wherein usage rights are extracted from the decrypted modified usage rights by performing an operation that is reverse of the homomorphic operation with the nonce.
    Type: Application
    Filed: May 22, 2018
    Publication date: November 28, 2019
    Inventor: Eric Diehl
  • Publication number: 20190349461
    Abstract: Verifying that a first device is in a claimed location including: requesting the first device to display a device location identifier (DLI) on a display; sending a request to a second device to: (1) capture the DLI displayed on the display; (2) receive inputs from at least one positioning system and the captured DLI; and (3) output a location proof using the inputs; and receiving the location proof to initiate a verification of the claimed location of the first device, wherein the location proof includes the captured DLI and a captured location.
    Type: Application
    Filed: February 1, 2019
    Publication date: November 14, 2019
    Inventors: Don Charles Eklund, II, Eric Diehl
  • Publication number: 20190102782
    Abstract: Processing a genuine instance of a digital good using a blockchain including: registering an ownership of the genuine instance using a plurality of transactions, the genuine instance uniquely identified by a content descriptor which is cryptographically linked to an ownership token and includes intrinsic characteristics of the genuine instance, wherein the ownership token includes a token seed and a token signature; validating each transaction of the plurality of transactions by a plurality of validators; and recording that the genuine instance belongs to an owner by recording each transaction of the plurality of transactions in the blockchain once each transaction has been validated.
    Type: Application
    Filed: March 14, 2018
    Publication date: April 4, 2019
    Inventor: Eric Diehl
  • Patent number: 10229467
    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: December 29, 2017
    Date of Patent: March 12, 2019
    Assignees: SONY CORPORATION, SONY PICTURES ENTERTAINMENT INC.
    Inventor: Eric Diehl
  • Publication number: 20190029846
    Abstract: A bone cleaning assembly (102, 602) with cleaning elements (690, 724, 1230, 1264) that remove soft tissue bone stock. The module also includes a clearing element (778) that is periodically urged against the cleaning elements to remove bone stock trapped by the cleaning elements from the cleaning elements.
    Type: Application
    Filed: July 28, 2016
    Publication date: January 31, 2019
    Inventors: John Coleman Horton, IV, John Bernero, Stephen Brown, Eric Diehl, Shammodip Roy, Robin Babaris, Robert Lynch, Adam Thelen
  • Publication number: 20180375668
    Abstract: Blockchain-based proof of presentation of content on a media channel, including: a blockchain; a generator configured to generate at least first, second, and third parameters, wherein the first and second parameters are input parameters and the third parameter is calculated as an output parameter of a one-way cryptographic function, the generator configured to incorporate the first and third parameters into a first type of block and append the first type of block to the blockchain; an embedder configured to receive and embed the second parameter into the content to produce tainted content; and a probe configured to monitor the media channel for the tainted content and to extract the second parameter from the tainted content.
    Type: Application
    Filed: June 26, 2017
    Publication date: December 27, 2018
    Inventors: Eric Diehl, Timothy James Wright
  • Publication number: 20180148056
    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: January 26, 2018
    Publication date: May 31, 2018
    Inventors: Cyril Keilers, David Lynn Rogers, Eric Diehl, Austin Orand, Mark Edward Bartholomew, Christopher M. Vasiliotis, Loren T. McDaniel, Jeremy Carter
  • Publication number: 20180148055
    Abstract: Disclosed here are inventive systems and methods for a powertrain of an electric vehicle (EV) having 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. A 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 possible. 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: January 26, 2018
    Publication date: May 31, 2018
    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: 20180144434
    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: December 29, 2017
    Publication date: May 24, 2018
    Inventor: Eric Diehl
  • Publication number: 20180115416
    Abstract: Generating a rights blockchain storing rights of a user, including: receiving an enrollment request and a public key from the user; verifying that the user has a private key corresponding to the public key; generating a user identifier using the public key; and generating and delivering the rights blockchain having a genesis block including the user identifier to the user.
    Type: Application
    Filed: March 14, 2017
    Publication date: April 26, 2018
    Inventor: Eric Diehl
  • Patent number: 9878717
    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: June 13, 2016
    Date of Patent: January 30, 2018
    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: 9878719
    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: June 9, 2017
    Date of Patent: January 30, 2018
    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