Patents Examined by Andre Pierre Louis
-
Patent number: 10668300Abstract: Radiation treatment planning and administration can include a Monte Carlo computer simulation tool to simulate photo-generated electrons in tissue. In the simulation, electrons that have left tissue voxels and entered air voxels can be evaluated to identify electrons that are circling along a spiraling trajectory in the air voxels. After at least one full spiraling circumference or other specified distance has been traversed using a detailed electron transport model, a simpler linear ballistic motion model can be instituted. This speeds simulation while accurately accounting for spiraling electrons that re-enter tissue voxels.Type: GrantFiled: December 8, 2017Date of Patent: June 2, 2020Assignee: Elekta, Inc.Inventors: Sami Hissoiny, Michel Moreau
-
Patent number: 10664637Abstract: Messages transmitted from an emulator to a testbench of a part of the testbench are recorded from a starting point of an emulation operation to a checkpoint of the emulation operation. State information of the emulator at the checkpoint is captured and stored. The emulator is then configured to a state corresponding to the checkpoint based on the stored state information, and the testbench or the part of the testbench is restored to the checkpoint by running the testbench or the part of the testbench based on the recorded messages.Type: GrantFiled: December 28, 2015Date of Patent: May 26, 2020Assignee: Mentor Graphics CorporationInventors: Suresh Krishnamurthy, Ruchir Prakash, Jeffrey W. Evans, Deepak Kumar Garg
-
Patent number: 10635760Abstract: Methods and systems are described for estimating the level of contamination of downhole fluid and underlying composition using physical property measurements, and mathematical modeling of contamination functions and fluid property mixing laws. The proposed approaches enable computation of estimates of the pumping time needed to achieve a certain contamination threshold level and the determination of whether or not sampling is appropriate at the current point in time based on the predicted compositional properties of the formation fluid.Type: GrantFiled: March 21, 2016Date of Patent: April 28, 2020Assignee: Weatherford Technology Holdings, LLCInventors: Hamed Chok, Endre Anderssen, Jess V. Ford
-
Patent number: 10635560Abstract: A method, performed by a computing device, includes (a) building a data structure that describes dependence relationships between components of a virtual appliance, the components comprising respective computational processes which may be invoked during booting, a dependence relationship indicating that one component must complete before a second component may be invoked, (b) identifying, with reference to the data structure and an essential set of components which were pre-defined to be essential to the virtual appliance, a set of components that must complete for booting to be considered finished, and, after identifying the required set of components, repeatedly (c) querying each required component for its respective completion status, (d) calculating an estimated completion percentage for booting the virtual appliance with reference to the respective completion statuses of each required component versus all required components, and (e) displaying an indication of the completion percentage to a user via a uType: GrantFiled: July 25, 2017Date of Patent: April 28, 2020Assignee: EMC IP Holding Company LLCInventors: Victoria Vladimirovna Cherkalova, Dmitry Vladimirovich Krivenok
-
Patent number: 10635764Abstract: A method for providing vehicle navigation simulation environment may comprise recursively performing steps (1)-(4) for a time period: (1) providing one or more states of a simulation environment to a simulated agent, wherein: the simulated agent comprises a simulated vehicle, and the states comprise a first current time and a first current location of the simulated vehicle; (2) obtaining an action by the simulated vehicle when the simulated vehicle has no passenger, wherein the action is selected from: waiting at the first current location of the simulated vehicle, and transporting M passenger groups; (3) determining a reward to the simulated vehicle for the action; and (4) updating the one or more states based on the action to obtain one or more updated states for providing to the simulated vehicle, wherein: the updated states comprise a second current time and a second current location of the simulated vehicle.Type: GrantFiled: May 3, 2018Date of Patent: April 28, 2020Assignee: DiDi Research America, LLCInventors: Zhiwei Qin, Ishan Jindal, Xuewen Chen
-
Patent number: 10628532Abstract: A design application is configured to perform a system-level optimization of a collection of system components. The design application iteratively executes a multi-objective solver to optimize structural and functional relationships between the system components in order to meet global design criteria and generate a system design. The design application initializes the design process by extracting from a knowledge base system templates having taxonomic, structural, or functional attributes relevant to the system design. The design application generates the knowledge base by mining taxonomic, structural, and functional relationships from a corpus of engineering texts.Type: GrantFiled: July 20, 2016Date of Patent: April 21, 2020Assignee: Autodesk, Inc.Inventors: Hyunmin Cheong, Wei Li, Francesco Iorio
-
Patent number: 10621386Abstract: A method, a system and a non-transitory machine-readable storage medium are provided. In one or more aspects, a computer-implemented method for bias temperature instability (BTI) calculation of a device includes simulating the device, using an electronic design automation tool. The simulation includes determining a first degradation value after applying a first sequence of stress values to the device for a first plurality of time steps. The simulation further includes determining a first degradation recovery value after the first plurality of time steps. The simulation further includes determining a first recovered degradation value after the first plurality of time steps by combining the first degradation value and the first degradation recovery value. The first degradation value, the first degradation recovery value, and the first recovered degradation value are associated with one or more model parameters of the device.Type: GrantFiled: March 20, 2017Date of Patent: April 14, 2020Assignee: CADENCE DESIGN SYSTEMS, INC.Inventors: Alvin Chen, Jushan Xie, Si-Yu Liao, Chunyi Huang, Tianlei Guo, Yanhui Li, Runsheng Wang, Shaofeng Guo, Zhuoqing Yu, Ru Huang
-
Patent number: 10621383Abstract: A computer-implemented method and system automatically detects stress singularity in a three-dimensional (3D) computer-aided design (CAD) model. A potential area of high stress is detected. A finite element mesh of the 3D CAD model is refined, at least in the potential area of high stress, after which, whether the high stress value converges is determined. A user is alerted that the potential area of high stress is an area having one or more elements of stress singularity. Suggestions are made regarding how to eliminate the stress singularity and the user is enabled to modify the design of the 3D CAD model to eliminate the stress singularity.Type: GrantFiled: June 16, 2017Date of Patent: April 14, 2020Assignee: Dassault Systemes SolidWorks CorporationInventors: Li-Ling Huang, Prasad Nimmagadda, Subbi Reddy Chirla, Nandish Datti
-
Patent number: 10614259Abstract: A method of modelling at least a part of a gas turbine engine, method including: determining whether a first match feature data entity, defining a first location where a first physical feature may associate with another physical feature of a data structure, and a second match feature data entity, defining a second location where the second physical feature may associate with another physical feature of the data structure, satisfy a first matching criterion, the data structure including: a first data entity representing a geometrical shape of the first physical feature, the first data entity being associated with the first match feature data entity; and a second data entity representing a geometrical shape of the second physical feature, the second data entity being associated with the second match feature data entity; and performing relative movement between the first physical feature and the second physical feature within a model using the determination.Type: GrantFiled: March 21, 2016Date of Patent: April 7, 2020Assignee: ROLLS-ROYCE plcInventors: Luca Di Mare, Davendu Y. Kulkarni, Gan Lu
-
Patent number: 10599881Abstract: Simulation waveforms representative of simulation progress are generated and outputted for display. A netlist describing a circuit is accessed, and the circuit is simulated over a simulation runtime period. A simulation completion measurement is determined for the simulation runtime period, and a simulation waveform is generated based on the determined simulation completion measurement. Other simulation waveforms can be generated, for instance waveforms representative of a processing resource load over the simulation runtime period. Multiple simulation waveforms can be correlated and displayed in conjunction with each other, for instance in a common waveform interface.Type: GrantFiled: March 25, 2014Date of Patent: March 24, 2020Assignee: Mentor Graphics CorporationInventors: Amit Mehrotra, Francois Le Grix, Paul Estrada
-
Patent number: 10592585Abstract: A system and method for generating a stochastic model of network traffic demands in a network is disclosed. The system receives information characterizing a network to be modeled, the information including network component data describing the nodes of the network, demand data describing projected traffic demands for the overall network, and weight data describing which nodes contribute relatively more or less to traffic within the network. Using the network information, the system probabilistically allocates the projected traffic demands to the nodes of the network, over multiple trials, to generate a stochastic model of network traffic. In the stochastic model, flows within the network from a source node to a destination node are each associated with a distribution curve of demand that represents the probabilities of different levels of demand that may be required of each of the flows.Type: GrantFiled: January 9, 2017Date of Patent: March 17, 2020Assignee: Facebook, Inc.Inventor: Josue Israel Kuri Obregon
-
Patent number: 10592620Abstract: A method for designing a well, including: determining a first well construction discipline for a first participant and an authority level for the first participant within the first well construction discipline; obtaining a plurality of rules corresponding to the first well construction discipline and the authority level for the first participant within the first well construction discipline; operating, based on the plurality of rules, an interface that restricts decision options for the first participant; receiving a decision associated with the well and based on the interface from the first participant; and updating a design of the well based on the decision.Type: GrantFiled: July 10, 2015Date of Patent: March 17, 2020Assignee: Schlumberger Technology CorporationInventors: Eric Jonathan Schoen, Lucian Johnston, Mark S. Passolt
-
Patent number: 10586181Abstract: A method and apparatus for simulating occupant behavior in buildings may be used to predict the energy use of a building structure. The activities of actual building occupants are recorded and provided as an input to the occupant behavior simulation. The occupant behavior simulation generates simulated occupant schedules with similar behavioral patterns. An arbitrary set of factors can be used to select plausible activity types, durations, and numbers of participants during an occupant behavior simulation. The simulated occupant schedules may then be incorporated into a building performance simulation to help architects predict the energy demand associated with different building design options.Type: GrantFiled: April 5, 2012Date of Patent: March 10, 2020Assignee: AUTODESK, INC.Inventors: Rhys Goldstein, Azam Khan, Alexander Tessier
-
Patent number: 10571893Abstract: Systems and methods are provided, in which an input module receives a model file, configuration(s) and cost parameters, and a processing unit selects and updates orientation sets for the model, and calculates the received cost parameters for pairs of orientation and configuration. Systems and methods further calculate for each orientation, a cost function value by weighting the calculated cost parameters according to the configuration(s) and display the calculated cost function values for the orientations on a respective sphere in a user interface. The sphere may be colored according to the cost function values, the orientation set may be enhanced and costs may be recalculated according to the cost function, and various information and statistics may be presented on the sphere. Finally, a selected orientation may be used to define the printing configuration and parameters and be used to provide a 3DP file.Type: GrantFiled: August 3, 2015Date of Patent: February 25, 2020Assignee: ASSEMBRIX LTD.Inventors: Dan Halperin, Eric Berberich
-
Patent number: 10570705Abstract: A method of managing a network of wells and surface facilities includes partitioning the network to obtain a pipe sub-network and two or more well sub-networks, and constructing an associated set of equations that represent a steady-state fluid flow in the sub-network. The method further includes setting boundary conditions for each well sub-network, and determining a steady-state flow solution for each well sub-network. The method further includes establishing boundary conditions for the pipe sub-network, and finding a steady-state flow solution for the pipe sub-network. If the solution does not match the estimated pressure, the method further includes adjusting the estimated pressure, repeating said setting, determining, establishing, finding, and adjusting operations until the calculated and estimated pressures converge, and analyzing flow rates of the steady-state flow solutions to evaluate suitability of a modification to the network.Type: GrantFiled: November 4, 2016Date of Patent: February 25, 2020Assignee: Landmark Graphics CorporationInventors: Graham Christopher Fleming, Jie Ma
-
Patent number: 10565324Abstract: Disclosed aspects relate to managing a set of candidate spatial zones. The set of candidate spatial zones are associated with an architectural layout. A cluster of architectural segments is detected in a data source. The cluster of architectural segments represent a set of architectural features of the architectural layout. Based on the cluster of architectural segments, a set of junctures is identified. Using the set of junctures, a set of contours is determined. Based on the set of contours, the set of candidate spatial zones is generated.Type: GrantFiled: July 26, 2016Date of Patent: February 18, 2020Assignee: MITEK HOLDINGS, INC.Inventors: William A. Wright, Michael G. Shnitman
-
Patent number: 10558765Abstract: In one embodiment, the invention provides a computer implemented method for determining underbalanced drilling conditions. The method may include determining the number of tool joints in a segment of drill string, where each tool joint has a length and an inner diameter and an outer diameter, determining the total length of all tool joints in a segment of drill string, determining the total length of the segment of drill string excluding the tool length of all tool joints in the segment of drill string, wherein the drill string has an inner diameter and an outer diameter, determining the inner diameter of a segment of wellbore encompassing a segment of drill string, and determining a pressure drop in the segment of wellbore, based on the total length of all tool joints in the segment of drill string.Type: GrantFiled: November 27, 2013Date of Patent: February 11, 2020Assignee: Landmark Graphics CorporationInventors: Robello Samuel, Xiaoqian Huang
-
Patent number: 10552573Abstract: The disclosure includes a system, method and tangible memory operable to cloud-source vehicle simulation data. The method may include developing a vehicle dynamics model and a control software model for a proposed vehicle. The method may include developing a road model for generating a virtual test environment for testing a virtual vehicle simulating the proposed vehicle, the virtual vehicle being built based on the vehicle dynamics model and the control software model. The method may include compiling an executable file based on the vehicle dynamics model, the control model and the road model. The method may include distributing a plurality of copies of the executable file to a plurality of client devices. The method may include receiving a set of vehicle simulation data from the plurality of client devices. The set of vehicle simulation data may describe a performance of the virtual vehicle in the test environment.Type: GrantFiled: March 18, 2016Date of Patent: February 4, 2020Inventors: Masahiro Yamaura, Shinichi Shiraishi
-
Patent number: 10546071Abstract: A method provides for measuring an assembled component including two or more parts, the method including the steps of: providing the component with a plurality of unique markers for detection during a scanning process; defining a first of the unique markers and aligning the first defined unique marker with a first element of the component; defining a second of the unique markers and aligning the second defined unique marker with a second element of the component; scanning the component and unique markers to capture a digitised version of the component and the relative positions of the first and second defined unique markers; and aligning a nominal CAD model of a part of the component with the equivalent part of the digitised version of the component using the relative positions of the first and second defined unique markers.Type: GrantFiled: March 17, 2016Date of Patent: January 28, 2020Assignee: ROLLS-ROYCE plcInventors: Karl Huckerby, Eoin Stock
-
Hydrocarbon production method comprising a productivity index of the wells subject to thermal effect
Patent number: 10538995Abstract: The present invention relates to a production method for hydrocarbons contained in an underground formation penetrated by at least one well. The method is based on the determination of at least one productivity index IP dependent on the temperature and pressure.Type: GrantFiled: January 13, 2017Date of Patent: January 21, 2020Assignee: IFP ENERGIES NOUVELLESInventors: Nicolas Guy, Christophe Preux, Iryna Malinouskaya