Patentable/Patents/US-6515683
US-6515683

Autoconfiguring graphic interface for controllers having dynamic database structures

PublishedFebruary 4, 2003
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A controller is provided which allows an interface device to autoconfigure a graphic interface to reflect the configuration of the controller. The controller has a static memory and a dynamic memory. The static memory contains predefined memory elements which contain information on the number of control loops being controlled, the type of each control loop, and the location within the dynamic memory of a data grouping associated with each control loop. An interface device accesses the static memory to obtain the information necessary to display a graphic interface representative of the controller configuration, and to access appropriate data groups within the dynamic memory to update the graphic interface to reflect the status of the process.

Patent Claims
17 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A control system comprising A controller having a static memory and a dynamic memory, the controller being configurable to control a plurality of control loops of different types, the static memory having memory elements representative of the number of control loops configured, the type of each control loop, and the location within the dynamic memory where memory elements associated with each configured control loop are located; an interface device programmed to automatically access the controller static memory to determine the number and type of control loops configured and the location in dynamic memory of the memory elements associated with each configured control loop, to access the controller dynamic memory elements associated with each configured control loop, and associate them with graphic interface objects representative of each configured control loop based on information retrieved from the controller static memory; and a display associated with the interface device for displaying the graphic interface object representative of each configured control loop.

2

2. The control system of claim 1 wherein the interface device updates the graphic interface objects in response to the data contained in the controller dynamic memory elements associated with each control loop.

3

3. The control system of claim 2 wherein the interface device communicates with the controller over a network.

4

4. The control system of claim 3 wherein the network uses the TCP/IP protocol.

5

5. The control system of claim 3 wherein the network is the Internet.

6

6. The control system of claim 1 wherein the graphic interface objects are stored as HTML files and made accessible via a communication network.

7

7. The control system of claim 6 wherein the display device retrieves the graphic interface objects via the communication network.

8

8. A process for autoconfiguring a graphic interface to a controller comprising the steps of: providing a controller with a static memory and a dynamic memory, storing in the dynamic memory data groupings associated with a plurality of control loops currently configured in the controller, storing in predefined locations in the static memory information sufficient to inform an interface device how to access the data groupings within the dynamic memory, transmitting the information in the static memory to the interface device, based on the information received from the static memory, causing the interface device to display a plurality of graphic interfaces, each graphic interface representative of at least one of the configured control loops, updating the information in the plurality of data groupings in response to the status of the associated control loop, periodically transmitting information from the data groupings to the interface device, and updating the plurality of graphic interfaces based on the information received from the plurality of data groupings.

9

9. The process of claim 8 wherein the information is transmitted over a network.

10

10. The process of claim 9 wherein the network uses the TCP/IP protocol.

11

11. The process of claim 9 wherein the network is the Internet.

12

12. A process for autoconfiguring a graphic interface to a controller comprising the steps of: providing a controller with a static memory and a dynamic memory, storing in the dynamic memory data groupings associated with a plurality of control loops currently configured in the controller, storing in predefined locations in the static memory information sufficient to inform an interface device how to access the data groupings within the dynamic memory, transmitting the information in the static memory to the interface device, based on the information received from the static memory, storing a plurality of interface objects representative of the configured control loops in an interface memory within the interface device, causing a remote display device to retrieve the interface objects over a communication network, and based on the interface objects to display a plurality of graphic interfaces, updating the information in the plurality of data groupings in response to the status of the associated control loop, periodically transmitting information from the data groupings to the interface device, and updating the plurality of graphic interfaces based on the information received from the plurality of data groupings.

13

13. The process of claim 12 wherein the information is transmitted over a network.

14

14. The process of claim 13 wherein the network uses the TCP/IP protocol.

15

15. The process of claim 13 wherein the network is the Internet.

16

16. The process of claim 12 wherein the remote display device uses the TCP/IP protocol to retrieve the interface objects.

17

17. The process of claim 16 wherein the remote display device retrieves the interface objects over the Internet.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

June 21, 2000

Publication Date

February 4, 2003

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Autoconfiguring graphic interface for controllers having dynamic database structures” (US-6515683). https://patentable.app/patents/US-6515683

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.