Patent US6157864A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6157864A Expired / Lapsed US ⏱️ 0.0 years remaining

System, method and article of manufacture for displaying an animated, realtime updated control sequence chart

Assignee: Allen Bradley Co LLC
•
Filing: 1998-05-08
•
Granted: 2000-12-05
•
Expires: 2018-05-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system software solution for controlling an enterprise which defines and illustrates the electrical, pneumatic, hydraulic, logic, diagnostics, external behavior, controlled resources and safety elements of an enterprise control system. The elements of the control system are encapsulated in objects of an object-oriented framework within a control assembly. The control assembly is the fundamental building block for providing object-oriented control of the enterprise. A control assembly component is a deployable control subsystem that provides an interface using a common object model that is configurable. The enterprise control system is used to define user interfaces including sequence charts that are updated in a substantially realtime manner utilizing the control assemblies associated with the generated code for the enterprise control system.

Inventors

  • 👤 Marvin J. Schwenke
  • 👤 Raymond J. Staron
  • 👤 James A. Sinclair
  • 👤 Paul F. Franklin
  • 👤 Josiah C. Hoskins

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 14:41
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/20; G06T11/26; G05; G05B; G05B19/00; G05B19/02; G05B19/418; G05B19/41865; G05B2219/00; G05B2219/30; G05B2219/32; G05B2219/32161; Y; Y02; Y02P; Y02P90/00; Y02P90/02

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 139 words
A method of enabling a computer having a display and operating under control of an object oriented framework, including one or more control assemblies, to control an enterprise comprising the steps of: a) defining one or more user interfaces and one or more sequence charts by associating one or more control assemblies in a sequenced manner on a display; b) generating a control code based on the sequence chart and the one ore more control assemblies; c) initiating the enterprise control under the direction of the generated control code; d) detecting a control assembly status based on the current status of the enterprise control; and e) updating the sequence chart and the user interface on the display based on the enterprise status; wherein a timing diagram of the enterprise is updated to reflect the current status of the enterprise.
Claim 2
Independent Claim 139 words
A method of enabling a computer having a display and operating under control of an object oriented framework, including one or more control assemblies, to control an enterprise comprising the steps of: a) defining one or more user interfaces and one or more sequence charts by associating one or more control assemblies in a sequenced manner on a display; b) generating a control code based on the sequence chart and the one ore more control assemblies; c) initiating the enterprise control under the direction of the generated control code; d) detecting a control assembly status based on the current status of the enterprise control; and e) updating the sequence chart and the user interface on the display based on the enterprise status; wherein a timing diagram of the enterprise is updated to reflect the current status of the enterprise.
Claim 3
Dependent Claim 116 words
A computer program embodied on computer-readable medium that controls an enterprise comprising: a) a first component containing encapsulated status information and logic in a control assembly, the status information including at least one state of the control assembly; b) a second component that instantiates at least one control assembly by obtaining enterprise information and up-dating the status of the control assembly to reflect the current enterprise information; c) a third component that updates the status information to reflect the current enterprise information on a periodic basis; and d) a fourth component that displays an enterprise representation on the display; wherein a timing diagram of the enterprise is updated to reflect the current status of the enterprise.
Claim 4
Dependent Claim 116 words
A computer program embodied on computer-readable medium that controls an enterprise comprising: a) a first component containing encapsulated status information and logic in a control assembly, the status information including at least one state of the control assembly; b) a second component that instantiates at least one control assembly by obtaining enterprise information and up-dating the status of the control assembly to reflect the current enterprise information; c) a third component that updates the status information to reflect the current enterprise information on a periodic basis; and d) a fourth component that displays an enterprise representation on the display; wherein a timing diagram of the enterprise is updated to reflect the current status of the enterprise.

References Cited (Backward Citations)

US4683549A Cited
US5021976A Cited
US6026336A Cited
US5177420A Cited
US5485620A Cited
US5812394A Cited
US5841656A Cited
US6032208A Cited
US5745675A Cited
US5956728A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-12-05 2004-06-05 2004-12-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-12-05 2008-06-05 2008-12-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-12-05 2012-06-05 2012-12-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag