Patents Examined by Shambhavi Patel
  • Patent number: 8620630
    Abstract: Methods for accurately predicting radio propagation from signal strength measurements. Dynamic range limitations in the measurement data are explicitly taken into account. The resulting propagation models accurately predict signal strength for calculation of coverage and interference.
    Type: Grant
    Filed: January 24, 2011
    Date of Patent: December 31, 2013
    Assignee: Newfield Wireless, Inc.
    Inventors: Nathan Hunt, Marc Bensadoun
  • Patent number: 8612184
    Abstract: Systems, methods, and computer readable mediums. A method includes receiving a geometric model including at least one removal feature having at least one face and designating at least one face as a remove variational face. The method includes adding a constraint that refers to the designated face. The method includes creating a second object corresponding to the removal feature and modifying the constraint to refer to the second object instead of the removal feature. The method includes removing the removal feature and performing a variational edit and solve on the model using the second object in place of the removal feature. The method includes recreating the model according to the variational edit. The recreated model can include the removal feature placed according to an updated location of the second object.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: December 17, 2013
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Howard Charles Duncan Mattson, Douglas Joseph King, Peter Philip Lonsdale Nanson
  • Patent number: 8606550
    Abstract: A method and system allowing the ability to automatically and systematically run thousands and even millions of combinations and permutations of regression, forecasting and econometric trials to determine the best-fitting predictive model.
    Type: Grant
    Filed: February 11, 2009
    Date of Patent: December 10, 2013
    Inventor: Johnathan C. Mun
  • Patent number: 8589131
    Abstract: This procedure proposes the appropriate equations that determine the rotor movement in order to obtain the aerodynamic actions for each blade in each iteration (the forces that are transmitted to the helicopter and the moments with respect to the articulations), and they are resolved by discretizations made in the rotor disc, such that that the blade elements of the partition are connected to the disc, which does not rotate, instead of to each blade. The blades pass through an azimuth range in each iteration, making a division of each blade longitudinally into ne elements, and the rotor disc into na sectors, corresponding to divisions of the range of azimuth angles. Therefore, partitions are made on ne·na blade elements, identifying each blade element by means of its distance to the rotor axis and its azimuth angle.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: November 19, 2013
    Assignee: Indra Sistemas, S.A.
    Inventor: Miguel Gonzalez Cuadrado
  • Patent number: 8589122
    Abstract: A simulation apparatus includes a simulation management unit for designating an elapsed time point, a robot operation calculation unit for causing the operation program to be executed to a designated elapsed time point to determine the operating position of the robot at the designated elapsed time point, a machine tool operation calculation unit for sequentially determining the operating position of the machine tool while at the same time executing the machining program continuously, and a machine tool operation storage unit for storing the determined operating position of the machine tool in correspondence with the elapsed time point each time a unit time elapses. The simulation management unit displays three-dimensional models of the robot and the machine tool on a display unit based on the operating positions of the robot and the machine tool at the designated elapsed time point acquired from the robot operation calculation unit and the machine tool operation calculation unit.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: November 19, 2013
    Assignee: Fanuc Ltd
    Inventors: Yoshiharu Nagatsuka, Kozo Inoue
  • Patent number: 8554535
    Abstract: A method of simulating a program. Compiled and interpretive techniques are combined into a just-in-time cached compiled technique. When an instruction of a program simulation is to be executed at run-time, a table of compiled instructions is accessed to determine whether compiled data for the instruction is stored in the table. If the compiled data is not therein, the instruction is compiled and stored in the table. The compiled data is returned to a simulator that is executing the program simulation. In another embodiment, before storing new information in the table, another table may be consulted to determine if the location to which the new information is to be stored is protected. If the table location is protected, the new information is not stored in the table. Rather, the new information is simply passed on to the simulator.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: October 8, 2013
    Assignee: Synopsys, Inc.
    Inventors: Achim Nohl, Gunnar Braun, Andreas Hoffmann, Oliver Schliebusch, Rainer Leupers, Heinrich Myer
  • Patent number: 8498856
    Abstract: A simulation system having multiple peripherals that communicate with each other. The system includes a weighted graph with weights set as communication times. The peripherals are represented as nodes and connection paths are represented as edges. Among the communication times in the loop, the minimum time is set as first synchronization timing. Timing with an acceptable delay added is set as second synchronization timing. Timing set by a user to be longer than the first and second timings is set as third synchronization timing. The third synchronization timing is used in a portion where the timing is usable, thus synchronizing the peripherals at the longest possible synchronization timing.
    Type: Grant
    Filed: July 12, 2010
    Date of Patent: July 30, 2013
    Assignee: International Business Machines Corporation
    Inventors: Masaki Kataoka, Hideaki Komatsu, Goh Kondoh, Fumitomo Ohsawa
  • Patent number: 8494819
    Abstract: Methods and systems for obtaining numerically simulated structural behaviors of layered composite materials within a structure in a time-marching simulation using finite element analysis (FEA) are disclosed. A single identifier is used for designating all shell finite elements representing parts or components made of layered composite materials in a FEA model of a structure by user. Layered composite materials may have arbitrary number of layers. Each layer may have different material orientation/angle or fiber direction, thickness, and structural material behaviors. Each shell element representing composite material includes a set of through-thickness integration points with each corresponding to one layer of the layered composite materials. The shell elements are sorted by types into a number of internal groups to facilitate vectorization and/or more optimal domain decomposition in massive parallel processing.
    Type: Grant
    Filed: August 25, 2010
    Date of Patent: July 23, 2013
    Assignee: Livermore Software Technology Corp.
    Inventor: John O. Hallquist
  • Patent number: 8484006
    Abstract: Executing a simulation of a computer platform, the simulation including simulation models. A dynamic quantum is accessed whose current value specifies a maximum number of units of execution a simulation model is allowed to perform without synchronizing with another simulation model. The dynamic quantum may be received from a user. Respective simulation models are invoked for execution with the current value of the dynamic quantum provided to each of the simulation models. The method also comprises modifying the value of the dynamic quantum based on a simulation event.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: July 9, 2013
    Assignee: Synopsys, Inc.
    Inventors: Niels Vanspauwen, Tom Michiels, Karl Van Rompaey
  • Patent number: 8473267
    Abstract: A computer-aided method suitable for assisting in the design of an aircraft by providing a variable distribution V over an aircraft surface inside a predefined parameter space by means of a reconstruction of the results obtained through computations for an initial group of points in the parameter space using a CFD model comprising in each of said computations the following steps: a) Selecting relevant shock wave structures being defined by its thickness ?sw, its position Sswand the variable jump ?V; b) Decomposing said variable distribution V into a smooth variable distribution Vsmooth and a shock wave variable distribution Vjump corresponding to said relevant shock wave structures; c) Obtaining the variable distribution V at any point of the parameter space as a reconstruction of the smooth variable distribution Vsmooth and the shock wave variable distribution Vjump obtained for said point.
    Type: Grant
    Filed: June 1, 2009
    Date of Patent: June 25, 2013
    Assignees: Airbus Operations, S.L., Universidad Politecnica de Madrid
    Inventors: Angel Gerardo Velázquez López, Diego Alonso Fernández, José Manuel Vega de Prada, Luis Santiago Lorente Manzanares, Valentín De Pablo Fouce
  • Patent number: 8468007
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for emulating a mass storage device and a file system of a mass storage device. In a first aspect, a human-portable data processing device that includes one or more data processors that perform operations in accordance with machine-readable instructions, an incoming message classifier configured to classify an incoming read command according to an address of the data requested by the incoming read command, and an emulation data generation component connected to respond to the classification of the incoming read command by the incoming message classifier to generate emulation data emulating that which would have been read by the incoming read command were the human-portable data processing device a mass storage device; and a bus controller configured to respond to the incoming read command with the emulation data generated by the emulation data generation component.
    Type: Grant
    Filed: August 12, 2011
    Date of Patent: June 18, 2013
    Assignee: Google Inc.
    Inventors: Jean Baptiste Maurice Queru, Christopher L. Tate
  • Patent number: 8463588
    Abstract: A computer implemented method for modelizing a nuclear reactor core, includes the steps of: partitioning the core in cubes to constitute nodes of a grid for computer implemented calculation, calculating neutron flux by using an iterative solving procedure of at least one eigensystem, the components of an iterant of the eigensystem corresponding either to a neutron flux, to a neutron outcurrent or to a neutron incurrent, for a respective cube to be calculated. The eigensystem iterative solving procedure includes a substep of conditioning the eigensystem into a spare eigensystem wherein the components of an iterant of the spare eigensystem correspond only either to neutron incurrents coming into the cubes or to neutron outcurrents coming from the cubes.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: June 11, 2013
    Assignee: Areva NP
    Inventor: Rene Van Geemert
  • Patent number: 8457939
    Abstract: Fluid-flow simulation over a computer-generated aircraft surface is generated using inviscid and viscous simulations. A fluid-flow mesh of fluid cells is obtained. At least one inviscid fluid property for the fluid cells is determined using an inviscid fluid simulation that does not simulate fluid viscous effects. A set of intersecting fluid cells that intersects the aircraft surface are identified. One surface mesh polygon of the surface mesh is identified for each intersecting fluid cell. A boundary-layer prediction point for each identified surface mesh polygon is determined. At least one boundary-layer fluid property for each boundary-layer prediction point is determined using the at least one inviscid fluid property of the corresponding intersecting fluid cell and a boundary-layer simulation that simulates fluid viscous effects. At least one updated fluid property for at least one fluid cell is determined using the at least one boundary-layer fluid property and the inviscid fluid simulation.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: June 4, 2013
    Assignee: Aerion Corporation
    Inventors: David L. Rodriguez, Peter Sturdza
  • Patent number: 8428931
    Abstract: The present invention concerns a mainframe data stream proxy (MDSP) (1) for caching communication of at least one emulator (2) directed to at least one mainframe (3), wherein the MDSP (1) comprises: a. a runtime application server (10), adapted for receiving (101, 201) at least one emulator action from the at least one emulator (2) and for sending (105, 209) at least one corresponding mainframe action to the at least one emulator (2); b. wherein the runtime application server (10) is further adapted for retrieving (102, 103) the at least one corresponding mainframe action to be sent to the at least one emulator (2) from a cache (20) of the MDSP (1).
    Type: Grant
    Filed: January 27, 2010
    Date of Patent: April 23, 2013
    Assignee: Software AG
    Inventor: Lior Yaffe
  • Patent number: 8428920
    Abstract: Systems and methods for predicting a dynamic wrinkle property are provided. In one embodiment, a method of predicting a dynamic wrinkle property of a material for incorporation with an upholstered article includes selecting a plurality of material property categories and determining a material property for each selected material property category of a material. A dynamic wrinkle factor is assigned for each material property category based at least in part on the material property associated with the material property category. A dynamic wrinkle weight value is applied to each dynamic wrinkle factor to generate a weighted dynamic wrinkle factor for each material property category. The method further includes determining a predicted dynamic wrinkle score based at least in part on the weighted dynamic wrinkle factors and altering one or more material properties of the material if the predicted dynamic wrinkle score is below a benchmark value.
    Type: Grant
    Filed: February 12, 2010
    Date of Patent: April 23, 2013
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventor: Kevin B. DeGrood
  • Patent number: 8423343
    Abstract: The present invention discloses a high-parallelism synchronization method for multi-core instruction-set simulation. The proposed method utilizes a new distributed scheduling mechanism for a parallel compiled MCISS. The proposed method can enhance the parallelism of the MCISS so that the computing power of a multi-core host machine can be effectively utilized. The distributed scheduling with the present invention's prediction method significantly shortens the waiting time which an ISS spends on synchronization.
    Type: Grant
    Filed: January 24, 2011
    Date of Patent: April 16, 2013
    Assignee: National Tsing Hua University
    Inventors: Meng-Huan Wu, Ren-Song Tsay
  • Patent number: 8417496
    Abstract: A computer system for modelling and controlling a hydrocarbon reservoir through management of fluid flow at individual wells. The computer system has program instructions which operate a computer model which uses oilfield production data to provide a model of future production. The model comprises an optimal regression model which represents injector and producer wells whose fluid flow characteristics are highly correlated with the fluid flow characteristics of the well of interest; the application of parsimonious information criterion techniques to identify well pairs that statistically contribute information to the optimal regression model; and a statistical reservoir model comprising the product of the optimal regression model and a significance matrix. The system is also provided with control means, responsive to the output of the computer model in order to control wells in the hydrocarbon reservoir.
    Type: Grant
    Filed: November 24, 2006
    Date of Patent: April 9, 2013
    Assignee: The University Court of the University of Edinburgh
    Inventors: Ian Main, Lun Li, Orestis Papasouliotis, Thomas Leonard
  • Patent number: 8401834
    Abstract: A computer implemented method for modelizing a nuclear reactor core, including the steps of: partitioning the core in cubes to constitute nodes of a grid for computer implemented calculation, calculating neutron flux by using an iterative solving procedure of at least one eigensystem, the components of an iterant of the eigensystem corresponding either to a neutron flux, to a neutron outcurrent or to a neutron incurrent, for a respective cube to be calculated. The neutrons are sorted in a plurality of neutron energy groups, and the eigensystem iterative solving procedure includes a substep of conditioning the eigensystem into a restricted eigensystem corresponding to the eigensystem for a selection of some neutron energy groups.
    Type: Grant
    Filed: August 16, 2010
    Date of Patent: March 19, 2013
    Assignee: Areva NP
    Inventor: Rene Van Geemert
  • Patent number: 8401829
    Abstract: A method of determining in situ composite material constituent properties is provided. In one example computer software is provided that automatically determines adjusted material properties or in situ properties of each constituent of a composite material. Methods shown ensure that a finite element model will consistently predict material behavior not just at one desired stress/strain state, but in all simulated states.
    Type: Grant
    Filed: January 21, 2011
    Date of Patent: March 19, 2013
    Assignee: Firehole Technologies
    Inventors: Ray Fertig, Emmett Nelson, Don Robbins
  • Patent number: 8392155
    Abstract: A particle behavior analysis system includes a calculation section that, regarding a decomposition portion decomposed in accordance with a decomposition method in a range to be analyzed, considers interaction force with another substance that acts on a particle and calculates behavior of the particle, while performing information communication with other devices; and an output processing section that switches output advisability of an analysis result obtained by the calculation section based on priority of the decomposition portion corresponding to the advisability of output processing of the analysis result.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: March 5, 2013
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Tomohiro Seko, Yoichi Watanabe, Hideki Okamoto, Nobuyuki Hirooka, Ryosuke Takahashi