Patents Examined by David Silver
-
Patent number: 9489756Abstract: A method, apparatus, system, article of manufacture, and computer program product provide the ability to utilize a degree of freedom (DOF) for a construction. In a preparation phase, a graph structure is constructed from a construction model that transforms construction primitives into graph primitives. In a search phase, all compact sub-graphs of the graph structure are identified. In a counting phase, a DOF is calculated for each compact sub-graph and adjusted based on interactions between the compact sub-graphs. In an internal DOF searching phase, an internal DOF is computed for each compact sub-graph and used to determine and solve overconstrained sub-graphs. A determination regarding whether a structure of the construction model can be modified based on the DOF and internal DOF is output.Type: GrantFiled: January 31, 2013Date of Patent: November 8, 2016Assignee: Autodesk, Inc.Inventor: Michal Hrcka
-
Patent number: 9323873Abstract: A method for simulating behavior of first and second interrelated components within a system. The method comprises modelling behavior of said first and second components using first and second functional specifications; simulating behavior of said first and second components in predetermined circumstances by instantiating at least one first entity within a hierarchy of interrelated entities; and instantiating at least one further entity in response to the or each instantiated first entity. The or each further entity is selected by a simulation system on the basis of its hierarchical relationship with the at least one first entity.Type: GrantFiled: December 19, 2011Date of Patent: April 26, 2016Assignee: Mentor Graphics CorporationInventors: Steven Hodgson, Jason Sotiris Polychronopoulos, Christopher Jones, Zakwan Shaar, Muhammed Mutaher Kamal Hashmi, Len Theobald, Wilfred Barry Hughes
-
Patent number: 9317637Abstract: Distributed hardware device simulation, including: identifying a plurality of hardware components of the hardware device; providing software components simulating the functionality of each hardware component, wherein the software components are installed on compute nodes of a distributed processing system; receiving, in at least one of the software components, one or more messages representing an input to the hardware component; simulating the operation of the hardware component with the software component, thereby generating an output of the software component representing the output of the hardware component; and sending, from the software component to at least one other software component, one or more messages representing the output of the hardware component.Type: GrantFiled: January 14, 2011Date of Patent: April 19, 2016Assignee: International Business Machines CorporationInventors: Charles J. Archer, Michael A. Blocksome, Joseph D. Ratterman, Brian E. Smith
-
Patent number: 9284829Abstract: Systems, methods, and instructions encoded in a computer-readable medium can perform operations related to simulating subterranean fracture propagation. A subterranean formation model representing rock blocks of a subterranean formation is received. The subterranean formation model is used to predict a response of each rock block to one or more forces acting on the rock block during an injection treatment for the subterranean formation. The predicted responses of the rock blocks may include, for example, a fracture, a rotation, a displacement, a dilation of an existing fracture, and/or another type of response. In some implementations, an injection treatment may be designed for a subterranean formation based on the predicted response of the rock blocks.Type: GrantFiled: September 12, 2012Date of Patent: March 15, 2016Assignee: Halliburton Energy Services, Inc.Inventor: David P. Craig
-
Patent number: 9261874Abstract: The invention relates to a method for the automatic configuration and/or equipment of a vehicle cabin, more particularly of an aircraft, wherein the cabin (1) is subdivided into a plurality of zones (A, B, C, D, E) and wherein at least one parameter zone (A, C, E) and one dynamic zone (B, D) are provided, comprising the following steps: —selection of one or more individual modules from a pool of individual modules, —automatic arrangement of the at least one selected individual module in the parameter zone in accordance with at least one predetermined individual module parameter for the complete configuration of the meter zone, —selection of one or more individual components from a pool of individual components, —automatic calculation of an individual component configuration of the dynamic zone in accordance with the arrangement of the individual modules in the parameter zone and automatic arrangement of individual components in the dynamic zone in accordance with the calculated individual component configuratType: GrantFiled: April 14, 2011Date of Patent: February 16, 2016Assignee: AIRBUS OPERATIONS GMBHInventors: Tobias Schmidt-Schäffer, Benjamin Becker, Ulrich Seifert
-
Patent number: 9253045Abstract: In a network that includes static bandwidth and dynamic bandwidth links, traffic flow at the OSI network layer is simulated at a traffic-flow level at interfaces to fixed bandwidth links, and simulated at a discrete-packet level at interfaces to dynamic bandwidth links. The resultant discrete-packet reception events at the receiving interface(s) of the dynamic bandwidth link are processed to determine the effective bandwidth/throughput of the link, as well as the allocation of this bandwidth among the individual flows through the link. The discrete-packet level receptions are used to reconstruct the parameters of the traffic flow at the network layer of the receiving interface, and this determined traffic flow is simulated accordingly at the next link, depending upon whether the next link is a static or dynamic bandwidth link.Type: GrantFiled: November 16, 2007Date of Patent: February 2, 2016Assignee: RIVERBED TECHNOLOGY, INC.Inventors: Karthikeyan Chandrashekar, Alain J. Cohen, Paul M. Janes, David Boyd, Stefan Znam, Pradeep Singh
-
Patent number: 9243476Abstract: A method is provided for simulating oilfield operations. The method may include receiving two or more reservoir models to be simulated and receiving two or more surface models to be simulated. The method may further include automatically generating a communication file to couple the two or more reservoir models with the two or more surface models. Additionally, the method may include simulating the coupled reservoir models and surface models.Type: GrantFiled: May 19, 2010Date of Patent: January 26, 2016Assignee: Schlumberger Technology CorporationInventors: Veronica Gutierrez Ruiz, Juan Jose Quijano Velasco, Nicolas Americo Gomez Bustamante
-
Patent number: 9170574Abstract: Described herein are systems and methods for configuring a BMS. In general terms, the present technology is focused on approaches for arranging and modeling building information data, particularly in terms of equipment categories and relationships between pieces of equipment, for example in the context of an HVAC system. This is advantageous in the sense that the likes of visualization, application creation, and reporting are able to be significantly streamlined. Various embodiments make use of an “equipment model”, being a model which defines items for each piece of equipment in a building system based on predefined standards, thus allowing for predictable descriptions (for example in terms of data points and relationships). Some embodiments combine this with a facility model, which describes a building in spatial terms.Type: GrantFiled: September 27, 2010Date of Patent: October 27, 2015Assignee: Honeywell International Inc.Inventors: Gary Fuller, Kendall Paix, Shine Yin, John David Morrison
-
Patent number: 9122821Abstract: Systems, methods, and computer readable mediums. A method includes receiving a three dimensional model for a simulation that includes a first material portion that extends between first and second material handling elements. The method includes simulating motion of the first and second material handling elements and simulating an interaction between the first material portion and the first and second material handling elements. The method includes maintaining a constraint between the first and second material handling elements according to the first material portion, dynamically updating the model and displaying the simulation, and storing the model. A method for fluid simulation is also discussed.Type: GrantFiled: May 25, 2010Date of Patent: September 1, 2015Assignee: Siemens Products Lifecycle Management Software Inc.Inventor: Richard Gary McDaniel
-
Patent number: 9104805Abstract: A system and method of exposing debugging information in a graphical modeling and execution environment is disclosed. The present invention allows a user to view debugging information in the same window as the graphical view of the model being executed. Debugging data is associated with relevant components of the model displayed in the graphical view. A separate execution list view shows the methods called during the execution of the block diagram in the current time step up until the current point in execution. User-set breakpoints and conditional breakpoints may be set in both the model view and the execution list view. Values may be obtained for all of the displayed methods. The debugging tool may be implemented by using it in conjunction with a graphical modeling and execution environment, such as a block diagram environment or state diagram environment.Type: GrantFiled: February 29, 2012Date of Patent: August 11, 2015Assignee: The MathWorks, Inc.Inventors: Mehmet Yunt, Murali Yeddanapudi, Sanjai Singh, John Edward Ciolfi
-
Patent number: 9091139Abstract: A method for determining characteristics of a tubing deployed in a wellbore includes positioning a first sensor within the wellbore, wherein the first sensor generates a first feedback signal representing a downhole parameter measured by the first sensor, positioning a second sensor adjacent a surface of the formation in which the wellbore is formed, wherein the second sensor generates a second feedback signal representing a surface parameter measured by the second sensor, generating a simulated model representing a simulated surface weight indicator of the tubing, wherein the simulated model is derived from at least the first feedback signal, generating a data model representing a measured weight indicator of the tubing, wherein the data model is derived from the second feedback signal, comparing the data model to the simulated model, and adjusting a parameter of the simulated model to substantially match the simulated model to the data model.Type: GrantFiled: December 7, 2010Date of Patent: July 28, 2015Assignee: Schlumberger Technology CorporationInventors: Xiaowei Weng, Fernando Baez Manzanera, Douglas Pipchuk, Rex Burgos
-
Patent number: 9081923Abstract: A computer-implemented method for use in a molding process by a computer processor includes specifying a simulating domain having a cavity part and a runner part; setting a filling condition of the cavity part without taking into consideration the runner part, wherein the filling condition includes gate pressures and filling rates of the cavities of the cavity part; and performing a steady state analysis to calculate flow conditions of a plurality of runner designs for the runner part by taking into consideration the filling condition of the cavity part, wherein the flow conditions include flow rates of a molding material in the runners of the runner part.Type: GrantFiled: August 14, 2014Date of Patent: July 14, 2015Assignee: CORETECH SYSTEM CO., LTD.Inventors: Chih Chung Hsu, Rong Yeu Chang, Chia Hsiang Hsu, Tsai Hsin Hsieh
-
Patent number: 9046266Abstract: Systems and Methods for determining flame blow-off conditions are disclosed. These methods provide efficient and reliable tools for determining the lean blow-off conditions for a variety of combustion system. By utilizing localized characteristics within a flame-holding region a user is enabled to assess the likelihood of flame blow-off with fine granularity within a combustor. The flame blow-out determination may be carried out with the aid of an output representation that provides a contour of likely blow-off cells within a combustor region.Type: GrantFiled: February 23, 2010Date of Patent: June 2, 2015Assignee: Reaction DesignInventors: Chen-Pang Chou, Devin Hodgson, Ellen Meeks
-
Patent number: 9046881Abstract: A simulation system that includes interconnected simulation blocks which use process models to perform simulation activities for a process plant is integrated into a process control environment for the process plant in a manner that makes the simulation system easy to use and easily updated for on-line process simulation. The disclosed simulation system enables future predicted values as well as the current predicted values of process parameters produced by the simulation system to be made available for performance evaluation as well as to guide plant operations. Additionally, the simulation system is connected to the operating process plant to receive various on-line process plant measurements, and uses these measurements to automatically update the process models used in the simulation system, to thereby keep the simulation system coordinated with the actual operating conditions of the process plant.Type: GrantFiled: October 19, 2006Date of Patent: June 2, 2015Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.Inventors: Terrence L. Blevins, Wilhelm K. Wojsznis, Mark J. Nixon
-
Patent number: 9044601Abstract: A method for estimating a radiation dose and distribution for a target volume is provided. The method includes receiving a simulated dose array (606) describing a plurality of simulated dose values for a plurality of voxels in the target volume, generating an energy deposition coefficient function for the plurality of voxels (608), and obtaining a raw fluence array based at least on the simulated dose array and the energy deposition coefficient function (612). The method also includes generating an adjusted fluence array (613) based on the raw fluence array and at least one adjustment criteria, and generating an adjusted dose array (622) for the target volume based on the adjusted fluence array and the energy deposition coefficient function.Type: GrantFiled: October 19, 2009Date of Patent: June 2, 2015Inventors: Fred Currell, Marcus Mendenhall
-
Patent number: 9026418Abstract: Distinct paths (40), e.g., locally optimal, are determined in a heterogeneous velocity field (32) between a source object and a target object (33) using gradients (35) of a two-way total arrival time field (34). The foregoing technique may be used to assess hydrocarbon reservoir connectivity.Type: GrantFiled: January 21, 2009Date of Patent: May 5, 2015Assignee: ExxonMobil Upstream Research CompanyInventors: Chul-Sung Kim, Mark Dobin
-
Patent number: 9020801Abstract: According to a disclosed embodiment of the invention, an improved cluster-based collection of computers (nodes) is realized using conventional computer hardware. Software is provided that enables at least one virtual machine to be presented to guest operating systems, wherein each node participating with the virtual machine has its own emulator or virtual machine monitor. VM memory coherency and I/O coherency are provided by hooks, which result in the manipulation of internal processor structures. A private network provides communication among the nodes.Type: GrantFiled: April 21, 2004Date of Patent: April 28, 2015Assignee: Scalemp Inc.Inventors: Shai Fultheim, Herb Zlotogorski, Yaniv Romem
-
Patent number: 9002686Abstract: A method includes obtaining information defining a superstructure associated with a chemical processing facility. The superstructure includes simulated processing elements representing chemical processing elements within the chemical processing facility. The superstructure also includes flow streams representing flows of material between the chemical processing elements. The method also includes identifying a substructure within the superstructure, where the substructure is associated with active simulated processing elements and active flow streams within the superstructure. The method further includes generating a graphical display identifying the superstructure for presentation on a display. Active and inactive simulated processing elements have different indicia in the graphical display, and active and inactive flow streams have different indicia in the graphical display.Type: GrantFiled: March 8, 2011Date of Patent: April 7, 2015Assignee: Honeywell International Inc.Inventor: Brian M. Devereux
-
Patent number: 8990063Abstract: A hammer system and method thereof for monitoring an organization platform to detect system level problems of one or more applications. The hammer system may include a hammer device, an enhanced trunk group poller, and a client-specific application hammer. The client-specific application hammer may be structured as a simulator that is operable to periodically place calls into the organization platform and emulate real call scenarios. The simulator may include D-channel polling logic.Type: GrantFiled: August 29, 2011Date of Patent: March 24, 2015Assignee: West CorporationInventors: Mahendra Varman, Mahmood S. Akhwand
-
Patent number: 8977534Abstract: A controller support program causes a processor to acquire a first control execution time which is an execution time of a first control program which is an object program generated from a control source program, which is a source program of a control program generated in accordance with an object of control of a user, and operating at the simulator, the first control execution time being measured at the simulator. The processor also calculates an estimated execution time which is an estimated value of an execution time, at the controller, of a second control program which is an object program generated from the control source program and operating at the controller, by converting the first control execution time using the calibration data. Data representing the estimated execution time is output.Type: GrantFiled: February 17, 2012Date of Patent: March 10, 2015Assignee: Omron CorporationInventors: Fumiaki Narutani, Taku Oya, Yoshiya Shibata