Patents Examined by Iftekhar Khan
-
Patent number: 10664562Abstract: A method includes calculating a first estimated state of charge (SOC) of a battery at a first time, receiving a voltage value representing a measured voltage across the battery at a second time, calculating a filter gain at the second time, and calculating a second estimated SOC of the battery at the second time based on the first estimated SOC, the voltage value, and the filter gain. Another method includes storing, in a memory, a library of equivalent circuit models representing a battery, determining an operational mode of a battery based on a load associated with the battery, selecting one of the equivalent circuit models based on the determined operational mode, and calculating a state of charge of charge (SOC) of the battery using the selected equivalent circuit model.Type: GrantFiled: February 20, 2014Date of Patent: May 26, 2020Assignee: Fairchild Semiconductor Corporation and University of ConnecticutInventors: Balakumar Balasingam, Brian French, Yaakov Bar-Shalom, Bharath Pattipati, Krishna Pattipati, James Meacham, Travis Williams, Gopi Vinod Avvari, Tai-Sik Hwang
-
Patent number: 10296667Abstract: For designing rooms or buildings for specific purposes, like homes for elderly people, an action space object that can be read from a database to a CAD application is provided, the action space object defining a volume needed to carry out a specific activity/action.Type: GrantFiled: March 21, 2014Date of Patent: May 21, 2019Assignee: KAAKKOIS-SUOMEN AMMATTIKORKEAKOULU OYInventor: Jukka-Pekka Selin
-
Patent number: 10296689Abstract: An embodiment of the present invention includes a partitioner, a synthesizer, and an optimizer. The partitioner partitions a design into a hierarchy of partitions having a top-level partition and lower partitions. The lower partitions include a bottom-level partition. The top-level partition has top-level constraints. The synthesizer synthesizes the lower partitions hierarchically from the bottom-level partition to create lower partition netlists based on the top-level constraints. The optimizer optimizes a top-level netlist corresponding to the top-level partition from the lower partition netlists to satisfy the top-level constraints.Type: GrantFiled: July 2, 2014Date of Patent: May 21, 2019Assignee: Synopsys, Inc.Inventors: Smita Bakshi, Kenneth S. McElvain, Gael Paul
-
Patent number: 10169832Abstract: Disclosed is a method and instrumentation for predictive and adaptive controllers devised to ensure uninterrupted operation of standalone electrical supply systems powered by sustainable energy sources. The device hereby referred to as SelfMaster™ is an expert system that manages the energy conversion, storage, and consumption in an isolated electric grid based on data collected during past and current operation of the system and predicted future states of the primary energy sources, storage level, and demand. The sustainable primary energy sources managed by SelfMaster™ may include, but not limited to, wind force, solar radiation, and biofuels. The energy storage system is a combination of batteries, hydrogen, biofuel, and hot water tanks. Electric demand consists of critical, non-critical, and deferrable loads identified according to the activities supported by the supply system.Type: GrantFiled: May 8, 2013Date of Patent: January 1, 2019Inventors: Oguz Soysal, Hilkat Soysal, Charles Leo Manto
-
Patent number: 10169445Abstract: In the present work, quantum clustering is extended to provide a dynamical approach for data clustering using a time-dependent Schrödinger equation. To expedite computations, we can approximate the time-dependent Hamiltonian formalism by a truncated calculation within a set of Gaussian wave-functions (coherent states) centered around the original points. This allows for analytic evaluation of the time evolution of all such states, opening up the possibility of exploration of relationships among data points through observation of varying dynamical-distances among points and convergence of points into clusters. This formalism may be further supplemented by preprocessing, such as dimensional reduction through singular value decomposition and/or feature filtering. Additionally, the parameters of the analysis can be modified in order to improve the efficiency of the dynamic quantum clustering processes.Type: GrantFiled: September 22, 2014Date of Patent: January 1, 2019Assignees: The Board of Trustees of the Leland Stanford Junior University, Ramot at Tel Aviv University Ltd.Inventors: Marvin Weinstein, David Horn
-
Patent number: 10119374Abstract: A method for simulating fluid flows in a petroleum reservoir to improve final oil recovery. The fluid comprises water, hydrocarbon, and surfactant components. The method comprises a flash step for calculating compositions via two stages. A first stage comprises a first flash to determine first compositions of the water, oil and gas phases and is performed by omitting the surfactant component in the fluid. A second stage comprises a second flash to determine a microemulsion composition of the microemulsion phase.Type: GrantFiled: March 11, 2013Date of Patent: November 6, 2018Assignee: TOTAL SAInventors: Leonardo Patacchini, Romain De Loubens, Arthur Moncorge
-
Patent number: 10114911Abstract: A fluid structure interaction simulation method includes a graph information forming process to form graph information of nodes obtained by discretizing a computing region for each of a fluid and a structure that are represented by meshes, and a main time development loop process to simulate a physical phenomenon. The loop process includes arranging IMEs (Interaction Mediating Elements) that move with a displacement of the structure, on a boundary of the structure, defining, within the IME, correcting functions of a pressure and a velocity of the fluid that interact with the pressure and the velocity of the fluid and the displacement of the structure, and executing a simulation based on the correcting functions, in a state in which the meshes of the fluid are mismatched to the meshes of the structure.Type: GrantFiled: May 10, 2011Date of Patent: October 30, 2018Assignees: FUJITSU LIMITED, THE UNIVERSITY OF TOKYOInventors: Takashi Yamazaki, Yoshimasa Kadooka, Toshiaki Hisada, Seiryo Sugiura, Takumi Washio, Junichi Okada
-
Patent number: 10108762Abstract: Conventional computational simulation and inversion of subsurface flow is expensive, which is wasteful in terms of time and energy consumption. The present invention discloses a process for implementation of mathematical techniques such as forward simulation, sensitivity analysis, and inversion to physical microstructure models for subsurface fluid simulation. This process not only offers accurate and reliable results, but also is cost effective.Type: GrantFiled: October 3, 2014Date of Patent: October 23, 2018Assignee: International Business Machines CorporationInventors: Claudius Feger, Lior Horesh, Ulisses T. Mello, Maria J. B. Moura
-
Patent number: 10102312Abstract: A method for determining performance levels of at least one turbine engine propeller in an incident air flow (V) including an axial component (Vz) and a tangential component (V?), the propeller being modelled by a defined generalized theoretical model (Mg), for plural blade angles (ß) of the propeller, by a set of adimensional coefficients, including at least one generalized advance coefficient (Jg), a generalized power coefficient (CPg), and a generalized traction coefficient (CTg) defined by formulae: ? { J g = v z u - v ? ? C Tg ? ( ? ) = T ? ( ? ) ? · ( u - v ? ) 2 · D 2 C Pg ? ( ? ) = P ? ( ? ) ? · ( u - v ? ) 3 · D 2 wherein the generalized theoretical model (Mg) of the propeller is parameterized with input conditions of the turbine engine, including at least the axial component (Vz), the tangential component of the incident air flow (V?), the blade angle (ß) and the drive speed (u) of the propeller; and at leasType: GrantFiled: August 14, 2012Date of Patent: October 16, 2018Assignee: SAFRAN AIRCRAFT ENGINESInventor: Nicolas Jerome Jean Tantot
-
Patent number: 10083256Abstract: A control system for use in extracting hydrocarbons from an underground deposit is disclosed that comprises an electromagnetic heating system and a processor. The electromagnetic heating system is configured to heat the underground deposit to facilitate fluid flow of a resource for extraction from the underground deposit. The processor is configured to control the electromagnetic heating system in response to temperature data and pressure data for the underground deposit. The processor correlates the temperature data and pressure data with predetermined water phase characteristics to control the electromagnetic heating system so that substantially all water in the underground deposit is maintained in a liquid state. The control system may also generate voxel data corresponding to spatial characteristics of the underground deposit. The spatial characteristics may be presented as a map on a display.Type: GrantFiled: July 17, 2013Date of Patent: September 25, 2018Assignee: HARRIS CORPORATIONInventors: Francis Eugene Parsche, David M. Daniel
-
Patent number: 10053913Abstract: A method of determining when tool string parameters should be altered to avoid undesirable effects that would likely occur if the tool string were employed to drill a borehole includes, modeling portions or an entirety of the tool string in the borehole under steady state loading conditions, identifying deflections of the tool string with the modeling when buckling would occur for specific tool string parameters, and calculating whether whirl exhibiting similar deflections of the tool string to those identified during buckling would be undesirable.Type: GrantFiled: September 11, 2014Date of Patent: August 21, 2018Assignee: BAKER HUGHES, A GE COMPANY, LLCInventors: Ingo Forstner, Christian Linke
-
Patent number: 10042962Abstract: An apparatus is provided for implementation of a mid-surface modeler including a receiver, selector, clusterer and mid-surface constructor. The receiver is to receive a solid model of a structural product composed of structural components, with the solid model representing the components by a collection of geometry. The selector is to select a group of geometry from the geometry in the solid model, with the group of geometry having approximately the same shape, and being perpendicular to an axis of a local coordinate system. The clusterer is to cluster geometry of the group of geometry into one or more clusters of geometry based on a relationship between the geometry, with each cluster of the cluster(s) representing a component of the component(s). And the mid-surface constructor is to construct a mid-surface model of the product, including computation of respective one or more mid-surfaces for the cluster(s).Type: GrantFiled: May 20, 2014Date of Patent: August 7, 2018Assignee: THE BOEING COMPANYInventors: Omid B. Nakhjavani, James S. Lee, Gregory M. Anderson
-
Patent number: 10037443Abstract: A simulation environment is provided for running a process simulation used to validate an industrial control program. The simulation environment exposes the I/O module configurations defined in the control program and retrieves module configuration information therefrom. This I/O module configuration information is combined with generic, module-specific I/O module profiles to create a pool of available controller I/O points, which can be selectively associated with I/O points in the simulation to create an I/O point mapping. During control program validation, simulated I/O data is exchanged between the process simulation and the I/O module instances in the controller in accordance with the I/O point mapping. A variation of these techniques for use with cloud-based emulations is also described.Type: GrantFiled: October 1, 2014Date of Patent: July 31, 2018Assignee: Rockwell Automation Technologies, Inc.Inventors: Francisco P. Maturana, Raymond J. Staron, Danny L. Carnahan, Kenwood H. Hall
-
Patent number: 10013518Abstract: Structural parameters of a specimen are determined by fitting models of the response of the specimen to measurements collected by different measurement techniques in a combined analysis. Models of the response of the specimen to at least two different measurement technologies share at least one common geometric parameter. In some embodiments, a model building and analysis engine performs x-ray and optical analyses wherein at least one common parameter is coupled during the analysis. The fitting of the response models to measured data can be done sequentially, in parallel, or by a combination of sequential and parallel analyses. In a further aspect, the structure of the response models is altered based on the quality of the fit between the models and the corresponding measurement data. For example, a geometric model of the specimen is restructured based on the fit between the response models and corresponding measurement data.Type: GrantFiled: July 3, 2013Date of Patent: July 3, 2018Assignee: KLA-Tencor CorporationInventors: Michael S. Bakeman, Andrei V. Shchegrov, Qiang Zhao, Zhengquan Tan
-
Patent number: 9995835Abstract: Embodiments of a method for implementing a finite difference time domain modeling with multiple APCs are disclosed herein. The disclosed methods and systems overcome the memory capacity limitation of APCs by having each APC perform multiple timesteps on a small piece of the computational domain or data volume in a APC queued manner. The cost of transferring data between host and compute accelerator can then be amortized over multiple timesteps, greatly reducing the amount of PCI bandwidth required to sustain high propagation speeds. The APC queued nature of the algorithm achieves linear scaling of PCI throughput with increasing number of APCs, allowing the algorithm to scale up to many dozens of APCs in some embodiments.Type: GrantFiled: July 17, 2013Date of Patent: June 12, 2018Assignee: Chevron U.S.A. Inc.Inventors: Thor Johnsen, Alexander Loddoch, Wei Liu
-
Patent number: 9981187Abstract: Embodiments of the present invention provide a method and an apparatus for simulating a sound in a virtual scenario, and a terminal. The method includes: determining whether a virtual object is in a falling state; detecting, when the virtual object is in the falling state, whether a virtual object collides with another virtual object in a virtual scenario; and invoking sound data when the virtual object collides with the another virtual object, and simulating a sound according to the invoked sound data.Type: GrantFiled: March 6, 2015Date of Patent: May 29, 2018Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Yi Yan, Weilin Zhang, Wenyong Zhao
-
Patent number: 9977843Abstract: Methods and systems for providing a lighting control system layout for a site. The site includes a plurality of floors and a plurality of lighting control system components. In response to a request from a user for the lighting control system layout, a user interface may be provided. The user interface includes a three-dimensional representation of the site. The three-dimensional representation includes a plurality of layers representative of the plurality of floors and a plurality of icons representative of the plurality of lighting control system components. The user may, in turn, perform one or more actions in connection with the provided interface. In response, different and/or additional information about the site, particularly the lighting control system, may be provided in the user interface. The provided lighting control system layout allows users, such as, for example, site managers, to easily navigate, maintain, and mange a lighting control system for a site.Type: GrantFiled: May 15, 2014Date of Patent: May 22, 2018Assignee: KENALL MAUFACTURING COMPANYInventors: Kevin Dahlen, Daniel W. Cooley
-
Patent number: 9971914Abstract: A simulation environment for running a process simulation used to validate an industrial control program. The simulation environment exposes the I/O module configurations defined in the control program and retrieves module configuration information therefrom. This I/O module configuration information is combined with generic, module-specific I/O module profiles to create a pool of available controller I/O points, which can be selectively associated with I/O points in the simulation to create an I/O point mapping. During control program validation, simulated I/O data is exchanged between the process simulation and the I/O module instances in the controller in accordance with the I/O point mapping.Type: GrantFiled: June 12, 2014Date of Patent: May 15, 2018Assignee: Rockwell Automation Technologies, Inc.Inventors: Francisco P. Maturana, Raymond J. Staron, Danny L. Carnahan, Kenwood H. Hall
-
Patent number: 9943370Abstract: Disclosed are various advanced methods, devices, and systems for implants, tools and techniques that facilitate the surgical repair of a knee joint while allowing retention of more natural kinematics and preserving controlled rotation and translation of the repaired joint.Type: GrantFiled: January 30, 2014Date of Patent: April 17, 2018Assignee: ConforMIS, Inc.Inventors: Malte Asseln, Klaus Radermacher
-
Patent number: 9926131Abstract: The disclosure describes, in part, a system and method for improving the stacking of containers on or in a transportation unit. In some implementations, a stacking configuration may be planned that identifies containers and a position for those containers in the stacking configuration. As part of the planning, a volume correction may be identified that if corrected would improve the stability of the stacking configuration. A planned custom container may also be identified and one or more dimension values of the planned custom container modified based on the volume correction. The modified planned custom container may be added to the planned stacking configuration to improve the stability of the stacking configuration.Type: GrantFiled: July 20, 2012Date of Patent: March 27, 2018Assignee: Amazon Technologies, Inc.Inventor: Sebastian Lehmann