Claims
- 1. A method for simplifying software requirements in a computer system comprising:
receiving a message from a device that is attached to the computer system via a Bluetooth wireless communications link; making the received message appear to have originated from an existing communications bus in the computer system; and providing the translated message to the computer system via the existing communications bus.
- 2. The method of claim 1, wherein the making step comprises translating the received message into a form compatible to the existing communications bus in the computer system.
- 3. The method of claim 2, wherein the translating step comprises:
converting the received message from a Bluetooth signaling protocol into a signaling protocol compatible with the existing communications bus; and reformatting the received message from a Bluetooth message format into a message format compatible with the existing communications bus.
- 4. The method of claim 1, wherein the receiving step is performed by a Bluetooth wireless device located in the computer system.
- 5. The method of claim 1, wherein the receiving step is performed by a Bluetooth wireless device located outside the computer system.
- 6. The method of claim 1, wherein the making step is performed by an interface located between the device and the existing communications bus.
- 7. The method of claim 6, wherein the interface contains two translators, a first translator translates Bluetooth messages into a format compatible with the existing communications bus and a second translator translates messages compatible with the existing communications bus into Bluetooth messages.
- 8. The method of claim 6, wherein the translated message has an appearance of originating from a device that is compatible with the existing communications bus.
- 9. The method of claim 1 further comprising the steps:
receiving a second message from the existing communications bus, the second message originating from the computer system; making the received second message appear to have originated from the Bluetooth wireless communications link; and providing the translated second message to the Bluetooth wireless device via the Bluetooth wireless communications link.
- 10. The method of claim 9, wherein the second making step comprises translating the received second message into a form compatible to the Bluetooth wireless communications link.
- 11. The method of claim 10, wherein the second translating step comprises:
converting the received message from a signaling protocol compatible with the existing communications bus into a Bluetooth signaling protocol; and reformatting the received message from a message format compatible with the existing communications bus into a Bluetooth message format.
- 12. The method of claim 1, wherein the existing communications bus is an Universal Serial Bus (USB).
- 13. An interface coupled to a Bluetooth wireless device and an existing communications bus, the interface comprising:
a first translator coupled to the existing communications bus and the Bluetooth wireless device, the first translator containing circuitry to translate messages in a format compatible with the existing communications bus into a format compatible with the Bluetooth wireless device; a first data path coupling the existing communications bus to first translator and first translator to the Bluetooth wireless device, the first data path to carry messages from the existing communications bus to the Bluetooth wireless device; a second translator coupled to the Bluetooth wireless device and the existing communications bus, the second translator containing circuitry to translate messages in a format compatible with the Bluetooth wireless device into a format compatible with the existing communications bus; and a second data path coupling the Bluetooth wireless device to the second translator and the second translator to the existing communications bus, the second data path to carry messages from the Bluetooth wireless device to the existing communications bus.
- 14. The interface of claim 13, wherein the first and second data paths are unidirectional.
- 15. The interface of claim 13, wherein the existing communications bus is an Universal Serial Bus (USB).
- 16. The interface of claim 13, wherein the existing communications bus is a Peripheral Component Interconnect (PCI).
- 17. The interface of claim 13, wherein the existing communications bus is a Peripheral Component Interconnect Express (PCI-Express).
- 18. The interface of claim 13, wherein the existing communications bus is an IEEE 1394 (Firewire) communications bus.
- 19. The interface of claim 13, wherein the existing communications bus is a Small Computer System Interface (SCSI) bus.
- 20. The interface of claim 13, wherein the existing communications bus is an audio data channel coupled to an audio server.
- 21. The interface of claim 20, wherein the audio server is an analog audio component.
- 22. The interface of claim 20, wherein the audio server is a digital audio component.
- 23. The interface of claim 13, wherein the existing communications bus is a multimedia data channel coupled to a multimedia server.
- 24. The interface of claim 23, wherein the multimedia server provides multimedia content in an analog format.
- 25. The interface of claim 23, wherein the multimedia server provides multimedia content in a digital format.
- 26. A computer system with a transparent Bluetooth bridge comprising:
a processor; a communications bus coupled to the processor, the communications bus to permit the processor to communicate to devices attached to the communications bus; an interface attached to the communications bus, the interface to translate messages passed between the communications bus and devices attached to the interface; a Bluetooth wireless network device attached to the interface, the Bluetooth wireless network device to allow other Bluetooth network devices to connect to the computer system; wherein the interface comprises:
a first translator coupled to the communications bus and the Bluetooth wireless device, the first translator containing circuitry to translate messages in a format compatible with the communications bus into a format compatible with the Bluetooth wireless device; a first data path coupling the communications bus to first translator and first translator to the Bluetooth wireless device, the first data path to carry messages from the communications bus to the Bluetooth wireless device; a second translator coupled to the Bluetooth wireless device and the communications bus, the second translator containing circuitry to translate messages in a format compatible with the Bluetooth wireless device into a format compatible with the communications bus; and a second data path coupling the Bluetooth wireless device to the second translator and the second translator to the communications bus, the second data path to carry messages from the Bluetooth wireless device to the communications bus.
- 27. The computer of claim 26, wherein the communications bus is a sequence of different communications buses with interfaces between each pair of communications bus.
- 28. The computer of claim 26, wherein the Bluetooth wireless network device is internal to the computer.
- 29. The computer of claim 26, wherein the Bluetooth wireless network device is external to the computer.
Parent Case Info
[0001] This application claims the benefit of U.S. Provisional Application No. 60/335,693, filed on Oct. 30, 2001, entitled “Wireless PCI Single Chip Solution”, which application is hereby incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60335693 |
Oct 2001 |
US |