Patents by Inventor Thor Mikal Johnsen

Thor Mikal Johnsen 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).

  • Publication number: 20210133583
    Abstract: Speed of training a neural network is improved by updating the weights of the neural network in parallel. In at least one embodiment, after back propagation, gradients are distributed to a plurality of processors, each of which calculate a portion of the updated weights of the neural network.
    Type: Application
    Filed: November 5, 2019
    Publication date: May 6, 2021
    Inventors: Sharan Chetlur, Natalia Gimelshein, Thor Mikal Johnsen, Simon Layton
  • Patent number: 9928315
    Abstract: Improved finite-difference staggered grid wave propagation systems and methods. One illustrative computer-based wave field simulation method includes: applying at least one signal to a grid of model cells forming a model space, each model cell having stress values associated with stress nodes and velocity values associated with velocity nodes staggered from the stress nodes; and propagating the at least one signal as a wave into the model space by alternately updating the stress values and the velocity values to obtain a time-dependent wave field associated with the at least one signal. The stress value updating includes, for each model cell: determining spatial derivatives of the velocity values for the model cell; interpolating the spatial derivatives to multiple stress nodes within the model cell; and, for each stress node within the model cell, combining the spatial derivatives associated with that stress node to update at least one stress value associated with that stress node.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: March 27, 2018
    Assignee: CHEVRON U.S.A. INC.
    Inventor: Thor Mikal Johnsen
  • Publication number: 20160034612
    Abstract: Improved finite-difference staggered grid wave propagation systems and methods. One illustrative computer-based wave field simulation method includes: applying at least one signal to a grid of model cells forming a model space, each model cell having stress values associated with stress nodes and velocity values associated with velocity nodes staggered from the stress nodes; and propagating the at least one signal as a wave into the model space by alternately updating the stress values and the velocity values to obtain a time-dependent wave field associated with the at least one signal. The stress value updating includes, for each model cell: determining spatial derivatives of the velocity values for the model cell; interpolating the spatial derivatives to multiple stress nodes within the model cell; and, for each stress node within the model cell, combining the spatial derivatives associated with that stress node to update at least one stress value associated with that stress node.
    Type: Application
    Filed: July 30, 2014
    Publication date: February 4, 2016
    Applicant: Chevron U.S.A. Inc.
    Inventor: Thor Mikal Johnsen