Patent ID: 8397222

Claim:
An any-to-any data machine stored in a hardware computing-capable host to enable computer code in the computing-capable host to manipulate data expressed by language words or symbols, by enabling computer code to directly and independently access and individually manipulate individual exoponents, comprising: an any-to-any data machine in which any number of any component can be used with any number of any component in a manner that is not intrinsically hierarchical and is intrinsically unlimited; words deconstructed into their independent constituent data entities including one exoponent which is a unique spelling and other exoponents which are each individually unique and have separate meanings that together make up different individual meanings of a given word, such that further disassembly would lose the entirety of the original meaning, significance or function to be controlled, the one exoponent and the other exoponents separately stored from one another on computer-readable media in such a fashion that each one is individually identifiable, directly accessible and directly recoverable and can be manipulated independently of other data by data usage mechanisms; suitable computer code able to assemble language data exoponents into an exoponent assembly for use and, when assembled by reference, providing a mechanism to look up a reference and replace the reference with a referenced item when needed, wherein the language data exoponents and exoponent assemblies manipulate language data by computer code in the computing-capable host; exoponent code constructed as individual, independently functional units of computer code written to perform a single action and which: is responsive to an appropriate stimulus, obtains input from other code or in a standard format using a provided communication system, provides output to other code or in the standard format using the provided communication system; the exoponent code units stored separately from one another on computer readable media so that each one is individually identifiable, directly accessible, recoverable and independently controllable and usable by code control and usage mechanisms; suitable computer code means to assemble the exoponent code units for use, and when assembled by reference providing mechanisms to look up a reference and replace the reference with a referenced item when needed; exoponents and exoponent code assemblies which are related by user-controllable means to target data for transformation, and code able to provide code exoponents and code exoponent assemblies and data exoponents and data exoponent assemblies to the operating system to execute and thereby perform a data transformation on targeted data.