Patents by Inventor Thomas Bergan

Thomas Bergan 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: 10364639
    Abstract: This invention relates to a sealing apparatus, system and method for use in a well pipe. The apparatus has a mandrel arranged around a center axis through the apparatus, a radially movable gripping device arranged around the mandrel, a radially movable packer element arranged around the mandrel, and an axially movable activation device designed to set up axial forces for activating the apparatus. The apparatus also includes a radially movable centralizer arranged around the mandrel for centring the apparatus. The activation device being operatively connected to the gripping device, the packer element and the centralizer for the respective activation and radial movement of each, via power transmission of axial forces, between retracted, passive positions and expanded, active positions relative to the center axis of the apparatus.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: July 30, 2019
    Assignee: E Holstad Holding AS
    Inventors: Tommy Svartvatn, Tom Henning Bode, Frode Flugheim Heggestad, Arnulf Bye, Thomas Berge, Evald Holstad, Thomas Bergan Johansen, Oyvind Naess Johannessen
  • Publication number: 20170234102
    Abstract: This invention relates to a sealing apparatus, system and method for use in a well pipe. The apparatus has a mandrel arranged around a centre axis through the apparatus, a radially movable gripping device arranged around the mandrel, a radially movable packer element arranged around the mandrel, and an axially movable activation device designed to set up axial forces for activating the apparatus. The apparatus also includes a radially movable centralizer arranged around the mandrel for centring the apparatus. The activation device being operatively connected to the gripping device, the packer element and the centralizer for the respective activation and radial movement of each, via power transmission of axial forces, between retracted, passive positions and expanded, active positions relative to the centre axis of the apparatus.
    Type: Application
    Filed: August 20, 2015
    Publication date: August 17, 2017
    Inventors: Tommy Svartvatn, Tom Henning Bode, Frode Flugheim Heggestad, Arnulf Bye, Thomas Berge, Evald Holstad, Thomas Bergan Johansen, Oyvind Naess Johannessen
  • Patent number: 9146746
    Abstract: Devices and methods for providing deterministic execution of multithreaded applications are provided. In some embodiments, each thread is provided access to an isolated memory region, such as a private cache. In some embodiments, more than one private cache are synchronized via a modified MOESI coherence protocol. The modified coherence protocol may be configured to refrain from synchronizing the isolated memory regions until the end of an execution quantum. The execution quantum may end when all threads experience a quantum end event such as reaching a threshold instruction count, overflowing the isolated memory region, and/or attempting to access a lock released by a different thread in the same quantum.
    Type: Grant
    Filed: March 1, 2012
    Date of Patent: September 29, 2015
    Assignee: University of Washington through its Center of Commercialization
    Inventors: Luis Henrique Ceze, Thomas Bergan, Joseph Devietti, Daniel Joseph Grossman, Jacob Eric Nelson
  • Patent number: 9081861
    Abstract: A computer-implemented method includes receiving a plurality of uniform resource locators (URLs), where the URLs identify content files, and where the URLs include at least one parameter. Fingerprints of the content files are identified. A first entropy of values of the fingerprints conditional on values of a first parameter is determined, and a second entropy of values of the first parameter conditional on values of the fingerprints is determined. It is determined that the first parameter is irrelevant to the identification of a unique content file by the URLs based, at least in part, on the first and second entropy values.
    Type: Grant
    Filed: July 21, 2008
    Date of Patent: July 14, 2015
    Assignee: Google Inc.
    Inventors: Matthew Lloyd, Thomas Bergan
  • Publication number: 20130144834
    Abstract: A computer-implemented method includes receiving a plurality of uniform resource locators (URLs), where the URLs identify content files, and where the URLs include at least one parameter. Fingerprints of the content files are identified. A first entropy of values of the fingerprints conditional on values of a first parameter is determined, and a second entropy of values of the first parameter conditional on values of the fingerprints is determined. It is determined that the first parameter is irrelevant to the identification of a unique content file by the URLs based, at least in part, on the first and second entropy values.
    Type: Application
    Filed: July 21, 2008
    Publication date: June 6, 2013
    Applicant: Google Inc.
    Inventors: Matthew Lloyd, Thomas Bergan
  • Publication number: 20120226868
    Abstract: Devices and methods for providing deterministic execution of multithreaded applications are provided. In some embodiments, each thread is provided access to an isolated memory region, such as a private cache. In some embodiments, more than one private cache are synchronized via a modified MOESI coherence protocol. The modified coherence protocol may be configured to refrain from synchronizing the isolated memory regions until the end of an execution quantum. The execution quantum may end when all threads experience a quantum end event such as reaching a threshold instruction count, overflowing the isolated memory region, and/or attempting to access a lock released by a different thread in the same quantum.
    Type: Application
    Filed: March 1, 2012
    Publication date: September 6, 2012
    Applicant: University of Washington through its Center for Commercialization
    Inventors: Luis Henrique Ceze, Thomas Bergan, Joseph Devietti, Daniel Joseph Grossman, Jacob Eric Nelson