INFORMATION ENGINE
First Claim
1. An information engine, comprising:
- a plurality of concurrently active mytes stored in a computer readable memory and interacting through exchange of messages;
each of the plurality of concurrently active mytes comprising;
(a) an input message receiver;
(b) an output message sender;
(c) a processing element under control of a procedure property in operative communication with the receiver and the sender;
(d) a data element;
(e) a plurality of properties associated with the processing element;
(f) a representation of a visual image;
wherein each of the plurality of concurrently active mytes is addressable by name, or by data content, or by resultant, or by image.
0 Assignments
0 Petitions
Accused Products
Abstract
A user-customizable computer information engine called “windBreak” includes modular, autonomous, separately programmable, processing mytes which interact via the exchange of messages. It is equipped with user interface image protocols suitable for 2D and 3D presentations. Rather than appearing in predefined “windows,” mytes'"'"' images are presented in indefinitely large territories. Applications are derived from combinations of mytes, their data, their procedures, and their images, thus partaking of all of the facilities of the information engine and therefore fully integral and consistent with it as regards user interface conventions, application appearance, data management, and internal protocols. A myte is assigned to control every unitary process and to hold every unitary set of data, thus allowing for amorphous associative data management and fully scalable processing for implementations of any size. Mytes are addressable individually by name or associatively by the resultants of their internal processing and data.
-
Citations
19 Claims
-
1. An information engine, comprising:
-
a plurality of concurrently active mytes stored in a computer readable memory and interacting through exchange of messages; each of the plurality of concurrently active mytes comprising; (a) an input message receiver; (b) an output message sender; (c) a processing element under control of a procedure property in operative communication with the receiver and the sender; (d) a data element; (e) a plurality of properties associated with the processing element; (f) a representation of a visual image; wherein each of the plurality of concurrently active mytes is addressable by name, or by data content, or by resultant, or by image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of providing an information engine, comprising:
providing a plurality of active mytes stored in computer readable memory, the plurality of active mytes interacting through exchange of messages, and wherein each of the plurality of mytes comprises (a) an input message receiver, (b) an output message sender, (c) a processing element under control of a procedure property in operative communication with the receiver and the sender, (d) a data element, (e) a plurality of properties associated with the processing element, and (f) a representation of a visual image. - View Dependent Claims (15, 16, 17, 18, 19)
Specification