← Back to Patent Explorer
US5751773A Expired / Lapsed US ⏱️ 0.0 years remaining

System for wireless serial transmission of encoded information

Assignee: NTP Inc
•
Filing: 1995-02-07
•
Granted: 1998-05-12
•
Expires: 2015-02-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides reconstruction and resynchronization of wireless serial transmissions which are subject to fading causing erroneous uncorrectable bit errors exceeding the error correction code correction capacity present in frames of digitally encoded data. Valid data is reconstructed in frames which are determined to contain at least one erroneous uncorrectable bit exceeding the bit error correction capacity of the error correction code therein which have all erroneous uncorrectable bits within the error correction code bit held. A synchronization marker is transmitted with each frame group which does not represent any valid data in a frame. Detection of the synchronization marker by a digital signal processor after at least one frame is determined to contain at least one erroneous uncorrectable bit, which is indicative of a loss of synchronism of the receiving circuitry clock, resynchronizes the clock of a processor of the receiving circuitry. After resynchronization of the clock, frames beginning with the at least one frame containing the at least one erroneous uncorrectable bit indicative of the loss of clock synchronism to the frames in the frame group containing the synchronization marker are reconstructed to recover a data in frames which do not contain at least one erroneous uncorrectable bit and, as described above, to recover valid data bits in frames containing at least one erroneous uncorrectable bit. Finally, frames transmitted after the detected synchronization marker are processed synchronously including reconstruction or resynchronization as described above.

Inventors

  • 👤 Thomas J. Campana, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 06:35
CPC Classifications
H; H04; H04B; H04B7/00; H04B7/02; H04B7/10; H04L; H04L1/00; H04L1/004; H04L1/02; H04L27/00; H04L27/18; H04L27/22; H04L7/00; H04L7/04; H04L7/041; H04L7/042; H04W; H04W84/00; H04W84/02; H04W84/04; H04W84/042

Claims Analysis

Total Claims: 240
Claim 1
Independent Claim 132 words
A process for recovering faded information comprising: wirelessly transmitting a plurality of frames of information with a radio frequency carrier, the plurality of frames of information including a plurality of bits encoding error correction code and a plurality of other bits; receiving the radio frequency carrier, detecting the bits of the transmitted frames and storing the detected bits; processing the stored bits of the frames with the error correction code therein to determine if the frames contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code therein; processing the bits of any frames which contain at least one erroneous uncorrectable bit to determine if the other bits of the at least one frame are valid other bits; and storing the valid other bits of each frame.
Claim 2
Dependent Claim 132 words
A process for recovering faded information comprising: wirelessly transmitting a plurality of frames of information with a radio frequency carrier, the plurality of frames of information including a plurality of bits encoding error correction code and a plurality of other bits; receiving the radio frequency carrier, detecting the bits of the transmitted frames and storing the detected bits; processing the stored bits of the frames with the error correction code therein to determine if the frames contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code therein; processing the bits of any frames which contain at least one erroneous uncorrectable bit to determine if the other bits of the at least one frame are valid other bits; and storing the valid other bits of each frame.
Claim 3
Dependent Claim 109 words
A process in accordance with claim 1 further comprising: processing the plurality of bits of each frame determined to contain at least one erroneous uncorrectable bit to determine if the at least one erroneous uncorrectable bit is contained totally in the bits of the error correction code, and upon determination that the bits of the error correction code of each frame containing at least one erroneous uncorrectable bit totally contain the at least one erroneous uncorrectable bit, storing as valid other bits each of the other bits of each frame determined to contain the at least one erroneous uncorrectable bit totally in the bits of the error correction code.
Claim 4
Dependent Claim 123 words
A process in accordance with claim 1 further comprising: processing the plurality of bits of each frame determined to contain the at least one erroneous uncorrectable bit to determine if the bits of the error correction code of each frame containing at least one erroneous uncorrectable bit do not totally contain the at least one erroneous uncorrectable bit, and upon determination that the bits of the error correction code of each frame containing at least one erroneous uncorrectable bit do not totally contain the at least one erroneous uncorrectable bit, storing as invalid other bits each of the other bits of each frame determined to contain the at least one erroneous uncorrectable bit not totally in the bits of the error correction code.
Claim 5
Dependent Claim 123 words
A process in accordance with claim 2 further comprising: processing the plurality of bits of each frame determined to contain the at least one erroneous uncorrectable bit to determine if the bits of the error correction code of each frame containing at least one erroneous uncorrectable bit do not totally contain the at least one erroneous uncorrectable bit, and upon determination that the bits of the error correction code of each frame containing at least one erroneous uncorrectable bit do not totally contain the at least one erroneous uncorrectable bit, storing as invalid other bits each of the other bits of each frame determined to contain the at least one erroneous uncorrectable bit not totally in the bits of the error correction code.
Claim 6
Dependent Claim 108 words
A process in accordance with claim 1 wherein the processing of the stored bits of any of the frames which contain at least one erroneous uncorrectable bit to determine if the frames contain only valid other bits comprises: processing the bits of the error correction code contained in each frame which contains at least one erroneous uncorrectable bit to search for a bit pattern of the erroneous uncorrectable bits totally within the bits of the error correction code; and storing the other bits as valid other bits when the bit pattern of erroneous uncorrectable bits is detected as being totally within the bits of the error correction code.
Claim 7
Dependent Claim 109 words
A process in accordance with claim 2 wherein the processing of the stored bits of any of the frames which contain the at least one erroneous uncorrectable bit to determine if the frames contain only valid other bits comprises: processing the bits of the error correction code contained in each frame which contains at least one erroneous uncorrectable bit to search for a bit pattern of the erroneous uncorrectable bits totally within the bits of the error correction code; and storing the other bits as valid other bits when the bit pattern of erroneous uncorrectable bits is detected as being totally within the bits of the error correction code.
Claim 8
Dependent Claim 108 words
A process in accordance with claim 3 wherein the processing of the stored bits of any of the frames which contain at least one erroneous uncorrectable bit to determine if the frames contain only valid other bits comprises: processing the bits of the error correction code contained in each frame which contains at least one erroneous uncorrectable bit to search for a bit pattern of the erroneous uncorrectable bits totally within the bits of the error correction code; and storing the other bits as valid other bits when the bit pattern of erroneous uncorrectable bits is detected as being totally within the bits of the error correction code.
Claim 9
Dependent Claim 108 words
A process in accordance with claim 4 wherein the processing of the stored bits of any of the frames which contain at least one erroneous uncorrectable bit to determine if the frames contain only valid other bits comprises: processing the bits of the error correction code contained in each frame which contains at least one erroneous uncorrectable bit to search for a bit pattern of the erroneous uncorrectable bits totally within the bits of the error correction code; and storing the other bits as valid other bits when the bit pattern of erroneous uncorrectable bits is detected as being totally within the bits of the error correction code.
Claim 10
Dependent Claim 52 words
A process in accordance with claim 5 wherein: the bit pattern is a number of successive bits having an identical numeric value of either zero or one with the number being at least one greater than a number of bits which may be corrected with the error correction code in a frame.
Claim 11
Dependent Claim 52 words
A process in accordance with claim 6 wherein: the bit pattern is a number of successive bits having an identical numeric value of either zero or one with the number being at least one greater than a number of bits which may be corrected with the error correction code in a frame.
Claim 12
Dependent Claim 52 words
A process in accordance with claim 7 wherein: the bit pattern is a number of successive bits having an identical numeric value of either zero or one with the number being at least one greater than a number of bits which may be corrected with the error correction code in a frame.
Claim 13
Dependent Claim 52 words
A process in accordance with claim 8 wherein: the bit pattern is a number of successive bits having an identical numeric value of either zero or one with the number being at least one greater than a number of bits which may be corrected with the error correction code in a frame.
Claim 14
Dependent Claim 61 words
A process in accordance with claim 1 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 15
Dependent Claim 61 words
A process in accordance with claim 2 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 16
Dependent Claim 61 words
A process in accordance with claim 3 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 17
Dependent Claim 61 words
A process in accordance with claim 4 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 18
Dependent Claim 61 words
A process in accordance with claim 5 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 19
Dependent Claim 61 words
A process in accordance with claim 6 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 20
Dependent Claim 61 words
A process in accordance with claim 7 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 21
Dependent Claim 61 words
A process in accordance with claim 8 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 22
Dependent Claim 61 words
A process in accordance with claim 9 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 23
Dependent Claim 61 words
A process in accordance with claim 10 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 24
Dependent Claim 61 words
A process in accordance with claim 11 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 25
Dependent Claim 61 words
A process in accordance with claim 12 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 26
Dependent Claim 39 words
A process in accordance with claim 1 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 27
Dependent Claim 122 words
A process in accordance with claim 25 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 28
Dependent Claim 111 words
A process in accordance with claim 26 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 29
Dependent Claim 45 words
A process in accordance with claim 27 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 30
Dependent Claim 41 words
A process in accordance with claim 1 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 31
Dependent Claim 120 words
A process in accordance with claim 29 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 32
Dependent Claim 111 words
A process in accordance with claim 30 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 33
Dependent Claim 45 words
A process in accordance with claim 31 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 34
Dependent Claim 40 words
A process in accordance with claim 2 where in: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 35
Dependent Claim 122 words
A process in accordance with claim 33 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 36
Dependent Claim 111 words
A process in accordance with claim 34 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 37
Dependent Claim 45 words
A process in accordance with claim 35 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 38
Dependent Claim 41 words
A process in accordance with claim 2 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 39
Dependent Claim 120 words
A process in accordance with claim 37 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 40
Dependent Claim 111 words
A process in accordance with claim 38 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 41
Dependent Claim 45 words
A process in accordance with claim 39 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 42
Dependent Claim 39 words
A process in accordance with claim 3 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 43
Dependent Claim 122 words
A process in accordance with claim 41 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 44
Dependent Claim 111 words
A process in accordance with claim 42 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 45
Dependent Claim 45 words
A process in accordance with claim 43 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 46
Dependent Claim 41 words
A process in accordance with claim 3 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 47
Dependent Claim 120 words
A process in accordance with claim 45 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 48
Dependent Claim 111 words
A process in accordance with claim 46 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 49
Dependent Claim 45 words
A process in accordance with claim 47 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 50
Dependent Claim 39 words
A process in accordance with claim 5 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 51
Dependent Claim 122 words
A process in accordance with claim 49 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 52
Dependent Claim 111 words
A process in accordance with claim 50 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 53
Dependent Claim 45 words
A process in accordance with claim 51 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 54
Dependent Claim 41 words
A process in accordance with claim 5 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 55
Dependent Claim 120 words
A process in accordance with claim 53 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 56
Dependent Claim 111 words
A process in accordance with claim 54 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 57
Dependent Claim 45 words
A process in accordance with claim 55 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 58
Dependent Claim 39 words
A process in accordance with claim 13 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 59
Dependent Claim 122 words
A process in accordance with claim 57 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 60
Dependent Claim 111 words
A process in accordance with claim 58 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 61
Dependent Claim 45 words
A process in accordance with claim 59 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 62
Dependent Claim 41 words
A process in accordance with claim 13 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 63
Dependent Claim 120 words
A process in accordance with claim 61 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 64
Dependent Claim 111 words
A process in accordance with claim 62 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 65
Dependent Claim 45 words
A process in accordance with claim 63 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 66
Dependent Claim 292 words
A process for resynchronizing reception of a plurality of frames of wirelessly transmitted information comprising: wirelessly transmitting with a radio frequency carrier at least one identification frame group which identifies receiving circuitry to receive the information followed by at least one data frame group, each identification frame group comprising at least one frame containing bits identifying the receiving circuitry to receive the radio frequency carrier, a plurality of bits of error correction code in each frame, and synchronization information for originally synchronizing a clock of the receiving circuitry with each data frame group comprising a plurality of frames each including a plurality of bits of error correction code and a plurality of bits of data, and a synchronization marker comprising a plurality of bits for resynchronizing the clock of the receiving circuitry; receiving the radio frequency carrier, detecting the bits of the at least one identification frame group and the at least one data frame group, originally synchronizing the clock in response to the synchronization information and storing the detected bits of the at least one frame of the at least one identification frame group and the frames of the at least one data frame group; processing the stored bits of at least one frame with the error correction code therein to determine if the stored bits of the at least one frame contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code therein which is representative of the clock of the receiving circuitry requiring resynchronization; and searching the stored bits transmitted after the stored bits of the at least one processed frame containing the at least one erroneous uncorrectable bit to detect a synchronization marker and using the detected synchronization marker to resynchronize the clock.
Claim 67
Dependent Claim 292 words
A process for resynchronizing reception of a plurality of frames of wirelessly transmitted information comprising: wirelessly transmitting with a radio frequency carrier at least one identification frame group which identifies receiving circuitry to receive the information followed by at least one data frame group, each identification frame group comprising at least one frame containing bits identifying the receiving circuitry to receive the radio frequency carrier, a plurality of bits of error correction code in each frame, and synchronization information for originally synchronizing a clock of the receiving circuitry with each data frame group comprising a plurality of frames each including a plurality of bits of error correction code and a plurality of bits of data, and a synchronization marker comprising a plurality of bits for resynchronizing the clock of the receiving circuitry; receiving the radio frequency carrier, detecting the bits of the at least one identification frame group and the at least one data frame group, originally synchronizing the clock in response to the synchronization information and storing the detected bits of the at least one frame of the at least one identification frame group and the frames of the at least one data frame group; processing the stored bits of at least one frame with the error correction code therein to determine if the stored bits of the at least one frame contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code therein which is representative of the clock of the receiving circuitry requiring resynchronization; and searching the stored bits transmitted after the stored bits of the at least one processed frame containing the at least one erroneous uncorrectable bit to detect a synchronization marker and using the detected synchronization marker to resynchronize the clock.
Claim 68
Dependent Claim 100 words
A process in accordance with claim 65 further comprising: processing the stored bits of a plurality of frames with the error correction code therein to determine if the stored bits of the plurality of frames each contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code therein which is representative of the clock requiring resynchronization; and searching the stored bits transmitted after the stored bits of the plurality of frames each containing the at least one uncorrectable erroneous bit to detect the synchronization marker and using the detected resynchronization marker to resynchronize the clock.
Claim 69
Dependent Claim 184 words
A process in accordance with claim 65 further comprising: each frame group containing a frame group address comprised of a plurality of bits which identify a unique address of the frame group within the plurality of frames of wirelessly transmitted information; and after resynchronization of the clock, processing the bits of frames in at least one frame group transmitted after the frame group containing the detected synchronization marker to determine if an address encoded within the at least one frame group transmitted after the frame group containing the detected synchronization marker identifies an address of a frame group contained within the transmission of the plurality of frames of information and when the address is an address of a frame group within the wireless transmission of the plurality of frames of information processing the frames which were transmitted after the detected synchronization marker as part of the transmission of the plurality of frames of information and when the address is not an address within the wireless transmission of the plurality of frames of information ceasing processing the transmission of the plurality of frames of information.
Claim 70
Dependent Claim 85 words
A process in accordance with claim 65 further comprising: after resynchronization of the clock, reconstructing the bits of frames within the frame group containing the detected synchronization marker to store data bits of those frames within the frame group containing the detected synchronization marker which contain only valid bits outside a field of the error correction code bits and in those frames which do not contain only valid bits outside the field of the error correction code bits storing an error marker for the frame.
Claim 71
Dependent Claim 146 words
A process in accordance with claim 65 further comprising: each frame group containing a frame group address comprised of a plurality of bits which identify a unique address of the frame group within the plurality of frames of wirelessly transmitted information; and after resynchronization of the clock, processing a frame group address of the frame group containing the detected synchronization marker and a frame group address of the frame group containing at least one frame containing the at least one erroneous uncorrectable bit which is representative of the clock requiring resynchronization to identify frames to be reconstructed; and reconstructing the identified frames by identifying those frames which contain only valid bits outside a field of the error correction code and storing the valid bits and storing an error marker for those identified frames which contain any invalid bits outside the field of the error correction code.
Claim 72
Dependent Claim 184 words
A process in accordance with claim 66 further comprising: each frame group containing a frame group address comprised of a plurality of bits which identify a unique address of the frame group within the plurality of frames of wirelessly transmitted information; and after resynchronization of the clock, processing the bits of frames in at least one frame group transmitted after the frame group containing the detected synchronization marker to determine if an address encoded within the at least one frame group transmitted after the frame group containing the detected synchronization marker identifies an address of a frame group contained within the transmission of the plurality of frames of information and when the address is an address of a frame group within the wireless transmission of the plurality of frames of information processing the frames which were transmitted after the detected synchronization marker as part of the transmission of the plurality of frames of information and when the address is not an address within the wireless transmission of the plurality of frames of information ceasing processing the transmission of the plurality of frames of information.
Claim 73
Dependent Claim 83 words
A process in accordance with claim 66 further comprising: after resynchronization of the clock reconstructing the bits of frames within the frame group containing the detected synchronization marker to store data bits for those frames within the frame group containing the detected synchronization marker which contain only valid bits outside a field of the error correction code bits and to store an error marker for those frames which do not contain only valid bits outside the field of the error correction code bits.
Claim 74
Dependent Claim 146 words
A process in accordance with claim 66 further comprising: each frame group containing a frame group address comprised of a plurality of bits which identify a unique address of the frame group within the plurality of frames of wirelessly transmitted information; and after resynchronization of the clock, processing a frame group address of the frame group containing the detected synchronization marker and a frame group address the frame group containing a plurality of frames containing the at least one erroneous uncorrectable bit which is representative of the clock requiring resynchronization to identify frames to be reconstructed; and reconstructing the identified frames to identify those identified frames which contain only valid bits outside a field of the error correction code and storing the valid bits and storing an error marker for those identified frames which contain any invalid bits outside the field of the error correction code.
Claim 75
Dependent Claim 249 words
A process in accordance with claim 67 further comprising: processing the bits of the frames within the at least one frame group transmitted after the frame group containing the detected synchronization marker with the error correction code therein to determine if the plurality of bits of the frames therein contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code, storing bits outside a field of the error correction code as valid bits and discarding the bits of the error correction code of frames transmitted after the frame group containing the detected synchronization marker which do not contain any erroneous uncorrectable bits and processing the plurality of bits of each frame transmitted after the synchronization marker containing at least one erroneous uncorrectable bit to determine if the at least one erroneous uncorrectable bit is contained totally in the bits of the field of the error correction code, and upon determination that the bits of the error correction code field totally contain the at least one erroneous uncorrectable bit storing bits outside the field of the error correction code as valid bits and discarding the bits of the error correction code of each frame containing the at least one erroneous uncorrectable bit totally in the bits of the error correction code and upon determination that the bits of the error correction code do not totally contain the at least one erroneous uncorrectable bit storing an error marker for any frame where invalid bits are found.
Claim 76
Dependent Claim 227 words
A process in accordance with claim 68 further comprising: reprocessing the bits of the frames within the frame group containing the detected synchronization marker with the error correction code therein to determine if the plurality of bits of the frames contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code therein, storing bits outside a field of the error correction code as valid bits and discarding the bits of the error correction code of frames which do not contain any erroneous uncorrectable bits and processing the plurality of bits of each frame containing the at least one erroneous uncorrectable bit to determine if the at least one erroneous uncorrectable bit is contained totally in the bits of the field of the error correction code, and upon determination that the bits of the error correction code field totally contain the at least one erroneous uncorrectable bit storing bits outside the field of the error correction code as valid bits and discarding the bits of the error correction code of each frame containing the at least one erroneous uncorrectable bit totally in the bits of the error correction code and upon determination that the bits of the error correction code do not totally contain the at least one erroneous uncorrectable bit storing an error marker for any frame where invalid bits are found.
Claim 77
Dependent Claim 221 words
A process in accordance with claim 69 further comprising: reprocessing the bits of the frames to be reconstructed with the error correction code therein to determine if the plurality of bits of the frames contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code therein, storing bits outside a field of the error correction code as valid bits and discarding the bits of the error correction code of frames transmitted before the frame group containing the detected synchronization marker which do not contain any erroneous uncorrectable bits and processing the plurality of bits of each frame containing the at least one erroneous uncorrectable bit is contained totally in the bits of the field of the error correction code, and upon determination that the bits of the error correction code field totally contain the at least one erroneous uncorrectable bit storing bits outside the field of the error correction code as valid bits and discarding the bits of the error correction code of each frame containing the at least one erroneous uncorrectable bit totally in the bits of the error correction code and upon determination that the bits of the error correction code do not totally contain the at least one erroneous uncorrectable bit storing an error marker for any frame where invalid bits are found.
Claim 78
Dependent Claim 249 words
A process in accordance with claim 70 further comprising: processing the bits of the frames within the at least one frame group transmitted after the frame group containing the detected synchronization marker with the error correction code therein to determine if the plurality of bits of the frames therein contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code, storing bits outside a field of the error correction code as valid bits and discarding the bits of the error correction code of frames transmitted after the frame group containing the detected synchronization marker which do not contain any erroneous uncorrectable bits and processing the plurality of bits of each frame transmitted after the synchronization marker containing at least one erroneous uncorrectable bit to determine if the at least one erroneous uncorrectable bit is contained totally in the bits of the field of the error correction code, and upon determination that the bits of the error correction code field totally contain the at least one erroneous uncorrectable bit storing bits outside the field of the error correction code as valid bits and discarding the bits of the error correction code of each frame containing the at least one erroneous uncorrectable bit totally in the bits of the error correction code and upon determination that the bits of the error correction code do not totally contain the at least one erroneous uncorrectable bit storing an error marker for any frame where invalid bits are found.
Claim 79
Dependent Claim 228 words
A process in accordance with claim 71 further comprising: reprocessing the bits of the frames within the frame group containing the detected synchronization marker with the error correction code therein to determine if the plurality of bits of the frames contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code therein, storing the bits outside a field of the error correction code as valid bits and discarding the bits of the error correction code of frames which do not contain any erroneous uncorrectable bits and processing the plurality of bits of each frame containing the at least one erroneous uncorrectable bit to determine if the at least one erroneous uncorrectable bit is contained totally in the bits of the field of the error correction code, and upon determination that the bits of the error correction code field totally contain the at least one erroneous uncorrectable bit storing bits outside the field of the error correction code as valid bits and discarding the bits of the error correction code of each frame containing the at least one erroneous uncorrectable bit totally in the bits of the error correction code and upon determination that the bits of the error correction code do not totally contain the at least one erroneous uncorrectable bit storing an error marker for any frame where invalid bits are found.
Claim 80
Dependent Claim 231 words
A process in accordance with claim 72 further comprising: reprocessing the bits of the frames to be reconstructed with the error correction code therein to determine if the plurality of bits of the frames contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code therein, storing bits outside a field of the error correction code as valid bits and discarding the bits of the error correction code of frames transmitted before the frame group containing the detected synchronization marker which do not contain any erroneous uncorrectable bits and processing the plurality of bits of each frame containing the at least one erroneous uncorrectable bit to determine if the at least one erroneous uncorrectable bit is contained totally in the bits of the field of the error correction code, and upon determination that the bits of the error correction code field totally contain the at least one erroneous uncorrectable bit storing bits outside the field of the error correction code as valid bits and discarding the bits of the error correction code of each frame containing the at least one erroneous uncorrectable bit totally in the bits of the error correction code and upon determination that the bits of the error correction code do not totally contain the at least one erroneous uncorrectable bit storing an error marker for any frame where invalid bits are found.
Claim 81
Dependent Claim 39 words
A process in accordance with claim 65 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 82
Dependent Claim 122 words
A process in accordance with claim 79 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 83
Dependent Claim 111 words
A process in accordance with claim 80 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 84
Dependent Claim 45 words
A process in accordance with claim 81 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 85
Dependent Claim 41 words
A process in accordance with claim 65 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 86
Dependent Claim 120 words
A process in accordance with claim 83 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 87
Dependent Claim 111 words
A process in accordance with claim 84 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 88
Dependent Claim 45 words
A process in accordance with claim 85 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 89
Dependent Claim 39 words
A process in accordance with claim 66 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 90
Dependent Claim 122 words
A process in accordance with claim 87 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 91
Dependent Claim 111 words
A process in accordance with claim 88 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 92
Dependent Claim 45 words
A process in accordance with claim 89 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 93
Dependent Claim 41 words
A process in accordance with claim 66 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 94
Dependent Claim 120 words
A process in accordance with claim 91 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 95
Dependent Claim 111 words
A process in accordance with claim 92 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 96
Dependent Claim 45 words
A process in accordance with claim 93 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 97
Dependent Claim 39 words
A process in accordance with claim 67 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 98
Dependent Claim 122 words
A process in accordance with claim 95 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 99
Dependent Claim 111 words
A process in accordance with claim 96 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 100
Dependent Claim 45 words
A process in accordance with claim 97 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 101
Dependent Claim 41 words
A process in accordance with claim 67 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 102
Dependent Claim 120 words
A process in accordance with claim 99 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 103
Dependent Claim 111 words
A process in accordance with claim 100 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 104
Dependent Claim 45 words
A process in accordance with claim 101 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 105
Dependent Claim 39 words
A process in accordance with claim 68 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 106
Dependent Claim 122 words
A process in accordance with claim 103 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 107
Dependent Claim 111 words
A process in accordance with claim 104 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 108
Dependent Claim 45 words
A process in accordance with claim 105 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 109
Dependent Claim 41 words
A process in accordance with claim 68 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 110
Dependent Claim 120 words
A process in accordance with claim 107 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 111
Dependent Claim 111 words
A process in accordance with claim 108 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 112
Dependent Claim 45 words
A process in accordance with claim 109 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 113
Dependent Claim 39 words
A process in accordance with claim 69 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 114
Dependent Claim 122 words
A process in accordance with claim 111 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 115
Dependent Claim 111 words
A process in accordance with claim 112 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 116
Dependent Claim 45 words
A process in accordance with claim 113 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 117
Dependent Claim 41 words
A process in accordance with claim 69 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 118
Dependent Claim 120 words
A process in accordance with claim 115 further comprising: processing detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substituting for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 119
Dependent Claim 111 words
A process in accordance with claim 116 wherein: the processing of the detected individual cycles of the subcarrier includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 120
Dependent Claim 45 words
A process in accordance with claim 117 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 121
Independent Claim 175 words
A system for recovering faded information in a plurality of wirelessly transmitted frames of information comprising: transmitting circuitry for wirelessly transmitting a plurality of frames of information with a radio frequency carrier, the plurality of frames of information including a plurality of bits encoding error correction code and a plurality of other bits; and an antenna for receiving the radio frequency carrier, at least one processor, coupled to the antenna for detecting the bits of the transmitted frames and a memory, coupled to the at least one processor, for storing the detected bits, the at least one processor processing the stored bits of the frames with the error correction code therein to determine if the frames contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code therein, processing the bits of any frames which contain at least one erroneous uncorrectable bit to determine if the other bits of the at least one frame are valid bits, and controlling storing the valid other bits of each frame in the memory.
Claim 122
Independent Claim 175 words
A system for recovering faded information in a plurality of wirelessly transmitted frames of information comprising: transmitting circuitry for wirelessly transmitting a plurality of frames of information with a radio frequency carrier, the plurality of frames of information including a plurality of bits encoding error correction code and a plurality of other bits; and an antenna for receiving the radio frequency carrier, at least one processor, coupled to the antenna for detecting the bits of the transmitted frames and a memory, coupled to the at least one processor, for storing the detected bits, the at least one processor processing the stored bits of the frames with the error correction code therein to determine if the frames contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code therein, processing the bits of any frames which contain at least one erroneous uncorrectable bit to determine if the other bits of the at least one frame are valid bits, and controlling storing the valid other bits of each frame in the memory.
Claim 123
Dependent Claim 122 words
A system in accordance with claim 119 wherein: the at least one processor processes the plurality of bits of each frame determined to contain at least one erroneous uncorrectable bit to determine if the at least one erroneous uncorrectable bit is contained totally in the bits of the error correction code, and upon determination that the bits of the error correction code of each frame containing at least one erroneous uncorrectable bit totally contain the at least one erroneous uncorrectable bit, the at least one processor controls storing in the memory as valid other bits each of the other bits of each frame determined to contain the at least one erroneous uncorrectable bit totally in the bits of the error correction code.
Claim 124
Dependent Claim 130 words
A system in accordance with claim 119 wherein: the at least one processor processes the plurality of bits of each frame determined to contain the at least one erroneous uncorrectable bit to determine if the bits of the error correction code of each frame containing at least one erroneous uncorrectable bit do not totally contain the at least one erroneous uncorrectable bit, and upon determination that the bits of the error correction code of each frame containing at least one erroneous uncorrectable bit do not totally contain the at least one erroneous uncorrectable bit, the at least one processor controls storing in the memory an error marker for each frame determined to contain the at least one erroneous uncorrectable bit not totally in the bits of the error correction code.
Claim 125
Dependent Claim 130 words
A system in accordance with claim 120 wherein: the at least one processor processes the plurality of bits of each frame determined to contain the at least one erroneous uncorrectable bit to determine if the bits of the error correction code of each frame containing at least one erroneous uncorrectable bit do not totally contain the at least one erroneous uncorrectable bit, and upon determination that the bits of the error correction code of each frame containing at least one erroneous uncorrectable bit do not totally contain the at least one erroneous uncorrectable bit, the at least one processor controls storing in the memory an error marker for each frame determined to contain the at least one erroneous uncorrectable bit not totally in the bits of the error correction code.
Claim 126
Dependent Claim 118 words
A system in accordance with claim 119 wherein the processing by the at least one processor of the stored bits of any of the frames which contain at least one erroneous uncorrectable bit to determine if the frames contain only valid other bits comprises: processing the bits of the error correction code contained in each frame which contains at least one erroneous uncorrectable bit to search for a bit pattern of the erroneous uncorrectable bits totally within the bits of the error correction code; and controls storing in the memory the other bits as valid other bits when the bit pattern of erroneous uncorrectable bits is detected as being totally within the bits of the error correction code.
Claim 127
Dependent Claim 119 words
A system in accordance with claim 120 wherein the processing by the at least one processor of the stored bits of any of the frames which contain the at least one erroneous uncorrectable bit to determine if the frames contain only valid other bits comprises: processing the bits of the error correction code contained in each frame which contains at least one erroneous uncorrectable bit to search for a bit pattern of the erroneous uncorrectable bits totally within the bits of the error correction code; and controls storing in the memory the other bits as valid other bits when the bit pattern of erroneous uncorrectable bits is detected as being totally within the bits of the error correction code.
Claim 128
Dependent Claim 118 words
A system in accordance with claim 121 wherein the processing by the at least one processor of the stored bits of any of the frames which contain at least one erroneous uncorrectable bit to determine if the frames contain only valid other bits comprises: processing the bits of the error correction code contained in each frame which contains at least one erroneous uncorrectable bit to search for a bit pattern of the erroneous uncorrectable bits totally within the bits of the error correction code; and controls storing in a memory the other bits as valid other bits when the bit pattern of erroneous uncorrectable bits is detected as being totally within the bits of the error correction code.
Claim 129
Dependent Claim 118 words
A system in accordance with claim 122 wherein the processing by the at least one processor of the stored bits of any of the frames which contain at least one erroneous uncorrectable bit to determine if the frames contain only valid other bits comprises: processing the bits of the error correction code contained in each frame which contains at least one erroneous uncorrectable bit to search for a bit pattern of the erroneous uncorrectable bits totally within the bits of the error correction code; and controls storing in a memory the other bits as valid other bits when the bit pattern of erroneous uncorrectable bits is detected as being totally within the bits of the error correction code.
Claim 130
Dependent Claim 52 words
A system in accordance with claim 123 wherein: the bit pattern is a number of successive bits having an identical numeric value of either zero or one with the number being at least one greater than a number of bits which may be corrected with the error correction code in a frame.
Claim 131
Dependent Claim 52 words
A system in accordance with claim 124 wherein: the bit pattern is a number of successive bits having an identical numeric value of either zero or one with the number being at least one greater than a number of bits which may be corrected with the error correction code in a frame.
Claim 132
Dependent Claim 52 words
A system in accordance with claim 125 wherein: the bit pattern is a number of successive bits having an identical numeric value of either zero or one with the number being at least one greater than a number of bits which may be corrected with the error correction code in a frame.
Claim 133
Dependent Claim 52 words
A system in accordance with claim 125 wherein: the bit pattern is a number of successive bits having an identical numeric value of either zero or one with the number being at least one greater than a number of bits which may be corrected with the error correction code in a frame.
Claim 134
Dependent Claim 61 words
A system in accordance with claim 119 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 135
Dependent Claim 61 words
A system in accordance with claim 120 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 136
Dependent Claim 61 words
A system in accordance with claim 121 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 137
Dependent Claim 61 words
A system in accordance with claim 122 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 138
Dependent Claim 61 words
A system in accordance with claim 123 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 139
Dependent Claim 61 words
A system in accordance with claim 124 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 140
Dependent Claim 61 words
A system in accordance with claim 125 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 141
Dependent Claim 61 words
A system in accordance with claim 126 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 142
Dependent Claim 61 words
A system in accordance with claim 127 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 143
Dependent Claim 61 words
A system in accordance with claim 128 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 144
Dependent Claim 61 words
A system in accordance with claim 129 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 145
Dependent Claim 61 words
A system in accordance with claim 130 wherein: the plurality of frames comprise at least one identification frame and at least one data frame with the other bits of each identification frame comprising a plurality of bits encoding at least identification information of the receiving circuitry and the other bits of each data frame comprising a plurality of bits encoding data.
Claim 146
Dependent Claim 39 words
A system in accordance with claim 119 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 147
Dependent Claim 126 words
A system in accordance with claim 143 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically compares each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 148
Dependent Claim 117 words
A system in accordance with claim 144 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 149
Dependent Claim 45 words
A system in accordance with claim 145 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 150
Dependent Claim 41 words
A system in accordance with claim 119 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 151
Dependent Claim 124 words
A system in accordance with claim 147 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically compares each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 152
Dependent Claim 117 words
A system in accordance with claim 148 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 153
Dependent Claim 45 words
A system in accordance with claim 149 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 154
Dependent Claim 39 words
A system in accordance with claim 120 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 155
Dependent Claim 126 words
A system in accordance with claim 151 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically compares each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 156
Dependent Claim 117 words
A system in accordance with claim 152 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 157
Dependent Claim 45 words
A system in accordance with claim 153 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 158
Dependent Claim 41 words
A system in accordance with claim 120 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 159
Dependent Claim 124 words
A system in accordance with claim 155 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically compares each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 160
Dependent Claim 117 words
A system in accordance with claim 156 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 161
Dependent Claim 45 words
A system in accordance with claim 157 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 162
Dependent Claim 39 words
A system in accordance with claim 121 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 163
Dependent Claim 126 words
A system in accordance with claim 159 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically compares each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 164
Dependent Claim 117 words
A system in accordance with claim 160 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 165
Dependent Claim 45 words
A system in accordance with claim 161 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 166
Dependent Claim 41 words
A system in accordance with claim 121 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 167
Dependent Claim 124 words
A system in accordance with claim 163 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically compares each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 168
Dependent Claim 117 words
A system in accordance with claim 164 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 169
Dependent Claim 45 words
A system in accordance with claim 165 wherein: the compound sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 170
Dependent Claim 39 words
A system in accordance with claim 123 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 171
Dependent Claim 126 words
A system in accordance with claim 167 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically compares each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 172
Dependent Claim 117 words
A system in accordance with claim 168 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processors includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 173
Dependent Claim 45 words
A process in accordance with claim 169 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 174
Dependent Claim 41 words
A system in accordance with claim 123 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 175
Dependent Claim 124 words
A system in accordance with claim 171 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically compares each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 176
Dependent Claim 117 words
A system in accordance with claim 172 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 177
Dependent Claim 45 words
A system in accordance with claim 173 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 178
Dependent Claim 39 words
A system in accordance with claim 131 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 179
Dependent Claim 126 words
A system in accordance with claim 175 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically compares each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 180
Dependent Claim 117 words
A system in accordance with claim 176 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 181
Dependent Claim 45 words
A system in accordance with claim 177 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 182
Dependent Claim 41 words
A system in accordance with claim 131 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 183
Dependent Claim 124 words
A system in accordance with claim 179 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically compares each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 184
Dependent Claim 117 words
A system in accordance with claim 180 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 185
Dependent Claim 45 words
A system in accordance with claim 181 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 186
Independent Claim 310 words
A system for resynchronizing reception of a plurality of frames of wirelessly transmitted information comprising: transmitting circuitry for wirelessly transmitting with a radio frequency carrier at least one identification frame group which identifies receiving circuitry to receive the information followed by at least one data frame group, each identification frame group comprising at least one frame containing bits identifying the receiving circuitry to receive the radio frequency carrier, a plurality of bits of error correction code in each frame, and synchronization information for originally synchronizing a clock of the receiving circuitry with each data frame group comprising a plurality of frames each including a plurality of bits of error correction code and a plurality of bits of data, and a synchronization marker comprised of a plurality of bits for resynchronizing the clock of the receiving circuitry; and the receiving circuitry includes an antenna for receiving the radio frequency carrier, at least one processor, coupled to the antenna, for detecting the bits of the at least one identification frame group and the at least one data frame group a memory, coupled to the at least one processor, for storing the detected bits of the frames of the at least one identification frame and the frames of the at least one data frame group and the at least one processor processes the stored bits of at least one frame with the error correction code therein to determine when the stored bits of the at least one frame contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code therein which is representative of the clock requiring resynchronization, and searches the stored bits transmitted after the stored bits of the at least one processed frame containing the at least one erroneous uncorrectable bit to detect a synchronization marker and uses the detected synchronization marker to resynchronize the clock.
Claim 187
Independent Claim 310 words
A system for resynchronizing reception of a plurality of frames of wirelessly transmitted information comprising: transmitting circuitry for wirelessly transmitting with a radio frequency carrier at least one identification frame group which identifies receiving circuitry to receive the information followed by at least one data frame group, each identification frame group comprising at least one frame containing bits identifying the receiving circuitry to receive the radio frequency carrier, a plurality of bits of error correction code in each frame, and synchronization information for originally synchronizing a clock of the receiving circuitry with each data frame group comprising a plurality of frames each including a plurality of bits of error correction code and a plurality of bits of data, and a synchronization marker comprised of a plurality of bits for resynchronizing the clock of the receiving circuitry; and the receiving circuitry includes an antenna for receiving the radio frequency carrier, at least one processor, coupled to the antenna, for detecting the bits of the at least one identification frame group and the at least one data frame group a memory, coupled to the at least one processor, for storing the detected bits of the frames of the at least one identification frame and the frames of the at least one data frame group and the at least one processor processes the stored bits of at least one frame with the error correction code therein to determine when the stored bits of the at least one frame contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code therein which is representative of the clock requiring resynchronization, and searches the stored bits transmitted after the stored bits of the at least one processed frame containing the at least one erroneous uncorrectable bit to detect a synchronization marker and uses the detected synchronization marker to resynchronize the clock.
Claim 188
Dependent Claim 98 words
A system in accordance with claim 183 wherein: the at least one processor processes the stored bits of a plurality of frames with the error correction code therein to determine if the stored bits of the plurality of frames each contain at least one uncorrectable erroneous bit which cannot be corrected with the error correction code therein which is representative of the clock requiring resynchronization, and searches the stored bits transmitted after the stored bits containing the at least one erroneous uncorrectable bit to detect the synchronization marker and uses the detected synchronization marker to resynchronize the clock.
Claim 189
Dependent Claim 189 words
A system in accordance with claim 183 further comprising: each frame group containing a frame group address comprised of a plurality of bits which identify a unique address of the frame group within the plurality of frames of wirelessly transmitted information; and after resynchronization of the clock, the at least one processor processes the bits of frames in at least one frame group transmitted after the frame group containing the detected synchronization marker to determine if an address encoded within the at least one frame group transmitted after the frame group containing the detected synchronization marker identifies an address of a frame group contained within the transmission of the plurality of frames of information and when the address is an address of a frame group within the wireless transmission of the plurality of frames of information processes the frames which were transmitted after the detected synchronization marker as part of the transmission of the plurality of frames of information and when the address is not an address within the wireless transmission of the plurality of frames of information ceases processing the transmission of the plurality of frames of information.
Claim 190
Dependent Claim 95 words
A system in accordance with claim 183 further comprising: after resynchronization of the clock, the at least one processor reconstructs the bits of frames within the frame group containing the detected synchronization marker to control storing data bits in the memory of those frames within the frame group containing the detected synchronization marker which contain only valid bits outside a field of the error correction code bits and for those frames which do not contain only valid bits outside the field of the error correction code bits controls storing an error marker in the memory.
Claim 191
Dependent Claim 164 words
A system in accordance with claim 183 further comprising: each frame group containing a frame group address comprised of a plurality of bits which identify a unique address of the frame group within the plurality of frames of wirelessly transmitted information; and after resynchronization of the clock, the at least one processor processes a frame group address of the frame group containing the detected synchronization marker and a frame group address of the frame group containing at least one frame containing the at least one erroneous uncorrectable bit which is representative of the clock requiring resynchronization to identify frames to be reconstructed and reconstructs the identified frames by identifying those frames which contain only valid bits outside a field of the error correction code and controls storing the valid bits in the memory and for those identified frames which contain any invalid bits outside the field of the error correction code, controls storing an error marker in the memory where invalid bits are found.
Claim 192
Dependent Claim 189 words
A system in accordance with claim 184 further comprising: each frame group containing a frame group address comprised of a plurality of bits which identify a unique address of the frame group within the plurality of frames of wirelessly transmitted information; and after resynchronization of the clock, the at least one processor processes the bits of frames in at least one frame group transmitted after the frame group containing the detected synchronization marker to determine if an address encoded within the at least one frame group transmitted after the frame group containing the detected synchronization marker identifies an address of a frame group contained within the transmission of the plurality of frames of information and when the address is an address of a frame group within the wireless transmission of the plurality of frames of information processes the frames which were transmitted after the detected synchronization marker as part of the transmission of the plurality of frames of information and when the address is not an address within the wireless transmission of the plurality of frames of information ceases processing the transmission of the plurality of frames of information.
Claim 193
Dependent Claim 94 words
A system in accordance with claim 184 further comprising: after resynchronization of the clock, the at least one processor reconstructs the bits of frames within the frame group containing the detected synchronization marker to store data bits in the memory of those frames within the frame group containing the detected synchronization marker which contain only valid bits outside a field of the error correction code bits and for those frames which do not contain only valid bits outside the field of the error correction code bits controls storing an error marker in the memory.
Claim 194
Dependent Claim 166 words
A system in accordance with claim 184 further comprising: each frame group containing a frame group address is comprised of a plurality of bits which identify a unique address of the frame group within the plurality of frames of wirelessly transmitted information; and after resynchronization of the clock, the at least one processor processes a frame group address of the frame group containing the detected synchronization marker and a frame group address of the frame group containing at least one frame containing the at least one erroneous uncorrectable bit which is representative of the clock requiring resynchronization to identify frames to be reconstructed and reconstructs the identified frames by identifying those frames which contain only valid bits outside a field of the error correction code and controls storing of the valid bits in the memory and for those identified frames which contain any invalid bits outside the field of the error correction code controls storing an error marker in the memory where invalid bits are found.
Claim 195
Dependent Claim 268 words
A system in accordance with claim 185 wherein: the at least one processor processes the bits of the frames within the at least one frame group transmitted after the frame group containing the detected synchronization marker with the error correction code therein to determine if the plurality of bits of the frames therein contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code, controls storing in the memory bits outside a field of the error correction code as valid bits and discarding the bits of the error correction code of frames transmitted after the frame group containing the detected synchronization marker which do not contain any erroneous uncorrectable bits and processes the plurality of bits of each frame transmitted after the synchronization marker containing at least one erroneous uncorrectable bit to determine if the at least one erroneous uncorrectable bit is contained totally in the bits of the field of the error correction code, and upon determination that the bits of the error correction code field totally contain the at least one erroneous uncorrectable bit controls storing in the memory bits outside the field of the error correction code as valid bits and discarding the bits of the error correction code of each frame containing the at least one erroneous uncorrectable bit totally in the bits of the error correction code and upon determination that the bits of the error correction code do not totally contain the at least one erroneous uncorrectable bit controls storing in the memory an error marker for those frames where at least one uncorrectable bit is found.
Claim 196
Dependent Claim 246 words
A system in accordance with claim 186 wherein: the at least one processor reprocesses the bits of the frames within the frame group containing the detected synchronization marker with the error correction code therein to determine if the plurality of bits of the frames contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code therein, controls storing in the memory bits outside a field of the error correction code as valid bits and discarding the bits of the error correction code of frames which do not contain any erroneous uncorrectable bits and processes the plurality of bits of each frame containing the at least one erroneous uncorrectable bit to determine if the at least one erroneous uncorrectable bit is contained totally in the bits of the field of the error correction code, and upon determination that the bits of the error correction code field totally contain the at least one erroneous uncorrectable bit controls storing in the memory bits outside the field of the error correction code as valid bits and discarding the bits of the error correction code of each frame containing the at least one erroneous uncorrectable bit totally in the bits of the error correction code and upon determination that the bits of the error correction code do not totally contain the at least one erroneous uncorrectable bit controls storing in the memory an error marker for those frames where at least one uncorrectable bit is found.
Claim 197
Dependent Claim 250 words
A system in accordance with claim 187 wherein: the at least one processor reprocesses the bits of the frames to be reconstructed with the error correction code therein to determine if the plurality of bits of the frames contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code therein, controls storing in the memory bits outside a field of the error correction code as valid bits and discarding the bits of the error correction code of frames transmitted before the frame group containing the detected synchronization marker which do not contain any erroneous uncorrectable bits and processes the plurality of bits of each frame containing the at least one erroneous uncorrectable bit to determine if the at least one erroneous uncorrectable bit is contained totally in the bits of the field of the error correction code, and upon determination that the bits of the error correction code field totally contain the at least one erroneous uncorrectable bit controls storing in the memory bits outside the field of the error correction code as valid bits and discards the bits of the error correction code of each frame containing the at least one erroneous uncorrectable bit totally in the bits of the error correction code and upon determination that the bits of the error correction code do not totally contain the at least one erroneous uncorrectable bit controls storing in the memory an error marker for those frames where at least one uncorrectable bit is found.
Claim 198
Dependent Claim 268 words
A system in accordance with claim 188 wherein: the at least one processor processes the bits of the frames within the at least one frame group transmitted after the frame group containing the detected synchronization marker with the error correction code therein to determine if the plurality of bits of the frames therein contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code, controls storing in the memory bits outside a field of the error correction code as valid bits and discarding the bits of the error correction code of frames transmitted after the frame group containing the detected synchronization marker which do not contain any erroneous uncorrectable bits and processes the plurality of bits of each frame transmitted after the synchronization marker containing at least one erroneous uncorrectable bit to determine if the at least one erroneous uncorrectable bit is contained totally in the bits of the field of the error correction code, and upon determination that the bits of the error correction code field totally contain the at least one erroneous uncorrectable bit controls storing in the memory bits outside the field of the error correction code as valid bits and discarding the bits of the error correction code of each frame containing the at least one erroneous uncorrectable bit totally in the bits of the error correction code and upon determination that the bits of the error correction code do not totally contain the at least one erroneous uncorrectable bit controls storing in the memory an error marker for those frames where at least one uncorrectable bit is found.
Claim 199
Dependent Claim 244 words
A system in accordance with claim 189 wherein: the at least one processor reprocesses the bits of the frames within the frame group containing the detected synchronization marker with the error correction code therein to determine if the plurality of bits of the frames contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code therein, controls storing in the memory the bits outside a field of the error correction code as valid bits and discarding the bits of the error correction code of frames which do not contain any erroneous uncorrectable bits and processes the plurality of bits of each frame containing the at least one erroneous uncorrectable bit to determine if the at least one erroneous uncorrectable bit is contained totally in the bits of the field of the error correction code, and upon determination that the bits of the error correction code field totally contain the at least one erroneous uncorrectable bit controls storing bits outside the field of the error correction code as valid bits and discarding the bits of the error correction code of each frame containing the at least one erroneous uncorrectable bit totally in the bits of the error correction code and upon determination that the bits of the error correction code do not totally contain the at least one erroneous uncorrectable bit controls storing in the memory an error marker for those frames where at least one uncorrectable bit is found.
Claim 200
Dependent Claim 250 words
A system in accordance with claim 190 wherein: the at least one processor reprocesses the bits of the frames to be reconstructed with the error correction code therein to determine if the plurality of bits of the frames contain at least one erroneous uncorrectable bit which cannot be corrected with the error correction code therein, controls storing in the memory bits outside a field of the error correction code as valid bits and discarding the bits of the error correction code of frames transmitted before the frame group containing the detected synchronization marker which do not contain any erroneous uncorrectable bits and processes the plurality of bits of each frame containing the at least one erroneous uncorrectable bit to determine if the at least one erroneous uncorrectable bit is contained totally in the bits of the field of the error correction code, and upon determination that the bits of the error correction code field totally contain the at least one erroneous uncorrectable bit controls storing in the memory bits outside the field of the error correction code as valid bits and discarding the bits of the error correction code of each frame containing the at least one erroneous uncorrectable bit totally in the bits of the error correction code and upon determination that the bits of the error correction code do not totally contain the at least one erroneous uncorrectable bit controls storing in the memory an error marker for those frames where at least one uncorrectable bit is found.
Claim 201
Dependent Claim 39 words
A system in accordance with claim 183 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 202
Dependent Claim 126 words
A system in accordance with claim 197 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically compares each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 203
Dependent Claim 117 words
A system in accordance with claim 198 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 204
Dependent Claim 45 words
A system in accordance with claim 199 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 205
Dependent Claim 41 words
A system in accordance with claim 183 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 206
Dependent Claim 124 words
A system in accordance with claim 201 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically compares each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 207
Dependent Claim 117 words
A system in accordance with claim 202 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 208
Dependent Claim 45 words
A system in accordance with claim 203 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 209
Dependent Claim 39 words
A system in accordance with claim 184 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 210
Dependent Claim 126 words
A system in accordance with claim 205 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically compares each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 211
Dependent Claim 117 words
A system in accordance with claim 206 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 212
Dependent Claim 45 words
A system in accordance with claim 207 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 213
Dependent Claim 41 words
A system in accordance with claim 184 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 214
Dependent Claim 39 words
A system in accordance with claim 185 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 215
Dependent Claim 117 words
A system in accordance with claim 210 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 216
Dependent Claim 45 words
A system in accordance with claim 211 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 217
Dependent Claim 39 words
A system in accordance with claim 185 wherein: cycles of the subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 218
Dependent Claim 126 words
A system in accordance with claim 213 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically compares each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 219
Dependent Claim 117 words
A process in accordance with claim 214 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 220
Dependent Claim 45 words
A system in accordance with claim 215 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 221
Dependent Claim 41 words
A system in accordance with claim 185 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 222
Dependent Claim 123 words
A system in accordance with claim 217 wherein: the at least one processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically compares each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 223
Dependent Claim 117 words
A system in accordance with claim 218 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 224
Dependent Claim 45 words
A system in accordance with claim 219 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 225
Dependent Claim 39 words
A system in accordance with claim 186 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 226
Dependent Claim 126 words
A system in accordance with claim 221 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically compares each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 227
Dependent Claim 117 words
A system in accordance with claim 222 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 228
Dependent Claim 45 words
A system in accordance with claim 223 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 229
Dependent Claim 41 words
A system in accordance with claim 186 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 230
Dependent Claim 124 words
A system in accordance with claim 225 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 231
Dependent Claim 117 words
A system in accordance with claim 226 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 232
Dependent Claim 45 words
A system in accordance with claim 227 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 233
Dependent Claim 39 words
A system in accordance with claim 187 wherein: cycles of a subcarrier are modulated with pulse width modulation with a width of parts of the subcarrier being modulated with at least one bit of the frames of the information.
Claim 234
Dependent Claim 126 words
A system in accordance with claim 229 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically compares each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding at least one bit of the frames of the information.
Claim 235
Dependent Claim 117 words
A system in accordance with claim 230 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 236
Dependent Claim 45 words
A system in accordance with claim 231 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.
Claim 237
Dependent Claim 41 words
A system in accordance with claim 187 wherein: cycles of a subcarrier are modulated with bits encoding the plurality of frames of information with each cycle of the subcarrier being modulated by the bits at a plurality of separated angular positions.
Claim 238
Dependent Claim 124 words
A system in accordance with claim 233 wherein: the at least one processor processes detected individual cycles of the subcarrier to calculate an integral of at least one selected modulated part of each of the individual cycles, numerically comparing each of the calculated integrals with a plurality of stored numerical ranges which ranges each represent one of a plurality of possible numerical values that the selected part may encode to identify a stored range numerically including the calculated integral and substitutes for the at least one selected part of each of the cycles the one of the plurality of numerical values representative of the identified stored range including the calculated integral with each numerical value encoding one bit of the frames of the information.
Claim 239
Dependent Claim 117 words
A system in accordance with claim 234 wherein: the processing of the detected individual cycles of the subcarrier by the at least one processor includes calculating the integral by taking a plurality of samples of each selected modulated part of each of the individual cycles with each sample having a numerical value and each sample is compared with a range of numerical values representing a valid sample which should be included within the calculation of the integral and when the comparison reveals that the sample value is outside the range of numerical values, the compared sample value is replaced with a value which is a function of the sample values adjacent the sample value which is replaced.
Claim 240
Dependent Claim 45 words
A system in accordance with claim 235 wherein: the compared sample value is replaced with a value which is an average of at least one sample value which precedes the compared sample value and at least one sample value which succeeds the compared sample value.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-05-11 2001-11-10 2002-05-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-05-11 2005-11-10 2006-05-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-05-11 2009-11-10 2010-05-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag