Patents by Inventor Trevor Graham

Trevor Graham 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: 12146395
    Abstract: Using a reservoir simulator, a reservoir model state is obtained. The reservoir model state is used to trace streamlines to obtain streamline trajectories and detect fluid fronts along the streamlines. Using the streamline trajectories, the streamlines are connected to wells. The streamlines are grouped for multiple granularity levels, into groups to obtain a grouping hierarchy. Through the granularity levels of the grouping hierarchy, fluid front time of flights are determined for the groups, and target flowrates assigned to completion devices based on the fluid front time of flights to obtain target flow rates. A completion design is presented that incorporates the target flowrates.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: November 19, 2024
    Assignee: Schlumberger Technology Corporation
    Inventors: Shingo Watanabe, Frode Bratvedt, Matthew Worthington, Trevor Graham Tonkin
  • Patent number: 11972176
    Abstract: A physical pipeline network is decomposed into multiple subnetworks. The subnetworks include upstream subnetworks and at least one downstream subnetwork. A network solver is executed on the upstream subnetworks in parallel to obtain a set of boundary conditions and a set of control device settings. The set of boundary conditions and a set of control device settings are then used to execute the network solver on the downstream subnetwork and obtain a result having another set of control device settings. The network solver may repeat executions until convergence is achieved. When convergence is achieved, the result is presented.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: April 30, 2024
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Kashif Rashid, Hamza Keurti, Rodney William Lessard, Trevor Graham Tonkin
  • Publication number: 20240118451
    Abstract: A method can include receiving realizations of a model of a reservoir that includes at least one well where the realizations represent uncertainty in a multidimensional space; selecting a portion of the realizations in a reduced dimensional space to preserve an amount of the uncertainty; optimizing an objective function based at least in part on the selected portion of the realizations; outputting parameter values for the optimized objective function; and generating at least a portion of a field operations plan based at least in part on at least a portion of the parameter values.
    Type: Application
    Filed: December 15, 2023
    Publication date: April 11, 2024
    Inventors: Vijaya Halabe, William J. Bailey, Michael David Prange, Trevor Graham Tonkin
  • Patent number: 11899161
    Abstract: A method can include receiving realizations of a model of a reservoir that includes at least one well where the realizations represent uncertainty in a multidimensional space; selecting a portion of the realizations in a reduced dimensional space to preserve an amount of the uncertainty; optimizing an objective function based at least in part on the selected portion of the realizations; outputting parameter values for the optimized objective function; and generating at least a portion of a field operations plan based at least in part on at least a portion of the parameter values.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: February 13, 2024
    Assignee: Schlumberger Technology Corporation
    Inventors: Vijaya Halabe, William J. Bailey, Michael David Prange, Trevor Graham Tonkin
  • Patent number: 11585192
    Abstract: A method includes obtaining a reservoir model for a subsurface reservoir, identifying a current state of the subsurface reservoir using the reservoir model, and a computer processor selecting an optimization function from multiple optimization functions according to the current state of the reservoir to obtain a selected optimization function. The method further includes the computer processor calculating valve positions of physical devices using the selected optimization function. The valve positions are implemented.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: February 21, 2023
    Assignee: Schlumberger Technology Corporation
    Inventors: Trevor Graham Tonkin, Shingo Watanabe, Matthew Worthington, Mohamed Osman Mahgoub Ahmed
  • Publication number: 20220228466
    Abstract: Using a reservoir simulator, a reservoir model state is obtained. The reservoir model state is used to trace streamlines to obtain streamline trajectories and detect fluid fronts along the streamlines. Using the streamline trajectories, the streamlines are connected to wells. The streamlines are grouped for multiple granularity levels, into groups to obtain a grouping hierarchy. Through the granularity levels of the grouping hierarchy, fluid front time of flights are determined for the groups, and target flowrates assigned to completion devices based on the fluid front time of flights to obtain target flow rates. A completion design is presented that incorporates the target flowrates.
    Type: Application
    Filed: May 28, 2019
    Publication date: July 21, 2022
    Inventors: Shingo Watanabe, Frode Bratvedt, Matthew Worthington, Trevor Graham Tonkin
  • Publication number: 20210397764
    Abstract: A physical pipeline network is decomposed into multiple subnetworks. The subnetworks include upstream subnetworks and at least one downstream subnetwork. A network solver is executed on the upstream subnetworks in parallel to obtain a set of boundary conditions and a set of control device settings. The set of boundary conditions and a set of control device settings are then used to execute the network solver on the downstream subnetwork and obtain a result having another set of control device settings. The network solver may repeat executions until convergence is achieved. When convergence is achieved, the result is presented.
    Type: Application
    Filed: November 8, 2019
    Publication date: December 23, 2021
    Inventors: Kashif Rashid, Hamza Keurti, Rodney William Lessard, Trevor Graham Tonkin
  • Patent number: 11060028
    Abstract: A method for wetting and/or conditioning soil comprises applying a soil treatment composition containing hydrolysed protein to the soil. The soil treatment composition preferably contains a surfactant selected from ethylene oxide-propylene oxide (EO/PO) block copolymer and/or an alkyl polyglycoside. The soil treatment composition may also contain an additional alkoxylate surfactant.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: July 13, 2021
    Inventors: Trevor Graham Blease, Alun Barnes
  • Publication number: 20210198985
    Abstract: A method includes obtaining a reservoir model for a subsurface reservoir, identifying a current state of the subsurface reservoir using the reservoir model, and a computer processor selecting an optimization function from multiple optimization functions according to the current state of the reservoir to obtain a selected optimization function. The method further includes the computer processor calculating valve positions of physical devices using the selected optimization function. The valve positions are implemented.
    Type: Application
    Filed: September 11, 2018
    Publication date: July 1, 2021
    Inventors: Trevor Graham Tonkin, Shingo Watanabe, Matthew Worthington, Mohamed Osman Mahgoub Ahmed
  • Patent number: 10841159
    Abstract: A method, system and program product for deploying a service on a network comprising a plurality of network resources, the method comprising providing an actual network model comprising network resources and the configurations of the network resources; providing a computer-implemented network configuration management system controlling the actual network resource configurations in the actual model; providing a service description comprising network resource configuration information for implementing the service on specific network resources; selecting a set of available network resources for deploying the service in the network based on the service description; reserving available network resources for deploying the service in an off-line version of the actual network model, the off-line version including updated network resource configurations to reflect the changes to the configurations of the actual network resources triggered by the deployment of the service; and deploying the service by updating the actu
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Timothy R. Croy, Paul B. French, Robert P. Fulton, Trevor Graham, Kevin M. Hamilton
  • Publication number: 20200349536
    Abstract: A configuration system and method is disclosed that includes a unified and integrated configuration that is composed of a payment system, an advertising system, and an identity management system such that the unified system has all of the benefits of the individual systems as well as several additional synergistic benefits. Also described are specific configurations including the system's access point architecture, visual wallet simulator user interface, security architecture, coupon handling as well as the system's structure and means for delivering them as targeted advertising, business card handling, membership card handling for the purposes of login management, receipt handling, and the editors and grammars provided for customizing the different types of objects in the system as well as the creation of new custom objects with custom behaviors. The configurations are operable on-line as well as through physical presence transactions.
    Type: Application
    Filed: July 20, 2020
    Publication date: November 5, 2020
    Inventors: Philipp Frank Hermann Udo Hertel, Alexander Wolfgang Karl Kurt Hertel, John David Trevor Graham, Mark Braverman
  • Patent number: 10726401
    Abstract: A configuration system and method is disclosed that includes a unified and integrated configuration that is composed of a payment system, an advertising system, and an identity management system such that the unified system has all of the benefits of the individual systems as well as several additional synergistic benefits. Also described are specific configurations including the system's access point architecture, visual wallet simulator user interface, security architecture, coupon handling as well as the system's structure and means for delivering them as targeted advertising, business card handling, membership card handling for the purposes of login management, receipt handling, and the editors and grammars provided for customizing the different types of objects in the system as well as the creation of new custom objects with custom behaviors. The configurations are operable on-line as well as through physical presence transactions.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: July 28, 2020
    Assignee: Google LLC
    Inventors: Philipp Frank Hermann Udo Hertel, Alexander Wolfgang Karl Kurt Hertel, John David Trevor Graham, Mark Braverman
  • Patent number: 10715414
    Abstract: The present invention includes various novel systems and methods for communication in a network. A System Environment Monitor is employed in some embodiments to extract from the network both real-time and historical Network Metrics at the Infrastructure Layer, as well as Application Metadata at the Application Layer. Network analytics facilitate decisions based upon the differing characteristics of Application Components and lower-level hardware components across multiple DTTs. In response, an SDN Controller generates modified sets of SDN Flows, and implements them in real time across a mixed technology (multi-DTT) network in a manner that avoids disrupting existing SDN Flows and other real-time network traffic.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: July 14, 2020
    Assignee: Ribbon Communications Operating Company, Inc.
    Inventors: Karl May, Alan McKee, Trevor Graham, Richard King, Scott Walker, Piotr Myslinski
  • Patent number: 10498599
    Abstract: In one embodiment, a computer program product for using a common configuration template for a set of devices includes a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code including computer readable program code configured for identifying a set of devices from the plurality of devices which share a common configuration template applicable to a proposed change, wherein the common configuration template includes a collection of command variations, computer readable program code configured for determining which command from the collection of command variations is applicable to each device in the set of devices, and computer readable program code configured for executing the proposed change across all devices in the set of devices using the determined command for each device.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: December 3, 2019
    Assignee: International Business Machines Corporation
    Inventors: Timothy R. Croy, Trevor Graham, Kevin M. Hamilton, Steven S. Shuman
  • Patent number: 10469335
    Abstract: Techniques are provided for service placement on hosts for a consumer based on geographic location The techniques include: determining a geographical location of a consumer; and inputting a topology model of an environment including multiple candidate hosts to support a service required by the consumer, the topology model including: a geographic location of each of resource in the environment; and connectivity details between the resources and between the resources and the consumer. The techniques also include: calculating the distance from a candidate host to the consumer; determining if a geographic requirements is met by a candidate host; and ordering candidate hosts that meet geographic requirement.
    Type: Grant
    Filed: June 23, 2018
    Date of Patent: November 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ivor Bradley, Timothy R. Croy, John E. Dinger, Matthew E. Duggan, Randy George, Trevor Graham
  • Publication number: 20190222502
    Abstract: The present invention includes various novel systems and methods for communication in a network. A System Environment Monitor is employed in some embodiments to extract from the network both real-time and historical Network Metrics at the Infrastructure Layer, as well as Application Metadata at the Application Layer. Network analytics facilitate decisions based upon the differing characteristics of Application Components and lower-level hardware components across multiple DTTs. In response, an SDN Controller generates modified sets of SDN Flows, and implements them in real time across a mixed technology (multi-DTT) network in a manner that avoids disrupting existing SDN Flows and other real-time network traffic.
    Type: Application
    Filed: March 28, 2019
    Publication date: July 18, 2019
    Inventors: Karl May, Alan MCKEE, Trevor GRAHAM, Richard KING, Scott Walker, Piotr MYSLINSKI
  • Patent number: 10313184
    Abstract: In one embodiment, a method for using a common configuration template for a set of devices includes identifying a set of devices from the plurality of devices which share a common configuration template applicable to a proposed change, wherein the common configuration template includes a collection of command variations, determining which command from the collection of command variations is applicable to each device in the set of devices, and executing the proposed change across all devices in the set of devices using the determined command for each device.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: June 4, 2019
    Assignee: International Business Machines Corporation
    Inventors: Timothy R. Croy, Trevor Graham, Kevin M. Hamilton, Steven S. Shuman
  • Patent number: 10298480
    Abstract: The present invention includes various novel systems and methods for communication in a network. A System Environment Monitor is employed in some embodiments to extract from the network both real-time and historical Network Metrics at the Infrastructure Layer, as well as Application Metadata at the Application Layer. Network analytics facilitate decisions based upon the differing characteristics of Application Components and lower-level hardware components across multiple DTTs. In response, an SDN Controller generates modified sets of SDN Flows, and implements them in real time across a mixed technology (multi-DTT) network in a manner that avoids disrupting existing SDN Flows and other real-time network traffic.
    Type: Grant
    Filed: January 8, 2015
    Date of Patent: May 21, 2019
    Assignee: Ribbon Communications Operating Company, Inc.
    Inventors: Karl May, Alan McKee, Trevor Graham, Richard King, Scott Walker, Piotr Myslinski
  • Publication number: 20190106625
    Abstract: A method for wetting and/or conditioning soil comprises applying a soil treatment composition containing hydrolysed protein to the soil. The soil treatment composition preferably contains a surfactant selected from ethylene oxide-propylene oxide (EO/PO) block copolymer and/or an alkyl polyglycoside. The soil treatment composition may also contain an additional alkoxylate surfactant.
    Type: Application
    Filed: December 6, 2018
    Publication date: April 11, 2019
    Applicant: Croda International Plc
    Inventors: Trevor Graham Blease, Alun Barnes
  • Patent number: 10196567
    Abstract: A method for wetting and/or conditioning soil comprises applying a soil treatment composition containing hydrolyzed protein to the soil. The soil treatment composition preferably contains a surfactant selected from ethylene oxide-propylene oxide (EO/PO) block copolymer and/or an alkyl polyglycoside. The soil treatment composition may also contain an additional alkoxylate surfactant.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: February 5, 2019
    Assignee: Croda International Plc
    Inventors: Trevor Graham Blease, Alun Barnes