Claims
- 1. A computer based method for wireless communication between a host computer and first and second peripheral devices, said host computer including a receiver for receiving data in the form of electromagnetic signals at a first frequency from said first and second peripheral devices, the method comprising the steps of:
- receiving a first of said electromagnetic signals from the first peripheral device representing a first data message;
- controlling the size of said first electromagnetic signal, said first data message having a first portion and a second portion, including the steps of:
- setting a first size of said first portion corresponding to a first priority level, said first priority level corresponding to a message-type of said first data message, and
- setting a second size of said second portion corresponding to a second priority level, said second priority level corresponding to said first peripheral device;
- receiving a second of said electromagnetic signals from the second peripheral device representing a second data message; and
- controlling the size of the second electromagnetic signal, said second data message having said first portion and said second portion, including the steps of:
- setting a third size of said first portion corresponding to a third priority level, said third priority level corresponding to a message-type of said second data message, and
- setting a fourth size of said second portion corresponding to a fourth priority level, said fourth priority level corresponding to said second peripheral device.
- 2. The method of claim 1, wherein a value of said first priority corresponds to one of a speed of said first data message and an urgency of said first data message.
- 3. The method of claim 1, wherein a value of said first priority corresponds to a latency period of said first data message.
- 4. The method of claim 3, wherein a value of said third priority corresponds to a latency period of said second data message.
- 5. The method of claim 1, wherein said electromagnetic signals are encoded using Miller encoding.
- 6. The method of claim 1, wherein said first peripheral device is a first type of device and said second peripheral device is a second type of device.
- 7. The method of claim 6, wherein said first type of device is different from said second type of device.
- 8. The method of claim 6, wherein said first type of device is the same as said second type of device.
- 9. The method of claim 1, further comprising the step of:
- receiving at the host computer a first peripheral data signal, said first peripheral data signal representing first peripheral device characteristics.
- 10. A computer based system for wireless communication comprising:
- first and second peripheral devices;
- a host computer having a receiver for receiving data in the form of electromagnetic signals at a first frequency from said first and second peripheral devices, said electromagnetic signals from the first peripheral device representing a first data message; and
- first control means, disposed to communicate with said receiver, for controlling the size of said first electromagnetic signal, said first data message having a first portion and a second portion, said control means having:
- first setting means, for setting a first size of said first portion corresponding to a first priority level, said first priority level corresponding to a message type of said first data message, and
- second setting means, for setting a second size of said second portion corresponding to a second priority level, said second priority level corresponding to said first peripheral device.
- 11. The system of claim 10, wherein said receiver receives a second of said electromagnetic signals from the second peripheral device representing a second data message; and
- second control means, disposed to communicate with said receiver, for controlling the size of the second electromagnetic signal, said second data message having said first portion and said second portion, said second control means having:
- third setting means, for setting a third size of said first portion corresponding to a third priority level, said third priority level corresponding to a message-type of said second data message, and
- fourth setting means, for setting a fourth size of said second portion corresponding to a fourth priority level, said fourth priority level corresponding to said second peripheral device.
- 12. The system of claim 11, wherein a value of said first priority corresponds to one of a speed of said first data message and an urgency of said first data message.
- 13. The system of claim 11, wherein a value of said first priority corresponds to a latency period of said first data message.
- 14. The system of claim 13, wherein a value of said third priority corresponds to a latency period of said second data message.
- 15. The system of claim 11, wherein said electromagnetic signals are encoded using Miller encoding.
- 16. The system of claim 11, wherein said first peripheral device is a first type of device and said second peripheral device is a second type of device.
- 17. The system of claim 16, wherein said first type of device is different from said second type of device.
- 18. The system of claim 16, wherein said first type of device is the same as said second type of device.
- 19. The system of claim 11, wherein said receiver receives a first peripheral data signal, said first peripheral data signal representing first peripheral device characteristics.
RELATED APPLICATION
This application is a continuation of U.S. patent application Ser. No. 08/640,665 filed on May 1, 1996, now U.S. Pat. No. 5,881,366, which is incorporated by reference herein in its entirety.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
4586175 |
Bedard et al. |
Apr 1986 |
|
5682379 |
Mahany et al. |
Oct 1997 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
640665 |
May 1996 |
|