Arrow logic system for creating and operating control systems
First Claim
1. In an electronic device that accepts graphic entries and includes a screen display, a method for programming of said device, including the steps of:
- inputting at least one object on said screen display;
using an input device to draw at least one arrow, said arrow having a configuration recognized by software to associate said at least one arrow with said at least one object;
said arrow conveying a transaction relating to said at least one object;
said arrow including a designated head end and tail end, and said configuration comprises said at least one object being disposed within a definable distance to said tail end or head end;
wherein said transaction is carried out irrespective of the angular orientation of said arrow on said screen display.
0 Assignments
0 Petitions
Accused Products
Abstract
A graphic programming system for associating distinctive arrow appearances to specific transaction(s) that the arrow may convey among and between on-screen objects. The distinctive appearance features include arrow color, arrow style, and double-headed arrows, among many other possibilities. The system provides default relationships between specific arrow transactions and arrow appearance, so that, for example, a arrow of a particular color is recognized by the system (and easily identified by the user) to carry out a particular transaction. These relationships may be selectively varied by the user to suit individual needs.
-
Citations
10 Claims
-
1. In an electronic device that accepts graphic entries and includes a screen display, a method for programming of said device, including the steps of:
-
inputting at least one object on said screen display; using an input device to draw at least one arrow, said arrow having a configuration recognized by software to associate said at least one arrow with said at least one object;
said arrow conveying a transaction relating to said at least one object;said arrow including a designated head end and tail end, and said configuration comprises said at least one object being disposed within a definable distance to said tail end or head end; wherein said transaction is carried out irrespective of the angular orientation of said arrow on said screen display.
-
-
2. In an electronic device that accepts graphic entries and includes a screen display, a method for programming of said device, including the steps of:
-
inputting at least one object on said screen display; using an input device to draw at least one arrow, said arrow having a configuration recognized by software to associate said at least one arrow with said at least one object;
said arrow conveying a transaction relating to said at least one object;said arrow including a designated head end and tail end, and said configuration comprises said at least one object being disposed within a definable distance to said tail end or head end; and said head end and tail end are free of any graphical indication of the designation of a head end and tail end.
-
-
3. In an electronic device that accepts graphic entries and includes a screen display, a method for programming of said device, including the steps of:
-
inputting at least one object on said screen display; using an input device to draw at least one arrow, said arrow having a configuration recognized by software to associate said at least one arrow with said at least one object;
said arrow conveying a transaction relating to said at least one object;said transaction being selectable from a set of definable transaction categories, each transaction category having associated with it a definable arrow appearance; wherein said arrow appearance includes at least one of a plurality of line styles, each line style corresponding to at least one of said transaction categories.
-
-
4. In an electronic device that accepts graphic entries and includes a screen display, a method for programming of said device, including the steps of:
-
placing at least one object on said screen display; using an input device to draw at least one arrow, said arrow having a configuration recognized by software to associate said at least one arrow with said at least one object;
said arrow conveying a transaction relating to said at least one object;said arrow including a tail end, and said configuration comprising said at least one object being disposed within a definable distance to said tail end;
further including a further object disposed within a definable distance to the head end of said arrow, said transaction being directed by said arrow to be carried out from said at least one object to said further object, said further object remaining on said screen display;wherein said transaction is carried out irrespective of the angular orientation of said arrow on said screen display.
-
-
5. In an electronic device that accepts graphic entries and includes a screen display, a method for programming of said device, including the steps of:
-
using an input device to draw at least one arrow having a head end and a tail end; recognizing said at least one arrow; recognizing a programming transaction conveyed by said at least one arrow from said tail end to said head end; further including the step of placing at least one object on said screen display; associating said at least one object with one of said ends of said at least one arrow, whereby said at least one object is directed to participate in said transaction; said step of recognizing said at least one arrow including recognizing the context of said at least one object to determine said programming transaction of said at least one arrow.
-
-
6. In an electronic device that accepts graphic entries and includes a screen display, a method for programming of said device, including the steps of:
-
using an input device to place at least one arrow having a head end and a tail end; recognizing said at least one arrow; recognizing a programming transaction conveyed by said at least one arrow from said tail end to said head end; further including the step of placing at least one object on said screen display; and
,associating said at least one object with one of said ends of said at least one arrow, whereby said at least one object is directed to participate in said transaction from said tail end to said head end, wherein said step of recognizing said at least one arrow includes recognizing a line having a line style or context associated with an arrow transaction. - View Dependent Claims (7, 8, 9, 10)
-
Specification