Patentable/Patents/US-8850335
US-8850335

Strategy editor supporting automatic designation of displayed line style based upon a connection data type

PublishedSeptember 30, 2014
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Enhancements to a strategy object editor for creating and modifying control strategies for process control systems (both distributed and discrete) is described. The improvements include: supporting a set of graphical depictions for individual control object (modified by an appearance object editor), drag and drop connections for declarations that connect control strategies to other control strategies, GUI-based designation of object execution order, automatically applied line styles based upon connection data type, and automatic modification of elements within an appearance object to accommodate a moved attribute.

Patent Claims
20 claims

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

1

1. A method for creating, via a control program editor facility graphical user interface, displayed connections between control object attributes graphically represented on a strategy canvas of the editor facility containing a set of graphical control object representations, the method comprising the steps of: detecting, by the editor facility, a data type for a connection; determining, by the editor facility, a connection type comprising display characteristics including connection properties and visual line characteristics, by applying the detected data type to a stored set of connection types; and rendering a graphical connection having display characteristics determined during the applying step.

2

2. The method of claim 1 wherein the set of connection types and associated displayed connection characteristics is configurable by users via a configuration interface supported by the control program editor facility.

3

3. The method of claim 2 further comprising further comprising the step of assigning the data type to one of the stored connection types.

4

4. The method of claim 2 wherein the configuration interface comprises a set of line patterns and further comprising the step of assigning one of the set of line patterns to one of the stored connection types.

5

5. The method of claim 2 wherein the configuration interface comprises a set of line thicknesses and further comprising the step of assigning one of the set of line thicknesses to one of the stored connection types.

6

6. The method of claim 2 wherein the configuration interface comprises a set of line colors and further comprising the step of assigning one of the set of line colors to one of the stored connection types.

7

7. The method of claim 1 wherein the data type is a Boolean data type.

8

8. The method of claim 1 wherein the data type is an Integer data type.

9

9. The method of claim 1 wherein the data type is a Real data type.

10

10. The method of claim 1 wherein the data type is a String data type.

11

11. The method of claim 1 wherein the detecting step is based upon selection of a source endpoint.

12

12. The method of claim 1 further comprising the steps of presenting to a user via the graphical user interface, a control program development window including: a template toolbox area comprising a set of graphical images corresponding to selectable control object templates, wherein individual ones of the selectable control object templates are each associated with multiple, user-selectable, alternatively displayed control object graphical depictions.

13

13. The method of claim 12 further comprising the step of presenting to the user via the graphical user interface an appearance control for selecting a control object on the strategy canvas and thereafter designating for display one of the multiple depictions associated with the selected object.

14

14. The method of claim 13 wherein the appearance control is launched via a context menu associated with a control object graphically depicted on the strategy canvas.

15

15. The method of claim 12 wherein the set of graphical images are provided in the template toolbox area in an expanding/contracting tree structure.

16

16. The method of claim 12 wherein the set of graphical images are provided in the template toolbox area via pallets including a set of bitmap representations of selectable control object templates.

17

17. The method of claim 12 further comprising providing the selectable control object templates in the form of an appearance object list attribute for enumerating a set of appearance objects corresponding to the multiple alternatively displayed control object graphical depictions.

18

18. The method of claim 12 further comprising providing an appearance object editor for defining an appearance object corresponding to one of the multiple alternatively displayed control object graphical depictions.

19

19. A non-transitory computer-readable medium including computer-executable instructions for creating, via a control program editor facility graphical user interface, displayed connections between control object attributes graphically represented on a strategy canvas of the editor facility containing a set of graphical control object representations, the method comprising the steps of: detecting, by the editor facility, a data type for a connection; determining, by the editor facility, a connection type comprising display characteristics including connection properties and visual line characteristics, by applying the detected data type to a stored set of connection types; and rendering a graphical connection having display characteristics determined during the applying step.

20

20. The non-transitory computer readable medium of claim 19 wherein the set of connection types and associated displayed connection characteristics is configurable by users via a configuration interface supported by the control program editor facility.

Classification Codes (CPC)

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

Patent Metadata

Filing Date

April 11, 2006

Publication Date

September 30, 2014

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. “Strategy editor supporting automatic designation of displayed line style based upon a connection data type” (US-8850335). https://patentable.app/patents/US-8850335

© 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.