Patents Assigned to UBITERRA CORPORATION
  • Patent number: 11162349
    Abstract: Systems and methods for conducting drilling operations, including geosteering operations, include generating, at a computing device of a drilling management system, a visualization of a vertical well section for a geological formation from drilling data of a target well and reference data for the geological formation. The computing device generates the visualization by correlating the drilling data and reference data and calculating probabilities that locations along the target well are located at different offsets relative to the reference point. The computing device further varies a visual property at the offsets based on the probabilities such that the visualization simultaneously indicates the probabilities for each the locations. The visualization may then be provided to users for implementing geosteering operations. The probabilities may also be used by the drilling management system to automatically conduct geosteering operations.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: November 2, 2021
    Assignee: Ubiterra Corporation
    Inventors: Peter W. Flanagan, Thomas C. Daffin
  • Patent number: 11151762
    Abstract: A method of visualizing drilling information in a shared visualization environment include receiving a request to initiate a shared visualization session, assigning the requesting client device as the master of the initiated session, and transmitting visualization data to the client device for rendering and display. Additional client devices may join the visualization session and may display the visualization data based on attributes controlled by the master client device. Data displayed in a visualization session may include two- and three-dimensional data representing a composite wellbore derived from actual and planned wellbore data. Generation of the two- and three-dimensional data may include projecting data corresponding to the composite wellbore onto flat and curved planes and may further include supplementing the composite wellbore data with seismic and other drilling-related data.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: October 19, 2021
    Assignee: Ubiterra Corporation
    Inventor: Peter W. Flanagan
  • Publication number: 20200109618
    Abstract: Systems and methods for conducting drilling operations, including geosteering operations, include generating, at a computing device of a drilling management system, a visualization of a vertical well section for a geological formation from drilling data of a target well and reference data for the geological formation. The computing device generates the visualization by correlating the drilling data and reference data and calculating probabilities that locations along the target well are located at different offsets relative to the reference point. The computing device further varies a visual property at the offsets based on the probabilities such that the visualization simultaneously indicates the probabilities for each the locations. The visualization may then be provided to users for implementing geosteering operations. The probabilities may also be used by the drilling management system to automatically conduct geosteering operations.
    Type: Application
    Filed: June 3, 2019
    Publication date: April 9, 2020
    Applicant: Ubiterra Corporation
    Inventors: Peter W. Flanagan, Thomas C. Daffin
  • Patent number: 10482107
    Abstract: A cloud based storage system and methods for uploading and accessing 3-D data partitioned across distributed storage nodes of the system. The data cube is processed to identify discrete partitions thereof, which partitions may be organized according to the x (e.g., inline), y (e.g., crossline) and/or z (e.g., time) aspects of the cube. The partitions are stored in unique storage nodes associated with unique keys. Sub-keys may also be used as indexes to specific data values or collections of values (e.g., traces) within a partition. Upon receiving a request, the proper partitions and values within the partitions are accessed, and the response may be passed to a renderer that converts the values into an image displayable at a client device. The request may also facilitate data or image access at a local cache, a remote cache, or the storage partitions using location, data, retrieval, and/or rendering parameters.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: November 19, 2019
    Assignee: Ubiterra Corporation
    Inventor: Peter W. Flanagan
  • Publication number: 20170352169
    Abstract: A method of visualizing drilling information in a shared visualization environment include receiving a request to initiate a shared visualization session, assigning the requesting client device as the master of the initiated session, and transmitting visualization data to the client device for rendering and display. Additional client devices may join the visualization session and may display the visualization data based on attributes controlled by the master client device. Data displayed in a visualization session may include two- and three-dimensional data representing a composite wellbore derived from actual and planned wellbore data. Generation of the two- and three-dimensional data may include projecting data corresponding to the composite wellbore onto flat and curved planes and may further include supplementing the composite wellbore data with seismic and other drilling-related data.
    Type: Application
    Filed: July 27, 2017
    Publication date: December 7, 2017
    Applicant: Ubiterra Corporation
    Inventor: Peter W. Flanagan
  • Publication number: 20170122095
    Abstract: A drilling management system can monitor the traversed path of a drill bit throughout active drilling at a drilling site and notify appropriate team members regarding a current status of the active drilling in real-time. For example, the drilling management system can notify team members when predetermined milestones have been met, when the drill bit is drifting off course from a target wellbore trajectory from a target horizon or target zone, or when the drill bit is in danger of running into a geo-hazard, such as a pre-existing wellbore, unpierced fault plane, lease boundary, etc. The drilling management system can maintain a depth model of the drilling site that identifies the target wellbore trajectory, a target zone based on one or more horizons from the depth model, and coordinates of known geo-hazards at the drilling sites. The drilling management system can also maintain a set of rules for each of the drilling sites that indicates when team members should be notified.
    Type: Application
    Filed: November 3, 2016
    Publication date: May 4, 2017
    Applicant: Ubiterra Corporation
    Inventor: Peter W. Flanagan
  • Publication number: 20160063091
    Abstract: A cloud based storage system and methods for uploading and accessing 3-D data partitioned across distributed storage nodes of the system. The data cube is processed to identify discrete partitions thereof, which partitions may be organized according to the x (e.g., inline), y (e.g., crossline) and/or z (e.g., time) aspects of the cube. The partitions are stored in unique storage nodes associated with unique keys. Sub-keys may also be used as indexes to specific data values or collections of values (e.g., traces) within a partition. Upon receiving a request, the proper partitions and values within the partitions are accessed, and the response may be passed to a renderer that converts the values into an image displayable at a client device. The request may also facilitate data or image access at a local cache, a remote cache, or the storage partitions using location, data, retrieval, and/or rendering parameters.
    Type: Application
    Filed: November 9, 2015
    Publication date: March 3, 2016
    Applicant: Ubiterra Corporation
    Inventor: Peter W. Flanagan
  • Patent number: 9182913
    Abstract: A cloud based storage system and methods for uploading and accessing 3-D data partitioned across distributed storage nodes of the system. The data cube is processed to identify discrete partitions thereof, which partitions may be organized according to the x (e.g., inline), y (e.g., crossline) and/ or z (e.g., time) aspects of the cube. The partitions are stored in unique storage nodes associated with unique keys. Sub-keys may also be used as indexes to specific data values or collections of values (e.g., traces) within a partition. Upon receiving a request, the proper partitions and values within the partitions are accessed, and the response may be passed to a renderer that converts the values into an image displayable at a client device. The request may also facilitate data or image access at a local cache, a remote cache, or the storage partitions using location, data, retrieval, and/or rendering parameters.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: November 10, 2015
    Assignee: Ubiterra Corporation
    Inventor: Peter W. Flanagan
  • Publication number: 20150085604
    Abstract: Implementations described and claimed herein provide apparatuses, systems, and methods for real-time seismic data acquisition management. In one implementation, seismic data captured using one or more monitoring devices at a remote seismic exploration project site is received. A seismic field record is detected in the captured seismic data automatically using at least one processor, and a network connection with a cloud storage array is established. The detected seismic field record is automatically sent to the cloud computing array over the network connection.
    Type: Application
    Filed: September 22, 2014
    Publication date: March 26, 2015
    Applicant: Ubiterra Corporation
    Inventor: Peter W. Flanagan
  • Publication number: 20130185773
    Abstract: Implementations described and claimed herein provide a system and methods for managing a flow of and access to proprietary data in a cloud storage array. In one implementation, a plurality of uploads of the proprietary data is received. An association of the proprietary data is maintained across the plurality of uploads. A role is assigned to a party with an interest in the proprietary data. The role is defined by a set of access permissions. The access of the party to the proprietary data is controlled based on the assigned role. The proprietary data may be multi-dimensional data sets, such as raw, processed, and/or interpreted seismic data sets.
    Type: Application
    Filed: January 14, 2013
    Publication date: July 18, 2013
    Applicant: UBITERRA CORPORATION
    Inventor: Ubiterra Corporation
  • Publication number: 20130097217
    Abstract: A transaction service whereby a first party, such as the owner of a data set, may make data sets available for some form of transaction, such as to transform the data for the owner, a license to a second party for the data, or an acquisition of the data by a second party. The service may be deployed in conjunction with a system that provides efficient mechanism to partition the data set and store it into nodes, as well as to retrieve portions of the data set. As part of the service, the owner can register the data set for a transaction and second parties, such as contractors or partners, can be notified of such registrations such as through some form of electronic notification or through having the data set listed or otherwise provided on a viewable page or pages provided by the service.
    Type: Application
    Filed: October 22, 2012
    Publication date: April 18, 2013
    Applicant: UBITERRA CORPORATION
    Inventor: UBITERRA CORPORATION
  • Publication number: 20130097170
    Abstract: A cloud based storage system and methods for uploading and accessing 3-D data partitioned across distributed storage nodes of the system. The data cube is processed to identify discrete partitions thereof, which partitions may be organized according to the x (e.g., inline), y (e.g., crossline) and/ or z (e.g., time) aspects of the cube. The partitions are stored in unique storage nodes associated with unique keys. Sub-keys may also be used as indexes to specific data values or collections of values (e.g., traces) within a partition. Upon receiving a request, the proper partitions and values within the partitions are accessed, and the response may be passed to a renderer that converts the values into an image displayable at a client device. The request may also facilitate data or image access at a local cache, a remote cache, or the storage partitions using location, data, retrieval, and/or rendering parameters.
    Type: Application
    Filed: October 17, 2012
    Publication date: April 18, 2013
    Applicant: UBITERRA CORPORATION
    Inventor: Ubiterra Corporation