Patents Examined by Kandasamy Thangavelu
  • Patent number: 10817629
    Abstract: According to some possible implementations, a method may include determining one or more inputs to a model of a system and one or more outputs from the model. The method may include identifying a continuous portion of the model to be discretized. The method may include discretizing the continuous portion of the model, using at least one of a continuous linear representation for the model or a frequency response associated with the continuous linear representation, to generate a discrete linear representation for the continuous portion of the model. The method may include outputting information associated with the discrete linear representation to permit the continuous portion of the model to be implemented on one or more processors.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: October 27, 2020
    Assignee: The MathWorks, Inc.
    Inventors: Suat Gumussoy, Pieter J. Mosterman, Ahmet Ozdemir
  • Patent number: 10814366
    Abstract: Disclosed is a coil width control method including: a step in which a control unit generates a prediction model for predicting the width shrinkage of a coil, which occurs in the heat-treatment process and post-treatment process of a cold-rolled steel sheet production process, on the basis of historical operating results; a step in which the control unit receives the input width of the coil entering the heat-treatment process; and a step in which the control unit predicts the output width of the coil after the post-treatment process on the basis of the received input width and the conditions of the cold-rolled steel sheet production process, and controls in-furnace temperature and in-furnace tension of the heat-treatment process and elongation of the post-treatment process.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: October 27, 2020
    Assignee: Hyundai Steel Company
    Inventors: Dong Iel Kim, Sang Ju Kim, Hyeong Jin Kim, Jeong An Seon, Ji Wung Jeong
  • Patent number: 10810330
    Abstract: A method of performing aspects of an energy industry operation includes receiving input data at a processing system, the input data describing an assembly for performing the energy industry operation and properties of the formation, the assembly including a downhole component, the processing system configured to estimate production properties based on mathematical models including at least a model of the downhole component and one or more models for simulating fluid flow in the formation. The method also includes, based on the input data, generating a workflow that includes steps for estimating production properties using the models, receiving a selection from a user specifying a type of analysis to be performed and/or a level of complexity of analysis to be performed, customizing the workflow based on the user selection, estimating the production properties based on the models, where estimating is performed according to a procedure specified by the workflow.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: October 20, 2020
    Assignee: BAKER HUGHES, A GE COMPANY, LLC
    Inventors: Rob Early, Oktay Metin Gokdemir, Christopher J. Freitas, Nathan F. Andrews, Nicholas J. Mueschke, Rhandy Regulacion
  • Patent number: 10810026
    Abstract: A device that includes a node engine configured to define a number of child correlithm objects for a string correlithm object. The node engine is further configured to select a correlithm object from an n-dimensional space and set the selected correlithm object as a parent correlithm object. The node engine is further configured to iteratively identify the defined number of child correlithm objects, where identifying the defined number of child correlithm objects involves randomly selecting correlithm objects less than the standard distance away from the parent correlithm object and defining the selected correlithm objects as a child correlithm object. The node engine is further configured to link the defined child correlithm objects with the parent correlithm object in the node table to generate the string correlithm object.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: October 20, 2020
    Assignee: Bank of America Corporation
    Inventor: Patrick N. Lawrence
  • Patent number: 10809412
    Abstract: A WEM-based method for deep resource detection using sky waves refers to the technical field of deep resource detection. The proposed method of deep detection using sky waves improves the traditional “atmospheric-lithosphere” half-space propagation theory into a full-space “sky wave” theory of “ionosphere-atmosphere-rock layer”, that is, the influence of the ionosphere and the displacement current in the air are taken into consideration to obtain a new precise expression of “sky wave” response, which is suitable for full space, slow attenuation and long distance propagation. A receiving device for sky wave signal has been developed. Through theoretical model calculation and actual data measurement, it is known that it is possible to use the sky wave for detection within the scope of China's national territory to realize the high-precision electrical structural exploration within a depth of 10 kilometers and open a new era of artificial source electromagnetic detection.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: October 20, 2020
    Assignee: Institute of Geology and Geophysics, Chinese Academy of Sciences
    Inventors: Qingyun Di, Guoqiang Xue, Ruo Wang, Zhiguo An, Changmin Fu, Da Lei, Xianjun Zhuo, Zhongxing Wang
  • Patent number: 10810028
    Abstract: A device that includes a node engine configured to determine a core distance for a correlithm object core. The node engine is further configured to select a first correlithm object in an n-dimensional space and set the first correlithm object as the root correlithm object. The node engine is further configured to receive a second correlithm object and determine the distance between the root correlithm object and the second correlithm object. The node engine is further configured to determine whether the distance between the root correlithm object and the second correlithm object is less than core distance for the correlithm object core. The node engine is further configured to identify the second correlithm object as a member of the correlithm object core in response to determining the distance between the root correlithm object and the second correlithm object is less than core distance for the correlithm object core.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: October 20, 2020
    Assignee: Bank of America Corporation
    Inventor: Patrick N. Lawrence
  • Patent number: 10797484
    Abstract: A power supply and demand prediction system that predicts the power supply and demand of a group including multiple utility customers is provided and includes a communication unit, a demand prediction unit, a power generation prediction unit, and a stored power prediction unit. The communication unit acquires the amount of power stored in each of multiple power storage devices belonging to the group. The demand prediction unit predicts the amount of demand for power for each utility customer. The power generation prediction unit predicts the amount of power generated by each of multiple solar panels belonging to the group. The stored power prediction unit predicts the amount of power stored in each battery on the basis of the amount of stored power acquired for each power storage device, the amount of demand predicted for each utility customer, and the amount of generated power predicted for each solar panel.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: October 6, 2020
    Assignee: OMRON Corporation
    Inventors: Takayuki Eda, Kazuki Kasai, Hiroshi Imai, Hiromasa Takatsuka, Fumiji Aita
  • Patent number: 10789081
    Abstract: A device that includes a node engine configured to define a number of child correlithm objects for a string correlithm object. The node engine is further configured to set a starting correlithm object as a first parent correlithm object and set an ending correlithm object as a second parent correlithm object. The node engine is further configured to randomly select a correlithm object less than the standard distance away from the first parent correlithm object, define the selected correlithm object as a child correlithm object, and link the child correlithm objects with the first parent correlithm object. The node engine is further configured to randomly select a correlithm object less than the standard distance away from the second parent correlithm object, define the selected correlithm object as a child correlithm object, and link the child correlithm objects with the second parent correlithm object.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: September 29, 2020
    Assignee: Bank of America Corporation
    Inventor: Patrick N. Lawrence
  • Patent number: 10783287
    Abstract: Techniques for employing natural language processing (NLP) to facilitate geospatial analysis are provided. In one example, a computer-implemented method comprises receiving, by a device operatively coupled to a processor, input information in a natural language format indicating a change to a state of a system comprising different nodes through which physical elements flow, wherein the system is associated with a state model that characterizes movement of the physical elements through the different nodes based on one or more flow parameters. The computer-implemented method further comprises, determining, by the device based on the input information, a subset of the one or more flow parameters associated with the change, determining, by the device based on the input information, one or more constraints to the subset that account for the change, and modifying, by the device, the state model based on the one or more constraints, resulting in a modified state model.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: September 22, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefano Braghin, Vincent Petrus Anthonius Lonij, Rahul Nair, Rana E. Novack, Paulito Pedregosa Palmes
  • Patent number: 10783298
    Abstract: A device configured to emulate a binary correlithm object logic function gate comprises a memory and a logic engine. The memory stores a logical operator truth table that includes first and second groups of input logical values and a group of output logical values. These logical values are represented by correlithm objects. The logic engine receives first and second inputs and determines the Hamming distance between the correlithm objects of the inputs and the correlithm objects of the truth table to determine the appropriate output.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: September 22, 2020
    Assignee: Bank of America Corporation
    Inventor: Patrick N. Lawrence
  • Patent number: 10783297
    Abstract: A device configured to emulate a unary correlithm object logic function gate comprises a memory and a logic engine. The memory stores a logical operator truth table that includes a plurality of input logical values and a plurality of output logical values. These logical values are represented by correlithm objects. The logic engine receives an input and determines the Hamming distance between the correlithm object of the input and the correlithm objects of the truth table to determine the appropriate output.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: September 22, 2020
    Assignee: Bank of America Corporation
    Inventor: Patrick N. Lawrence
  • Patent number: 10766070
    Abstract: A system and method for modifying features in designs of objects to make them physically capable of being manufactured using additive manufacturing techniques and machines is provided, carrying out the following steps: Determine if one or more surfaces of the object have a surface angle below a threshold angle; designate one or more edges including a first edge, the first edge being between a first surface of the one or more surfaces and a second surface of the one or more surfaces, wherein the first surface has a surface angle below the threshold angle and the second surface has a surface angle equal to or above the threshold angle; and generate one or more additional surfaces along the one or more edges in the design file.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: September 8, 2020
    Assignee: Materialise N.V.
    Inventors: Manuel Michiels, Gert Claes
  • Patent number: 10760551
    Abstract: A method and device for monitoring a fault of a wind power generator set. The method includes the following steps: performing (101) fault identification on a component in a wind power generator set; and presenting (102) an identified fault using a three-dimensional model of the component. The device includes corresponding identifying module (61) and presenting module (62). By using the method and device, the fault monitor can intuitively observe the fault existed in the component, which not only is beneficial for taking effective fault processing measures before a minor fault evolves into a serious fault and thus reduces the harm of the fault, but also reduces the experience requirements for the fault monitor and avoids the process that the fault monitor in the prior art analyzes a two-dimensional curve to identify whether there is a fault in the component according to his experience.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: September 1, 2020
    Assignee: BEIJING GOLDWIND SCIENCE & CREATION WINDPOWER EQUIPMENT CO., LTD.
    Inventors: Zhiqiang Qiao, Xinan Tang, Kang Li
  • Patent number: 10755002
    Abstract: A method of facilitating modeling of a system includes receiving, at a processor, an extensible markup language (XML) file corresponding to a piping and instrumentation diagram (PID) of the system; identifying, by the processor, components of the system that are described in the XML file, the XML file including information about attributes of the identified components; storing, by the processor, the information about the attributes of the identified components; and generating, by the processor, a simulation model page using syntax of a simulation modeling software environment, based on the stored information about the attributes of the identified components.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: August 25, 2020
    Assignee: GE-HITACHI NUCLEAR ENERGY AMERICAS LLC
    Inventors: Larry Edwin Nutt, Wayne Marquino
  • Patent number: 10755006
    Abstract: Reservoir simulations may be executed in a high performance computing cloud cluster (530) provisioned within a cloud computing environment (450) and accessible by graphical pre- and/or post-processors (410) resident on a computer system (402) that is external to the cloud computing environment.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: August 25, 2020
    Assignee: Schlumberger Technology Corporation
    Inventors: Stuart Adam, Ian Ambler, Owen Brazell, Neil Brown, Miguel Meneses, Brian Spolnicki, Kevin Shaw, Dayal Gunasekera, Antonio Vieira, Jr.
  • Patent number: 10740500
    Abstract: A software agnostic multi-user CAx environment system includes a host computer with a processor and a memory. The processor and memory are configured to operate a multi-user CAx environment. The host computer is configured to communicate with a plurality of local computers. Each of the local computers includes at least one CAx software package and is configured to operate a local CAx environment of the multi-user CAx environment. A part database is configured to store multiple part files. Each of the part files includes at least one component having multiple features. At least one meta data file is stored within the part database. The meta data file is linked to at least one of the plurality of features.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: August 11, 2020
    Assignee: Raytheon Technologies Corporation
    Inventors: Joshua Daniel Winn, William A. Sowa
  • Patent number: 10726171
    Abstract: A system and method for determining a remaining useful life of a component, includes providing a usage and configuration information associated with the component, determining if a preexisting spall condition exists for the component, executing a spall initiation model for the component if the preexisting spall condition does not exist, wherein the spall initiation model provides a spall initiation life associated with the component by analyzing the usage and configuration information, executing a spall propagation model for the component, wherein the spall propagation model provides a spall propagation life associated with the component by analyzing the usage and configuration information, and providing a remaining useful life by integrating the spall initiation life and the spall propagation life.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: July 28, 2020
    Assignee: SIKORSKY AIRCRAFT CORPORATION
    Inventors: Jeremy Sheldon, David Kasper, Garrett Argenna
  • Patent number: 10726168
    Abstract: The present invention relates to the field of reliability-based structural design optimization, and provides an integration method for accurate modeling and analysis and reliability-based design optimization of variable stiffness composite plate and shell structures. In this method, the first-order reliability method, two-point adaptive nonlinear approximation and second-order reliability method are applied into the efficient reliability-based design optimization of variable stiffness composite plate and shell structures. The fiber placement path of variable stiffness composite plate and shell structures is accurately modeled by non-uniform rational B-spline function. Isogeometric analysis is utilized for the variable stiffness composite plate and shell structures, including conducting linear buckling analysis on the variable stiffness composite plate and shell structures based on the isogeometric analysis method and deriving analytical sensitivity of design and random variables on the structural response.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: July 28, 2020
    Assignee: DALIAN UNIVERSITY OF TECHNOLOGY
    Inventors: Hao Peng, Wang Yutian, Liu Chen, Yuan Xiaojie, Wang Bo, Liu Hongliang, Yang Dixiong, Li Gang, Wang Bin, Jiang Liangliang
  • Patent number: 10719339
    Abstract: A device that includes a sensor engine and a node engine. The sensor engine is configured to receive an input signal representing a data sample and identify a real world value entry in a sensor table based on the input signal. The sensor engine is further configured to fetch an input correlithm object in the sensor table linked with the real world value entry and send the input correlithm object to a node engine. The node engine is configured to determine distances between the input correlithm object and each of the child correlithm objects in a node table in response to receiving the input correlithm object and identify a child correlithm object from the node table with the shortest distance. The node engine is further configured to fetch a parent correlithm object from the node table linked with the identified child correlithm object and output the identified parent correlithm object.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: July 21, 2020
    Assignee: Bank of America Corporation
    Inventor: Patrick N. Lawrence
  • Patent number: 10706191
    Abstract: Systems, methods, and computer-readable storage media that may be used to generate a Bayesian hierarchical model. One method includes generating a plurality of geographic regions by grouping one or more geographic sub-regions into each of the plurality of geographic regions. The method further includes receiving data for the geographic sub-regions, the data including responses, content inputs, content types, and location identifiers. The method further includes generating geo-level data from the received data by grouping the responses and content inputs of the received data based on a correlation of the location identifiers of the received data to the plurality of geographic regions. The method includes fitting a Bayesian hierarchical model based on at least the geo-level data, the content types, and the geographic regions and determining a content input mix for the content types for each geographic region based on the Bayesian hierarchical model and a content input constraint.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: July 7, 2020
    Assignee: Google LLC
    Inventors: Yunting Sun, Yuxue Jin, James Koehler, Xiaojing Huang, David Chan, Yueqing Wang, Conor Sontag, Shi Zhong, Luis Gonzalez Perez