Multi-valued data elements for computer systems
OwnerHirosi Fukudainventor
Life of this patent
Estimating the term…
Abstract
This invention resolves the limitations of the binary data encoding and storage system by encoding multi-valued meaning to data elements prior to the recording and storing of these multi-valued data elements based on a plurality of quantities in a memory point. In order to make a single memory point suitable to record multi-valued data elements, where each value has a special meaning in a particular recording, quantities of magnetism or light, like its intensity, shape, etc., are digitized or analogized so that each of the quantities can be recorded and extracted. The invention additionally includes systems and methods for using multi-valued data elements, including wireless transmission.
Claims20
A method for transmitting data, the method comprising the steps of:
- (a) selecting a notation system for representing data, with the notation system including digits that include at least three values for each digit;
- (b) encoding the data in a signal train by varying a parameter of the signal in accordance with the notation system to represent values of the data as expressed in the notation system;
- (c) encoding in the signal train digits indicating a data type for distinguishing one type of data from another in the signal train;
- and
- (d) receiving the signal train and decoding the data encoded therein by sensing variations of level of in said parameter.
A method for transmitting data, the method comprising the steps of:
- (a) selecting a notation system for representing data, with the notation system including digits that include at least three values for each digit;
- (b) encoding the data in a signal train by varying a parameter of the signal in accordance with the notation system to represent values of the data as expressed in the notation system;
- (c) impressing the encoded data on a carrier wave, and repeatedly transmitting the carrier wave with the data in block format that includes code signals;
- (d) receiving the carrier wave and decoding the data therefrom and recording the decoded data;
- and
- (e) comparing subsequently transmitted data with recorded data, and indicating valid data received only if blocks or code signals are recognizable to be the same.
A method for using multi-valued data elements, the method comprising the steps:
- (a) defining a number of selectively variable magnetization intensity levels for data recording locations on recording media, the defined selectively variable magnetization intensity levels corresponding to at least any three of the group consisting substantially of an erased state, a partially magnetized state, a fully magnetized state and a state including magnetization spins all aligned the same;
- (b) selecting a notation system comprising digits that include a number of different possible values for each digit, with the total number of possible values for each digit corresponding to at least three of the selectively variable magnetization intensity levels defined for each data recording location;
- (c) uniquely associating each possible value of the digits to a different selectively magnetization intensity level defined for each recording location;
- and
- (d) recording the data on the recording media in a format in accordance with the notation system, by adjusting the magnetization intensity level of data recording locations where a digit of the data is recorded on the recording media.
A method for using multi-valued data elements, the method comprising the steps of:
- (a) defining at least three optical patterns for data recording locations on recording media for selective formation at the data recording locations, the optical patterns being distinguishable from one another based on at least one of size and shape extending substantially along the plane of the recording media;
- (b) selecting a notation system comprising digits that include a number of different values for each digit, with the total number of possible values for each digit corresponding to the number of optical patterns defined for each data recording location;
- (c) uniquely associating each possible value of the digits to a different pattern defined for each recording location;
- and
- (d) recording the data on the recording media in a format in accordance with the notation system, by forming optical patterns at recording locations where a digit of the data is recorded on the recording media.
Dependencies are inferred from the claim text.