Single and multiple sinewave modulation and demodulation techniques, apparatus, and communications systems
First Claim
1. A method for generating a waveform containing encoded digital data having one of a first value and a second value at selected phase angles θ
-
n comprising;
generating the waveform having an amplitude Y defined by a first function at phase angles lying outside of data regions, the first function being Y=sin θ
;
generating the waveform having an amplitude Y defined by the first function at phase angles lying inside the data regions having a range of Δ
θ
beginning at each phase angle θ
n where data of the first value is to be encoded;
generating the waveform having an amplitude Y defined by a second function at phase angles lying inside the data regions having a range of Δ
θ
associated with each phase angle θ
n where data of the second value is to be encoded, the second function being different from Y=sin θ
; and
generating the third harmonic of the waveform containing encoded digital data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for generating a substantially sinusoidal waveform containing encoded digital data having one of a first value and a second value at selected phase angles θn comprises generating the waveform having an amplitude Y defined by a first function at phase angles lying outside of data regions, the first function being Y=sin θ; generating the waveform having an amplitude Y defined by the first function at phase angles lying inside the data regions having a range of Δθ beginning at each phase angle θn where data of the first value is to be encoded; and generating the waveform having an amplitude Y defined by a second function different from Y=sin θ at phase angles lying inside the data regions having a range of Δθ associated with each phase angle θn where data of the second value is to be encoded. The third harmonic of the waveform may be generated and used.
18 Citations
82 Claims
-
1. A method for generating a waveform containing encoded digital data having one of a first value and a second value at selected phase angles θ
-
n comprising;
generating the waveform having an amplitude Y defined by a first function at phase angles lying outside of data regions, the first function being Y=sin θ
;generating the waveform having an amplitude Y defined by the first function at phase angles lying inside the data regions having a range of Δ
θ
beginning at each phase angle θ
n where data of the first value is to be encoded;generating the waveform having an amplitude Y defined by a second function at phase angles lying inside the data regions having a range of Δ
θ
associated with each phase angle θ
n where data of the second value is to be encoded, the second function being different from Y=sin θ
; andgenerating the third harmonic of the waveform containing encoded digital data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
n comprising;
-
12. Apparatus for generating a waveform containing encoded digital data having one of a first value and a second value at selected phase angles θ
-
n comprising;
means for generating the waveform having an amplitude Y defined by a first function at phase angles lying outside of data regions, and at phase angles lying inside the data regions having a range of Δ
θ
beginning at each phase angle θ
n where data of the first value is to be encoded, the first function being Y=sin θ
, and for generating the waveform having an amplitude Y defined by a second function at phase angles lying inside the data regions having a range of Δ
θ
associated with each phase angle θ
n where data of the second value is to be encoded, the second function being different from Y=sin θ
; andmeans for generating the third harmonic of the waveform containing encoded digital data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
n comprising;
-
23. A method or decoding a waveform containing encoded digital data comprising:
-
receiving a waveform having an amplitude Y defined by a first function at phase angles lying outside of data regions, the first function being Y=sin θ
, having an amplitude Y defined by the first function at phase angles lying inside the data regions having a range of Δ
θ
beginning at each phase angle θ
n where data of the first value is to be encoded, and having an amplitude Y defined by a second function at phase angles lying inside the data regions having a range of Δ
θ
associated with each phase angle θ
n where data of the second value is to be encoded, the second function being different from Y=sin θ
; anddecoding the data from the waveform. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A communications system for communicating in a communications medium and comprising:
-
a first station including; an encoder for generating at least one waveform containing encoded digital data at selected phase angles θ
n, the waveform having an amplitude Y=sin θ
at phase angles lying outside of data regions, the waveform having an amplitude Y=sin θ
at phase angles lying inside the data regions having a range of Δ
θ
beginning at each phase angle θ
n where data of the first value is to be encoded, the waveform having an amplitude Y defined by a different from Y=sin θ
at phase angles lying inside the data regions having a range of Δ
θ
associated with each phase angle θ
n where data of the second value is to be encoded; anda transmitter for transmitting the third harmonic of the at least one waveform containing encoded digital data through the medium; a second station coupled to the first station through the communications medium and including; a receiver for receiving the third harmonic of the at least one waveform containing encoded digital data through the medium from the first station; and a decoder for extracting the digital data from the third harmonic of the at least one waveform containing encoded digital data. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A communications system for communicating in a communications medium and comprising:
-
a first station; a second station coupled to the first station through the communications medium; wherein the first and second stations each include; an encoder for generating at least one waveform containing encoded digital data at selected phase angles θ
n, the waveform having an amplitude Y=sin θ
at phase angles lying outside of regions having a range of Δ
θ
beginning at each phase angle θ
n, the waveform having an amplitude Y=sin θ
at phase angles lying inside the regions having a range of Δ
θ
beginning at each phase angle θ
n where data of the first value is to be encoded, the waveform having an amplitude Y defined by a different from Y=sin θ
at phase angles lying inside the regions having a range of Δ
θ
associated with each phase angle θ
n where data of the second value is to be encoded;a transmitter for transmitting the third harmonic of the at least one waveform containing encoded digital data through the medium; a receiver for receiving the third harmonic of the at least one waveform containing encoded digital data through the medium; and a decoder for extracting the digital data from the third harmonic of the at least one waveform containing encoded digital data. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. A method for generating a waveform containing encoded digital data having one of a first value and a second value at data regions located at selected phase angles θ
-
n of the waveform, the method comprising;
generating the waveform having an amplitude Y=sin θ
at phase angles not included in the data regions;generating the waveform having an amplitude Y=sin θ
at phase angles lying inside the data regions and having a range of Δ
θ
beginning at each phase angle θ
n where data of the first value is to be encoded; andgenerating the waveform having an amplitude Y defined by a second function different from Y=sin θ
at phase angles lying inside the data regions and having a range of Δ
θ
associated with each phase angle θ
n where data of the second value is to be encoded. - View Dependent Claims (72)
-
n of the waveform, the method comprising;
-
73. Apparatus for generating a waveform containing encoded digital data having one of a first value and a second value at data regions located at selected phase angles θ
-
n of the waveform, the apparatus comprising;
means for generating the waveform having an amplitude Y=sin θ
at phase angles not included in the data regions;means for generating the waveform having an amplitude Y=sin θ
at phase angles lying inside the data regions and having a range of Δ
θ
beginning at each phase angle θ
n where data of the first value is to be encoded; andmeans for generating the waveform having an amplitude Y defined by a second function different from Y=sin θ
at phase angles lying inside the data regions and having a range of Δ
θ
associated with each phase angle θ
n where data of the second value is to be encoded. - View Dependent Claims (74, 75, 76)
-
n of the waveform, the apparatus comprising;
-
77. A method for decoding information from a waveform comprising:
-
receiving a waveform containing encoded digital data at selected phase angles θ
n, the waveform having an amplitude Y=sin θ
at phase angles lying outside of data regions, the waveform having an amplitude Y=sin θ
at phase angles lying inside the data regions having a range of Δ
θ
beginning at each phase angle θ
n where data of the first value is to be encoded, the waveform having an amplitude Y defined bya function different from Y=sin θ
at phase angles lying inside the data regions having a range of Δ
θ
associated with each phase angle θ
n where data of the second value is to be encoded; andextracting the encoded digital data from the waveform to form a data stream.
-
-
78. Apparatus for decoding information from a waveform containing encoded digital data at selected phase angles θ
-
n, the waveform having an amplitude Y=sin θ
at phase angles lying outside of data regions, the waveform having an amplitude Y=sin θ
at phase angles lying inside the data regions having a range of Δ
θ
beginning at each phase angle θ
n where data of the first value is to be encoded, the waveform having an amplitude Y defined by function a different from Y=sin θ
at phase angles lying inside the data regions having a range of Δ
θ
associated with each phase angle θ
n where data of the second value is to be encoded, comprising;means for receiving the waveform containing encoded digital data; means for generating a sinusoidal reference waveform from said waveform containing encoded digital data, said reference waveform having a constant phase relationship with said waveform containing encoded digital data; means for mixing said reference sinusoidal waveform and said waveform containing encoded digital data, and for extracting said encoded digital data from said balanced mixer.
-
n, the waveform having an amplitude Y=sin θ
-
79. A computer readable medium carrying one or more instructions for generating a waveform containing encoded digital data having one of a first value and a second value at data regions located at selected phase angles θ
-
n of the waveform, the one more instructions including instructions which executed by one or more processors, cause the one or more processors to perform the method comprising;
generating the waveform having an amplitude Y=sin θ
at phase angles not included in the data regions;generating the waveform having an amplitude Y=sin θ
at phase angles lying inside the data regions and having a range of Δ
θ
beginning at each phase angle θ
n where data of the first value is to be encoded; andgenerating the waveform having an amplitude Y defined by a second function different from Y=sin θ
at phase angles lying inside the data regions and having a range of Δ
θ
associated with each phase angle θ
n where data of the second value is to be encoded. - View Dependent Claims (80)
-
n of the waveform, the one more instructions including instructions which executed by one or more processors, cause the one or more processors to perform the method comprising;
-
81. A system for generating a waveform containing encoded digital data having one of a first value and a second value at data regions located at selected phase angles θ
-
n of the waveform, the system comprising;
a processing system executing instructions for directing the processing system to; generate the waveform having an amplitude Y=sin θ
at phase angles not included in the data regions;generate the waveform having an amplitude Y=sin θ
at phase angles lying inside the data regions and having a range of Δ
θ
beginning at each phase angle θ
n where data of the first value is to be encoded; andgenerate the waveform having an amplitude Y defined by a second function different from Y=sin θ
at phase angles lying inside the data regions and having a range of Δ
θ
associated with each phase angle θ
n where data of the second value is to be encoded; anda media readable by said processing system that stores said instructions. - View Dependent Claims (82)
-
n of the waveform, the system comprising;
Specification