Claims
- 1. A remote controlled massage device for use in a room having a ceiling, comprising:(a) a remote control unit comprising: (i) a housing; (ii) a microprocessor in the housing; (iii) a keypad for communicating user input to the microprocessor, the microprocessor being configured and programmed for generating output data in response to the user input; and (iv) a transmitter connected to the microprocessor and having a transducer for producing radiation signals corresponding to the output data, including radiation signals being reflectable from the ceiling; (b) a massage unit for contacting a user's body and comprising: (i) a cushion; (ii) electrically powered vibrator elements in the cushion; (iii) a detector supportable in an upwardly directed orientation relative to the cushion for receiving radiation signals including signals from the transmitter being reflected from the ceiling; and (iv) a micro controller system electrically connected to the vibrator elements for driving same in a plurality of modes having variant power levels in response to the detector, wherein the radiation signals are transmitted in plural identical packets, each packet having a header, a sequence number, program data, and an error code, the micro controller system being programmed for validating received packets using the error code and ignoring packets for which errors are detected.
- 2. The device of claim 1, wherein subsequent sets of the identical packets have different sequence numbers, the micro controller system being further programmed for storing the sequence number of a last-received valid packet, comparing the stored sequence number with a next-received valid packet, and ignoring next-received valid packets having sequence numbers matching the stored sequence number.
- 3. A remote controlled massage device for use in a room having a ceiling, comprising:(a) a remote control unit comprising: (i) a housing; (ii) a microprocessor in the housing; (iii) a keypad for communicating user input to the microprocessor, the microprocessor being configured and programmed for generating output data in response to the user input; and (iv) a transmitter connected to the microprocessor and having a transducer for producing radiation signals corresponding to the output data, including radiation signals being reflectable from the ceiling; (b) a massage unit for contacting a user's body and comprising: (i) a cushion; (ii) electrically powered vibrator elements in the cushion; (iii) a detector supportable in an upwardly directed orientation relative to the cushion for receiving radiation signals including signals from the transmitter being reflected from the ceiling; and (iv) a micro controller system electrically connected to the vibrator elements for driving same in a plurality of modes having variant power levels in response to the detector, wherein the radiation signals are transmitted in packets, each packet having a header, a device code, and program data, the micro controller system being programmed for validating received packets by comparing the device code with a settable massager code of the massage unit and ignoring packets for which the device code fails to match the massager code.
- 4. A remote controlled massage device for use in a room having a ceiling, comprising:(a) a remote control unit comprising: (i) a housing; (ii) a microprocessor in the housing; (iii) a keypad for communicating user input to the microprocessor, the microprocessor being configured and programmed for generating output data in response to the user input, at least a portion of the output data directly corresponding to individual keystrokes of the keypad, the individual keystrokes including keystrokes defining activation of particular vibrator elements; keystrokes defining operation in particular time-variant power level sequences; keystrokes defining relative vibration intensity; and keystrokes defining relative speed of advancing through the time-variant power sequences; and (iv) a transmitter connected to the microprocessor and having a transducer for producing radiation signals corresponding to the output data, including radiation signals being reflectable from the ceiling, the radiation signals being transmitted in plural identical packets, each packet having a header, a sequence number, a device code program data, and an error code, subsequent sets of the identical packets having different sequence numbers; (b) a massage unit for contacting a user's body and comprising: (i) a cushion; (ii) electrically powered vibrator elements in the cushion; (iii) a detector supportable in an upwardly directed orientation relative to the cushion for receiving radiation signals including signals from the transmitter being reflected from the ceiling; and (iv) a micro controller system electrically connected to the vibrator elements for driving same in a plurality of modes having variant power levels in response to the detector, the micro controller system being programmed for validating received packets using the error code and ignoring packets for which errors are detected, comparing the device code with a settable massager code of the massage unit and ignoring packets for which the device code fails to match the massager code, storing the sequence number of a last-received valid packet, comparing the stored sequence number with a next-received valid packet, and ignoring the next-received valid packets having sequence numbers matching the stored sequence number.
REFERENCE TO PROVISIONAL APPLICATION
This application claims the benefit of U.S. Provisional Application Ser. No. 60/026,613, filed Sep. 24, 1996, and being incorporated herein by this reference.
This application claims the benefit of U.S. patent application Ser. No. 08/901,374, filed Jul. 28, 1996, and being incorporated herein by this reference.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
4779615 |
Frazier |
Oct 1988 |
|
5304112 |
Mrklas et al. |
Apr 1994 |
|
Foreign Referenced Citations (1)
Number |
Date |
Country |
2080001 |
Jan 1981 |
DE |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/026613 |
Sep 1996 |
US |