Patents Examined by Luke Osborne
  • Patent number: 8606744
    Abstract: Embodiments of the invention enable data to be moved from one or more external sources into a database system. A plurality of processes are executed concurrently. Each of the processes are executable to move data from at least a portion of the one or more external sources into the database system, so that executing the plurality of processes concurrently moves data from different portions of the one or more external sources into the database system in parallel. Execution of the plurality of processes are coordinated from the database system.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: December 10, 2013
    Assignee: Oracle International Corporation
    Inventors: Benoit Dageville, Allen Brumm
  • Patent number: 8554532
    Abstract: A circuit is simulated by using system or network tearing to obtain a real solution. The circuit may be an entire integrated circuit, portion of an integrated circuit, or a circuit block. A circuit simulation technique of the invention generates a system graph, finds a tree, and partitions the tree into two or more subtrees. The technique identifies global links and local links in the graph. Each subtree may be solved individually using distributed, parallel computing. Using the results for the subtrees, the technique obtains a real solution, branch voltages and currents, for the circuit.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: October 8, 2013
    Assignee: WorldWide Pro Ltd.
    Inventor: William Wai Yan Ho
  • Patent number: 8548776
    Abstract: A parallel physics solver may solve an equation to determine the characteristics of motion after a collision. In some embodiments, the physics solver solves the equation AX=B, where A is a sparse constrained matrix and B is the right hand vector. The sparse constrained matrix may be formed of 6×K blocks, where K is a tuning parameter that divides into the width of a single instruction multiple data processor used to implement the physics solver, without residue.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: October 1, 2013
    Assignee: Intel Corporation
    Inventors: Konstantin Rodyushkin, Sergey Lyalin
  • Patent number: 8521497
    Abstract: A system includes an electrochemical cell, monitoring hardware, and a computing system. The monitoring hardware periodically samples performance characteristics of the electrochemical cell. The computing system determines cell information from the performance characteristics of the electrochemical cell. The computing system also develops a mechanistic level model of the electrochemical cell to determine performance fade characteristics of the electrochemical cell and analyzing the mechanistic level model to estimate performance fade characteristics over aging of a similar electrochemical cell. The mechanistic level model uses first constant-current pulses applied to the electrochemical cell at a first aging period and at three or more current values bracketing a first exchange current density.
    Type: Grant
    Filed: June 3, 2010
    Date of Patent: August 27, 2013
    Assignee: Battelle Energy Alliance, LLC
    Inventor: Kevin L. Gering
  • Patent number: 8504348
    Abstract: A system creates and shows a display that simulates the websites during a visit, the flow of the visit and the pace of the visit. The system includes a web analytics tool, a data storage, a focus group module and a virtual focus group user interface module. The focus group module interacts with the web analytics tool to extract information related to a particular visit by a visitor. The virtual focus group user interface module creates a user interface that presents a depiction of each website visited and displays those depictions to the user at a pace similar to the visitor's actual interaction with the websites. The user interface also includes input mechanisms to select a particular portion of the visit, modify the pace at which the depictions are presented, find similar visits, as well as other functionality.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: August 6, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: Christopher R. Error
  • Patent number: 8504336
    Abstract: The illustrative embodiments of this invention are directed to a method, a medium and a system for realizing resettable hierarchically scoped variables in a graphical modeling environment on a computing device. The method includes creating at least one resettable variable in a model within the graphical modeling environment, wherein the resettable variable is hierarchically scoped. The resettable variable is reset to a preset value before or during a subsequent invocation of a part of the model that contains the resettable variable. The graphical modeling environment may be a state diagramming environment or the graphical modeling environment may be a time-based graphical modeling environment.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: August 6, 2013
    Assignee: The MathWorks, Inc.
    Inventors: Vijay Raghavan, Ebrahim Mehran Mestchian
  • Patent number: 8494830
    Abstract: A system for making real-time predictions about an arc flash event on an electrical system comprises a data acquisition component communicatively connected to a sensor configured to acquire real-time data output from the electrical system; an analytics server communicatively connected to the data acquisition component and comprising a virtual system modeling engine configured to generate predicted data output for the electrical system using a virtual system model of the electrical system, an analytics engine configured to monitor the real-time data output and the predicted data output of the electrical system, and an arc flash simulation engine configured to use the virtual system model updated based in the real-time data to forecast an aspect of the arc flash event.
    Type: Grant
    Filed: July 20, 2009
    Date of Patent: July 23, 2013
    Assignee: Power Analytics Corporation
    Inventors: Branislav Radibratovic, Kevin Meagher
  • Patent number: 8489381
    Abstract: Method and system to configure a common set of electronic components using software in order to simulate different electronic, mechanical and/or electro-mechanical instruments or instrument functions. For each instrument function or traditional mode of operation to be simulated, software models are created which when directed to the electronic components, cause the electronic components to respond to input in the same manner that the actual, traditional physical instrument would respond to satisfy the same test requirement input. The software models are preferably stored in a model repository which is searchable to enable a user to select the instrument function or traditional mode of operation to be simulated with the corresponding model being provided to the electronic components. Once the model, i.e., a function for each synthetic element, is downloaded and the electronic components configured according to the model functions, testing of the assemblies or other UUTs can begin.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: July 16, 2013
    Assignee: Advanced Testing Technologies, Inc.
    Inventors: Robert Spinner, Eli Levi, William Harold Leippe, Emery Korpi, Michael Lai, James Kuveikis, Richard E. Chalmers, Richard Engel, Peter F. Britch, William Biagiotti, David Howell
  • Patent number: 8473257
    Abstract: A CAD system, method, and computer readable medium. A method includes receiving a graphic model and a selection of a symmetric constraint. The method includes receiving a selection of first and second curves of the graphic model, the selections indicating respective points on the first and second curves. The method includes determining a user's intent and applying a symmetric constraint between the first and second curves according to the user's intent. The method includes storing and displaying graphic model.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: June 25, 2013
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Steven Robert Jankovich, Dong Ping Zhang
  • Patent number: 8473269
    Abstract: Various approaches for co-simulating an electronic system design are described. In one approach, a hardware design function block in the design is instantiated, along with a specification of a software execution platform including external ports and software to execute on the platform. In response to a user instruction to import the software execution platform into the design, a software execution platform interface block is automatically instantiated. A first simulation model is generated from the hardware design function block and the software execution platform interface block and a second simulation model is generated from the software execution platform. The design is co-simulated using the first and second simulation models. Data is communicated between the first simulation model and the second simulation model via the interface block.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: June 25, 2013
    Assignee: Xilinx, Inc.
    Inventors: Jingzhao Ou, Roger B. Milne
  • Patent number: 8463582
    Abstract: Systems and techniques, including machine-readable instructions, for modeling of nonlinear systems. In one aspect, an apparatus includes a collection of two or more inputs configured and arranged to receive input signals, a collection of two or more outputs configured and arranged to output output signals, a processing unit configured to transform the input signals into the output signals, wherein the transformation is non-linear and treats the non-linear system as a collection of multiple input, single output non-linear systems, and a data storage that stores characteristics of the transformation.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: June 11, 2013
    Assignee: University of Southern California
    Inventors: Dong Song, Vasilis Z. Marmarelis, Theodore W. Berger
  • Patent number: 8457932
    Abstract: Disclosed are techniques for representing and modeling systems in which each system corresponds to an application mode. This may be done for one or more geometries using local and/or non-local couplings. For each application mode, physical quantities are modeled and may be defined using a graphical user interface. Physical properties may be used to model the physical quantities of each system. The physical properties may be defined in terms of numerical values or constants, and mathematical expressions that may include numerical values, space coordinates, time coordinates, and actual physical quantities. Physical quantities and any associated variables may apply to some or all of a geometric domain, and may also be disabled in other parts of a geometrical domain. Partial differential equations describe the physical quantities. One or more application modes may be combined using an automated technique into a combined system of partial differential equations as a multiphysics model.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: June 4, 2013
    Assignee: Comsol AB
    Inventors: Lars Langemyr, Daniel Bertilsson, Arne Nordmark, Per-Olof Persson, Jerome Long
  • Patent number: 8452722
    Abstract: In a method and system for searching multiple data sources for objects with certain attributes, wherein the data sources potentially have different data formats, the searching is done by first reading the data in the data sources, storing the data, and then searching the stored data. The method and system preferably includes a user interface with a template for displaying data from data sources, for manually supplementing the data, and for defining search criteria.
    Type: Grant
    Filed: January 10, 2003
    Date of Patent: May 28, 2013
    Assignee: SAP AG
    Inventors: Nis Boy Naeve, Ioannis Grammatikakis
  • Patent number: 8438001
    Abstract: Method and apparatus for improving performance of noise analysis using a threshold based combination of noise estimation and simulation. The method includes classifying a circuit into one of four defined groups, determining if an input noise is small enough to skip simulation, estimating an output noise wave, scaling down a generated wave by a scaling factor depending on the circuit type, and determining if the estimated output noise is small enough to propagate or instead requires simulation.
    Type: Grant
    Filed: May 7, 2008
    Date of Patent: May 7, 2013
    Assignee: International Business Machines Corporation
    Inventors: Anita Natarajan, Ronald D. Rose, Sanjay Upreti
  • Patent number: 8423338
    Abstract: The invention is a method of constructing an image of a petroleum reservoir from dynamic data having application for petroleum reservoir characterization. At least two independent realizations of the reservoir are generated from at least two Gaussian white noises. At least one region is defined within the reservoir and a parameter allowing the shape and the size of this region to be modified is defined. A new realization of the reservoir is then generated from a linear combination of the white noises. The coefficients of this linear combination depend on the parameter allowing the region to be modified. A local objective function measuring, within this region, a difference between dynamic data simulated from the new realization and the measured dynamic data is then calculated. Finally, the image of the reservoir is constructed by iteratively modifying the parameter so as to minimize the local objective function.
    Type: Grant
    Filed: August 18, 2009
    Date of Patent: April 16, 2013
    Assignee: IFP
    Inventors: Didier Ding, Frédéric Roggero
  • Patent number: 8417486
    Abstract: Systems, methods, and program product to synthesize a grass-roots heat exchanger network for hot process streams to be cooled and cold process streams to be heated and to identify optimal topology for future retrofit, are provided. An exemplary system includes a heat exchange network synthesizing computer and heat exchange network synthesizing program product configured to analyze the waste heat recovery problem, without decomposition, to produce a result having a better number of heat exchanger units and/or better waste heat recovery through application of advanced process-to-process matching schemes for both non-constrained and non-thermodynamically constrained problems.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: April 9, 2013
    Assignee: Saudi Arabian Oil Company
    Inventor: Mahmoud Bahy Noureldin
  • Patent number: 8412494
    Abstract: An apparatus receives input of sample sets, each including a set of values of design parameters and a set of values of objective functions; calculates objective function approximating equations; and selects, as initial candidates for an optimal design parameter set, some sets of values of design parameters corresponding to non-dominated solutions. The apparatus calculates one or more interpolating design parameter sets interpolating between two adjacent components in the candidates; and approximates values of the objective functions for each interpolating design parameter set. The apparatus selects an optimal interpolating design parameter set corresponding to a non-dominated solution in the cost evaluation for a pair of objective functions; and integrates it into the candidates. The apparatus repeats processes on the new candidates while determining the parameter distance between components of the new candidates.
    Type: Grant
    Filed: June 25, 2009
    Date of Patent: April 2, 2013
    Assignee: Fujitsu Limited
    Inventors: Hitoshi Yanami, Hirokazu Anai
  • Patent number: 8392153
    Abstract: The present invention generally relates to computer databases and, more particularly, to data mining and knowledge discovery. The invention specifically relates to a method for constructing segmentation-based predictive models, such as decision-tree classifiers, wherein data records are partitioned into a plurality of segments and separate predictive models are constructed for each segment. The present invention contemplates a computerized method for automatically building segmentation-based predictive models that substantially improves upon the modeling capabilities of decision trees and related technologies, and that automatically produces models that are competitive with, if not better than, those produced by data analysts and applied statisticians using traditional, labor-intensive statistical techniques. The invention achieves these properties by performing segmentation and multivariate statistical modeling within each segment simultaneously.
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: March 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Edwin Peter Dawson Pednault, Ramesh Natarajan
  • Patent number: 8386223
    Abstract: A method for selecting, from a set of possible configurations, an optimized tire configuration for fitting a vehicle intended to run on a circuit following a predefined route, oriented in a single course direction and including bends. The method includes the steps of developing a physical model of the vehicle fitted with a first tire configuration, simulating the route course by the modeled vehicle, optimizing the speed of the vehicle, storing in memory the course time taken by the vehicle to cover the route at least once, comparing the course time to at least one reference time and producing a comparison result, and optionally selecting the first configuration at the optimized configuration as a function of the comparison result.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: February 26, 2013
    Assignee: Michelin Recherche et Technique S.A.
    Inventors: Hervé Martin, Tony Zivkovic
  • Patent number: 8364452
    Abstract: A method and system for lithography simulation and measurement of critical dimensions with improved CD marker generation and placement is disclosed. The method and system specify a position for measuring a difference between a lithography image and a target pattern, generate one or more CD marker candidates, and select at least one CD marker from the one or more CD marker candidates.
    Type: Grant
    Filed: February 23, 2007
    Date of Patent: January 29, 2013
    Assignee: Cadence Design Systems, Inc.
    Inventor: Takashi Mitsuhashi