CTC Home Page
search
Company
Overview

Control Technology Patent Grants

Listed below are some of the more important patents granted to CTC regarding key technological advances by CTC’s Research and Development Departments.

Many of CTC’s products are covered by one or more of the following patents owned or licensed by Control Technology Corporation: 5,805,442; 5,975,737; 5,982,362; 6,114,825; 5,997,167; 4,570,217; 4,897,777; 4,969,083; 5,131,092; 5,151,978; 5,159,673; 5,245,704; 5,251,302; 6,061,603; 6,201,996; 7,146,408


United States Patent

7,146,408
Crater, et al. December 5, 2006

Method and system for monitoring a controller and displaying data from the controller in a format provided by the controller

Abstract

An integrated control system comprises one or more controllers each equipped to perform a control function and to gather data (ordinarily from sensors) relevant to the control function. The data is combined with instructions, associated with the data, for causing a remote computer to generate a visual display incorporating the data in a predetermined format. A communication module establishes contact and facilitates data interchange with the remote computer over the World Wide Web.



United States Patent

6,201,996
Crater, et al. March 13, 2001

Object-oriented programmable industrial controller with distributed interface architecture

Abstract

A controller capable of interacting with a remotely located computer has an object-oriented control structure facilitating remote access to data formatted in accordance with instructions defined by the controller. The control structure may be organized around a database of object items each associated with a control function. For each control function, the items include one or more procedures for performing an action associated with the control function, and one or more procedures for displaying data associated with the control function. The action procedures effectively define the controller's repertoire with respect to a particular control function. The display procedures comprise instructions retrievable and executable by the remotely located computer, causing display thereon of the data in a predetermined format (i.e., the format prescribed by the instructions). The controller facilitates selection and performance of actions in the database, and execution of the display procedure makes the display instructions accessible to the remotely located computer.



United States Patent

6,114,825
Katz September 5, 2000

Method and apparatus for state path generation in a controlled system

Abstract

Control of time-dependent states, such motion, is facilitated in a manner that avoids explicit solution to the governing equations, but which permits specification of both an initial and a final acceleration. This permits the operator to restrict jerk by exerting control over the final acceleration (e.g., by setting this equal to the initial acceleration, or constraining it to within an allowed maximum), but without explicitly computing parameter values for jerk. More generally, the approach is useful in controlling any system in which states evolve with respect to a specific parameter (frequently, but not necessarily, time), and whose evolution can be described by a defined set of algebraic equations.



Inventors: Katz; Stanley M.  (Stoughton, MA)
Original Assignee: Control Technology Corporation   (Hopkinton, MA)

United States Patent 5,997,167
Crater ,   et al. December 7, 1999

Programmable controller including diagnostic and simulation facilities

Abstract

A controller for one or more pieces of industrial equipment accommodates multiple sensed conditions--that is, different conditions each associated with a different response, which may be an alarm or a branch control procedure. The controller includes a database of diagnostic templates specifying conditions, and actions or states associated therewith. For example, a template may provide multiple, specified, discrete time spans each reflecting a different machine condition, and each specifying a different action associated with that condition. The templates may be associated with a model of machine behavior, e.g., one based on probabilities, which utilizes the templates and programmed control instructions to simulate machine behavior over time. More broadly, the behavior model may be used to perform a simulated execution of control instructions based on various specified values for limit parameters, which may be provided by the user or computed in accordance with the behavior model (e.g., using a Monte Carlo method) as simulation proceeds.



Inventors: Crater; Kenneth C.  (North Grafton, MA);   Pierson; Daniel L.  (Hudson, MA)
Original Assignee: Control Technology Corporation   (Hopkinton, MA)

United States Patent 5,982,362
Crater ,   et al. November 9, 1999

Video interface architecture for programmable industrial control systems

Abstract

An integrated control system comprises one or more controllers each equipped to perform a control function and to gather data (ordinarily from sensors or a video camera) relevant to the control functions. Each controller contains computer storage for the relevant data and instructions, associated with the data, for causing a remote computer to generate a visual display incorporating the data in a predetermined format; and a communication module for establishing contact and facilitating data interchange with the remote computer. The remote computer, in turn, also includes a communication module compatible with the controller-borne module, and which enables the remote computer to download the data, including current video information and/or historical and/or reference video information, and associated instructions from one or more controllers. The remote computer also includes a facility for processing the instructions to create a user interface encoded by the instructions, and which incorporates the data. In this way, controller data is coupled to instructions for displaying that data, and this totality of information is continuously accessible, on a freely selective basis, to the remote computer.



Inventors: Crater; Kenneth C.  (North Grafton, MA);  Goldman; Craig E.  (Westborough, MA)

Original Assignee:

Control Technology Corporation   (Hopkinton, MA)

United States Patent

5,975,737
Crater, et al.

November 2, 1999


Distributed interface architecture for programmable industrial control systems

Abstract

An integrated control system comprises one or more controllers each equipped to perform a control function and to gather data (ordinarily from sensors) relevant to the control function. Each controller contains computer storage means, such as computer memory, for storing the relevant data and instructions, associated with the data, for causing a remote computer to generate a visual display incorporating the data in a predetermined format; and a communication module for establishing contact and facilitating data interchange with the remote computer. The remote computer, in turn, also includes a communication module compatible with the controller-borne module, and which enables the remote computer to download the data and associated instructions from one or more controllers. The remote computer also includes a facility for processing the instructions to create a user interface encoded by the instructions, and which incorporates the data. In this way, controller data is coupled to instructions for displaying that data, and this totality of information is continuously accessible, on a freely selective basis, to the remote computer.



Inventors: Crater; Kenneth C.  (North Grafton, MA);   Pierson; Daniel L.  (Hudson, MA)
Original Assignee: Control Technology Corporation   (Hopkinton, MA)

United States Patent 5,805,442
Crater ,   et al. September 8, 1998

Distributed interface architecture for programmable industrial control systems

Abstract

An integrated control system comprises one or more controllers each equipped to perform a control function and to gather data (ordinarily from sensors) relevant to the control function. Each controller contains computer storage means, such as computer memory, for storing the relevant data and instructions, associated with the data, for causing a remote computer to generate a visual display incorporating the data in a predetermined format; and a communication module for establishing contact and facilitating data interchange with the remote computer. The remote computer, in turn, also includes a communication module compatible with the controller-borne module, and which enables the remote computer to download the data and associated instructions from one or more controllers. The remote computer also includes a facility for processing the instructions to create a user interface encoded by the instructions, and which incorporates the data. In this way, controller data is coupled to instructions for displaying that data, and this totality of information is continuously accessible, on a freely selective basis, to the remote computer.


search  products  company  customer care  contact us
site map  partners  press room

Copyright © 2003 - 2008 Control Technology Corp. All Rights Reserved.
Quickstep™, QuickBuilder™, Blue Fusion™, CTServer™, WebMon™, iPanel™, CT HMI™, and CT webHMI™ are trademarks of Control Technology Corp. Java and the Java Coffee Cup Logo are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. All other trademarks are the properties of their respective organizations.


Phone numbers:
Sales & Order Entry: 888.818.2600 Tech Support: 800.282.5008 Other: 508.435.9595 Fax: 508.435.2373
Address: 25 South Street, Hopkinton, MA 01748


Last site update May, 2008