Patents Examined by Luke Osborne
-
Patent number: 8606744Abstract: 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: GrantFiled: May 31, 2002Date of Patent: December 10, 2013Assignee: Oracle International CorporationInventors: Benoit Dageville, Allen Brumm
-
Patent number: 8554532Abstract: 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: GrantFiled: February 3, 2012Date of Patent: October 8, 2013Assignee: WorldWide Pro Ltd.Inventor: William Wai Yan Ho
-
Patent number: 8548776Abstract: 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: GrantFiled: June 30, 2008Date of Patent: October 1, 2013Assignee: Intel CorporationInventors: Konstantin Rodyushkin, Sergey Lyalin
-
Patent number: 8521497Abstract: 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: GrantFiled: June 3, 2010Date of Patent: August 27, 2013Assignee: Battelle Energy Alliance, LLCInventor: Kevin L. Gering
-
Patent number: 8504348Abstract: 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: GrantFiled: January 31, 2007Date of Patent: August 6, 2013Assignee: Adobe Systems IncorporatedInventor: Christopher R. Error
-
Patent number: 8504336Abstract: 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: GrantFiled: June 17, 2011Date of Patent: August 6, 2013Assignee: The MathWorks, Inc.Inventors: Vijay Raghavan, Ebrahim Mehran Mestchian
-
Patent number: 8494830Abstract: 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: GrantFiled: July 20, 2009Date of Patent: July 23, 2013Assignee: Power Analytics CorporationInventors: Branislav Radibratovic, Kevin Meagher
-
Patent number: 8489381Abstract: 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: GrantFiled: March 5, 2012Date of Patent: July 16, 2013Assignee: 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: 8473257Abstract: 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: GrantFiled: March 26, 2010Date of Patent: June 25, 2013Assignee: Siemens Product Lifecycle Management Software Inc.Inventors: Steven Robert Jankovich, Dong Ping Zhang
-
Patent number: 8473269Abstract: 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: GrantFiled: February 27, 2007Date of Patent: June 25, 2013Assignee: Xilinx, Inc.Inventors: Jingzhao Ou, Roger B. Milne
-
Patent number: 8463582Abstract: 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: GrantFiled: June 9, 2008Date of Patent: June 11, 2013Assignee: University of Southern CaliforniaInventors: Dong Song, Vasilis Z. Marmarelis, Theodore W. Berger
-
Patent number: 8457932Abstract: 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: GrantFiled: June 19, 2009Date of Patent: June 4, 2013Assignee: Comsol ABInventors: Lars Langemyr, Daniel Bertilsson, Arne Nordmark, Per-Olof Persson, Jerome Long
-
Patent number: 8452722Abstract: 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: GrantFiled: January 10, 2003Date of Patent: May 28, 2013Assignee: SAP AGInventors: Nis Boy Naeve, Ioannis Grammatikakis
-
Patent number: 8438001Abstract: 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: GrantFiled: May 7, 2008Date of Patent: May 7, 2013Assignee: International Business Machines CorporationInventors: Anita Natarajan, Ronald D. Rose, Sanjay Upreti
-
Patent number: 8423338Abstract: 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: GrantFiled: August 18, 2009Date of Patent: April 16, 2013Assignee: IFPInventors: Didier Ding, Frédéric Roggero
-
Patent number: 8417486Abstract: 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: GrantFiled: April 26, 2010Date of Patent: April 9, 2013Assignee: Saudi Arabian Oil CompanyInventor: Mahmoud Bahy Noureldin
-
Patent number: 8412494Abstract: 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: GrantFiled: June 25, 2009Date of Patent: April 2, 2013Assignee: Fujitsu LimitedInventors: Hitoshi Yanami, Hirokazu Anai
-
Patent number: 8392153Abstract: 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: GrantFiled: September 4, 2008Date of Patent: March 5, 2013Assignee: International Business Machines CorporationInventors: Edwin Peter Dawson Pednault, Ramesh Natarajan
-
Patent number: 8386223Abstract: 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: GrantFiled: December 20, 2007Date of Patent: February 26, 2013Assignee: Michelin Recherche et Technique S.A.Inventors: Hervé Martin, Tony Zivkovic
-
Patent number: 8364452Abstract: 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: GrantFiled: February 23, 2007Date of Patent: January 29, 2013Assignee: Cadence Design Systems, Inc.Inventor: Takashi Mitsuhashi