IP Library Granted Patent US 6,883,145
Granted Patent B2
US 6,883,145 · App. 09/880,397 · Granted Apr 19, 2005

Arrow logic system for creating and operating control systems

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,883,145
App. No.
09/880,397
Granted
Apr 19, 2005
Kind
B2
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.

Claims (19)

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 configuration including a portion of said arrow circumscribing said at least one object;

further including a plurality of said portions, each circumscribing at least one on-screen object, all of said circumscribed on-screen objects being associated with said arrow.

2. The method for programming an electronic device of claim 1 , further including a further object disposed within a distance to the head end of said arrow, said transaction being directed by said arrow to be carried out from said plurality of circumscribed objects to said further object.

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;

wherein said configuration includes at least one vertex formed in a portion of said at least one arrow, said at least one vertex being disposed within a user definable distance to said at least one object, whereby each vertex may select an on-screen object to be associated with said at least one arrow.

4. The method for programming an electronic device of claim 3 , including a further object disposed within a user 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 selected object to said further object.

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 arrow includes a double-headed arrow having a first end associated with said at least one on-screen object, and having an opposed, second end associated with a further on-screen object, said double-headed arrow conveying a swap transaction between said at least one on-screen object and said further on-screen object.

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;

wherein said transaction comprises directing a plurality of electronic signals 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, said transaction including summing said plurality of signals before entering said further on-screen object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2008
From: JAEGER, DENNY
To: NBOR CORPORATION
Reel/Frame 020753/0181 →