Browse Prior Art Database

Autosophy Load/Unload

IP.com Disclosure Number: IPCOM000106588D
Original Publication Date: 1993-Nov-01
Included in the Prior Art Database: 2005-Mar-21
Document File: 2 page(s) / 84K

Publishing Venue

IBM

Related People

Christianson, MD: AUTHOR

Abstract

Autosophy is a technique in which the contents of a memory are 'assembled' and 'disassembled' based upon information previously stored in memory. A given memory location contains a pointer, which points to the memory location of a previous element, and data information. If written text is being compressed, or 'autosophied', it may be possible within a single memory to construct numerous words by using common memory locations. This single level of memory could then be tied to another level of memory which could be used in a similar fashion to construct phrases or sentences. Another memory level might contain constructs for paragraphs, and so on. A multi-level autosopher could end up containing many levels of memory.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Autosophy Load/Unload

      Autosophy is a technique in which the contents of a memory are
'assembled' and 'disassembled' based upon information previously
stored in memory.  A given memory location contains a pointer, which
points to the memory location of a previous element, and data
information.  If written text is being compressed, or 'autosophied',
it may be possible within a single memory to construct numerous words
by using common memory locations.  This single level of memory could
then be tied to another level of memory which could be used in a
similar fashion to construct phrases or sentences.  Another memory
level might contain constructs for paragraphs, and so on.  A
multi-level autosopher could end up containing many levels of memory.

      Various applications require the use of preassigned, or
preprogrammed, memories.  For applications involving the use of one
or more preprogrammed memories, as might be the case with multi-level
autosophers, the ability to upload and/or download memory contents to
portable storage media is cost-worthy and practical.  An application
such as autosophy might use numerous preprogrammed memories.

      For a particular application or perhaps for a variety of
applications, the first levels of different multi-level autosophers
might use a common, 'fixed' memory.  This means that the first-level
of an autosopher will be used only to generate the inputs for the
second-level of the autosopher; there will be no additional memory
construction occurring in the first level.  Or, if no construction
and only data retrieval is to take place for a given application,
multiple levels of a multi-level autosopher might be preassigned.

      With the wide assortment of applications that could potentially
use such a technique, it is unlikely that they would all use the same
'fixed' levels of memory.  Since it would not be practical to
physically change the memory modules being used, how can low-level
autosopher memories used to construct higher level memories be
accessed by hardware for purposes of 'disassembling' a given
application stored in the higher levels of an autosopher?  By
providing the ability to upload and download the contents of
autosopher memories to...