Patents Examined by Hugh Jones
-
Patent number: 8036871Abstract: A mechanism to dynamically vary the amount of delay for an event-generated function call is discussed. The event causing the generation of the function call may be a signal-based event, function call event or some other type of event. A function call generating delay component is inserted into a DES model and dynamically adjusts the amount of delay to apply prior to generating and transmitting the function call to an intended target component. The function call generating component reads a value from an input port in determining the amount of delay. The identified value at the input port may be a signal value or an attribute associated with an event entity received at the port.Type: GrantFiled: September 11, 2006Date of Patent: October 11, 2011Assignee: The MathWorks, Inc.Inventors: Michael I. Clune, Anuja Dilip Apte
-
Patent number: 8036860Abstract: A model of a process is created using novel “fan-out” and “fan-in” symbols. A fan-out symbol represents a point in the process flow where a variable number of homogeneous parallel outgoing threads are being split out from a single incoming thread. The fan-in symbol represents a point in the process flow where a variable number of parallel incoming threads with homogeneous output are combined into one or more outgoing threads.Type: GrantFiled: July 23, 2007Date of Patent: October 11, 2011Assignee: International Business Machines CorporationInventors: Joachim H. Frank, James Rumbaugh
-
Patent number: 8024163Abstract: A supercomputer processing system is provided that is configured to execute a plurality of simulations through transaction processing. The supercomputer processing system includes a supercomputer configured to execute a first simulation of the plurality of simulations and generate an output based upon execution of the first simulation, and a transaction hub. The transaction hub includes a relational database configured to store the output of the first simulation, and an application server having a service-oriented architecture (SOA) that supports an event triggering service. The event triggering service is configured to detect the output of the first simulation and automatically trigger the supercomputer to execute a second simulation of the plurality of simulations using the output of the first simulation stored in the relational database.Type: GrantFiled: July 23, 2007Date of Patent: September 20, 2011Assignee: International Business Machines CorporationInventors: Frederick D. Busche, Kirk A. Boothe, Shahinaz Nabih Carson, Alexander Darius Zekulin
-
Patent number: 8019580Abstract: Transient thermal simulation of semiconductor chips uses region-wise variable spatial grids and variable temporal intervals, enabling spatio-temporal thermal analysis of semiconductor chips. Temperature rates of change across a die and/or package of an integrated circuit are computed and tracked versus time. Critical time interval(s) for temperature evaluation are determined. Temperatures of elements, components, devices, and interconnects are updated based on a 3D full chip temperature analysis. Respective power dissipations are updated, as a function of the temperatures, with an automated interface to one or more circuit simulation tools. Subsequently new temperatures are determined as a function of the power dissipations. User definable control and observation parameters enable flexible and efficient transient thermal analysis. The parameters relate to power sources, monitoring, reporting, error tolerances, and output snapshots.Type: GrantFiled: April 12, 2008Date of Patent: September 13, 2011Assignee: Gradient Design Automation Inc.Inventors: Rajit Chandra, Paolo Carnevali, John Yanjiang Shu, Adi Srinivasan
-
Patent number: 8019587Abstract: A method for upgrading redundant network components is disclosed. An application is installed on a network component. The network component is related as a redundant peer with a mate network component operating in an active mode and processing a stable call. The network component is placed in a standby mode. Data of a first version is transferred from the mate network component to the network component. The transferred data is converted from the first version to a second version. The mate network component is switched from the active mode to a standby mode. The network component is switched from the standby mode to an active mode to process the stable call.Type: GrantFiled: September 6, 2001Date of Patent: September 13, 2011Assignee: CiscoTechnology, Inc.Inventors: Arunachalam Venkatraman, Robert H. Abell, Comandur S. Kannan, Timothy P. Vetter
-
Patent number: 8014985Abstract: A virtual camera and lens system in a three dimensional computer graphic modeling environment is set using a nominal focal length and a focus distance. A true focal length is calculated. An optical axis object that represents the optical axis of the virtual camera and lens system is created in the three dimensional computer graphic modeling environment. An object is attached to the optical axis at a location that visualizes the setting of the virtual camera and lens system as determined from the true focal length. The focal length of the virtual camera and lens system is set to the calculated true focal length. The focus distance and f-stop may be determined from near and far focus points.Type: GrantFiled: September 23, 2008Date of Patent: September 6, 2011Assignees: Sony Corporation, Sony Electronics Inc.Inventor: Charles Clavadetscher
-
Patent number: 8014987Abstract: A method, system and computer program product for performing a drilling operation for an oil field, the oil field having a subterranean formation with geological structures and reservoirs therein. The method involves creating a finite-difference model to simulate behavior of a drilling assembly used to drill a wellbore in the drilling operation, performing a simulation of the drilling operation using the finite-difference model, analyzing a result of the simulation, and selectively modifying the drilling operation based on the analysis.Type: GrantFiled: April 2, 2008Date of Patent: September 6, 2011Assignee: Schlumberger Technology Corp.Inventors: Jahir Pabon, Nathan Wicks, Yong Chang, Clinton Chapman, Vivek Singh
-
Patent number: 7996199Abstract: A method for performing an oilfield operation at a wellsite having a drilling rig configured to advance a drilling tool into a subsurface formation. The method includes generating a borehole temperature model for an area of interest using water depth information and a vertical stress model, generating a formation temperature model using the borehole temperature model, generating a mud-weight pressure model using the formation temperature model and pressure coefficients, generating a formation pore pressure model using the mud-weight pressure model, and adjusting the oilfield operation based on the formation pore pressure model.Type: GrantFiled: August 6, 2007Date of Patent: August 9, 2011Assignee: Schlumberger Technology CorpInventors: Colin Michael Sayers, Lennert David den Boer
-
Patent number: 7979257Abstract: The invention provides an apparatus and methods for performing process simulation and structural analysis using a hybrid model. For example, a method of the invention automatically defines a hybrid solution domain by dividing a representation of a plastic component or mold cavity into two portions—a portion in which a simplified analysis may be conducted, and a portion in which a more complex analysis is required. The method may use as input any form of CAD data that describes the surface of a component or mold. Furthermore, the invention provides methods for simulating fluid flow within a mold cavity by automatically creating a hybrid solution domain, automatically discretizing the domain, and solving for the distribution of process variables within the solution domain.Type: GrantFiled: December 20, 2007Date of Patent: July 12, 2011Assignee: Moldflow Netherlands LimitedInventors: Huagang Yu, Peter Kennedy
-
Patent number: 7979259Abstract: A diabetes care management system for managing blood glucose levels associated with diabetes comprising a computing device and an insulin delivery device.Type: GrantFiled: October 29, 2007Date of Patent: July 12, 2011Assignee: Health Hero Network, Inc.Inventor: Stephen J. Brown
-
Patent number: 7974821Abstract: Systems, methods, and computer program products for generating a vector-based representation of a lens flare are provided. In some implementations, a method is provided. The method includes presenting a plurality of visually rendered wire frame shapes, each one of the plurality of visually rendered wire frame shapes having a geometric correspondence with a lens flare component, each lens flare component being one of: a center point, a flare ring, a flare ray, or a halo, receiving a first input to manipulate a first visually rendered wire frame shape in the plurality of visually rendered wire frame shapes to interactively change the position or form of a first corresponding lens flare component, and presenting a visual rendering of the first corresponding lens flare component where the visual rendering reflects the change in the position or the form of the first corresponding lens flare component.Type: GrantFiled: April 7, 2009Date of Patent: July 5, 2011Assignee: Adobe Systems IncorporatedInventor: Ted Alspach
-
Patent number: 7974828Abstract: A simulation device for a programmable controller is formed by realizing by software on a computer a virtual PLC for emulating operations of a real PLC, a tool that functions as a development aid device for the virtual PLC and an error simulator for emulating an error that occurs in the virtual PLC. The virtual PLC and the error simulator are structured such that the simulation device is adapted to set, without any operations by the tool, a specified condition at a corresponding address in an error memory of the virtual PLC by carrying out a specified error selection operation and a specified operation regarding presence and absence of error generation, based on a list display of error items on the computer screen, after causing desired PLC type data stored in a PLC type memory in the virtual PLC through the tool.Type: GrantFiled: April 24, 2008Date of Patent: July 5, 2011Assignee: OMRON CorporationInventors: Kotaro Okamura, Yutsuka Shigemori
-
Patent number: 7970588Abstract: A method, system, and medium of modeling and/or for controlling a manufacturing process is disclosed. The method includes the steps of identifying one or more input parameters that cause a change in output characteristics, defining global nodes using estimated maximum and minimum values of the input parameters, and defining a mathematical equation that calculates a predicted output characteristic for each node. The method also includes the steps of receiving at least one empirical data point having one or more input parameter values and at least one empirical output value and adjusting the predicted output values at the nodes based on a difference between the at least one empirical output value and the predicted output characteristic calculated using the mathematical equation based on the one or more input parameter values.Type: GrantFiled: December 20, 2007Date of Patent: June 28, 2011Assignee: Applied Materials, Inc.Inventors: Yuri Kokotov, Alexander T. Schwarm, Efim Entin, Jacques Seror, Jehuda Hartman, Yossi Fisher, Arulkumar P. Shanmugasundram, Moshe Sarfaty
-
Patent number: 7953582Abstract: A method and system for lithography simulation is disclosed. The method and system specify a subject region of a lithography image with a CD marker, specify a threshold intensity over the lithography image, specify a gradient to a threshold value of the threshold intensity, and calculate a sensitivity or ratio of change of an image boundary of the lithography image to lithography process variation.Type: GrantFiled: November 21, 2006Date of Patent: May 31, 2011Assignee: Cadence Design Systems, Inc.Inventors: Daisuke Hara, Takashi Mitsuhashi, Zhigang Wu
-
Patent number: 7949507Abstract: A diabetes care management system for managing blood glucose levels associated with diabetes comprising a computing device and an insulin delivery device.Type: GrantFiled: October 29, 2007Date of Patent: May 24, 2011Assignee: Health Hero Network, Inc.Inventor: Stephen J. Brown
-
Patent number: 7949508Abstract: A method for a geometry of a lateral comb drive for an in-plane, electrostatic force feedback, closed-loop, micromachined accelerometer or closed-loop Coriolis rate gyroscope device, or closed-loop capacitive pressure or force measuring device. When vibration is applied to the device, the error in the time-average output, which is vibration rectification error, due to this input vibration is minimized or eliminated. The geometry resulting from practice of the present invention is space-efficient because drive force is maximized while vibration rectification is minimized or eliminated.Type: GrantFiled: April 6, 2010Date of Patent: May 24, 2011Assignee: Honeywell International Inc.Inventor: Peter H. LaFond
-
Patent number: 7941306Abstract: Certain exemplary embodiments can comprise obtaining and analyzing data from at least one discrete machine, automatically determining relationships related to the data, taking corrective action to improve machine operation and/or maintenance, automatically and heuristically predicting a failure associated with the machine and/or recommending preventative maintenance in advance of the failure, and/or automating and analyzing mining shovels, etc.Type: GrantFiled: February 2, 2010Date of Patent: May 10, 2011Assignee: Siemens Industry, Inc.Inventors: Ken Furem, Daniel W. Robertson, Gopal Madhavarao
-
Patent number: 7941303Abstract: A method for modeling a system as a finite state machine in a modeling environment is discussed. Embodiments receive a representation of a finite state machine model and provide an interface for incorporating a temporal operator into the finite state machine model. The temporal operator may be a Boolean function that includes at least one event parameter and defines a temporal logic condition. Embodiments may also receive a definition of a first temporal operator that defines a logic condition related to a number of occurrences of two or more different base events.Type: GrantFiled: September 8, 2008Date of Patent: May 10, 2011Assignee: The MathWorks, Inc.Inventors: Vijaya Raghavan, Ebrahim Mehran Mestchian
-
Patent number: 7937254Abstract: A system and method for predicting the effect of patient self-care actions on a disease control parameter. A future disease control parameter value X(tj) at time tj is determined from a prior disease control parameter value X(ti) at time ti based on an optimal control parameter value R(tj) at time tj, the difference between the prior disease control parameter value X(ti) and an optimal control parameter value R(ti) at time ti, and a set of differentials between patient self-care parameters having patient self-care values SM(ti) at time ti and optimal self-care parameters having optimal self-care values OM(ti) at time ti. The differentials are multiplied by corresponding scaling factors KM. The system includes an input device for entering the patient self-care values SM(ti). A memory stores the optimal control parameter values R(ti) and R(tj), the prior disease control parameter value X(ti), the optimal self-care values OM(ti), and the scaling factors KM.Type: GrantFiled: November 6, 2006Date of Patent: May 3, 2011Assignee: Health Hero Network, Inc.Inventor: Stephen J. Brown
-
Patent number: 7937258Abstract: A memory mapping system for providing compact mapping between dissimilar memory systems and methods for manufacturing and using same. The memory mapping system can compactly map contents from one or more first memory systems into a second memory system without a loss of memory space in the second memory system. Advantageously, the memory mapping system can be applied to hardware emulator memory systems to more efficiently map design memory systems into an emulation memory system during compilation.Type: GrantFiled: June 24, 2009Date of Patent: May 3, 2011Assignee: Quickturn Design Systems, Inc.Inventor: Alexandre Birguer