Patents Examined by Hugh Jones
-
Patent number: 8150673Abstract: Methods and systems for partitioning objects in modeling environments are disclosed. The modeling environments enable users to partition an object (parent object) to include other objects (child objects). The parent object may reference the child objects (referenced objects). The child objects may be subsystems in the hierarchy of the parent object or modules (or units) in the partitioning of the parent object. The child objects may be encapsulated so that changes in the parent object do not affect the child objects. The partition of the parent object may allow users to load and compile the parent object incrementally. The partition of the parent object may also allow users to generate code for the parent object incrementally.Type: GrantFiled: July 5, 2007Date of Patent: April 3, 2012Assignee: The MathWorks, Inc.Inventors: Michael David Tocci, Ricardo Monteiro, Mojdeh Shakeri, Pieter J. Mosterman
-
Patent number: 8145463Abstract: A Gas Reservoir Evaluation and Assessment Tool utilizes an Analytical Engine to produce predictions of pressure values and other production data at any point in space and at any point in time in a reservoir. A computer system, such as a workstation, stores a Gas Reservoir Evaluation and Assessment software which includes the Analytical Engine and responds to input data (which includes a reservoir description and fluid properties) by generating an output record which represents a prediction of the pressure values and other data at ‘any point in space’ and at ‘any point in time’ in a reservoir.Type: GrantFiled: October 25, 2007Date of Patent: March 27, 2012Assignee: Schlumberger Technology CorporationInventors: Raj Kumar Michael Thambynayagam, Jeffrey Spath, Raj Banerjee, John Philip Gilchrist, Tommy Miller
-
Patent number: 8145453Abstract: In order to generate a broadband transfer function of complex characteristics of a linear time-invariant (LTI) system, data characterising properties of the system are acquired. A set of poles in the complex plane are defined to characterize the system, and then an iterative process is performed to: define a set of orthonormal rational basis functions incorporating the defined poles, use the orthonormal rational basis functions to estimate transfer function coefficients, and derive revised values for the complex poles, until a desired level of accuracy of the transfer function coefficients is attained. The revised complex poles are used to determine parameters of the broadband transfer function.Type: GrantFiled: April 21, 2006Date of Patent: March 27, 2012Assignee: Agilent Technologies, Inc.Inventors: Tom Dhaene, Dirk Deschrijver, Bart Haegeman
-
Patent number: 8131514Abstract: A technique is provided for transmitting a roof structure for constructing a three-dimensional representation of a building, via a communication network. The technique is based on the transmission of an ordered list of at least two roof models, each including at least: one type of roof; one maximum height parameter of the roof. During construction of the three-dimensional representation of a building, the maximum height parameter of a roof of the list determines a base of the roof in accordance with the list, so that the roof structure corresponds to the ordered superimposition of the roods of the list.Type: GrantFiled: October 11, 2006Date of Patent: March 6, 2012Assignee: France TelecomInventors: Jérôme Royan, Patrick Gioia, Romain Cavagna
-
Patent number: 8131517Abstract: A method, apparatus, and article of manufacture provide the ability to update a slope of a run in a system in a computer drawing application. A system run (i.e., an interconnected series of objects) is selected in a computer drawing application. The objects in the interconnected series are part of the same system and the series has a starting point and an ending point. A property for a slope of the system run is specified. The slope of the system run is updated across all of the interconnected series of objects based on the specified property.Type: GrantFiled: November 1, 2007Date of Patent: March 6, 2012Assignee: Autodesk, Inc.Inventors: Sami E. Ghantous, Rebecca F. Richkus, Thord Backe
-
Patent number: 8121827Abstract: Apparatus for presentation of functional coverage, including one or more processors and a memory, wherein the memory stores software instructions including instructions for representing a set of attributes of a design under test as a multi-dimensional cross-product space, comprising events corresponding to combinations of values of the attributes to be tested, the events comprising legal and illegal events, instructions for running at least one test on the design, instructions for identifying, responsively to the at least one test, a first group of the legal events that were covered by the at least one test and a second group of the legal events that remain non-covered after the at least one test, instructions for grouping one or more of the illegal events with at least one of the first and second groups so as to generate a simplified model of the functional coverage of the events in the cross-product space and instructions for presenting the simplified model of the functional coverage on an output device.Type: GrantFiled: April 3, 2008Date of Patent: February 21, 2012Assignee: International Business Machines CorporationInventors: Yehezkel Azatchi, Eitan Marcus, Shmuel Ur, Avi Ziv, Keren Zohar
-
Patent number: 8117013Abstract: An apparatus, method and program storage device for determining high-energy neutron/ion transport to a target of interest. Boundaries are defined for calculation of a high-energy neutron/ion transport to a target of interest; the high-energy neutron/ion transport to the target of interest is calculated using numerical procedures selected to reduce local truncation error by including higher order terms and to allow absolute control of propagated error by ensuring truncation error is third order in step size, and using scaling procedures for flux coupling terms modified to improve computed results by adding a scaling factor to terms describing production of j-particles from collisions of k-particles; and the calculated high-energy neutron/ion transport is provided to modeling modules to control an effective radiation dose at the target of interest.Type: GrantFiled: December 11, 2007Date of Patent: February 14, 2012Assignee: The United States of America as represented by the Adminstrator of the National Aeronautics and Space AdministrationInventors: John W. Wilson, Ram K. Tripathi, Francis F. Badavi, Francis A. Cucinotta
-
Patent number: 8117015Abstract: An analytical model creation system can create a desired analytical model by adding a given shape change to an existing analytical model. The system includes an adjacent partial analytical model interlocking section for performing an interlocking change process. The interlocking change process is performed on the existing analytical model as a combined analytical model comprising a plurality of partial analytical models. The process assumes any one of the partial analytical models in the combined analytical model to be a change-targeted partial analytical model. The process allows a partial analytical model adjacent to the change-targeted partial analytical model to reflect a shape change given to the change-targeted partial analytical model. The process thereby makes a shape change to the adjacent partial analytical model in interlock with the shape change.Type: GrantFiled: August 22, 2007Date of Patent: February 14, 2012Assignee: Hitachi, Ltd.Inventors: Makoto Onodera, Yoshimitsu Hiro
-
Patent number: 8103487Abstract: An iterative reconstruction method to reconstruct an object includes determining, in a series of iteration steps, updated objects, wherein each iteration step includes determining a data model from an input object, and determining a stop-criterion of the data model on the basis of a chi-square-gamma statistic. The method further includes determining that the stop-criterion of the data model has transitioned from being outside the limitation of a preset threshold value to being inside the limitation, ending the iterations, and selecting one of the updated objects to be the reconstructed object.Type: GrantFiled: October 31, 2007Date of Patent: January 24, 2012Assignee: Siemens Medical Solutions USA, Inc.Inventors: A. Hans Vija, Amos Yahil
-
Patent number: 8099263Abstract: Computer-implemented electronic document design systems and methods allowing a user to integrate user-specific location maps into custom printed products. During the creation of an electronic design of a product intended for subsequent printing, user-provided location information is received by a server computer and used to generate a user map suitable for high quality printing. Lower resolution display and thumbnail versions of the map suitable for displaying to the user of the client system are generated. The display version is sent to the client system for review and editing by the user. The user map, the display map, and the thumbnail are stored at the server for possible future use. The maps are created and stored with the same height to width ratio as the map area in the electronic product design into which the map will be placed. The user is provided with a cropping tool to allow the user to select the portion of the map to be incorporated into the electronic product design.Type: GrantFiled: December 30, 2003Date of Patent: January 17, 2012Assignee: Vista Print Technologies LimitedInventors: Kenneth A. Walker, Jr., Vyacheslav Nykyforov
-
Patent number: 8095352Abstract: Transmission line macromodels can be classified into main categories of delay-extraction and rational approximation. The exponential solution of the Telegrapher's Equation is used to create a system and method that enable a time-domain circuit simulator to automatically select the most appropriate macromodel for a given transmission line structure.Type: GrantFiled: April 1, 2008Date of Patent: January 10, 2012Assignee: International Business Machines CorporationInventor: Ibrahim M. Elfadel
-
Patent number: 8082140Abstract: A system and method for providing control timing for a vehicle system at the design level. The method includes defining component timing specifications in a parametric form at a system level and at a sub-system level; mathematically representing the timing specifications in a system model; providing a constraint extraction algorithm that extracts timing constraints from the mathematical representations; using the constraint extraction algorithm to generate a plurality of linear equations that define the constraints; solving for real time constraint ranges from parameters in the linear equations; and selecting values from the real time constraint ranges to be used in the mathematical representations. In non-limiting embodiments, the constraint extraction algorithm can be a boundary discovery algorithm or a proof-tree.Type: GrantFiled: April 16, 2008Date of Patent: December 20, 2011Assignee: GM Global Technology Operations LLCInventors: Manoj G. Dixit, Ramesh Sethu, Pallab Dasgupta
-
Patent number: 8082134Abstract: A hybrid drill bit is modeled, simulated, designed, optimized, and displayed. The hybrid drill is modeled based on input bit design parameters. The modeled hybrid drill bit is then simulated as drilling an earth formation, where at least a portion of the simulation may be graphically displayed so as to allow a user to adjust one or more parameters of the hybrid drill bit, drill string, and/or earth formation. Formation interactions between a fixed cutting element of the hybrid drill bit and the earth formation and between a roller cone cutting element of the hybrid drill bit and the earth formation are determined based on models developed using, for example, laboratory-based formation interaction tests. Simulation of the modeled hybrid drill bit may be selectively repeated so as to allow a user to adjust one or more design parameters of the hybrid drill bit to affect a simulated drilling characteristic.Type: GrantFiled: March 31, 2005Date of Patent: December 20, 2011Assignee: Smith International, Inc.Inventor: Sujian Huang
-
Patent number: 8082129Abstract: A real-time algorithm for rendering of an inhomogeneous scattering media such as smoke under dynamic low-frequency environment lighting is described. An input media animation is represented as a sequence of density fields, each of which is decomposed into a weighted sum of a set of radial basis functions (RBFs) and an optional residual field. Source radiances from single and optionally multiple scattering are directly computed at only the RBF centers and then approximated at other points in the volume using an RBF-based interpolation. Unique approximation techniques are introduced in the computational algorithms to simplify and speed up the computation of source radiance contributed by single and multiple scattering. Using the computed source radiances, a ray marching technique using slice-based integration of radiance along each viewing ray may be performed to render the final image.Type: GrantFiled: July 30, 2007Date of Patent: December 20, 2011Assignee: Microsoft CorporationInventors: Kun Zhou, Zhong Ren, Stephen Ssu-te Lin, Baining Guo, Heung-Yeung Shum
-
Patent number: 8073670Abstract: A data row of delay time ratio coefficient (hereinafter referred to as DMAG value) is selected from a delay information library (D2) (S4) for every circuit cell in a use condition range of a logic circuit, and the minimum value or/and maximum value of a DMAG value is extracted (S5). The minimum value or/and the maximum delay time is/are calculated for every circuit cell by multiplying the standard delay time to the extracted DMAG value (S6). The above processing is performed for all the circuit cells constituting the logic circuit ((S7): NO), and the data set of the minimum or/and maximum delay time in the use condition range of the logic circuit is/are acquired for every circuit cell (S8).Type: GrantFiled: February 13, 2006Date of Patent: December 6, 2011Assignee: Fujitsu Semiconductor LimitedInventor: Atsushi Kimata
-
Patent number: 8073673Abstract: A first software program executing on a computing device emulates a second computing device executing a software program using emulated memory. The first software program permits the second software program to perform an operation on a contiguous portion of the emulated memory only when a pointer and a table entry both contain the same identifier, thus protecting against common types of memory usage errors in the second software program. The pointer has an address to the contiguous portion. The table entry maps to the contiguous portion. A plurality of table entries map to a respective plurality of contiguous portion of the emulated memory. A plurality of the pointers each contain the address to a respective contiguous portion of the emulated memory as well as containing an identifier corresponding to the respective contiguous portion of the emulated memory. The second computing device can be high or low in resources.Type: GrantFiled: April 16, 2008Date of Patent: December 6, 2011Assignee: Microsoft CorporationInventors: Alan G. Bishop, Martin Taillefer, Landon M Dyer
-
Patent number: 8055493Abstract: Sizing an infrastructure configuration optimized for a workload mix includes: receiving the workload mix; identifying demand estimates for the one or more predefined benchmarks; applying a predictive model to identify an initial infrastructure configuration having a size anticipated to meet the demand estimates; instructing a virtualized-aware testing service (VATS) test controller to perform a test of the initial infrastructure configuration in a virtualized environment, where performance of the test generates at least one test result; determining whether the at least one test result satisfies a predetermined requirement as identified in the workload mix; and outputting the determination of whether the at least one test result satisfies the predetermined requirement.Type: GrantFiled: January 30, 2009Date of Patent: November 8, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jerome Rolia, Sebastian Gaisbauer, Sebastian Phillipp Schneider, Nigel Edwards, Johannes Kirschnick
-
Patent number: 8050897Abstract: System and method of simulating large deformation and rotation of a structure in a finite element analysis used for improving structural design is disclosed. A solid finite element is configured for simulating large deformations and/or rotations of a structure. The solid finite element comprises only corner nodes with each node having six degrees-of-freedom (DOF), three translational and three rotational. In other words, each node is configured to include translational deformation and rotation deformation, each of the translational and rotational deformation has three components corresponding to one of the six DOFs. The solid finite element has a plurality of external edges. Each external edge has two ends, each end is located at one of the adjacent corner nodes. Additionally, translational deformation at mid-edge point of each external edge is implicitly embedded in the translational and rotational deformations of two adjacent corner nodes.Type: GrantFiled: December 9, 2008Date of Patent: November 1, 2011Assignee: Livermore Software Technology CorporationInventors: Hailong Teng, John O. Hallquist
-
Patent number: 8046199Abstract: Digital predistortion system, methods and circuitry for adapting a predistortion system linearizing a non-linear element. The system is a multiply partitioned architecture that addresses long or “memory” effects, and separately addresses shorter duration effects. In a preferred method, the non-linear element is first modeled in software as a nonlinearity and a linearity in cascade form, preferably a Wiener model. The model is validated and adapted to minimize an observed error between the model and the non-linear element. The software model of the non-linear element is then used first to model a predistortion block that addresses short duration effects, and second to separately model a predistortion block that addresses longer duration effects. The models are software executable by an external processor in real time. Periodically the models are executed and used to update the adaptive parameters of the predistortion system without interrupting the system operation.Type: GrantFiled: December 8, 2006Date of Patent: October 25, 2011Assignee: Texas Instruments IncorporatedInventor: Gregory Clark Copeland
-
Patent number: 8041552Abstract: A method of modeling the output drivers in an integrated circuit, for example a serializer/deserializer circuit, is provided. In accordance with embodiments of the invention, at least one parameter of the circuit is physically measured and a behavioral model utilizing that parameter is constructed. The behavioral model can then be utilized to predict the behavior of the integrated circuit output drivers.Type: GrantFiled: April 10, 2007Date of Patent: October 18, 2011Assignee: Intergrated Device Technology, Inc.Inventor: David J. Pilling