Method of modifying an analog wave or digital pulse to convey additional data with each wave or pulse
AssigneeJames H. Carmichael
InventorJames Howard Carmichael
Life of this patent
Estimating the term…
Abstract
Current Wireless transmission volume is such that techniques to compress transmitted data is the object of ongoing technical enhancements. The Invention consists of methods of using rapid changes in signal voltage to convey additional data which may be used for Data Compression, Encryption, and other purposes. They include varying amounts of change referred to as Encode Amplitude (EA) and Baseline Modulation (BM) using a change down to baseline voltage,
Claims8
1-7. (canceled)
A method of conveying additional data on a wave or pulse by applying timed changes in amplitude so that the changes when evaluated supply additional data which may achieve data compression, encryption, and other enhanced data communication, the method comprising:
- Receiving an outgoing digital data and processing it via device specific Digital To Analog Converter (DAC) to generate voltage values;
- Sending said voltage values (VVI) to a DAC buffer;
- Receiving additional outgoing digital data via lookahead;
- Based on said buffer determine maximum voltage establishing a Amplitude Maximum (AM);
- Establishing an Amplitude Change Point (ACP) , which is slightly offset from the AM;
- Using the binary value of the said digital data to set a negative voltage value (VV2) in one of several deployment specific brackets representing the said binary value;
- Said negative voltage value to constitute a Amplitude Drop (AD) creating an Encoded Amplitude (EA);
- Sending voltage values VVI and VV2 to a signal generator;
- At a receiving device inputting the wave or pulse and analyzing the values at the Amplitude Maximum and the Amplitude Change Point, such as using a software enhanced Analog to Digital Converter (ADC);
- Comparing the two to establish their differential AD;
- Using that differential to convey several digital bits instead of one.
A method of conveying additional data by setting multiple Amplitude Change Points (ACP) across the duration of the wave and imposing Amplitude Drops (AD) reaching down b baseline wherein each point is either a binary I (represented by the AD down to baseline) or a binary O when an ACP has no drop, comprising the steps of:
- Establishing multiple Amplitude Change points along the wave with location established by Encoded Amplitude (EA) directing a Signal Generator;
- Receiving an outgoing data in digital form;
- Using each digital bit to determine whether an Amplitude Change Point should have an Amplitude Drop imposed;
- As the processing of each ACP is determined, the voltage of that point is used inversely to create a spike downward to the baseline;
- At a receiving device the status of the ACPs are read point by point so that when an Amplitude Drop to near to baseline is read (allowing for the impact of noise), a binary I is generated and when an ACP is read and found to be near to an unchanged state (to allow for the impact of noise;
- upward spikes are ignored, they can only arise from noise) a binary O is generated.
Dependencies are inferred from the claim text.