Patents Examined by Nithya Janakiraman
-
Patent number: 7844443Abstract: Systems and methods for modeling a subscriber network experience. In one embodiment, a method includes the act of receiving a plurality of subscriber metrics associated with a subscriber to an access network. The method also includes the act of modeling the subscriber experience by applying at least one transformation to the plurality of subscriber metrics to produce a set of subscriber experience data. The metrics measure quality of service for a subscriber experience with the access network. Each element of the subscriber experience data quantifies an aspect of the subscriber experience.Type: GrantFiled: February 12, 2007Date of Patent: November 30, 2010Assignee: AT&T Intellectual Property I, L.P.Inventors: Sandeep Betarbet, Jeffrey Neumann
-
Patent number: 7827020Abstract: Disclosed is simulation of circuit behavior by running a central electronic core simulation in a high level simulator up to and including initial microload, creation of a post-IML (initial microcode load) state, and transferring the post-initial microcode state from the central electronic core simulation to the post-initial microcode load co-simulator.Type: GrantFiled: February 10, 2009Date of Patent: November 2, 2010Assignee: International Business Machines CorporationInventor: Edward C. McCain
-
Patent number: 7813909Abstract: Methods and systems for register mapping in emulation of a target system on a host system are disclosed. Statistics for use of a set of registers of a target system processor are determined. Based on the statistics a first subset of the target system registers, including one or more most commonly used registers is determined. The registers in the first subset are directly mapped to a first group of registers of a host system processor. A second subset of the set of target system registers is dynamically mapped to a second group of registers of the host system processor.Type: GrantFiled: April 4, 2007Date of Patent: October 12, 2010Assignee: Sony Computer Entertainment Inc.Inventors: Stewart Sargaison, Victor Suba
-
Patent number: 7797147Abstract: Model-based system monitoring includes accessing a model of a system that includes multiple components and identifying relationships among the multiple components based on the model of the system. A proposed change to at least one of the multiple components is identified. A determination is made regarding an expected impact on the system caused by the proposed change. This determination is made, at least in part, based on the model of the system.Type: GrantFiled: April 15, 2005Date of Patent: September 14, 2010Assignee: Microsoft CorporationInventors: Anders B. Vinberg, Anand Lakshminarayanan, Ashvinkumar J. Sanghvi, Vij Rajarajan, Vitaly Voloshin, Bassam Tabbara, Kevin Grealish, Rob Mensching, Geoffrey Outhred, Galen C. Hunt, Aamer Hydrie, Robert V. Welland
-
Patent number: 7761280Abstract: Simulation of the operation of a data processing apparatus having a number of master logic units and slave logic units coupled via a bus is provided. The data processing apparatus performs data transfers between the master logic units and the slave logic units over the bus. Anticipated timing information for each successive data transfer over the bus is generated by assuming that each successive data transfer can occur with exclusive access to the bus, determining whether the anticipated timing information indicates that two or more concurrent data transfers would occur on the bus, and in the event that the anticipated timing information indicates that two or more concurrent data transfers would occur on the bus, generating revised timing information for those data transfers, the revised timing information being generated using bus status information until those data transfers have been completed.Type: GrantFiled: March 17, 2004Date of Patent: July 20, 2010Assignee: ARM LimitedInventors: Andrew Mark Nightingale, Daren Croxford
-
Patent number: 7761281Abstract: A system and method for performing compound computational experiments include an experiment having at least one input. The experiment includes a process controllable by a computer and responsive to the input to produce at least one output, the output capable of being stored on a medium readable by the computer. The system includes a generator capable of running on the computer. The generator automates the performance of a plurality of experiments and automatically varies the inputs for the experiments. An outcome store of the system stores the outputs on the computer-readable medium. The system also includes a display capable of running on the computer. The display presents an interpretation of a set of the outputs extracted from the outcome store. The display is responsive to user input to alter the interpretation, to present an interpretation of a different set of outputs, or to cause the generator to perform a plurality of experiments.Type: GrantFiled: August 26, 2005Date of Patent: July 20, 2010Assignee: Evolving Logic AssociatesInventor: Steven C. Bankes
-
Patent number: 7761283Abstract: An apparatus for simulating the internal configuration of industry standard ROM and EPROM-type chips using other types of storage technologies, while still operating transparently with interfaces and mechanisms such as authentication devices adapted to EPROM-type media. The invention includes: an EPROM connector interface, a data presentation program; user access log display program; a user login/registration program; a software/data library; software/data selection program; and software/data loader program. These components work in conjunction to securely retrieve software images resident in mass storage media and to present them to an authentication device as if the images were resident in EPROM type media. The invention is particularly adapted to use in the gaming industry where regulation and fraud detection are performed using EPROM authentication techniques.Type: GrantFiled: June 24, 1999Date of Patent: July 20, 2010Assignee: Aristocrat Technologies Australia Pty LimitedInventors: Keith E. Curtis, Eugene T. Bond
-
Patent number: 7742904Abstract: A method for simulating a gas turbine including the steps of: sensing values of a plurality of first operating parameters of an actual gas turbine; applying the sensed values of the first operating parameters to a model of the gas turbine, wherein the model generates a plurality of predicted second operating parameters; determining difference values between the predicted second operating parameters and corresponding sensed second operating parameters of the actual gas turbine; modifying the difference values based on tuning factors generated by a Kalman filter gain matrix during operation of the gas turbine, and using the adjusted difference values to adjust the model of the gas turbine. The method may further comprise generating the tuning factors by applying to the model the sensed values of the plurality of first operating parameters and perturbated values of the adjusted different values to determine optimal tuning factors.Type: GrantFiled: September 27, 2005Date of Patent: June 22, 2010Assignee: General Electric CompanyInventors: Timothy Andrew Healy, Randy Scott Rosson
-
Patent number: 7739099Abstract: A system and method for performance modeling for an information technology (IT) system having a server(s) for performing a number of types of transactions includes receiving data for system topology and transaction flows and receiving performance measurement data for the IT system. The measurement data is clustered into multiple regimes based on similarities. Service demand and network delay parameters may be inferred based on clustered data.Type: GrantFiled: December 22, 2005Date of Patent: June 15, 2010Assignee: International Business Machines CorporationInventors: Zhen Liu, Honghui (Cathy) Xia, Fan Zhang, Li Zhang
-
Patent number: 7720664Abstract: For the purpose of providing a simulation model allowing gate simulation but is capable of keeping the circuit information on the functional block (IP) secret, a method of generating a simulation model provided herein by the present invention comprises a step of generating a net list containing circuit information of an electronic circuit using a functional block; and a step of deleting the circuit information based on the net list, and generating a gate simulation model carrying out a timing simulation, including logic information and delay information between input/output of the functional block.Type: GrantFiled: April 28, 2005Date of Patent: May 18, 2010Assignee: Fujitsu Microelectronics LimitedInventors: Nobuhide Takaba, Atsushi Sakurai
-
Patent number: 7689386Abstract: A new type of method and system for designing duct work is disclosed. This system may be implemented using a computer. The system may be designed such that specific information regarding the room, the appliance, and/or other information is input into the computer. Using this input information, along with information that is stored in a database, the system will output a design for the duct work that may include both a cut sheet (for cutting out the duct work) as well as a three-dimensional representation of the duct work that is displayed on a computer.Type: GrantFiled: July 18, 2005Date of Patent: March 30, 2010Assignee: G & G Ventures, LLCInventor: Travis Gates
-
Patent number: 7684970Abstract: In accordance with one exemplary embodiment, the present disclosure includes a method for executing application software during a simulation that models a processor for which the application software was developed. The method may include capturing results of the simulation to produce a simulation history. The method may also include providing a graphical user interface (GUI) that includes one or more cross-linked packet-centric views of the simulation history for packets operated on by the application software during the simulation. The cross-linked packet-centric views may include a packet status list GUI, a packet event list GUI, a packet dataflow GUI, a thread list GUI, and a thread history GUI. Of course, many alternatives, variations and modifications are possible without departing from this embodiment.Type: GrantFiled: June 25, 2004Date of Patent: March 23, 2010Assignee: Intel CorporationInventors: Donald F. Hooper, Eric Walker, Dennis Rivard, Mark B. Rosenbluth
-
Patent number: 7672823Abstract: In a computerized method for adherence to physical restrictions in the construction of an ITE hearing aid, each component to be placed in the shell of the hearing aid has a collision plot associated therewith. The collision plot is generated as a scatter plot by measurement and simulation, and represents the physical extent of the influence of a particular property of the component on other components. When virtual representations of the respective components are moved relative to another in the e-detailing software for determining the physical positions of the components in the ITE hearing aid, the collision plot for a given component is visually displayed, so that it can easily be seen when another component invades that collision plot, thereby representing an unacceptably close relative position of the two components.Type: GrantFiled: September 5, 2006Date of Patent: March 2, 2010Assignee: Siemens AktiengesellschaftInventors: Peter Nikles, Erika Martinewski, Volker Gebhardt, Bassem Ismail, Artem Boltyenkov, Frank McBagonluri
-
Patent number: 7660708Abstract: A methodology for combining two or more S-parameter blocks/matrices (each representing a circuit or network, or the interconnection between a circuit or network) into a single S-matrix are described. Such a matrix may be beneficially used to simulate the circuit or network represented by the multiply interconnected circuits or networks.Type: GrantFiled: August 9, 2005Date of Patent: February 9, 2010Assignee: Micron Technology, Inc.Inventor: Houfei Chen
-
Patent number: 7657417Abstract: A method, system and machine readable medium are disclosed to process one or more documents in a domain. The method includes modeling the domain with a plurality of domain models using an ontological system; representing each document as a collection of one or more domain models; and populating the domain models that are used to represent the document with values corresponding to properties of the document being represented.Type: GrantFiled: September 19, 2003Date of Patent: February 2, 2010Assignee: Microsoft CorporationInventors: Dan Adamson, Leo Shih, Alain T. Rappaport
-
Patent number: 7657404Abstract: The invention relates to an engineering method and system for industrial automation systems, in particular for MES systems, based on at least one computational unit with an input auxiliary device, an output auxiliary device, in addition to at least one display device. According to said method, the modelled objects comprise installation structures or installation parts and are linked to meta information. The modelled objects are structured in the engineering method as hierarchical trees and can be interconnected by lateral networking or by means of a cursor. The objects are executed in run-time by evaluating the meta information in a target system, whereby the functions of an installation that has been modelled in the engineering method are determined from the structure of the tree and the networked connections.Type: GrantFiled: February 7, 2003Date of Patent: February 2, 2010Assignee: Siemens AktiengesellschaftInventor: Elmar Thurner
-
Patent number: 7650268Abstract: A method and a computer software program for predicting and modeling ion flux colliding with an ion-propelled vehicle traversing a magnetic field predicts a colliding ion path based upon an ion exhaust velocity, an ion charge-to-mass ratio, and a localized magnetic field vector. An ion-propelled vehicle path is predicted based upon a selected trajectory and a vehicle velocity vector. An ion plume is transformed based upon the predicted colliding ion path. The ion-propelled vehicle is projected into the transformed ion plume. The flux is calculated at a silhouette of the projected vehicle.Type: GrantFiled: July 8, 2004Date of Patent: January 19, 2010Assignee: The Boeing CompanyInventor: Brian J. Tillotson
-
Patent number: 7647213Abstract: A method and apparatus are provided to model, analyze, and build linear time invariant systems with delays. The method and apparatus model a linear time invariant system as a linear fractional transformation of matrices of a delay free linear time invariant model with a bank of pure delays. The method and apparatus of the present invention can further accommodate input delays and output delays associated with the linear time invariant system with delays.Type: GrantFiled: September 30, 2004Date of Patent: January 12, 2010Assignee: The MathWorks, Inc.Inventors: Pascal Gahinet, Lawrence F. Shampine
-
Patent number: 7640152Abstract: A pin-based memory power modeling method using arc-based characterization includes steps as follows. All power arcs of a memory model are identified and characterized. A power arc is selected from the identified and characterized power arcs. Output bus switching power is computed by removing overlapping power using the selected power arc, and a temporary value for various input ramp times and output loads is derived. Output pin power for the selected power arc is calculated using the temporary value and a ratio of a number of output bits switching over an entire bus width. Switching power for the selected power arc is calculated by a power estimation tool based on port activity and an input intrinsic power value.Type: GrantFiled: May 1, 2008Date of Patent: December 29, 2009Assignee: LSI CorporationInventors: Jia-Lih J. Chen, Naveen Gupta, Ghasi R. Agrawal
-
Patent number: 7634389Abstract: A method for obtaining an optimal reflectivity value for complex multilayer stacks is disclosed. Aspects of the present invention include generating a model of a multilayer stack and parameterizing each layer by a thickness and an index of refraction; allowing a user to input values for the parameters; calculating an extrema for a cost function of reflectivity R using the input parameter values; calculating sensitivity values S for the extrema points; and obtaining an optimal value by calculating a cost function R+S.Type: GrantFiled: November 21, 2003Date of Patent: December 15, 2009Assignee: LSI CorporationInventors: Lav Ivanovic, Nicholas Eib, Xudong Xu