Patents Examined by David Silver
  • Patent number: 8150660
    Abstract: The present invention is directed to methods, systems, and apparatuses for automatically determining an object type in a computer automated design application, and more particularly to automatically determining and drawing the pipe type of a pipe in a sprinkler system CAD drawing. The present invention allows a user to make various pipe parameter choices and decisions up front, and to then draw each individual pipe without having to each time make the numerous selections and decisions required to determine that pipe's proper type. The present invention may also be used to determine other component types in non-piping related CAD designs, such as electrical wiring, for example.
    Type: Grant
    Filed: May 1, 2008
    Date of Patent: April 3, 2012
    Assignee: M.E.P. CAD, Inc.
    Inventors: Joseph P. Reghetti, Shane Hoeft
  • Patent number: 8145464
    Abstract: Techniques relating to an oilfield application for performing at least one oilfield operation are provided. The oilfield application is provided with a plurality of oilfield application modules, an application shell for defining an oilfield application, an adapter for encapsulating at least one of the oilfield application modules for compatibility with the application shell, and integration services for integrating the application modules into the application shell. Each of the oilfield application modules performs at least one task of an oilfield operation. The application shell is adapted to selectively receive the oilfield application modules. The loading services load the application modules into the application shell, the loading services initializing the application modules. The integrating services integrate the application modules for operability with the application shell whereby the at least one oilfield operation is enabled.
    Type: Grant
    Filed: November 1, 2007
    Date of Patent: March 27, 2012
    Assignee: Schlumberger Technology Corporation
    Inventors: Truls Arnegaard, Eric Jonathan Schoen, Sherrill Brekke, Kerry Huguet
  • Patent number: 8140307
    Abstract: A devolatilization simulation apparatus for screw extruders and a devolatilization simulation program for screw extruders can actually simulate the devolatilization process in a screw extruder. An extruder simulation system for simulating the conditions of devolatilization of an extruder by computationally determining the resin temperature, the pressure, the residence time, the filling ratio, the torque, the power, the solid-phase occupancy and the concentration of the volatile components in terms of distribution in the axial direction of the extruder from the configuration and the operating conditions of the extruder and the physical properties of the resin in the extruder comprising a means for arithmetically simulating the process where the concentration of the volatile components contained in the resin gradually falls as they are devolatilized by vent cylinders.
    Type: Grant
    Filed: March 23, 2007
    Date of Patent: March 20, 2012
    Assignee: The Japan Steel Works, Ltd
    Inventors: Hideki Tomiyama, Seiji Takamoto, Hiroaki Shintani, Shigeki Inoue
  • Patent number: 8140320
    Abstract: A method and system to represent in UML the resources and external data manipulated by a program to be coded in a procedural language is disclosed. The usual UML class diagram is enhanced with two new stereotypes “Program” and “Data Object”. The program stereotypes applied to an operation and its parameters describe the data manipulated, through the logical definition provided by the Data Object. This model will be enhanced in order to introduce classes on which the Resource stereotype is applied. These classes will be connected to the appropriate logical data definition (the Data Object) and used as parameter types of the operation instead of the Data Object. A second set of stereotypes will be applied to the Resource classes to indicate the physical type of the resource (a file, table etc. . . . ) and its characteristics. Parameters that point to a DataObject or a primitive type will be considered as external data.
    Type: Grant
    Filed: October 8, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Nicolas Dangeville, Johan Ponin
  • Patent number: 8135567
    Abstract: A method is provided of emulating and visualizing machine tool behavior for a programmable logic controller logical verification system for manufacturing a motor vehicle. The method includes the steps of constructing a mechanical model. The method also includes the steps of viewing motion of the mechanical model in a motion viewer and determining whether the motion of the mechanical model is acceptable. The method further includes the steps of replicating the motion previously defined with PLC code if the motion of the mechanical model was acceptable and using the accepted motion of the mechanical model to compare the behavior of the PLC code relative to the accepted motion.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: March 13, 2012
    Assignee: Ford Global Technologies, LLC
    Inventors: Joseph G. Walacavage, Jim D. Coburn
  • Patent number: 8131532
    Abstract: A system and method is disclosed for formal verification of software programs that advantageously bounds the ranges of values that a variable in the software can take during runtime.
    Type: Grant
    Filed: June 3, 2006
    Date of Patent: March 6, 2012
    Assignee: NEC Laboratories America, Inc.
    Inventors: Srihari Cadambi, Aleksandr Zaks, Franjo Ivancic, Ilya Shlyakhter, Zijiang Yang, Malay Ganai, Aarti Gupta, Pranav Ashar
  • Patent number: 8131515
    Abstract: A data center is designed by determining a compute description that describes computer resources to be used in the system from design requirements and models of the computer resources. A facility description that describes facilities to be used in the data center is determined from the compute description and models of the facilities. An integrated system describing the design of the data center is determined from the facility and compute descriptions.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: March 6, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ratnesh Sharma, Chandrakani Patel, Gopalakrishnan Janakiraman, Cullen Bash
  • Patent number: 8131523
    Abstract: 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: Grant
    Filed: July 1, 2010
    Date of Patent: March 6, 2012
    Assignee: The MathWorks, Inc.
    Inventors: Mehmet Yunt, Murali Yeddanapudi, Sanjai Singh, John Edward Ciolfi
  • Patent number: 8112254
    Abstract: The subject matter of this specification can be embodied in, among other things, a system that includes a correspondence generator that determines a distance-based mapping between a set of points in a source object and a point in a target object and stores the distance-based mapping in a surface map. The system also includes an attribute transfer module that transfers surface attributes that determine an appearance or deformation of the set of points in the source object to the point in the target object using the surface map. The system also includes an attribute editor that receives a selection of a region of the target object and applies an interpolation algorithm that determines new values for surface attributes in the selected region from neighboring points in the target object.
    Type: Grant
    Filed: May 1, 2008
    Date of Patent: February 7, 2012
    Assignee: Lucasfilm Entertainment Company Ltd.
    Inventors: Kiran S. Bhat, Cary Phillips
  • Patent number: 8103492
    Abstract: The invention relates to the simulation method and apparatus used in plasma modeling. It includes a method to transform transient formulations of the phenomenological plasma model into a quasi-stochastic spatial formulation. Specifically, the invention aids in decreasing computational time for the modeling of plasma in a plasma processing system, particularly those involving two different time-based parameters. The invention is particularly described in connection with plasma simulations used for the optimization dual-frequency capacitively-coupled plasma etching systems.
    Type: Grant
    Filed: October 9, 2008
    Date of Patent: January 24, 2012
    Assignee: Tokyo Electron Limited
    Inventor: Jozef Brcka
  • Patent number: 8086428
    Abstract: An initial layout of one pitch unit of a tire tread pattern is decided. A finite element model of a tire is created by developing the one pitch unit of the initial layout into a plurality of pitches in the circumferential direction of the tire to carry out a structural analysis. Evaluation indices calculated through the analysis are integrated into one pitch unit for each element associated with the indices. The elements are classified according to the magnitudes of the integrated evaluation indices to determine a plurality of classes to which elements subject to removal belong, and elements to be removed are selected from each of classes thus determined. Elements to be added are selected from among the elements which have been removed to decide a layout of the current generation. A finite element model of a tire is created by developing the layout of the current generation into a plurality of pitches to carry out a structural analysis, and convergence of an objective function is determined.
    Type: Grant
    Filed: April 7, 2008
    Date of Patent: December 27, 2011
    Assignee: Toyo Tire & Rubber Co., Ltd.
    Inventors: Yoshihiro Tanaka, Ken Ishihara
  • Patent number: 8086436
    Abstract: A deployment activity model is automatically generated from a deployment topology model. The operations to automatically generate the deployment activity model may be visible or “under the covers.” Regardless of visibility, a deployment model tool traverses a representation (e.g., one or more data structures) of the one or more diagrams of the deployment topology model. The deployment model tool begins creating preliminary representations of a deployment activity model until representation of a valid deployment activity model is created. Although the preliminary representations (assuming the first traversal attempt of the deployment topology model is unsuccessful) are discarded in some embodiments, other embodiments store the representations of the preliminary representations for analysis (e.g., analysis for the tool to learn, analysis to discover values for automatically defining attributes, etc.).
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Raphael P. Chancey, Eduardo T. Kahan
  • Patent number: 8082141
    Abstract: 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: Grant
    Filed: September 17, 2004
    Date of Patent: December 20, 2011
    Assignee: Mentor Graphics Corporation
    Inventors: Steven Hodgson, Jason Sotiris Polychronopoulos, Christopher Jones, Zakwan Shaar, Muhammed Mutaher Kamal Hashmi, Len Theobald, Wilfred Barry Hughes
  • Patent number: 8073663
    Abstract: A method for modelling the migration of reactant in a subsurface petroleum system is described. The method comprises in part generating a mesh for an area of the petroleum system. The mesh comprises a plurality of nodes, with each node representing a point in space in the area. The method also comprises calculating one or more variables representing one or more physical characteristics at each node in the area and determining the migration of reactant in the petroleum system based on the one or more variables. The method can also handle multiple reactant phases and non-static meshes.
    Type: Grant
    Filed: April 20, 2007
    Date of Patent: December 6, 2011
    Assignee: The Permedia Research Group Inc.
    Inventors: Dan Carruthers, Christopher Neufeld
  • Patent number: 8069016
    Abstract: The present invention includes a method of electronically designing an article, including accessing an electronic article design system, selecting an article type to design, and iteratively configuring a group of characteristics by selecting one or more options for each characteristic and/or iteratively modeling the article performance based on a selection of one or more performance parameters for each performance model. In the iterative configuration and modeling step, the electronic article design system automatically presents the characteristics and the performance models based on the article type selected, dynamically updates the article for each step of the iterative configuration and/or modeled performance, and automatically resolves conflicts between iteratively configured characteristics, between iteratively modeled performances, and across iteratively configured characteristics and modeled performances.
    Type: Grant
    Filed: December 5, 2006
    Date of Patent: November 29, 2011
    Assignee: 3M Innovative Properties Company
    Inventors: Steven Feldman, Jason L. Randall, Alexander W. Barr, Abhay R. Joshi
  • Patent number: 8065122
    Abstract: A method of designing or evaluating the design of a bake oven for curing paint on an article to achieve the cure criteria for predetermined areas of the article, including creating a three-dimensional model of the article and the bake oven, dividing the three-dimensional model into discreet elements, using a computer to set each discreet element to initial conditions and at an initial time, repeating this step to achieve substantial convergence, comparing the cure criteria with the calculated temperature as a function of time and finally modifying the computational model of the bake oven to achieve the cure criteria based upon a computer simulation.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: November 22, 2011
    Assignee: Durr Systems, Inc.
    Inventors: Guang Yu, Joseph M. Klobucar
  • Patent number: 8060352
    Abstract: A geospatial modeling system may include a geospatial model data storage device and a processor cooperating therewith for determining a void within a geospatial model data set defining a void boundary region, and selecting at least one raw fill region from within the geospatial model data set for filling the void. The processor may also cooperate with the geospatial model data storage device for adjusting elevation values of the at least one raw fill region based upon elevation differences between corresponding portions of the void boundary region and the at least one raw fill region, and updating the geospatial model based upon the adjusted elevation values of the at least one raw fill region.
    Type: Grant
    Filed: October 18, 2007
    Date of Patent: November 15, 2011
    Assignee: Harris Corporation
    Inventors: Patrick Kelley, Mark Rahmes, Harlan Yates, Josef De Vaughn Allen, Eric Spellman
  • Patent number: 8055490
    Abstract: A new constrained interpolation profile method, which is stable and accurate but requires less amount of computation, is provided. CIP is a high-order fluid advection solver that can reproduce rich details of fluids. It has third-order accuracy but its computation is performed over a compact stencil. A novel modification of the original CIP method that fixes all of the above problems without increasing the computational load or reducing the accuracy is provided. The proposed method brings significant improvements in both accuracy and speed.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: November 8, 2011
    Assignee: Seoul National University
    Inventors: Doyub Kim, Oh-Young Song, Hyeong-Seok Ko
  • Patent number: 8050905
    Abstract: A software application is provided for a user to select a backed up data file and specify a task to be performed by an online service provider on the selected file. The application automatically connects to the online service provider and uploads the selected file for the online service provider to perform the task. Tasks that can be performed include printing, sharing, viewing, playing and archiving the selected file. Task preferences, user settings and user information can also be specified by the user and uploaded to the online service provider. Automatic connection to the online service provider can be via default setting, selected file type, or specified task. Alternatively, the user can designate which service provider is to perform the task. Payment for the task can be accomplished via bundled credits or by other payment mechanisms.
    Type: Grant
    Filed: November 1, 2010
    Date of Patent: November 1, 2011
    Assignee: Storage Appliance Corporation
    Inventors: Jeffrey Brunet, Ian Collins, Yousuf Chowdhary, Eric Li
  • Patent number: 8050902
    Abstract: At a simulation client, a design is simulated utilizing a hardware description language (HDL) simulation model by stimulating the HDL simulation model with a testcase. The HDL simulation model includes instrumentation not forming a portion of the design that includes a plurality of count event counters that count occurrences of count events in the design during stimulation by the testcase. At multiple intervals during stimulation of the HDL simulation model by the testcase, the simulation client records count values of the plurality of count event counters. The simulation client determines, for each of the multiple intervals, a temporal statistic regarding the count values of the plurality of count event counters and outputs a report containing temporal statistics for the multiple intervals.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: November 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Michael L. Behm, Carol I. Gabele, Derek E. Williams