Patents by Inventor Graham Fleming

Graham Fleming 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: 20240066729
    Abstract: A tool is provided, the tool including a handle, a tool head, a first gear, a compound gear, a shaft, and an actuating member coupled to the shaft. The handle extends along a longitudinal direction. The tool head is configured to receive a motive force to selectively engage or disengage the tool head. The first gear is operably coupled to the tool head. The compound gear is selectively coupled to the first gear. The shaft extends through the compound gear and is affixed to the shaft. The actuating member is coupled to the handle. Movement of the actuating member along the longitudinal direction selectively engages or disengages the compound gear and the first gear.
    Type: Application
    Filed: July 31, 2023
    Publication date: February 29, 2024
    Inventors: Ashley Amick, Eduardo Olvera, Graham Schaafsma, Joel Fleming
  • Patent number: 10400548
    Abstract: System and methods of modeling fluids in a simulation of fluid production in a multi-reservoir system with a common surface network are provided. Pressure-volume-temperature (PVT) data is determined for fluids in each of a plurality of reservoirs coupled to the common surface network. A shared equation of state (EOS) characterization representing each of the fluids across the plurality of reservoirs is generated based on the corresponding PVT data. Data representing properties of the fluids in each reservoir is calculated based on the shared EOS characterization of the fluids. When the calculated data is determined not to match the PVT data associated with the fluids in each reservoir, to the shared EOS characterization is adjusted based on a difference between the calculated data and the PVT data.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: September 3, 2019
    Assignee: Landmark Graphics Corporation
    Inventors: Terry Wong, Graham Fleming
  • Patent number: 10253600
    Abstract: In some embodiments, systems, methods, and articles may operate to compute, in parallel, to determine values of unknowns in network equations associated with a network of sub-surface wells and at least one surface facility, for intra-well subdivisions of the network, and then for inter-well subdivisions of the network, wherein the computing is based on default values of the unknowns, or prior determined values of the unknowns. Additional activities may include constructing a distributed Jacobian matrix having portions comprising coefficients of the unknowns distributed among a number of processors, wherein each of the portions is distributed to a particular one of the processors previously assigned to corresponding ones of the subdivisions. The Jacobian matrix may be factored to provide factors and eliminate some of the unknowns. Back-solving is used to determine remaining unsolved ones of the unknowns, using the factors. Additional apparatus, systems, and methods are described.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: April 9, 2019
    Assignee: Landmark Graphics Corporation
    Inventors: Qin Lu, Graham Fleming
  • Patent number: 10233736
    Abstract: System and methods of simulating fluid production in a multi-reservoir system with a common surface network are provided. Black oil data is matched with an equation of state (EOS) model representing different fluid components of each reservoir in the multi-reservoir system. The black oil data is converted into a two-component black oil model for each reservoir, based on the EOS model. Fluid production in the multi-reservoir system is simulated for at least one simulation point in the common surface network, based in part on the two-component black oil model of each reservoir. When fluids produced at the simulation point are determined to be from different reservoirs, properties of the fluids are calculated based on weaved EOS models of the different reservoirs. Otherwise, properties of the fluids are calculated using the two-component black oil model for the reservoir from which the fluids are produced.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: March 19, 2019
    Assignee: LANDMARK GRAPHICS CORPORATION
    Inventors: Terry Wong, Graham Fleming
  • Patent number: 10055684
    Abstract: A method for implementing a reservoir simulator is described. The method comprises developing training data by performing a calculation on an initial set of input data relating to reservoir conditions to obtain corresponding output data; training an artificial neural network (“ANN”) to perform the calculation using the training data; and using the trained ANN to perform the calculation on a second set of input data to obtain corresponding output data for use by the reservoir simulator in performing simulations.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: August 21, 2018
    Assignee: LANDMARK GRAPHICS CORPORATION
    Inventors: Graham Fleming, Terry Wong
  • Patent number: 9835012
    Abstract: System and methods of simulating fluid production in a multi-reservoir system with a common surface network are presented. An equation of state (EOS) characterization of fluids is matched with a delumped EOS model representing different components of the fluids for each reservoir within the multi-reservoir system. Fluid production in the multi-reservoir system is simulated for at least one simulation point in the common surface network, based in part on the delumped EOS model for each reservoir. If the fluids produced during the simulation at the simulation point are mixed fluids from different reservoirs, one or more interpolation tables representing the mixed fluids are generated and properties of the mixed fluids are calculated based on the generated interpolation tables. Otherwise, the properties of the fluids are calculated using the delumped EOS model corresponding to the reservoir from which the fluids are produced.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: December 5, 2017
    Assignee: LANDMARK GRAPHICS CORPORATION
    Inventors: Terry Wong, Graham Fleming
  • Publication number: 20170009558
    Abstract: System and methods of modeling fluids in a simulation of fluid production in a multi-reservoir system with a common surface network are provided. Pressure-volume-temperature (PVT) data is determined for fluids in each of a plurality of reservoirs coupled to the common surface network. A shared equation of state (EOS) characterization representing each of the fluids across the plurality of reservoirs is generated based on the corresponding PVT data. Data representing properties of the fluids in each reservoir is calculated based on the shared EOS characterization of the fluids. When the calculated data is determined not to match the PVT data associated with the fluids in each reservoir, to the shared EOS characterization is adjusted based on a difference between the calculated data and the PVT data.
    Type: Application
    Filed: March 12, 2015
    Publication date: January 12, 2017
    Inventors: Terry Wong, Graham Fleming
  • Publication number: 20160369605
    Abstract: System and methods of simulating fluid production in a multi-reservoir system with a common surface network are provided. Black oil data is matched with an equation of state (EOS) model representing different fluid components of each reservoir in the multi-reservoir system. The black oil data is converted into a two-component black oil model for each reservoir, based on the EOS model. Fluid production in the multi-reservoir system is simulated for at least one simulation point in the common surface network, based in part on the two-component black oil model of each reservoir. When fluids produced at the simulation point are determined to be from different reservoirs, properties of the fluids are calculated based on weaved EOS models of the different reservoirs. Otherwise, properties of the fluids are calculated using the two-component black oil model for the reservoir from which the fluids are produced.
    Type: Application
    Filed: March 12, 2015
    Publication date: December 22, 2016
    Inventors: Terry Wong, Graham Fleming
  • Publication number: 20160369600
    Abstract: System and methods of simulating fluid production in a multi-reservoir system with a common surface network are presented. An equation of state (EOS) characterization of fluids is matched with a delumped EOS model representing different components of the fluids for each reservoir within the multi-reservoir system. Fluid production in the multi-reservoir system is simulated for at least one simulation point in the common surface network, based in part on the delumped EOS model for each reservoir. If the fluids produced during the simulation at the simulation point are mixed fluids from different reservoirs, one or more interpolation tables representing the mixed fluids are generated and properties of the mixed fluids are calculated based on the generated interpolation tables. Otherwise, the properties of the fluids are calculated using the delumped EOS model corresponding to the reservoir from which the fluids are produced.
    Type: Application
    Filed: March 12, 2015
    Publication date: December 22, 2016
    Applicant: LANDMARK GRAPHICS CORPORATION
    Inventors: Terry Wong, Graham Fleming
  • Patent number: 9191630
    Abstract: Methods of displaying video data are disclosed. The methods generate a plurality of queries for determining from which of a plurality of video data sources video data is to be displayed and store each of the queries. One of the queries is selected for display and the selected query is matched with metadata from one or more of the plurality of video data sources. The video data from the video data sources that match the query is displayed.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: November 17, 2015
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Hayden Graham Fleming, Rajanish Calisa, Rupert William Galloway Reeve, Andrew James Lo
  • Patent number: 8599277
    Abstract: A method and apparatus for providing a plurality of sequential image data samples for display, is disclosed. A first one of the image data samples is accessed and then a second one of the image data samples is accessed. The first and second image data samples may then be provided for display, where one or more further data samples are provided in the event that the first and second image data samples are not contiguous. These further data samples indicate that image data samples are not available between the first and second image data samples.
    Type: Grant
    Filed: February 2, 2010
    Date of Patent: December 3, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hayden Graham Fleming
  • Publication number: 20130304679
    Abstract: A method for implementing a reservoir simulator is described. The method comprises developing training data by performing a calculation on an initial set of input data relating to reservoir conditions to obtain corresponding output data; training an artificial neural network (“ANN”) to perform the calculation using the training data; and using the trained ANN to perform the calculation on a second set of input data to obtain corresponding output data for use by the reservoir simulator in performing simulations.
    Type: Application
    Filed: January 31, 2011
    Publication date: November 14, 2013
    Applicant: Landmark Graphics Comporation
    Inventors: Graham Fleming, Terry Wong
  • Patent number: 8332195
    Abstract: Systems and methods for running a multi-thread simulation and evaluating the results during a simulation run to select the best thread.
    Type: Grant
    Filed: November 17, 2008
    Date of Patent: December 11, 2012
    Assignee: Landmark Graphics Corporation
    Inventors: Shahin Abasov, Ron Mossbarger, Graham Fleming
  • Patent number: 8224634
    Abstract: Systems and methods for determining active constraints in a surface facility network, which include the use of slack variables and multipliers in system equations to eliminate the extraneous (inactive) constraints.
    Type: Grant
    Filed: January 26, 2010
    Date of Patent: July 17, 2012
    Assignee: Landmark Graphics Corporation
    Inventors: James William Watts, III, Graham Fleming, Qin Lu
  • Patent number: 8056107
    Abstract: Disclosed is a method of retrieving video frames over a network for subsequent display. A user interaction (303) with a timeline (202) represented by a client (103) coupled to the network (105) is detected. From the detected interaction, a request (304) for video to be retrieved from a server (101) across the network is formed. A series of non-contiguous (scattered) sample frames (FIGS. 13-16) received in response to the request are then cached (104) for subsequent display. This method permits efficient handling of video scrubbing requests for streamlining video as only selected ones of the cached sample frames close to a GUI play head position (203) need be reproduced. Since the frames are non-contiguous, the scope of the source video is quickly sampled permitting improved user response and, where desired, adjustment of the play head position.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: November 8, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hayden Graham Fleming
  • Publication number: 20100135643
    Abstract: A method and apparatus for providing a plurality of sequential image data samples for display, is disclosed. A first one of the image data samples is accessed and then a second one of the image data samples is accessed. The first and second image data samples may then be provided for display, where one or more further data samples are provided in the event that the first and second image data samples are not contiguous. These further data samples indicate that image data samples are not available between the first and second image data samples.
    Type: Application
    Filed: February 2, 2010
    Publication date: June 3, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: HAYDEN GRAHAM FLEMING
  • Publication number: 20100131257
    Abstract: Systems and methods for determining active constraints in a surface facility network, which include the use of slack variables and multipliers in system equations to eliminate the extraneous (inactive) constraints.
    Type: Application
    Filed: January 26, 2010
    Publication date: May 27, 2010
    Applicant: Landmark Graphics Corporation, a Haliburton Company
    Inventors: James William Watts, III, Graham Fleming, Qin Lu
  • Publication number: 20100125443
    Abstract: Systems and methods for running a multi-thread simulation and evaluating the results during a simulation run to select the best thread.
    Type: Application
    Filed: November 17, 2008
    Publication date: May 20, 2010
    Applicant: LANDMARK GRAPHICS CORPORATION, A HALLIBURTON COMPANY
    Inventors: Shahin Abasov, Ron Mossbarger, Graham Fleming
  • Patent number: 7683940
    Abstract: A method and apparatus for providing a plurality of sequential image data samples for display, is disclosed. A first one of the image data samples is accessed and then a second one of the image data samples is accessed. The first and second image data samples may then be provided for display, where one or more further data samples are provided in the event that the first and second image data samples are not contiguous. These further data samples indicate that image data samples are not available between the first and second image data samples.
    Type: Grant
    Filed: September 10, 2004
    Date of Patent: March 23, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hayden Graham Fleming
  • Patent number: 7668707
    Abstract: Systems and methods for determining active constraints in a surface facility network, which include the use of slack variables and multipliers in system equations to eliminate the extraneous (inactive) constraints.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: February 23, 2010
    Assignee: Landmark Graphics Corporation
    Inventors: James William Watts, III, Graham Fleming, Qin Lu