Patents Examined by Cuong Luu
-
Patent number: 9612832Abstract: A parallel processing system for computing particle interactions includes a plurality of computation nodes arranged according to a geometric partitioning of a simulation volume. Each computation node has storage for particle data. This particle data is associated with particles in a region of the geometrically partitioned simulation volume. The parallel processing system also includes a communication system having links interconnecting the computation nodes. Each of the computation nodes includes a processor subsystem. These processor subsystems cooperate to coordinate computation of the particle interactions in a distributed manner.Type: GrantFiled: February 1, 2013Date of Patent: April 4, 2017Assignee: D.E. Shaw Research LLCInventors: David E. Shaw, Martin M. Deneroff, Ron O. Dror, Richard H. Larson, John K. Salmon
-
Patent number: 9607114Abstract: The invention relates to a method for activating a motion system of a simulator provided for simulating motion and/or acceleration values, wherein at least one acceleration value (1) which is to be simulated is simulated by the motion system being inclined in relation to the earth's vertical, and an additional translatory motion profile (5) of the motion system is determined in order to compensate liar a simulation error (3) until the positioning angle is reached. Activation then takes place in dependence on an inclination profile and the additional translatory motion profile (5).Type: GrantFiled: May 31, 2012Date of Patent: March 28, 2017Assignee: Deutsches Zentrum fuer Luft— und Raumfahrt e.V.Inventor: Carsten Seehof
-
Patent number: 9600606Abstract: A method for editing a computer-aided design model for developing electronic control units in a design environment, whereby the design model comprises at least one model object with first data. The method begins with the reading of all model objects of the design model and the reading of an allocation list, which assigns a particular globally unique key to each model object. If the first data are available, the reading of the first data from a first memory location follows. Then, assignment of the first data to the model object based on the globally unique key occurs, so that the first data are available during editing of the design model. If the first data are not available, assignment of the globally unique key to the model object occurs, so that the globally unique key is available during tediting of the design model.Type: GrantFiled: September 24, 2013Date of Patent: March 21, 2017Assignee: dSPACE digital signal processing and control engineering GmbHInventor: Torsten Pietzsch
-
Patent number: 9568258Abstract: A device receives information associated with a physical network, and creates a thermal fluid model, based on the information and with a technical computing environment (TCE), the thermal fluid model including at least a first block, a second block, and a node connecting the first block and the second block. The device calculates a first convection power flux for the first block and a second convection power flux for the second block, and calculates a first conduction power flux for the first block and a second conduction power flux for the second block. The device adds the first convection power flux and the first conduction power flux to determine a first power flux, and adds the second convection power flux and the second conduction power flux to determine a second power flux. The device outputs the first power flux and the second power flux.Type: GrantFiled: September 21, 2012Date of Patent: February 14, 2017Assignee: The MathWorks, Inc.Inventors: Dorian Colas, Jeffrey M. Wendlandt
-
Patent number: 9541903Abstract: Method of determining a motion of continuous variable velocity for display means, comprising a step of establishing a model of at least one simulated mechanical force and/or torque value from values measured by a sensor, and a second step of solving a newton equation of motion from these simulated mechanical force and/or torque values, wherein the second step allows a simulated velocity to be calculated for the display means.Type: GrantFiled: December 5, 2011Date of Patent: January 10, 2017Assignee: The Swatch Group Research and Development LtdInventor: David Hoover
-
Patent number: 9536021Abstract: Embodiments of a system and method are disclosed for providing a renewable energy network optimization tool. A method for optimizing a renewable energy network determines an initial configuration state, populates a pool of candidate sites for placement of renewable-energy generating units a hybrid simulated annealing-genetic algorithm, constructs a plurality of candidate renewable energy generation networks from the pool of candidate sites using random selection, evaluates the candidate renewable energy generation networks using scoring metrics, ranks the evaluated candidate renewable energy generation networks with respect to each other and prior iteration candidate renewable energy generation networks, adds candidate sites from a top ranked candidate renewable energy generation network to a list of candidate sites to be kept repeats the above until a final best candidate renewable energy generation network of kept sites is determined.Type: GrantFiled: January 22, 2013Date of Patent: January 3, 2017Assignee: NORTHROP GRUMMAN SYSTEMS CORPORATIONInventors: Robert Link, Duane Apling, Randall J. Arlliss
-
Patent number: 9518450Abstract: Teachings of the disclosure are directed to a reamer and/or bit interaction model system and method. The method may include receiving performance data regarding a cutting structure, and calculating a characteristic curve, using the performance data. The characteristic curve may be weight-based and/or torque-based. The method may also include storing the characteristic curve. In particular embodiments, the characteristic curve may include either weight on cutting structure or torque on the cutting structure, as a function of the rate of penetration.Type: GrantFiled: January 23, 2015Date of Patent: December 13, 2016Assignee: Halliburton Energy Services, Inc.Inventors: Luk Servaes, John Ransford Hardin, Jr., Stefano Mancini, Eric Lauret, Shilin Chen
-
Patent number: 9505072Abstract: An audit system and method audits operation of an optimizer system in a mill, for example auditing operation of a cant optimizer which optimizes sawing patterns. The audit system may be completely independent of the optimizer. For example, the audit system may acquire information (e.g., optically) indicative of a geometry of boards downstream from a piece of equipment such as a gangsaw. The audit system may computationally reconstruct a cant from which the boards were sawn, determine an outside dimension indicative of wane, and simulate alternative sawing patterns, determining a theoretical amount of recovery that would have resulted from each and comparing such to actual recovery from the log or cant. Alternative sawing patterns may take into account various wane rules and comparison may take into account current demand and/or prices for dimensional lumber.Type: GrantFiled: February 3, 2012Date of Patent: November 29, 2016Assignee: Weyerhaeuser NR CompanyInventor: Earl Barker
-
Patent number: 9471732Abstract: Mechanisms are provided for modeling a plurality of devices of an integrated circuit design as a single statistically equivalent wide device. An integrated circuit design is analyzed to identify a portion of the integrated circuit design having the plurality of devices. For the plurality of devices, a statistical model of a single statistically equivalent wide device is generated which has a statistical distribution of at least one operating characteristic of the single statistically equivalent wide device that captures statistical operating characteristic distributions of individual devices in the plurality of devices. At least one statistical operating characteristic of the single statistically equivalent wide device is a complex non-linear function of the statistical operating characteristics of the individual devices. The integrated circuit design is modeled using the single statistically equivalent wide device.Type: GrantFiled: September 14, 2012Date of Patent: October 18, 2016Assignee: GLOBALFOUNDRIES Inc.Inventors: Rajiv V. Joshi, Rouwaida N. Kanj, Sani R. Nassif
-
Patent number: 9471788Abstract: Software applications receive input data, perform processing of the received data and generate output. In one aspect the output is modification of data structures. The software application is tested with instances of input data that lead to various data modifications in the data structures. In another aspect, patterns are found in the modifications of the data structures, which are evaluated and analyzed for software vulnerabilities.Type: GrantFiled: December 14, 2012Date of Patent: October 18, 2016Assignee: SAP SEInventor: Jasen Minov
-
Patent number: 9449128Abstract: A device may receive information that identifies a set of input frequencies and a set of output frequencies associated with a circuit. The device may determine, based on the set of input frequencies and the set of output frequencies, a set of fundamental frequencies associated with the circuit, and a harmonic order corresponding to one or more fundamental frequencies in the set of fundamental frequencies, where the one or more fundamental frequencies and the corresponding harmonic orders are based on a quantity of harmonic frequencies associated with the circuit. The device may output or store the one or more fundamental frequencies and the corresponding harmonic orders.Type: GrantFiled: November 29, 2012Date of Patent: September 20, 2016Assignee: The MathWorks, Inc.Inventors: Danil Kirsanov, Mark Reichelt
-
Patent number: 9430589Abstract: A safety automation builder that assists in development of compliant safety functions for industrial safety systems is provided. The safety automation builder imports a system drawing or image of a user's manufacturing line, machine, or production area, and guides the user through a workflow that facilitates configuration of safety functions for each hazardous access point. The safety automation builder leverages a library of safety devices and encoded knowledge of industrial safety standards to guide the user toward selection of suitable safety devices for mitigating risks associated with the access points. Once configured, the safety automation builder can export the safety function data to an external verification system for confirmation that the configured safety functions comply with the prescribed industrial safety standards.Type: GrantFiled: February 5, 2013Date of Patent: August 30, 2016Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Mark Eitzman, Christopher Brogli, Derek W. Jones, Jonathan B. Johnson, Ian James Murgatroyd, David Main-Reade, Brian J. Maher, Brian Haley Schriver
-
Patent number: 9405861Abstract: This invention relates to a method of designing an illumination device, wherein a light source unit is modeled with a set of rays. Therein, each ray is assigned a light power and is further characterized by a light volume, which specifies how “spread out” the light is in area and angle. In this way, a selection of rays with respect to their “density” becomes possible, and an optical system can be optimized for a transmission of those rays providing the most light per volume.Type: GrantFiled: August 24, 2010Date of Patent: August 2, 2016Assignee: OSRAM GmbHInventor: Julius Muschaweck
-
Patent number: 9383212Abstract: A method and system for using Bezier curves in vehicle positioning and electronic horizon applications for providing data to advanced driver assistance systems (ADAS) applications are disclosed. The Bezier curves are obtained from B-splines. The obtained Bezier curves are subdivided in a manner that allows the vehicle positioning application to derive a polyline representation in real time. Using the Bezier and polyline geometry, the vehicle positioning application provides a vehicle position approximation to the ADAS applications. Using the Bezier curves, the electronic horizon application provides curvature, slope, and heading profiles to the ADAS applications.Type: GrantFiled: March 26, 2014Date of Patent: July 5, 2016Assignee: HERE Global B.V.Inventors: Ole Henry Dorum, Marianna Gnedin
-
Patent number: 9367656Abstract: Clock distribution schemes in emulation systems are typically complex and use significant resources. The present disclosure is generally directed to clock distribution to emulation chips using a serial interconnect mesh. A clock distribution tree is overlayed on the emulation chips allocated to a user's circuit design, the tree branching from a root emulation chip using selected serial interconnections and covering each allocated emulation chip. The emulation chips can recover a clock from received serial signals. The delay associated with each interconnection is determined and used by configuration software when creating the distribution tree. To start emulation stepping synchronously, each emulation chip is configured to know its delay from the root emulation chip. A message is sent from the root emulation chip to each branch emulation chip triggering a timer to countdown a time until emulation is to begin, allowing the emulation chips to start stepping in lockstep.Type: GrantFiled: December 17, 2012Date of Patent: June 14, 2016Assignee: CADENCE DESIGN SYSTEMS, INC.Inventor: Barton L. Quayle
-
Patent number: 9342918Abstract: Water surface and other effects are efficiently simulated to provide real time or near real time imaging on low-capacity computer graphics computation platforms. Water and other surfaces are modeled using multiple independent layers can be dynamically adjusted in response to real time events. The number of layers used in a given area can be adjusted to reduce computational loading as needed. Different algorithms can be employed on different layers to give different effects. The multiple layer modeling is preferably converted to polygons using an adaptive polygon mesh generator based on camera location and direction in the 3D world to provide automatic level of detailing and generating a minimal number of polygons. The visual effects of water droplets and other coatings on see-through surfaces can be modeled and provided using indirect texturing.Type: GrantFiled: December 31, 2014Date of Patent: May 17, 2016Assignee: NINTENDO CO., LTD.Inventors: Claude Comair, Sun Tjen Fam, Prasanna Ghali, Jonathan J. Johnson
-
Patent number: 9336341Abstract: A simulation technique that handles accesses to a frame of memory via a proxy object provides improved throughput in simulation environments. The proxy object, if present, processes the access at a head of a linked list of frames. If a check frame is not inserted in the list, the memory frame handles the request directly, but if a check frame is inserted, then the check operation is performed. The check frame can be a synchronization frame that blocks access to a memory frame while the check frame is present, or the check frame may be a breakpoint, watch or exception frame that calls a suitable handling routine. Additional check frames may be chained between the interface and the memory subsystem to handle synchronization, breakpoints, memory watches or other accesses to or information gathering associated with the memory frame.Type: GrantFiled: December 7, 2012Date of Patent: May 10, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tracy Bashore, Ahmed Gheith, Aditya Kumar, Andrew R. Malota, Ronald L. Rockhold
-
Patent number: 9322951Abstract: Solar irradiance, the energy from the Sun's electromagnetic radiation, has a wide range of applications from meteorology to agronomy to solar power. Solar irradiance is primarily determined by a location's spatial relationship with the Sun and the atmospheric conditions that impact the transmission of the radiation. The spatial relationship between the Sun and a location on Earth is determined by established astronomical formulas. The impact of atmospheric conditions may be estimated via proxy using pixels from satellite imagery. While satellite-based irradiance estimation has proven effective, availability of the input data can be limited and the resolution is often incapable of capturing local weather phenomena. Brief qualitative descriptions of general atmospheric conditions are widely available from internet weather services at higher granularity than satellite imagery.Type: GrantFiled: September 20, 2012Date of Patent: April 26, 2016Inventors: Michael Herzig, Matthew Williams, Shawn Kerrigan
-
Patent number: 9323874Abstract: A simulation technique that handles accesses to a frame of memory via a proxy object provides improved throughput in simulation environments. The proxy object, if present, processes the access at a head of a linked list of frames. If a check frame is not inserted in the list, the memory frame handles the request directly, but if a check frame is inserted, then the check operation is performed. The check frame can be a synchronization frame that blocks access to a memory frame while the check frame is present, or the check frame may be a breakpoint, watch or exception frame that calls a suitable handling routine. Additional check frames may be chained between the interface and the memory subsystem to handle synchronization, breakpoints, memory watches or other accesses to or information gathering associated with the memory frame.Type: GrantFiled: August 18, 2015Date of Patent: April 26, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tracy Bashore, Ahmed Gheith, Aditya Kumar, Andrew R. Malota, Ronald L. Rockhold
-
Patent number: 9316057Abstract: A rotary drill bit with cutting elements operable to control depth of cut and rate of penetration during formation of a wellbore are provided. Respective sets of secondary cutting elements and primary cutting elements may also be disposed on exterior portions of a rotary drill bit. A number of blades may extend from exterior portions of the drill bit with a number of cutting elements disposed on exterior portions of each blade. Each cutting element may include a substrate with a cutting surface disposed thereon. A respective protector may extend from the cutting surface of one or more cutting elements to limit depth of penetration of the associated cutting element into adjacent portions of a downhole formation and/or to control rate of penetration of an associated rotary drill bit.Type: GrantFiled: July 2, 2012Date of Patent: April 19, 2016Assignee: Halliburton Energy Services, Inc.Inventors: Shilin Chen, William W. King