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 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.
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.
21 Citations
45 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 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. - View Dependent Claims (8, 9, 30, 31, 32)
-
-
2. (Canceled)
-
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:
-
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. - View Dependent Claims (33)
-
-
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:
-
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 it a definable arrow appearance. - View Dependent Claims (34, 35)
-
-
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;
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.
-
-
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:
-
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.
-
-
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;
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.
-
-
10-13. -13. (Canceled)
-
14. 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 (15)
-
-
16. 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.
-
-
17. (canceled)
-
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;
wherein said transaction comprises copying said at least one object to an on-screen location adjacent to the front end of said at least one arrow.
-
-
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;
wherein said transaction comprises placing said at least one object inside a further on-screen object disposed within a user definable distance to the front end of said at least one arrow.
-
-
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;
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. - View Dependent Claims (36, 37)
-
-
21. (Canceled)
-
22. 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.
-
-
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 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 (24, 25)
-
-
26. In electronic device that accepts graphic entries and includes a screen displays 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 specifying the direction of movement of said controller to increase and decrease said variable. - View Dependent Claims (38, 39)
-
-
27. 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 (28)
-
-
29. 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.
-
-
40. 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 the transaction conveyed by said at least one arrow from said tail end to said head end. - View Dependent Claims (41, 42, 43, 44, 45)
-
Specification