Abstract: Object spaces which mechanize higher order relationships between attributes which describe a particular problem domain. An abstract object description defined by a set of attributes and their corresponding values is transformed into a mixed-resolution, N-dimensional object space. The mixed-resolution, N-dimensional object space represents a mechanized, logically encoded expression of attribute relationships that can be visualized. The method and apparatus interleave the frame to generate an object descriptor and generate from the frame and the object descriptor, encoded names of spatial locations for each of the N dimensions of the mixed-resolution, N-dimensional, object space, conforming to a primary form of a reflected binary code. A virtual image of the N-dimensional, object space is generated from the dimensional-spatial locations and resolution-spatial locations, and attribute values corresponding to a region of the virtual image may be selected for display.
Abstract: A chordal keyboard method and apparatus for generating a key code using a plurality of keys coupled to a controller with a first set of registers and a second set of registers. A user depresses at least one of the plurality of keys. The controller detects, which of the plurality of keys are in a depressed position and which of the plurality of keys are released from the depressed position. The controller sets in the first set of registers and sets in the second set of registers, bit locations of respective depressed keys, and clears in the second set of registers bit locations of respective released keys. When the controller detects that all of the plurality of keys are in a released position, a key code is generated which corresponds to bit locations set in the first set of registers. After generating the key code, the controller clears the first set of registers.