Patents by Inventor Joshua LAWRENCE

Joshua LAWRENCE 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: 20220309751
    Abstract: Systems, methods, devices, and non-transitory media of the various embodiments may provide for extrapolating a breakline for a user in a graphical application, such as an Earthworks rendering application. Various embodiments may enable a breakline to be extrapolated and rendered on a surface from two or more points selected by a user on that surface. In various embodiments, the surface may be any type directional surface, such as a triangle mesh, pointcloud, heightmap, fusions of such surfaces, etc.
    Type: Application
    Filed: July 23, 2021
    Publication date: September 29, 2022
    Inventors: Kangning LI, HANNAH PINKOS, JOSHUA LAWRENCE, SEAN LILLEY
  • Publication number: 20220028161
    Abstract: Systems, methods, devices, and non-transitory media of the various embodiments may include for traversing hierarchical level of detail (HLOD) content for rendering on a display of a client computing device. Various embodiments employ structured HLOD data structures for HLOD content, using the uniform dimensional aspects of the structured trees to generate object space representation of the HLOD content and a sampling construct for the HLOD content. The same sampling construct may be applied to an object space representation of the HLOD content for any level of the structured tree. In various embodiments, sampling using the sampling construct for an object space representation of the HLOD content may be based on a camera position relative to the object space representation of the HLOD content. Various embodiments include transforming camera frustrum planes to object space representation of the HLOD content and testing visibility of the HLOD content from the object space representation.
    Type: Application
    Filed: July 23, 2021
    Publication date: January 27, 2022
    Inventor: JOSHUA LAWRENCE
  • Publication number: 20220020225
    Abstract: Systems, methods, devices, and non-transitory media of the various embodiments enable generating at least one hierarchical-level-of-detail (LOD) data structure in order to visualize and traverse measurement data associated with a three-dimensional (3D) model. In various embodiments, generating at least one hierarchical LOD data structure may include establishing a background grid comprising a mathematical grid structure defined in a common coordinate system, building a layout comprising an intermediary data structure, computing measurement data for each tile based at least in part on the height data samples, and storing at least a portion of the computed measurement data for each tile in a metadata file.
    Type: Application
    Filed: July 15, 2021
    Publication date: January 20, 2022
    Inventors: PETER GAGLIARDI, JOSHUA LAWRENCE, SEAN LILLEY, ELI BOGOMOLNY, IAN LILLEY, ZAKIUDDIN SHEHZAN AYUB MOHAMMED, PATRICK COZZI
  • Publication number: 20200386089
    Abstract: A steam assisted gravity drainage (SAGD) processing facility comprising: an oil/water separation process block operable for bulk separation of produced water from a produced fluid comprising produced water and hydrocarbons; a de-oiling process block operable to remove residual oil from the produced water separated from the produced fluid in the oil/water separation process block and provide a de-oiled water; a water treatment block operable to remove contaminants from the de-oiled water and provide a treated water; and a steam generation process block operable to produce steam from the treated water. In embodiments, each of the oil/water separation process block, the de-oiling process block, the water treatment process block, and the steam generation process block is modularized and comprises a plurality of modules. Methods for operating and assembling a SAGD processing facility are also provided.
    Type: Application
    Filed: August 25, 2020
    Publication date: December 10, 2020
    Applicant: FLUOR TECHNOLOGIES CORPORATION
    Inventors: Bernie MOORE, Carl Barry KOPPERUD, Van NGUYEN, Manuel TORRES, Joshua LAWRENCE
  • Publication number: 20200344172
    Abstract: Systems, methods, devices, and non-transitory media of various embodiments enable prioritization of requests for hierarchical level of detail (HLOD) content over a communications network. Various embodiment methods may reduce load time of nodes in the HLOD data structure, such as nodes in the HLOD that may be deemed important, compared to the load time achieved in current methods. Various embodiments may provide methods for prioritizing requests for nodes.
    Type: Application
    Filed: April 17, 2020
    Publication date: October 29, 2020
    Inventors: Joshua LAWRENCE, Omar SHEHATA, Sean LILLEY, Daniel BAGNELL, Patrick COZZI
  • Publication number: 20200344319
    Abstract: Systems, methods, devices, and non-transitory media of various embodiments enable culling requests for hierarchical level of detail (HLOD) content over a communications network. Various embodiment methods may reduce a number of requests associated with dynamic camera movement, compared to number of requests generated in current methods.
    Type: Application
    Filed: April 16, 2020
    Publication date: October 29, 2020
    Inventors: Joshua LAWRENCE, Omar SHEHATA, Sean LILLEY, Patrick COZZI
  • Publication number: 20190120033
    Abstract: A steam assisted gravity drainage (SAGD) processing facility comprising: an oil/water separation process block operable for bulk separation of produced water from a produced fluid comprising produced water and hydrocarbons; a de-oiling process block operable to remove residual oil from the produced water separated from the produced fluid in the oil/water separation process block and provide a de-oiled water; a water treatment block operable to remove contaminants from the de-oiled water and provide a treated water; and a steam generation process block operable to produce steam from the treated water. In embodiments, each of the oil/water separation process block, the de-oiling process block, the water treatment process block, and the steam generation process block is modularized and comprises a plurality of modules. Methods for operating and assembling a SAGD processing facility are also provided.
    Type: Application
    Filed: October 19, 2018
    Publication date: April 25, 2019
    Applicant: FLUOR TECHNOLOGIES CORPORATION
    Inventors: Bernie MOORE, Carl Barry KOPPERUD, Van NGUYEN, Manuel TORRES, Joshua LAWRENCE