Patents by Inventor Usuf Middya

Usuf Middya 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: 20230280494
    Abstract: A computer implemented method and system for simulating a hydrocarbon reservoir. The method includes determining a computational reservoir model, comprising formation data and fluid pressure data for each of a plurality of reservoir cells, and forming a tridiagonal matrix system for each of M strongly connected lines and arranging arrays of the M tridiagonal matrix systems in a level-based data layout to be stored in a memory of a graphical processing unit (GPU). The method further includes to determining, with the GPU, an unknown potential array for each of the tridiagonal matrix systems by solving the tridiagonal matrix systems simultaneously using a Thomas method configured to operate with the level-based data layout.
    Type: Application
    Filed: March 1, 2023
    Publication date: September 7, 2023
    Applicant: SAUDI ARABIAN OIL COMPANY
    Inventors: Maitham M. Alhubail, Usuf Middya, Ali H. Dogru
  • Patent number: 11354469
    Abstract: A data processing system systems with parallel processors performing simulations by numerical solution of partial differential equations or similar numerical simulations. The data processing system extends the scaling limit of parallel solvers in those numerical simulations by overcoming the frequent network latencies encountered during a simulation. Fewer, yet larger batches of data are exchanged between computing nodes.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: June 7, 2022
    Assignees: Saudi Arabian Oil Company, Massachusetts Institute of Technology
    Inventors: Maitham Makki Alhubail, John R Williams, Qiqi Wang, Ali Dogru, Usuf Middya
  • Publication number: 20200175217
    Abstract: A data processing system systems with parallel processors performing simulations by numerical solution of partial differential equations or similar numerical simulations. The data processing system extends the scaling limit of parallel solvers in those numerical simulations by overcoming the frequent network latencies encountered during a simulation. Fewer, yet larger batches of data are exchanged between computing nodes.
    Type: Application
    Filed: November 26, 2019
    Publication date: June 4, 2020
    Inventors: Maitham Makki Alhubail, John R. Williams, Qiqi Wang, Ali Dogru, Usuf Middya
  • Patent number: 9471723
    Abstract: A reservoir simulator forms by parallel processing in a multimode computer system estimates of behavior of a subsurface reservoir organized into a matrix grid of three-dimensional cells. The simulator is provided with a module which acts on input data regarding actual reservoir performance and parameters of interest. A grammar is provided which has a sequence of tokens and actions to be taken by the computer system on the input data. Based on the grammar, the input data are arranged into data structures for processing. The module translates the data structures into a set of arithmetic and logical actions to be applied to the original input data provided to the simulator.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: October 18, 2016
    Assignee: Saudi Arabian Oil Company
    Inventors: Werner Artur Hahn, Usuf Middya, Henry H. Hoy, Maitham M. Hubail
  • Patent number: 8589135
    Abstract: Systems, computer implemented methods, and program products to determine approximate static well pressures for one or more arbitrary shaped wells by estimating the drainage volume of the one or more wells, are provided. The drainage volume of the one or more wells, for example, can be estimated from the one or more computed fluid flow flux vectors, and the approximate static well pressures for the one or more wells can be subsequently calculated by taking the pore volume average of the dynamic grid block pressures within the drainage volume of the one or more wells. The one or more fluid flow flux vectors can be calculated at each iteration in a numerical reservoir simulator as a part of standard simulator computations, negating a need for additional, extraneous computations to calculate effective drainage volume of the one or more wells.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: November 19, 2013
    Assignee: Saudi Arabian Oil Company
    Inventors: Usuf Middya, Ali Haydar Dogru
  • Publication number: 20130246028
    Abstract: A reservoir simulator forms by parallel processing in a multimode computer system estimates of behavior of a subsurface reservoir organized into a matrix grid of three-dimensional cells. The simulator is provided with a module which acts on input data regarding actual reservoir performance and parameters of interest. A grammar is provided which has a sequence of tokens and actions to be taken by the computer system on the input data. Based on the grammar, the input data are arranged into data structures for processing. The module translates the data structures into a set of arithmetic and logical actions to be applied to the original input data provided to the simulator.
    Type: Application
    Filed: March 8, 2013
    Publication date: September 19, 2013
    Applicant: Saudi Arbian Oil Company
    Inventors: Werner Artur Hahn, Usuf Middya, Henry H. Hoy, Maitham M. Hubail
  • Publication number: 20100286971
    Abstract: Systems, computer implemented methods, and program products to determine approximate static well pressures for one or more arbitrary shaped wells by estimating the drainage volume of the one or more wells, are provided. The drainage volume of the one or more wells, for example, can be estimated from the one or more computed fluid flow flux vectors, and the approximate static well pressures for the one or more wells can be subsequently calculated by taking the pore volume average of the dynamic grid block pressures within the drainage volume of the one or more wells. The one or more fluid flow flux vectors can be calculated at each iteration in a numerical reservoir simulator as a part of standard simulator computations, negating a need for additional, extraneous computations to calculate effective drainage volume of the one or more wells.
    Type: Application
    Filed: May 6, 2010
    Publication date: November 11, 2010
    Applicant: SAUDI ARABIAN OIL COMPANY
    Inventors: Usuf Middya, Ali Haydar Dogru
  • Patent number: 7809537
    Abstract: A computer-implemented process simulates production of oil and gas from hydrocarbon reservoirs. The process is used to help forecast the optimal future oil and gas recovery from large hydrocarbon reservoirs. At the same, this process is flexible to allow for further addition of new options; robust and reliable; and easy to use. The process is also comprehensive in that it allows a forecast of future performance of a wide range of reservoirs and future operation scenarios. By using the high-resolution models provided, a reservoir can be described much more accurately.
    Type: Grant
    Filed: October 15, 2004
    Date of Patent: October 5, 2010
    Assignee: Saudi Arabian Oil Company
    Inventors: Kesavalu Hemanthkumar, Henry H. Hoy, William Thomas Dreiman, Usuf Middya
  • Patent number: 7752023
    Abstract: A method for enhancing allocation of fluid flow rates among a plurality of wellbores coupled to surface facilities is disclosed. The method includes modeling fluid flow characteristics of the wellbores and reservoirs penetrated by the wellbores. The method includes modeling fluid flow characteristics of the surface facilities. An optimizer adapted to determine an enhanced value of an objective function corresponding to the modeled fluid flow characteristics of the wellbores and the surface facilities is then operated. The objective function relates to at least one production system performance parameter. Fluid flow rates are then allocated according to the optimization.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: July 6, 2010
    Assignee: ExxonMobil Upstream Research Co.
    Inventor: Usuf Middya
  • Patent number: 7379853
    Abstract: A method for enhancing allocation of fluid flow rates among a plurality of wellbores coupled to surface facilities is disclosed. The method includes modeling fluid flow characteristics of the wellbores and reservoirs penetrated by the wellbores. The method includes modeling fluid flow characteristics of the surface facilities. An optimizer adapted to determine an enhanced value of an objective function corresponding to the modeled fluid flow characteristics of the wellbores and the surface facilities is then operated. The objective function relates to at least one production system performance parameter. Fluid flow rates are then allocated according to the optimization.
    Type: Grant
    Filed: April 19, 2002
    Date of Patent: May 27, 2008
    Assignee: ExxonMobil Upstream Research Company
    Inventor: Usuf Middya
  • Publication number: 20080065363
    Abstract: A method for enhancing allocation of fluid flow rates among a plurality of wellbores coupled to surface facilities is disclosed. The method includes modeling fluid flow characteristics of the wellbores and reservoirs penetrated by the wellbores. The method includes modeling fluid flow characteristics of the surface facilities. An optimizer adapted to determine an enhanced value of an objective function corresponding to the modeled fluid flow characteristics of the wellbores and the surface facilities is then operated. The objective function relates to at least one production system performance parameter. Fluid flow rates are then allocated according to the optimization.
    Type: Application
    Filed: October 31, 2007
    Publication date: March 13, 2008
    Inventor: Usuf Middya
  • Publication number: 20060085174
    Abstract: A computer-implemented process simulates production of oil and gas from hydrocarbon reservoirs. The process is used to help forecast the optimal future oil and gas recovery from large hydrocarbon reservoirs. At the same, this process is flexible to allow for further addition of new options; robust and reliable; and easy to use. The process is also comprehensive in that it allows a forecast of future performance of a wide range of reservoirs and future operation scenarios. By using the high-resolution models provided, a reservoir can be described much more accurately.
    Type: Application
    Filed: October 15, 2004
    Publication date: April 20, 2006
    Inventors: Kesavalu Hemanthkumar, Henry Hoy, William Dreiman, Usuf Middya
  • Publication number: 20020165671
    Abstract: A method for enhancing allocation of fluid flow rates among a plurality of wellbores coupled to surface facilities is disclosed. The method includes modeling fluid flow characteristics of the wellbores and reservoirs penetrated by the wellbores. The method includes modeling fluid flow characteristics of the surface facilities. An optimizer adapted to determine an enhanced value of an objective function corresponding to the modeled fluid flow characteristics of the wellbores and the surface facilities is then operated. The objective function relates to at least one production system performance parameter. Fluid flow rates are then allocated according to the optimization.
    Type: Application
    Filed: April 19, 2002
    Publication date: November 7, 2002
    Applicant: EXXONMOBIL UPSTREAM RESEARCH COMPANY
    Inventor: Usuf Middya