Patents Assigned to Integrated Systems, Inc.
  • Patent number: 6003077
    Abstract: A standard SNMP management station is replaced by a client computer having a standard Web browser while utilizing the services of a Web/SNMP proxy agent in accordance with the present invention. The Internet locations of the ASN.1 specifications for various MIB modules, as well as other information resources associated with those MIB modules, are stored in resource records in a section of the DNS established for storing such information. The Web/SNMP proxy agent automatically locates the ASN.1 specification for each MIB module of any identified SNMP agent, by looking up the location in the DNS. The Web/SNMP proxy agent then compiles the ASN.1 MIB module specifications into HTML documents for viewing on the client computer. User requests for retrieving data from specified MIB objects and/or for sending data values to specified MIB objects are communicated from the client computer to the Web/SNMP proxy agent using standard HTTUP communications.
    Type: Grant
    Filed: September 15, 1997
    Date of Patent: December 14, 1999
    Assignee: Integrated Systems, Inc.
    Inventors: Alan Bawden, Shawn A. Routhier, S. Robert Austein, Lowell S. Gilbert
  • Patent number: 5884235
    Abstract: A method and system are disclosed for measuring a temperature of a body in a non-contact mode based on heat flux measurement. The system includes a temperature measurement apparatus to be positioned in close proximity to a body for measuring the temperature of the body. The temperature measurement apparatus comprises a thermally conducting element, a first and a second temperature sensor, and a temperature modulation arrangement. The first and second temperature sensors are mounted in the conducting element and each measures a temperature of the conducting element. The temperature modulation arrangement modulates the temperature of the conducting element until the temperatures at the first and the second temperature sensors are substantially the same. When these temperatures are equalized, heat flux into the conducting element is zero and the temperature of the conducting element represents the temperature of the body. The apparatus thus enables accurate non-contact temperature measurement of a body.
    Type: Grant
    Filed: December 17, 1996
    Date of Patent: March 16, 1999
    Assignee: Integrated Systems, Inc.
    Inventor: Jon L. Ebert
  • Patent number: 5613419
    Abstract: A load balancing arm is shown and described as having improved control including a programmable control element and electronic air regulation to provide precise and controllable lifting force on a load. The disclosed load balancing arm responds to slight operator applied force to aid in movement of the load in overcoming system hysteresis, friction and load inertia without requiring the operator to apply a sufficiently large magnitude force to overcome such counteracting forces in the system. The disclosed load balancing arm further includes automatic load weight detection sensors for accommodating variation in load weights while applying a lifting force to the load which substantially equals the weight of the load. This allows the operator to move the load freely throughout a work space.
    Type: Grant
    Filed: October 10, 1995
    Date of Patent: March 25, 1997
    Assignee: Integrated Systems, Inc.
    Inventors: Cary M. Pierson, Stephen L. Heston
  • Patent number: 5612866
    Abstract: A code generation system to construct an asynchronous real-time controller for a real-time system with asynchronous subsystems is described. The system includes a software user interface to specify a functional description of a real-time system with asynchronous subsystems. The software user interface includes code construction elements selected from a functional library with a corresponding menu. The menu includes a start-up procedure selection option used to initialize parameters associated with the real-time system, a background procedure selection option to specify a control action to be executed in relation to the real-time system, and an interrupt procedure selection option to specify an operation to be performed in response to an asynchronous interrupt signal. Each of the selection options include a variable block definition tool to read and write values to global variables.
    Type: Grant
    Filed: June 24, 1994
    Date of Patent: March 18, 1997
    Assignee: Integrated Systems, Inc.
    Inventors: John Savanyo, Saumil S. Shah
  • Patent number: 5456130
    Abstract: A load balancing arm is shown and described as having improved control including a programmable control element and electronic air regulation to provide precise and controllable lifting force on a load. The disclosed load balancing arm responds to slight operator applied force to aid in movement of the load in overcoming system hysteresis, friction and load inertia without requiring the operator to apply a sufficiently large magnitude force to overcome such counteracting forces in the system. The disclosed load balancing arm further includes automatic load weight detection sensors for accommodating variation in load weights while applying a lifting force to the load which substantially equals the weight of the load. This allows the operator to move the load freely throughout a work space.
    Type: Grant
    Filed: April 25, 1994
    Date of Patent: October 10, 1995
    Assignee: Integrated Systems, Inc.
    Inventors: Cary M. Pierson, Stephen L. Heston
  • Patent number: 5133045
    Abstract: A method is disclosed for operating a real-time multirate and discrete even computer system for simulation and automatic code generation of modelled systems requiring both expert system technology and conventional algorithms. Simulation of a system to be modelled proceeds on data inputs to yield outputs as responses of the simulated system to data inputs for assembling an organized catalog of blocks, both conventional and expert system, based on the operational rates and time skews. These blocks can be assembled for automatic code generation so that all blocks operating with identical rates and time skews can be organized within a single subsystem. Code is then generated for each subsystem, including code for a scheduler to run the entire system thus modelled. Each expert system block generates its own inference engine, and set of parameters representing the knowledge base, and storage allocation for the data base.
    Type: Grant
    Filed: November 6, 1991
    Date of Patent: July 21, 1992
    Assignee: Integrated Systems, Inc.
    Inventors: Shawn A. Gaither, Sunil C. Shah
  • Patent number: 4796179
    Abstract: An automatic computer software code generator for multirate real time control systems uses a functional library to define a multiplicity of functional blocks for building a functional description of a control system. For each functional block there is a software template for generating a set of software statements for performing one or more computations each time the software associated with that functional block is executed. A functional description of the control system software to be generated is provided in the form of a catalog database, and the computational relationships to be implemented by the software generated by the invention are defined by specified combinations of the functional blocks in the functional library. A linking software module organizes the catalog database into a plurality of separate subsystems, each subsystem including all the specified functional blocks with a given repetition rate and skew.
    Type: Grant
    Filed: August 20, 1986
    Date of Patent: January 3, 1989
    Assignee: Integrated Systems, Inc.
    Inventors: Larry L. Lehman, Sunil C. Shah, David B. Varvell