Data processing system having a wireless communication link for data communication with a peripheral device
First Claim
1. A data processing system comprising:
- a bus;
a processor coupled to said bus;
a first peripheral device, wherein said first peripheral device is a display device including a display driver that displays images in response to display signals and a display processor that controls the display of images by said display driver in response to instruction codes;
a plurality of peripheral devices other than said display device, each of said plurality of peripheral devices being identifiable by both a physical address and a logical address;
an adaptor connected to said bus and coupled to said display device, said adaptor communicating both display data and other peripheral data with said bus, said other peripheral data being associated with said plurality of peripheral devices other than said display device, wherein said adaptor converts display data received from said bus into display signals and transmits said display signals to said display device;
a communication channel connecting said adaptor and said display device, wherein said communication channel conveys, from said adaptor to said display device, said instruction codes and conveys said other peripheral data between said adaptor and said display device;
a plurality of wireless communication links, wherein each of said plurality of wireless communication links is capable of communicating the other peripheral data between a respective one of said plurality of peripheral devices other than said display device and said display device; and
a peripheral controller, located within said display device, that assigns a different logical address to each respective peripheral device among said plurality of peripheral devices from which said peripheral controller receives a physical address in response to receipt by the peripheral device of an interrogation code from said peripheral controller, wherein said peripheral controller supplies each assigned logical address to both said adaptor and the peripheral device to which the logical address is assigned, and wherein said peripheral controller selectively couples a wireless communication link among said plurality of wireless communication links to said communication channel in response to a logical address specified in said other peripheral data.
4 Assignments
0 Petitions
Accused Products
Abstract
A data processing system is disclosed, which includes a system unit, a display device for displaying data generated by the system unit, data communication means for communicating display data between the display device and the system unit, a peripheral device, and peripheral communication means for communicating data between the peripheral device and the system unit. In accordance with the present invention, data is communicated between the system unit and the peripheral device via the display device. Data is transferred between the display device and the peripheral device utilizing a wireless communication link, thereby eliminating the problems associated with electrical cables. In a preferred embodiment of the present invention, the wireless communication link includes a first transceiver means located in the display device and a second transceiver means located in a peripheral device. In a first embodiment, the first and second transceiver means comprise infrared transceivers. Utilizing infrared transceivers advantageously reduces undesirable radio frequency emissions. Alternatively, the first and second transceiver means may comprise a radio frequency transceiver.
62 Citations
21 Claims
-
1. A data processing system comprising:
-
a bus; a processor coupled to said bus; a first peripheral device, wherein said first peripheral device is a display device including a display driver that displays images in response to display signals and a display processor that controls the display of images by said display driver in response to instruction codes; a plurality of peripheral devices other than said display device, each of said plurality of peripheral devices being identifiable by both a physical address and a logical address; an adaptor connected to said bus and coupled to said display device, said adaptor communicating both display data and other peripheral data with said bus, said other peripheral data being associated with said plurality of peripheral devices other than said display device, wherein said adaptor converts display data received from said bus into display signals and transmits said display signals to said display device; a communication channel connecting said adaptor and said display device, wherein said communication channel conveys, from said adaptor to said display device, said instruction codes and conveys said other peripheral data between said adaptor and said display device; a plurality of wireless communication links, wherein each of said plurality of wireless communication links is capable of communicating the other peripheral data between a respective one of said plurality of peripheral devices other than said display device and said display device; and a peripheral controller, located within said display device, that assigns a different logical address to each respective peripheral device among said plurality of peripheral devices from which said peripheral controller receives a physical address in response to receipt by the peripheral device of an interrogation code from said peripheral controller, wherein said peripheral controller supplies each assigned logical address to both said adaptor and the peripheral device to which the logical address is assigned, and wherein said peripheral controller selectively couples a wireless communication link among said plurality of wireless communication links to said communication channel in response to a logical address specified in said other peripheral data. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
5. The data processing system of cl aim 2, wherein said first transceiver means includes a radio frequency transceiver and said second transceiver means, in at least one of said plurality of peripheral devices other than said display device, includes a radio frequency transceiver.
-
14. A display device comprising:
-
a display communication means for communicating display signals between a data processing system and said display device; a display screen; a drive circuit for displaying an image within said display screen in response to said display signals; a display processor that controls the display of images by said drive circuit in response to instruction codes; a plurality of wireless communication links, wherein each of said plurality of wireless communication links is capable of communicating peripheral data between a respective one of a plurality of peripheral devices other than said display device and said display device; a communication channel for communicating, between said display device and the data processing system, both said peripheral data and said instruction codes that control the display of said image; and a peripheral controller that assigns a different logical address to each respective peripheral device among said plurality of peripheral devices from which said peripheral controller receives a physical address in response to receipt by the peripheral device of an interrogation code from said peripheral controller, wherein said peripheral controller supplies each assigned logical address to both said data processing system and the peripheral device to which the logical address is assigned, and wherein said peripheral controller selectively couples a wireless communication link among said plurality of wireless communication links to said communication channel in response to a logical address specified in said other peripheral data. - View Dependent Claims (15, 16, 17)
-
-
18. A method of transferring data in a data processing system including a system unit, a first peripheral device comprising a display device, and a plurality of other peripheral devices including a second peripheral device, wherein said system unit includes an adaptor coupled to a bus in said system unit, and wherein said display device has a plurality of wireless communication links that are each capable of communicating peripheral data between said display device and a respective one of said plurality of peripheral devices, said method comprising:
-
registering said plurality of peripheral devices with said data processing system, wherein registering includes; broadcasting an interrogation code from said display device through said plurality of wireless communication links; in response to receipt of said interrogation code by said plurality of peripheral devices, transmitting, via said plurality of wireless communication links, a unique physical address from each of said plurality of peripheral devices to said display device; in response to receipt of physical addresses from said plurality of peripheral devices, assigning each of said Plurality of peripheral devices a unique logical address and transmitting, via said wireless communication links, each assigned logical address to the peripheral device to which the logical address is assigned; and transmitting each assigned logical address to said system unit; communicating display signals between said adaptor and said display device; in response to receipt of said display signals at said display device, displaying an image within said display device; communicating peripheral data between said second peripheral device and said display device via a wireless communication link; communicating, via a communication channel coupling said adaptor and said display device, both said peripheral data communicated between said display device and said second peripheral device and instruction codes that control the display of said image within said display device; and communicating said peripheral data between said adaptor and said bus. - View Dependent Claims (19, 20, 21)
-
Specification