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 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 color choices, each color choice corresponding to at least one of said transaction categories.
1 Assignment
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
24 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 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 color choices, each color choice corresponding to at least one of said transaction categories.
-
-
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 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 combination of a plurality of color choices and a plurality of line styles, each combination corresponding to at least one of said transaction categories.
-
-
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 arrow including a tail end, and said configuration comprises said at least one object being disposed within a definable distance to said tail end; said transaction being selectable by first selecting one of a plurality of line styles of said arrow, each of said plurality of line styles corresponding to a respective arrow transaction; wherein said configuration includes a portion of said arrow circumscribing said at least one object. - View Dependent Claims (4)
-
-
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:
-
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;wherein said at least one object comprises a previous arrow drawn from an on-screen object, drawing said at least one arrow to extend to a portion of said previous arrow, entering a modifier command within a definable distance to said at least one arrow, said at least one arrow acting to apply said modifier command to the transaction conveyed by said previous arrow. - View Dependent Claims (6)
-
-
7. 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;wherein said at least one object includes a previous arrow drawn from an on-screen object, drawing said at least one arrow with a front end extending to a portion of said previous arrow, and a tail end associated with another on-screen object, said at least one arrow acting to apply the function of said another on-screen object to the transaction conveyed by said previous arrow.
-
-
8. 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;wherein said transaction comprises changing said at least one object to acquire at least one attribute of a further on-screen object disposed within a user definable distance to the front end of said at least one arrow, said at least one object remaining onscreen after the transaction is implemented.
-
-
9. 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;wherein said at least one arrow is machine-rendered and displayed after being drawn and recognized, and further including the step of touching said machine-rendered arrow with said input device to implement said transaction. - View Dependent Claims (10, 11)
-
-
12. 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;wherein said at least one object includes a variable controller, and said arrow is drawn adjacent to a portion of said variable controller to specify the direction of movement of said controller to increase and decrease said variable. - View Dependent Claims (13, 14)
-
-
15. 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;wherein said at least one object comprises a sound file, and drawing said at least one arrow from a variable controller to said sound file, said transaction applying the control function of said variable controller to said sound file. - View Dependent Claims (16)
-
-
17. 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;wherein said transaction includes redirecting a signal path among a plurality of on-screen objects.
-
-
18. 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 tail end, and said configuration comprises said at least one object being disposed within a definable distance to said tail end; said transaction being selectable by first selecting one of a plurality of line styles of said arrow, each of said plurality of line styles corresponding to a respective arrow transaction; wherein said at least one arrow is adapted to flicker after being drawn, and further including the step of touching said flickering arrow with said input device to implement said transaction and cause said at least one arrow to disappear.
-
-
19. 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 tail end, and said configuration comprises said at least one object being disposed within a definable distance to said tail end;
said transaction being selectable by first selecting one of a plurality of line styles of said arrow, each of said plurality of line styles corresponding to a respective arrow transaction;wherein said at least one object associated with said arrow is adapted to change the aesthetic properties of said object after said arrow is drawn, and further including the step of touching said object with said input device to implement said transaction.
-
-
20. 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 tail end, and said configuration comprises said at least one object being disposed within a definable distance to said tail end;
said transaction being selectable by first selecting one of a plurality of line styles of said arrow, each of said plurality of line styles corresponding to a respective arrow transaction;wherein said at least one arrow is adapted to change its aesthetic properties after being drawn, and further including the step of touching said changed arrow with said input device to implement said transaction and cause said at least one arrow to reassume its original aesthetic properties.
-
-
21. 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;selecting a transaction from a set of definable transaction categories, and selecting a line style, whereby each transaction category is assigned a correlation with a definable arrow appearance; further including the step of displaying an info window depicting an arrow color palette and describing a plurality of arrow transactions, whereby said selecting step is carried out by the user choosing from said color palette and said transaction descriptions. - View Dependent Claims (22)
-
-
23. 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;wherein said transaction comprises directing an electronic signal from said at least one object to a further on-screen object disposed within a user definable distance to the front end of said at least one arrow; wherein said electronic signal comprises an audio signal.
-
-
24. 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;wherein said transaction comprises directing an electronic signal from said at least one object to a further on-screen object disposed within a user definable distance to the front end of said at least one arrow; wherein said electronic signal comprises a video signal.
-
Specification