Patents by Inventor Thor Johnsen

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

  • Patent number: 11079508
    Abstract: A method is described for seismic modeling implemented on a computer system including multiple computer nodes, which includes receiving, at a computer processor, a 4D speed of sound in water library and a marine seismic survey geometry; creating, via the computer processor, a full survey 3D Earth model for each seismic shot time based on the 4D speed of sound in water library to generate a set of dynamic 3D Earth models; simulating 4D seismic shots for the set of dynamic 3D Earth models by simulating multiple shots on each node to generate a set of 4D seismic shot gathers; and outputting the 4D seismic shot gathers.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: August 3, 2021
    Assignee: Chevron U.S.A. Inc.
    Inventors: Lei Zhuo, Thor Johnsen, Kevin John Davies
  • Publication number: 20200124754
    Abstract: A method is described for seismic modeling implemented on a computer system including multiple computer nodes, which includes receiving, at a computer processor, a 4D speed of sound in water library and a marine seismic survey geometry; creating, via the computer processor, a full survey 3D Earth model for each seismic shot time based on the 4D speed of sound in water library to generate a set of dynamic 3D Earth models; simulating 4D seismic shots for the set of dynamic 3D Earth models by simulating multiple shots on each node to generate a set of 4D seismic shot gathers; and outputting the 4D seismic shot gathers.
    Type: Application
    Filed: October 18, 2018
    Publication date: April 23, 2020
    Applicant: Chevron U.S.A. Inc.
    Inventors: Lei Zhuo, Thor Johnsen, Kevin John Davies
  • Patent number: 9995835
    Abstract: Embodiments of a method for implementing a finite difference time domain modeling with multiple APCs are disclosed herein. The disclosed methods and systems overcome the memory capacity limitation of APCs by having each APC perform multiple timesteps on a small piece of the computational domain or data volume in a APC queued manner. The cost of transferring data between host and compute accelerator can then be amortized over multiple timesteps, greatly reducing the amount of PCI bandwidth required to sustain high propagation speeds. The APC queued nature of the algorithm achieves linear scaling of PCI throughput with increasing number of APCs, allowing the algorithm to scale up to many dozens of APCs in some embodiments.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: June 12, 2018
    Assignee: Chevron U.S.A. Inc.
    Inventors: Thor Johnsen, Alexander Loddoch, Wei Liu
  • Patent number: 9576089
    Abstract: A finite difference wavefield modeling framework decouples the tasks of physical modeling and hardware-software optimization through the use of a platform-agnostic intermediate representation in the form of a dataflow graph. In at least some embodiments a wavefield simulation method includes specifying a kernel of operations to be applied at each point in a space and representing the kernel as a platform-agnostic dataflow graph. For each of multiple implementation platforms, the method further includes: deriving from the platform-agnostic graph a customized graph for the implementation platform; translating the customized graph into configuration information for the implementation platform; supplying the configuration information to the implementation platform to obtain a wavefield simulator; and employing the wavefield simulator to repeatedly apply said kernel of operations to each point in the space with specified input or output signals.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: February 21, 2017
    Assignee: Chevron U.S.A. Inc.
    Inventors: Oliver Charlesworth, Tamas Nemeth, Oliver Pell, Thor Johnsen, Peeter Akerberg
  • Publication number: 20150066450
    Abstract: A finite difference wavefield modeling framework decouples the tasks of physical modeling and hardware-software optimization through the use of a platform-agnostic intermediate representation in the form of a dataflow graph. In at least some embodiments a wavefield simulation method includes specifying a kernel of operations to be applied at each point in a space and representing the kernel as a platform-agnostic dataflow graph. For each of multiple implementation platforms, the method further includes: deriving from the platform-agnostic graph a customized graph for the implementation platform; translating the customized graph into configuration information for the implementation platform; supplying the configuration information to the implementation platform to obtain a wavefield simulator; and employing the wavefield simulator to repeatedly apply said kernel of operations to each point in the space with specified input or output signals.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 5, 2015
    Applicant: CHEVRON U.S.A. INC.
    Inventors: Oliver Charlesworth, Tamas Nemeth, Oliver Pell, Thor Johnsen, Peeter Akerberg
  • Publication number: 20150025869
    Abstract: Embodiments of a method for implementing a finite difference time domain modeling with multiple APCs are disclosed herein. The disclosed methods and systems overcome the memory capacity limitation of APCs by having each APC perform multiple timesteps on a small piece of the computational domain or data volume in a APC queued manner. The cost of transferring data between host and compute accelerator can then be amortized over multiple timesteps, greatly reducing the amount of PCI bandwidth required to sustain high propagation speeds. The APC queued nature of the algorithm achieves linear scaling of PCI throughput with increasing number of APCs, allowing the algorithm to scale up to many dozens of APCs in some embodiments.
    Type: Application
    Filed: July 17, 2013
    Publication date: January 22, 2015
    Applicant: Chevron U.S.A. Inc.
    Inventors: Thor Johnsen, Alexander Loddoch, Wei Liu
  • Publication number: 20120191353
    Abstract: One embodiment of the invention involves a model-based method of inverting electromagnetic data associated with a subsurface area that includes developing a three-dimensional electromagnetic property model of the area, and restricting changes that may be made to the model during the electromagnetic data inversion process. Other related embodiments of the inventive method are also described and claimed.
    Type: Application
    Filed: April 3, 2012
    Publication date: July 26, 2012
    Inventors: MICHAEL WILT, HERVE DENACLARA, PING ZHANG, DAVID ALUMBAUGH, THOR JOHNSEN
  • Patent number: 8181057
    Abstract: To synchronize units of a formation evaluation/drilling operation evaluation system, a time delay associated with a communications link between a master unit and a slave unit of the formation evaluation/drilling operation evaluation system is determined. The master unit has a master time clock that provides universal time. The time delay associated with the communications link is used to enable synchronization of time provided by a slave time clock in the slave unit to the universal time.
    Type: Grant
    Filed: January 27, 2009
    Date of Patent: May 15, 2012
    Assignee: Schlumberger Technology Corporation
    Inventors: Edward Nichols, Yuji Hosoda, Thor Johnsen, Vamsi Vytla, Hong Zhang, Luis DePavia
  • Publication number: 20090217074
    Abstract: To synchronize units of a formation evaluation/drilling operation evaluation system, a time delay associated with a communications link between a master unit and a slave unit of the formation evaluation/drilling operation evaluation system is determined. The master unit has a master time clock that provides universal time. The time delay associated with the communications link is used to enable synchronization of time provided by a slave time clock in the slave unit to the universal time.
    Type: Application
    Filed: January 27, 2009
    Publication date: August 27, 2009
    Inventors: Edward Nichols, Yuji Hosoda, Thor Johnsen, Vamsi Vytla, Hong Zhang, Luis DePavia
  • Publication number: 20090150124
    Abstract: One embodiment of the invention involves a method for determining whether an electromagnetic survey will be able to distinguish between different subsurface conditions in an area that includes developing a three-dimensional electromagnetic property model of the area, and simulating an electromagnetic response of a field electromagnetic data acquisition system using the three-dimensional electromagnetic property model to determine if expected differences in an electromagnetic response of a electromagnetic data acquisition system are within detectability limits of the system. Another embodiment involves a model-based method of inverting electromagnetic data associated with a subsurface area that includes developing a three-dimensional electromagnetic property model of the area, and restricting changes that may be made to the model during the electromagnetic data inversion process. Other related embodiments of the inventive method are also described and claimed.
    Type: Application
    Filed: December 7, 2007
    Publication date: June 11, 2009
    Applicant: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Michael Wilt, Herve Denaclara, Ping Zhang, David Alumbaugh, Thor Johnsen