Patents by Inventor Mohammad SHAHRAEENI

Mohammad SHAHRAEENI 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: 11960045
    Abstract: Disclosed are methods of modelling a subsurface region. One method comprises defining a plurality of variables for describing said subsurface region, each variable having a corresponding, domain set neighbourhood set, and conflict set. The conflict set comprises conflict variables, which are previously assigned variable which reduces the domain set of its corresponding variable. The method comprises further sequentially performing for each variable: a) selecting an unassigned variable; b) assigning a value to the selected variable from its domain set; c) assessing whether a constraint is satisfied. The selected variable's corresponding conflict set is updated to include any previously assigned variables comprised within the selected variable's corresponding neighbourhood set when said constraint is assessed not to be satisfied at step c). Another method comprises foreseeing dead end variables before they are simulated.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: April 16, 2024
    Assignee: TOTAL SE
    Inventor: Mohammad Shahraeeni
  • Publication number: 20190243024
    Abstract: Disclosed are methods of modelling a subsurface region. One method comprises defining a plurality of variables for describing said subsurface region, each variable having a corresponding, domain set neighbourhood set, and conflict set. The conflict set comprises conflict variables, which are previously assigned variable which reduces the domain set of its corresponding variable. The method comprises further sequentially performing for each variable: a) selecting an unassigned variable; b) assigning a value to the selected variable from its domain set; c) assessing whether a constraint is satisfied. The selected variable's corresponding conflict set is updated to include any previously assigned variables comprised within the selected variable's corresponding neighbourhood set when said constraint is assessed not to be satisfied at step c). Another method comprises foreseeing dead end variables before they are simulated.
    Type: Application
    Filed: July 7, 2016
    Publication date: August 8, 2019
    Applicant: Total SA
    Inventor: Mohammad SHAHRAEENI