Apparatus and method for remote convenience message reception and control utilizing frequency diversity

Information

  • Patent Grant
  • 6384710
  • Patent Number
    6,384,710
  • Date Filed
    Monday, April 6, 1998
    26 years ago
  • Date Issued
    Tuesday, May 7, 2002
    22 years ago
Abstract
A remote convenience system (10) includes a portable transmitter unit (14) and a receiver unit (18), and by a method, permits remote control of performance of a function, via a signal (16). Preferably, the system (10) is a remote convenience system for a vehicle (12). The transmitter unit (14) has a microcomputer (90) that provides a message that contains a function request. First and second signals are transmitted from the transmitter unit (14). Each signal is provided by a transmitter portion (70) at a different frequency and conveys the complete message. The receiver unit (18) has a detector (e.g., 190) tuned to receive the signal (16) for both the first and second frequencies, and can discern the complete message provided via both frequencies or either frequency. Thus, if the transmitter unit (14) is in a frequency dependent “dead spot”, communication is not prevented.
Description




FIELD OF THE INVENTION




The present invention relates to remote convenience systems, and is particularly directed to a system which includes a remote transmitter for transmitting a message to cause a function, such as a vehicle location alerting function (e.g., “vehicle finder” function), to be performed.




BACKGROUND OF THE INVENTION




Remote convenience systems are known in the art. Such remote convenience systems permit remote control of certain functions. One example type of a remote convenience system is for remotely controlling vehicle functions. Other example types of remote convenience systems include garage door opener systems and entry light activation systems.




Focusing now on the remote convenience vehicle systems, examples of a remotely controlled functions include locking and unlocking of one or more vehicle doors. A remote convenience vehicle system that permits remote locking and unlocking functions is commonly referred to as a remote keyless entry system.




Such remote convenience vehicle systems may provide for control of other vehicle functions. For example, a remote vehicle locator function may be provided. The vehicle locator function causes the vehicle horn to emit a horn chirp and/or the headlights of the vehicle to flash “ON”. This allows a person to quickly locate their car within a crowded parking lot.




Known remote convenience vehicle systems include a receiver mounted in an associated vehicle and at least one portable hand-held transmitter located remote from the receiver. The receiver has a memory that stores one or more security codes, each of which is associated with a transmitter that is authorized to cooperate with the receiver mounted in the vehicle. Each transmitter is provided with one or more manually actuatable switches. Each switch is associated with a vehicle control function to be performed. The transmitter includes circuitry that responds to the actuation of one of its switches to transmit a message in the form of a digital signal. The transmitted digital signal also includes the appropriate security code. When the receiver receives such a digital signal, it compares the security code portion of the received signal against its stored security code, and, if a match is found, the receiver provides the received message to an actuation controller, which, in turn, directs performance the requested function.




The portable transmitters operate in the ultra high frequency (“UHF”) portion of the radio frequency (“RF”) spectrum. Specifically, the remote transmitters operate in the portion of the RF spectrum that is allocated by the Federal Communication Commission (“FCC”) for unlicensed transmission devices. FCC regulations stipulate that such unlicensed devices can not have a transmitted signal strength that exceeds a stipulated maximum value.




It is desirable to have a system which will provide consistent performance within a certain range. However, one problem associated with the UHF band is that of multipath interference. This problem manifests itself as “dead spots” inside of what would otherwise be a distance at which the system is capable of operating. These “dead spots” are caused by destructive interference and their location relative to the point of transmission are (i) frequency (i.e., wavelength) dependent and (ii) strength of signal dependent. Because the FCC regulates the transmitted signal strength, transmission power cannot merely be increased to overcome the interference and, thereby, obviate the problem of dead spots.




Further, it is often desirable to accomplish remote control performance of certain functions at a longest possible distance. One example is the remote vehicle locator function. To illustrate such a scenario, consider a shopping mall patron exiting a shopping mall building and being faced with the task of visually locating their car within a vast shopping mall parking lot. It would be beneficial to be able to actuate the remote vehicle locator function from a location near the exit door of the shopping mall, before proceeding into the parking lot.




SUMMARY OF THE INVENTION




In accordance with one aspect, the present invention provides a receiver/controller apparatus for a remote convenience system. The apparatus is responsive to a function request transmitted by a portable transmitter for controlling performance of a function. Means receives at least a portion of a first signal. The first signal conveys a message that contains a function request. Means receives at least a portion of a second signal. The second signal conveys the same message that contains the function request. Means discerns at least a portion of the message from the first signal which is associated with a first frequency. Means discerns at least a portion of the message from the second signal which is associated with a second frequency. The second frequency is different from the first frequency. Means controls performance of the requested function conveyed in the message.




In accordance with another aspect, the present invention provides a method for receiving a remote convenience function request transmitted by a portable transmitter to control performance of a function. At least a portion of a first signal is received. The first signal conveys a message that contains a function request. At least a portion of a second signal is received. The second signal conveys the same message that contains the function request. At least a portion of the message is discerned from the first signal which is associated with a first frequency. At least a portion of the message is discerned from the second signal which is associated with a second frequency. The second frequency is different from the first frequency. Performance of the requested function conveyed in the message is controlled.











BRIEF DESCRIPTION OF THE DRAWINGS




The foregoing and other features and advantages of the present invention will become apparent to those skilled in the art to which the present invention relates from a reading of the following detailed description of preferred embodiments with reference to the accompanying drawings, in which:





FIG. 1

is a schematic illustration of a remote convenience vehicle system, in accordance with the present invention, associated with a vehicle;





FIG. 2

is a perspective view of an example transmitter housing of a remote transmitter unit of

FIG. 1

;





FIG. 3

is an illustration of a waveform showing a message package of a transmitted signal;





FIG. 4A

is an illustration of a signal portion at a first frequency;





FIG. 4B

is similar to

FIG. 4A

, but shows a second frequency;





FIG. 5

is a schematic illustration of a first embodiment of the remote transmitter unit shown in

FIG. 1

;





FIG. 6

is a schematic illustration of a second embodiment of the transmitter unit;





FIG. 7

is a schematic illustration of a first embodiment of a receiver unit shown in

FIG. 1

;





FIG. 8

is a plot illustrating an exemplary frequency plan for certain embodiments of the present invention;





FIG. 9

is a schematic illustration of a second embodiment of the receiver unit; and





FIG. 10

is a plot illustrating another exemplary frequency plan for the second embodiment of the receiver unit.











DESCRIPTION OF PREFERRED EMBODIMENTS




One preferred embodiment of a remote convenience vehicle system


10


in accordance with the present invention is schematically shown in

FIG. 1

, along with an associated vehicle


12


. The system


10


includes one or more remote transmitter units


14


that communicate, via a signal


16


, with a vehicle-mounted receiver unit


18


to achieve remote control of at least one vehicle system.




Preferably, each transmitter unit


14


transmits several command signals


16


to the receiver unit


18


. Each command signal contains a message that requests performance of a certain function. Upon receipt of an authorized command signal


16


by the receiver unit


18


, the receiver unit provides a function request message to an actuation controller


20


. The actuation controller


20


, in turn, controls the vehicle components associated with the requested function. In the example illustrated in the figures, the controllable vehicle components include horn/lights driver circuits


22


and door locks driver circuits


24


.




Upon actuation of the horn/lights driver circuits


22


, the vehicle horn emits an audible signal (e.g., a short duration horn note known as a horn chirp) and/or the vehicle head lights “flash” on (e.g., a short duration “ON” state). In one example, the audible sounding of the vehicle horn and/or the visual flash of the vehicle headlights is a remote vehicle locate function, to alert the transmitter operator (e.g., the vehicle owner, not shown) as to the location of the vehicle


12


. In another example (not shown), the horn sounding and light flashing is a personal security or “panic” function, as will be understood by e person of ordinary skill in the art.




Upon actuation of one or more of the door lock driver circuits


24


, the associated door(s) are appropriately locked/unlocked. It will be appreciated that the present invention can be employed for systems that have other remote,control functions (e.g., trunk release). Also, it will be appreciated that other embodiments of the present invention may have other remotely controlled functions (e.g., garage door opening, or entry light activation).




The transmitter unit


14


(

FIG. 2

) is, in accordance with one embodiment of the present invention, a portable, handheld unit that has a housing


28


, which encloses its electronic components. Typically, the transmitter unit


14


is of a size that allows its attachment to a key chain, via a key chain attachment ring


30


.




The transmitter unit


14


includes at least one manually operable pushbutton switch. In the example shown in the figures, there are three pushbutton switches


32


-


36


. A first one


32


of the pushbutton switches is associated with the remote vehicle locate or “find” function (e.g., short horn sound/lights flash). A second one


34


of the pushbutton switches is associated with the vehicle doors lock function (e.g., remote actuation of the locks driver circuits


24


to lock the doors). A third one


36


of the pushbutton switches is associated with the vehicle doors unlock function (e.g., remote actuation of the locks driver circuits


24


to unlock one or more of the vehicle doors).




Each actuation, or predefined series of actuations, of one of the pushbuttons of the transmitter unit


14


corresponds to a predefined remote function request. Each function request (

FIG. 3

) is sent out as a message part


40


of a transmitted message package


42


conveyed by the transmitted signal


16


. Preferably, the overall transmitted message package


42


also includes a start or initiation portion


44


and a security code portion


46


.




The signal


16


is preferably a serially transmitted, digital signal. Further, the signal


16


preferably has a plurality of carrier-frequency pulses. Each pulse is comprised of an oscillating frequency


50


that is “ON” for a controlled time period to represent a binary one or zero. Specifically, as shown in

FIG. 4A

, the signal


16


is steady state outside of a pulse


52


and oscillates within the pulse. Preferably, the frequency


50


of the oscillation is in the radio frequency range. Binary one and binary zero are distinguished from each other by a difference in pulse length or duration “d” during the ON portion of the signal.




A signal


16


(

FIG. 1

) transmitted from the transmitter unit


14


can be subject to outside interference. The interference is frequency dependent, and may prevent communication even if the transmitter unit


14


is within a normal range of the receiver unit


18


. When the transmitter unit


14


is at a location where such interference prevents communication, the location is referred to as a “dead spot”. In order to alleviate the problem of dead spots, the system


10


, in accordance with the present invention, includes the transmitter unit


14


that transmits the entire message package


42


using two different frequencies (e.g., a first frequency and a second frequency). Further, the system


10


, in accordance with the present invention, includes the receiver unit


18


that can receive the message-containing signal


16


of either frequency.




In one embodiment of the system


10


, the frequency


50


(

FIG. 4A

) is changed, and the complete message package is retransmitted. The change in frequency is associated with the use of the first frequency, and then the use of the second frequency. For example, as shown in a comparison of

FIGS. 4A and 4B

, the pulse-width “d” is the same for the pulses


52


and


52


′. However, the frequency


50


for the signal


16


(

FIG. 4A

) is different from the frequency


50


′ for the signal


16


′ (FIG.


4


B).




Referring again to

FIG. 1

, it is intended that the receiver unit


18


receive the complete message package, as transmitted using the first frequency, and receive the complete message package, as transmitted using the second frequency. If the receiver unit


18


receives the message via both frequencies within a predetermined, relative short time period, the redundancy is merely ignored. However, if, per chance, the transmitter unit


14


is located at a dead spot for one of the frequencies, the receiver unit


18


is still likely to receive the complete message that was transmitted using the other frequency. Also, the receiver unit


18


can construct a complete message from parts transmitted using the two frequencies.




Focusing now on the transmitter unit


14


, a first embodiment of the transmitter unit, in accordance with the present invention, is schematically shown in FIG.


5


. The transmitter unit (designated


14


A), in accordance with one embodiment, includes a microcomputer


58


having associated ROMS, EEPROMs, and RAMs programmed to perform transmitter related functions of the system


10


. The microcomputer


58


further includes control/logic programs for performing transmitter-related functions.




Each of the pushbutton switches


32


-


36


is connected between electrical ground


60


within the transmitter unit


14


A and a respective control node


62


-


66


. The control node (e.g.,


62


) for each pushbutton switch (e.g.,


32


) is connected to the microcomputer


58


and is also connected to a power-up circuit


68


. The power-up circuit


68


is appropriately connected to supply power P to the microcomputer


58


and other electrical components within the transmitter unit


14


A. Upon pressing one of the pushbutton switches (e.g.,


32


), the power-up circuit


68


is actuated to direct power P to the microcomputer


58


and to the other circuits.




In response to closure of one of the pushbutton switches (e.g.,


32


), the microcomputer


58


accesses an appropriate function request message from memory and also accesses the system's security code from memory. The microcomputer


58


then “assembles” the message package, which includes a security code and a function request message. The message package is held in the memory RAM of the microcomputer and is provided to a transmitter portion


70


of the transmitter unit


14


A during a transmission sequence.




In the embodiment shown in

FIG. 5

, the transmitter portion


70


of the transmitter unit


14


A includes a first oscillator


72


, which provides a first transmission frequency. Preferably, the first transmission frequency is 342.4 MHz. The transmitter portion


70


includes a second oscillator


74


, which provides a second, different transmission frequency. Preferably, the second transmission frequency is 385.2 MHz. The outputs


76


,


78


of the first and second oscillators


72


,


74


are operatively connected to a transmission antenna


80


.




An input/control signal


82


from the microcomputer


58


is provided to the first oscillator


72


. Similarly, an input/control signal


84


is provided to the second oscillator


74


from the microcomputer


58


. The input/control signals


82


and


84


are pulse-width modulated serial signals. Each input/control signal (e.g.,


82


) controls (i.e., gates) the respective oscillator (e.g.,


72


) to provide its output signal (e.g.,


76


) as a gated, oscillating output signal. Specifically, each oscillator (e.g.,


72


) outputs a digital code signal, wherein each digital ON pulse is comprised of the associated transmission frequency (e.g., the first frequency).




Each of the two input/control signals (e.g.,


82


) that is provided by the microcomputer


58


contains a complete message package


42


. Accordingly, each oscillator (e.g.,


72


) outputs a gated, oscillating output signal representing the complete message package


42


to the transmission antenna


80


. Thus, each oscillator (e.g.,


72


) is associated with transmission of a complete message utilizing its associated frequency (e.g., the first frequency, 342.4 MHz) as the transmitted frequency.




Preferably, the control/logic circuitry of the microcomputer


58


provides only one of the input/control signals


82


or


84


at a time. Thus, only one of the oscillators


72


or


74


is actively outputting its gated, oscillating output signal (i.e.,


76


or


78


) at a time. However, for each remote function request message that is to be sent, the message is completely transmitted using the first oscillator


72


and is then completely transmitted using the second oscillator


74


. For example, the controller logic circuitry provides the input/control signal


82


to the first oscillator


72


, to cause transmission of the complete message using the first frequency, and then repeats the procedure with the second oscillator


74


, such that the complete message is transmitted using the second frequency.




Referring to

FIG. 6

, a second embodiment of the transmitter unit is illustrated. The second embodiment of the transmitter unit is designated


14


B and has certain structural elements, which are identical to those of the first embodiment shown in FIG.


5


. These identical structural elements are identified by the same reference numerals used to identify the structure in the embodiment shown in FIG.


5


. The identical structure is not further discussed in detail. The different structure of the embodiment of

FIG. 6

includes its microcomputer


90


and its transmitter portion


92


.




The transmitter portion


92


includes a reference oscillator


94


, which preferably outputs a reference oscillator signal


96


at 5.35 MHz. The reference oscillator


94


is a precise frequency source. Also, included in the transmitter portion


92


is a radio-frequency-transmission, application-specific-integrated circuit (“ASIC”)


98


. The ASIC


98


has a phase-locked-loop circuit


100


that outputs an oscillating signal


102


at an output node


104


. The output signal


100


is at either a first or a second frequency. Preferably, similar to the first embodiment, the first frequency is 342.4 MHz and the second frequency is 385.2 MHz.




Within the phase-locked-loop circuit


100


is a digital phase/frequency detector


106


. The phase/frequency detector


106


monitors the difference in the phase and frequency of two input signals and outputs a voltage signal


108


indicative of the difference in the phase and frequency between the two inputs. A first input to the phase/frequency detector


106


is the oscillator output signal


96


from the reference oscillator


94


. The second input


110


to the phase/frequency detector


106


is from a frequency divider circuit


112


.




The frequency divider circuit


112


is in a “feedback” portion of the phase-locked-loop circuit


100


. The frequency divider


112


divides the frequency of a signal input thereto by a predetermined integer value. The integer value that is used within the frequency divider


112


is controlled, via a signal


114


output from the microcomputer


90


. Preferably, the integer value is selectable to be either “64” and “72”. The integer “64” is used when it is desired that the output signal


102


from the phase-locked-loop circuit


100


be at the first frequency, e.g., 342.4 MHz. The integer “72” is utilized to obtain the second frequency (e.g., 385.2 MHz) in the output signal


102


from the phase-locked-loop circuit


100


.




In the phase-locked-loop circuit


100


, the voltage signal


108


output from the phase/frequency detector


106


is input to a loop filter


116


. The loop filter


116


smoothes and integrates the signal


108


and outputs a control voltage signal


118


. A voltage-controlled oscillator


120


of the phase-locked-loop circuit


100


receives the control voltage signal


118


. The voltage-controlled oscillator


120


provides the output signal


102


to the output node


104


. The frequency of the output signal


102


is dependent upon the voltage of the control voltage signal


118


.




The output node


104


is connected to the input of the frequency divider


112


. The phase-locked-loop circuit


100


constantly monitors the frequency of the output signal


102


of the voltage-controlled oscillator


120


, such that a precise output frequency is maintained.




The output node


104


is also connected to an input of a power amplifier


122


. An output of the power amplifier


122


is supplied to an input of an amplitude shift key modulator (“ASK modulator”)


126


. The ASK modulator


126


acts as a gating device and is controlled by an ASK pulse-modulated data signal


128


from the microcomputer


90


. The ASK data signal


128


is a series of digital pulses (e.g., pulse width modulation) which represent of the complete message package


42


. The ASK data signal


128


controls the ASK modulator


126


such that the output


130


of the ASK modulator is a gated oscillating signal. This gated oscillating output signal


130


is applied to the transmission antenna


80


.




Similar to the first embodiment of the transmitter shown in

FIG. 5

, the embodiment shown in

FIG. 6

transmits a signal


16


conveying a complete message package using the first frequency and then transmits a signal


16


conveying the same complete message package using the second frequency. Specifically, in response to a pushbutton actuation, the microcomputer


90


provides the control signal


114


instructing the frequency divider


112


to use the first one of the divide by integer values, e.g., integer “64”. The phase-locked-loop circuit


100


outputs its signal


102


at the first frequency (e.g., 342.4 MHz).




The microcomputer


90


outputs the serial ASK data signal


128


to control the ASK modulator


126


for the sequence of the first complete message package. A signal


16


, which has the first transmission frequency and which conveys the complete message package, is transmitted from the transmitter unit


14


B. Subsequently, the microcomputer


90


provides a control signal


114


to the frequency divider


112


to change the divisor integer to the second integer value, e.g., “72”. The phase-locked-loop circuit


100


outputs its signal


102


at the second frequency, e.g., 385.2 MHz. The microcomputer


90


again provides the ASK data signal


128


to control the ASK module


126


for the sequence of the second complete message package. The transmitter unit


14


B transmits another signal


16


, using the second frequency, to again convey the complete message package.




Similar to the first embodiment, it is intended that the receiver unit


18


(

FIG. 1

) receive the complete message package, via the first frequency, and to again receive the complete message package, via the second frequency. However, if, per chance, the transmitter unit


14


B is located in an area which would result in a “dead spot” for one of the frequencies, the receiver unit


18


is still likely to receive the complete message package, which was transmitted using the other frequency.





FIG. 7

illustrates a first embodiment of the receiver unit (designated


18


A). The receiver unit


18


A includes an antenna


174


that is coupled to provide a signal


178


to a front-end amplifier


176


. The output


180


of the amplifier


176


is provided as a first input to a mixer


182


. A local or reference oscillator


186


provides a second input


184


of the mixer


182


.




The reference oscillator output signal


184


is an oscillating signal at a frequency equal to the average of the first and second frequencies of the system


10


. Preferably, this frequency is 363.8 MHz, and is referred to as the receiver reference frequency. See FIG.


8


.




The mixer


182


(

FIG. 7

) combines the two input signals


180


,


184


and outputs a signal


188


having frequency components that are the sum and difference of the two input signals


180


,


184


. In other words, the mixer


182


“beats” the signal


180


with the signal


184


. The “difference frequency” is termed an intermediate frequency. Specifically, in the preferred embodiment (see FIG.


8


), if the received signal is at the first frequency (e.g., 342.4 MHz), the “difference” or intermediate frequency is 21.4 MHz and the “sum” frequency is 708.2 MHz.




If the signal


16


received by the receiver unit


18


A (

FIG. 7

) is at the second frequency, the output signal


188


of the mixer


182


still includes a “difference” frequency, which is the intermediate frequency. In the preferred embodiment (e.g., the second frequency equals 385.2 MHz, see FIG.


8


), the “difference” frequency is 21.4 MHz and the “sum” frequency is 749 MHz.




The output signal


188


of the mixer


182


is supplied to an intermediate frequency detector


190


. Within the intermediate frequency detector


190


is a first intermediate frequency filter


192


, which is a bandpass filter having a center frequency located at the intermediate frequency (e.g., 21.4 MHz). Thus, the intermediate frequency filter


192


has sufficient roll-off so that it only passes a predefined “channel” of frequency components near the difference frequency components of the signal


188


.




The output


194


of the intermediate frequency filter


192


is supplied to an intermediate frequency amplifier


196


. The output


198


of the amplifier


196


is supplied to a second intermediate frequency filter


200


. The second intermediate frequency filter


200


is also a bandpass filter and is identical to the first intermediate frequency filter


192


. Specifically, the center frequency of the bandpass is at the intermediate frequency, e.g., 21.4 MHz. The use of two intermediate frequency filters


192


,


200


results in increased precision.




The output


202


of the second intermediate frequency filter


200


is provided to an amplitude shift key (ASK) detector


204


. The ASK detector


204


outputs a serial digital data signal


206


, which contains the complete message package. Thus, the embodiment of the receiver unit


18


A shown in

FIG. 7

is responsive to a gated oscillating signal


16


having a transmission frequency which is at either the first frequency, the second frequency, which contains frequency components of both the first and second frequencies.




The ASK detector output


206


is further processed within the receiver unit


18


A to compare the security code, etc. Specifically, the receiver unit


18


A includes suitable message processing means, such as a microcomputer (not shown) that has a plurality of associated memories including ROMs, EEPROMs, and RAMs. Within the internal memory is stored the security code for the system.




During reception of the complete message, via the signal at either one or both of the transmission frequencies, the receiver unit


18


A is “awakened” by the start or initiation portion of the message package and then proceeds to decode or demodulate the security code. If the receiver unit


18


A properly receives a valid security code, it decodes the portion of the message containing the vehicle function request. The vehicle function request is stored in memory RAM and, in turn, supplied to the actuation controller


20


.




The actuation controller


20


controls the appropriate device driver circuit for effecting the requested vehicle function. For example, if the requested vehicle function is to perform a vehicle location operation, the actuation controller


20


causes the horn/lights driver circuits


22


to actuate the vehicle's horn and/or to cause the vehicle's headlights to flash. If the requested vehicle function is to lock/unlock the vehicle door(s), the actuation controller


20


appropriately controls locks driver circuit(s)


24


to perform the requested function.




If, per chance, the remote transmitter unit


14


is located in an area which resulted in a “dead spot” for one of the frequencies, the receiver unit is still likely to receive the complete message, via the other frequency. Also, the actuation controller


20


is capable of discerning a complete message package if one part of the complete message package is received via one of the transmission frequencies and the complement part of the complete message package is received via the other transmission frequency. The actuation controller


20


“constructs” the complete message package from the parts.




Specifically, in the situation where each of the two message packages (one via the first frequency and the other via the second frequency) has missing data bits, the two message packages are “overlaid”. Because the two message packages should be identical, most of the “overlaid” data bits will match (e.g., as determined by Boolean logic AND operation).




Accordingly, these matching data bits are used in the constructed message package. When one message package is missing a data bit, the corresponding data bit from the other message package is used in the constructed message package (e.g., as determined by Boolean logic XOR operation). If each data bit is present in at least one of the two message packages, then the constructed message can be completed.




Referring now to

FIG. 9

, a second embodiment of the receiver unit is illustrated. The second embodiment of the receiver unit is designated


18


B and has certain structure identical to those of the first embodiment of FIG.


7


. Specifically, the receiver unit


18


B contains a reception antenna


174


, a front-end amplifier


176


and message processing means (e.g., a microcomputer, not shown).




Only the different structure of the second receiver unit embodiment is discussed. Specifically, the second embodiment of the receiver unit


18


B (

FIG. 9

) includes a first receiver reference oscillator


214


. An oscillating output signal


216


of the first reference oscillator is at a first reference frequency. Preferably, the first receiver reference frequency is 363.8 MHz.




A first mixer


218


of the receiver unit


18


B has the signals


180


and


216


as its inputs. The first mixer


218


combines the two input signals, and outputs a signal


220


having sum and difference frequency components (i.e., the first mixer


218


“beats” the signal


180


with the signal


216


). The preferred frequency relationships are as shown in FIG.


8


. Specifically, in the preferred embodiment, if the received signal


16


has its transmission frequency at the first frequency (e.g., 342.4 MHz), the “difference” or intermediate frequency is 21.4 MHz and the “sum” frequency is 708.2 MHz.




If the signal


16


received by the receiver unit


18


B has its transmission frequency at the second frequency, the output signal


220


of the first mixer


218


still includes a “difference” frequency which is the intermediate frequency. In the preferred embodiment (e.g., the second frequency equals 385.2 MHz), the “difference” frequency is 21.4 MHz and the “sum” frequency is 749 MHz.




The output signal


220


(

FIG. 9

) of the first mixer


218


is provided to an intermediate frequency filter


222


of a first intermediate detector


224


. The intermediate frequency filter


222


is a bandpass filter having a center frequency at the difference frequency. Preferably, the center frequency is 21.4 MHz (FIG.


10


). The output


226


(

FIG. 9

) of the intermediate frequency filter


222


is provided to an intermediate frequency amplifier


228


.




The output


230


of the intermediate frequency amplifier


228


is provided as a first input to a second mixer


232


. A second input


234


to the second mixer


232


is provided from a second reference oscillator


236


. The second reference oscillator


236


preferably provides its oscillating output signal at 20.945 MHz (FIG.


10


). The second mixer


232


outputs a signal


240


having sum and difference frequency components. Specifically, in the preferred embodiment, the “difference” frequency is 455 kHz and the “sum” frequency is 42.345 MHz.




The output signal


240


(

FIG. 9

) of the second mixer


232


is supplied to an intermediate frequency filter


244


of a second intermediate frequency detector


246


. The intermediate frequency filter


244


is a bandpass filter having a centered frequency located at the “difference” or intermediate frequency (e.g., 455 kHz). Thus, the “sum” frequency component of the signal


240


does not pass through the intermediate frequency filter


244


.




The output


248


of the intermediate frequency filter


244


is supplied to an intermediate frequency amplifier


250


. The output


252


of the intermediate frequency amplifier


250


is provided to an ASK detector


254


. The ASK detector


254


outputs a serial digital data signal


256


, which contains the received complete message package. Thus, the embodiment of the receiver unit


18


B shown in

FIG. 9

is responsive to a gated oscillating signal


16


having a transmission frequency which is at either the first frequency or the second frequency.




If, per chance, the remote transmitter


14


is located in an area with which results in a “dead spot” for one of the frequencies, the receiver unit is still likely to receive a complete message, via the other frequency. Also, the actuation controller


20


is capable of discerning a complete message package if one part of the complete message package is received via one of the transmission frequencies and the complement part of the complete message package is received via the other transmission frequency. The actuation controller


20


“constructs” the complete message package from the parts.




Specifically, in the situation where each of the two message packages (one via the first frequency and the other via the second frequency) has missing data bits, the two message packages are “overlaid”. Because the two message packages should be identical, most of the “overlaid” data bits will match (e.g., as determined by Boolean logic AND operation).




Accordingly, these matching data bits are used in the constructed message package. When one message package is missing a data bit, the corresponding data bit from the other message package is used in the constructed message package (e.g., as determined by Boolean logic XOR operation). If each data bit is present in at least one of the two message packages, then the constructed message can be completed.




From the above description of the invention, those skilled in the art will perceive improvements, changes and modifications. Such improvements, changes and modifications within the skill of the art are intended to be covered by the appended claims.



Claims
  • 1. A receiver/controller apparatus for a remote convenience system, said receiver/controller apparatus being responsive to a remote function request for controlling performance of a function of an associated convenience device, said receiver/controller apparatus comprising:means for receiving at least a portion of a first signal, the first signal having a first frequency and a message package that includes the remote function request; means for receiving at least a portion of a second signal, the second signal having a second frequency different from the first frequency, and also having the message package that includes the remote function request; means for discerning at least a portion of the message package from the first signal; means for discerning at least a portion of the message package from the second signal; means for constructing a complete message package having the remote function request using the at least a portion of the message package discerned from the first signal and using the at least a portion of the message package discerned from the second signal, the at least a portion of the message package discerned from the first signal being at least partially different from the at least a portion of the message package discerned from the second signal; and means for controlling performance of the function of the associated convenience device in response to the constructed complete message package.
  • 2. The receiver/controller apparatus as set forth in claim 1 wherein the message package discerned from the first signal and the message package discerned from the second signal are digital and wherein said means for constructing the complete message package overlays the portion of the message package discerned from the first signal with the portion of the message package discerned from the second signal when constructing the complete message package.
  • 3. The receiver/controller apparatus as set forth in claim 1 wherein the constructed complete message package includes a security code portion and further including message processing means for comparing the security code portion of the constructed complete message package with a reference security code and wherein said means for controlling performance of the function of the convenience device permits such performance only when the security code portion of the constructed complete message package properly correlates to the reference security code.
  • 4. The receiver/controller apparatus as set forth in claim 1 further including means for determining if the discerned at least a portion of the message package from the first signal includes a complete message package including a security code portion and a remote function request portion.
  • 5. The receiver/controller apparatus as set forth in claim 4 further including message processing means for comparing the security code portion of the discerned first signal with a reference security code when the first signal includes a complete message package.
  • 6. The receiver/controller apparatus as set forth in claim 5 further including means for ignoring the second signal when the first message package includes a complete message package and the security code portion of the complete message package from the first discerned message package properly correlates with the reference security code.
  • 7. The receiver/controller apparatus as set forth in claim 1 wherein the means for receiving at least a portion of the first signal receives a frequency that is less than a frequency received by the means for receiving at least a portion of the second signal.
  • 8. A receiver/controller apparatus for a vehicle remote convenience system, the receiver/controller apparatus comprising:an antenna for receiving first and second signals, the first signal conveying at least a portion of a function request message package at a first frequency, the second signal conveying at least a portion of the function request message package at a second frequency, the second frequency being different from the first frequency; a receiver for demodulating the first signal and outputting a first digital signal indicative thereof and for demodulating the second signal and outputting a second digital signal indicative thereof; and a controller for overlaying the first digital signal and the second digital signal to construct a complete function request message package, said controller controlling performance of a function of a remote convenience device in response to the constructed complete function request message package.
  • 9. The receiver/controller apparatus as set forth in claim 8 wherein said controller constructs the complete function request message package when the first digital signal does not include the complete function request message package and when the second digital signal does not include the complete function request message package.
  • 10. An apparatus for receiving signals and for controlling performance of a requested remote function, the apparatus comprising:an antenna for receiving first and second signals, the first signal having at least a portion of a function request message package at a first frequency, the second signal having at least a portion of the function request message package at a second frequency that is different from the first frequency; a receiver for demodulating the first and second signals, said receiver outputting a first message signal representing the portion of the function request message package received from the first signal and outputting a second message package signal representing the portion of the function request message received from the second signal; and a controller receiving the first and second message signals, said controller determining if the first message signal includes the function request message package in its entirety, said controller controlling performance of the requested remote function and ignoring the second message signal when the first message signal includes the function request message package in its entirety, said controller determining if the second message signal includes the function request message package in its entirety when the first message signal does not include the function request message package in its entirety, said controller controlling performance of the requested remote function and ignoring the first message signal when the second message signal includes the function request message package in its entirety, said controller constructing the function request message package in its entirety from portions of the first and second message signals when neither the first nor second message signals include the function request message package in its entirety, and said controller controlling performance of the requested remote function when the function request message package is constructed in its entirety from the portions of the first and second message signals.
  • 11. The receiver/controller apparatus as set forth in claim 10 further including message processing means for comparing a security code portion of the function request message package in its entirety with a reference security code.
  • 12. The receiver/controller apparatus as set forth in claim 11 further including means for ignoring the function request message package when the security code portion of the function request message package in its entirety does not properly correlate with the reference security code.
  • 13. A method for receiving a remote convenience function request to control performance of a convenience function, said method comprising the steps of:receiving at least a portion of a first signal, the first signal having a first frequency and a message package including the remote convenience function request; receiving at least a portion of a second signal, the second signal having a second frequency different from the first frequency, and also having the message package including the remote convenience function request; discerning at least a portion of the message package from the first signal; discerning at least a portion of the message package from the second signal; constructing a complete message package having the remote convenience function request using the at least a portion of the message package discerned from the first signal and using the at least a portion of the message package discerned from the second signal, the at least a portion of the message package discerned from the second signal being at least partially different from the at least a portion of the message package discerned from the first signal; and controlling performance of the requested remote convenience function in response to the constructed complete message package.
  • 14. The method as set forth in claim 13 wherein the step of discerning at least a portion of the message package from the first signal includes the step of outputting a first digital signal indicative thereof and wherein the step of discerning at least a portion of the message package from the second signal includes the step of outputting a second digital signal indicative thereof.
  • 15. The method as set forth in claim 14 wherein the step of constructing the complete message package using a portion of the message package discerned from the first signal and using a portion of the message package discerned from the second signal includes the step of overlaying the first and second digital signals.
  • 16. The method as set forth in claim 13 further including the steps of comparing a security code portion of the constructed complete message package with a reference security code and ignoring the constructed complete message package if the security code portion of the complete message package does not properly correlate with the reference security code.
  • 17. The method as set forth in claim 13 further including the steps of determining if the at least a portion of the message package discerned from the first signal includes the complete message package, comparing a security code portion of the complete message package with a reference security code when the complete message package is discerned from the first signal, and controlling performance of the requested remote convenience function only in response to the security code portion of the complete message package properly correlating with the reference security code.
US Referenced Citations (15)
Number Name Date Kind
4616364 Lee Oct 1986 A
4644347 Lucas et al. Feb 1987 A
4942393 Waraksa et al. Jul 1990 A
5142691 Freeburg et al. Aug 1992 A
5303259 Loveall Apr 1994 A
5369800 Takagi et al. Nov 1994 A
5404374 Mullins et al. Apr 1995 A
5428818 Meidan et al. Jun 1995 A
5437060 Delamater et al. Jul 1995 A
5438699 Coveley Aug 1995 A
5452319 Cook et al. Sep 1995 A
5499388 Song Mar 1996 A
5507020 Lee Apr 1996 A
5585780 Sakashita Dec 1996 A
5958081 Lemense et al. Sep 1999 A
Non-Patent Literature Citations (1)
Entry
U.S. application No. 09/055,830, LeMense et al., filed Apr. 6, 1998 entitled Apparatus And Method For Remote Convenience Message Transmisssion And Control Utilizing Frequency Diversity.