EP1019837A1 - Universal inter-device data transfer using radio frequency communication - Google Patents
Universal inter-device data transfer using radio frequency communicationInfo
- Publication number
- EP1019837A1 EP1019837A1 EP98952005A EP98952005A EP1019837A1 EP 1019837 A1 EP1019837 A1 EP 1019837A1 EP 98952005 A EP98952005 A EP 98952005A EP 98952005 A EP98952005 A EP 98952005A EP 1019837 A1 EP1019837 A1 EP 1019837A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- information
- receiver
- radio
- transmitter
- communication channel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
Definitions
- the present invention relates to a system for communicating or transferring information among electronic devices or appliances.
- the present invention is particularly directed to communication among devices in a defined environment, such as an office, a factory, or a home.
- a household may have one or more computers. Each computer may need to be connected to one or more printers.
- the household may include entertainment electronics, such as compact disc players, televisions, and video cassette or video disc players.
- other items may be connected either to one another, or to a central control computer. Such additional items may include an irrigation system, a security system, lighting systems, etc.
- each computer may need to communicate with several printers.
- each computer may, at different times, need to print documents on a low volume black and white convenience printer, a high speed black and white printer, a low volume color printer, and a high volume color printer.
- some of the computers may need to exchange information with, or to transfer information to, telephone systems, climate control systems, door or lock controls, and security systems.
- different assembly or manufacturing machines may need to transfer information among themselves.
- the different manufacturing machines may receive control information from a control computer.
- a physical wire connection between electronic devices was generally required for the devices to communicate with one another. Certain appliances have been designed to communicate with one another wirelessly, generally using infrared signals.
- Infrared link provided between specific computers and specific printers.
- systems for infrared wireless communications typically require that each individual device to device link be specifically set up.
- Each infrared port is generally dedicated to a single communication link.
- each port provides communication with only a single other device. Infrared communications between devices requires that the communication ports maintain a line-of-sight relationship.
- Some specialized devices provide for wireless communication of information over radio links. Such devices and their radio links are special purpose, and may require that a communication port be specially dedicated to that particular link. Present wireless communications schemes, and most hard-wired communications links, do not address the issue of multiple demands upon a particular device. Certain of the appliances may be called upon by more than one of the other appliances at the same time. In such instances, the appliance should include a mechanism to detect and prioritize such conflicts. Wireless systems have typically not been required to address this issue because each wireless port typically was dedicated to a single communication link with a single other device. In hard-wired systems, a separate device has often been provided to prioritize usage conflicts. For example, multiple computers connected to a single printer typically required that a separate device be connected to the printer to assure that when both computers simultaneously activate the printer, the printer does not receive such information until after it is prioritized
- the present invention provides for communicating information among a plurality of electronic devices using a plurality of radio frequency communication channels
- the system includes a plurality of electronic devices
- Each appliance includes one or more input ports, and one or more output ports
- Each input port includes a radio receiver for receiving information communicated on an RF communication channel
- Each output port includes a radio transmitter for transmitting information on any of two or more RF communication channels to at least one other device in the system
- each input port in the system is tuned to a unique RF communication channel
- Each output port of each device in the system may be tuned to any of the unique RF communication channels to which the input ports of the other devices in the system are tuned.
- Each RF communication channel may be an RF carrier modulated at a predetermined modulation frequency, or a spread spectrum RF signal encoded with a predetermined code.
- the electronic device of the present invention includes an RF receiver tuned to receive, on a first predetermined RF communications channel, information for controlling the device.
- the device also includes an RF transmitter tuned to transmit, on any of a plurality of RF communications channels different from the first RF communications channel, information for controlling a different electronic device
- the device additionally includes a controller for tuning the RF transmitter to a particular RF communications channel, and for determining if another electronic device is transmitting information on that particular RF communications channel
- the electronic device includes one or more additional RF receivers, each of which is tuned to receive information on an RF communications channel other than the first predetermined RF communications channel
- the electronic device may include one or more additional RF transmitters, each of which may be tuned to transmit on any of the plurality of RF communications channels
- Figure 1 is a system diagram illustrating an exemplary system of electronic devices incorporating the present invention.
- FIG. 2 is a simplified illustration of panels of some of the electronic devices in the system of Figure 1.
- Figure 3 is a simplified illustration of a portion of the transmitter that may be used in conjunction with the present invention
- Figure 4 is a flow chart illustrating a portion of the conflict avoidance mechanism provided in an embodiment of the present invention.
- Figure 1 shows a simplified diagram of an exemplary system of electronic devices or appliances incorporating a wireless communication system in accordance with the present invention. Any combination of electronic devices or appliances may be included in the system However, for the purposes of the present example, the elements shown in Figure 1 will be described In addition, only some of the many possible communication links between the elements of the system shown in Figure 1 will be discussed.
- the exemplary system of Figure 1 may include two computers 1 10,120
- the first computer 1 10 may include a central processing unit (CPU) 1 12, a display 1 14, and an input device, such as a keyboard 1 16
- the second computer 120 may include a central processing unit 122, a display 124, and a keyboard 126.
- each of these computers 110, 120 communicates with each of two printers 130, 132 over radio frequency (RF) communication links or channels.
- RF radio frequency
- Information is transferred from the CPU 1 12 of the first computer 1 10 to the first printer 130 over a first RF link 239.
- Information from the first printer 130 to the first CPU 1 12 travels on a second RF link 229.
- Information is passed from the first CPU 1 12 to the second printer 132 on a first RF link 259.
- the flow of information from the second printer 132 to the first CPU 1 12 is on a second RF link 249.
- the CPU 122 of the second computer 120 communicates with the first printer 130 over RF links 289, 299.
- the second CPU 122 communicates with the second printer 132 over RF links 249, 259.
- the second computer 120 may also communicate with a climate control system 150 and with an entertainment device, such as a video disc player 140.
- the video disc player 140 may in turn communicate with a television set 144.
- one of the computers 1 10, 120 may communicate with the television set 144.
- the television set 144 may display the same information displayed on either of the computer displays 1 14, 124. Such capability may be useful in such applications as using a large television display while exploring the internet.
- Radio frequency communication between the various devices or appliances in a particular system eliminates the need to attach cables or wires among the various devices.
- the use of radio frequency communication between the appliances allows appliances to communicate information even when they are not within a single line of sight, such as if the appliances are in different rooms.
- each electronic device in the system has one or more RF transmitter ports and one or more RF receiver ports.
- Each RF transmitter port includes an RF transmitter configured or set to transmit information on any of several RF communication channels.
- Each RF receiver port includes an RF receiver that is set to receive information on one and only one of the RF communication channels used in the system.
- each receiver port receives information on one, and only one, RF communication channel
- a unique, one-to-one relationship is thereby established between each receiver port and each RF communication channel.
- each channel is used only to communicate information to that receiver port.
- Permitting only one RF channel for each receiver port in the system provides a mechanism by which conflicts in transmitting information to each device are avoided. If one device wishes to communicate information to a second device or to a particular receiver port of the second device, the first device initially verifies that no other device is communicating on the RF channel assigned to that receiver port. If another device is transmitting information on . that RF communication channel, the first device waits until the channel is clear. If, however, the transmitting device determines that there is no other transmitter operating on the desired RF communication channel of the desired receiver port, the transmitter may begin communicating information over that RF communication channel. Referring now to Figure 2, a few specific communication connections are illustrated. Shown in Figure 2 is a panel of the CPU 122 of the second computer 120.
- a multi-purpose device such as a personal computer may have reason to communicate with several other devices simultaneously.
- the computer may have several transmitter ports and several receiver ports.
- the exemplary embodiment illustrated in Figure 2 includes four transmitter ports 128a-d.
- Each transmitter port 128a-d includes an RF transmitter capable of transmitting on any of the RF communication channels that are used in the system.
- An apparatus such as a personal computer may be capable of receiving and processing information from multiple sources simultaneously. Therefore, it may have multiple receiver ports, each set to its own receive channel. For simplicity of the following description, each RF communication channel will be considered as a particular RF frequency.
- the exemplary personal computer shown in Figure 2 includes three receiver ports 129a-c.
- Each receiver port 129a-c includes a radio frequency receiver.
- Each receiver is configured, set, or tuned to receive one and only one RF frequency.
- the first receiver port 129a may be set to receive a first frequency f1.
- the second receiver port 129b may be set to receive a second RF frequency f2.
- the third receiver port 129c may be set to receive a third RF frequency f3. Any or all of the receiver ports 129a-c may be active simultaneously.
- a panel from the first printer 130 is also shown. It may be desirable that only one computer at a time instruct the printer 130 to print. Thus, the printer ⁇ may be capable of communicating with only one other device (such as the computer 120) at a time. The printer may therefore have only a single transmitter port 138 and a single receiver port 139.
- the receiver port 139 of the first printer 130 is set to receive information on a fourth RF communication channel, different from the RF communication channels of the three receiver ports 129a-c of the computer CPU 122.
- the receiver port 139 of the printer may, for example, be set to receive information on a fourth RF frequency f4.
- Another device such as the climate control system 150, may also have a single transmitter port 158 and a single receiver port 159.
- the receiver port 159 of the climate control system is tuned to receive information on an RF communication channel that is different ⁇ rom any of the other receiver ports.
- the receiver port 159 may be tuned to receive information on a fifth frequency f5.
- the transmitter port 158 of the climate control system has the capability of being tuned to any of the frequencies of any of the receiver ports to which it may send data or information. This tunability gives the transmitter port
- the transmitter port 158 of the climate control the capability of being tuned to any of the receiver frequencies l , f2, f3 used by the receiver ports 129a-c of the computer CPU 122 with which the climate control 150 communicates.
- the transmitter port 158 also has the capability of communicating over any of the RF frequencies used by any of the devices in the system. Such capability provides the flexibility for the systems to be reconfigured at a future date if necessary or beneficial.
- each receiver port such as the computer receiver ports 129a-c, the printer receiver port 139, and the climate control system receiver port 159 are each tuned to receive a unique frequency within the entire system.
- a unique RF frequency to communicate with each specific receiver port, it is easy for devices that wish to transmit information to that selected receiver port to determine whether that port is already busy receiving information from another device in the system. Consequently, whenever another device in the system desires to communicate with that particular receiver port of that particular device, the transmitting device first verifies that no other device is communication on that frequency. If no other device is communicating on that frequency, the transmitting device can transmit knowing that there is no conflict with the receiving device.
- any device in the system uses the first RF communication frequency f1 only to communicate information to the first receiver port 129a of the personal computer CPU 122.
- the fourth RF communication frequency f4 is used only to communicate information to the receiver port 139 of the printer 130.
- any device that detects "traffic" on the fourth frequency f4 may assume that another device is communicating information to the printer receiver port 139.
- any device in the system that wishes to transmit information to the receiver port 159 of the climate control system 150 can monitor the RF frequency f5 to which the climate control system receiver port 159 is tuned. If the device detects radio signals on that frequency, the device determines that some other device is transmitting information to the receiver port 159 of the climate control system 150.
- Using a single unique RF communication channel for each receiver port in the system provides the ability to manage potential conflicts over use of different devices in the system.
- Each transmitter port 128a-d, 138, 158 includes a protocol receiver and a controller.
- the protocol receiver 125 and the controller 127 of the first computer transmitter port 128a are shown in Figure 3 as representative. Before the transmitter 123 of the transmitter port 128a transmits on a predetermined frequency, it first monitors that frequency through the protocol receiver 125 to ascertain that there is no other traffic on that frequency. The controller 127 connected to the protocol receiver 125 determines whether there are signals on the selected frequency. If there is no traffic or other signals on that frequency, controller 127 instructs the transmitter 123 can then transmit. If however, there is traffic (other signals) on the particular frequency, the transmitter must wait and try again later. The process followed within the transmitter port 128a is illustrated in the flow chart of Figure 4.
- the CPU 122 may direct the first printer 130 to print a document.
- the receiver port 139 of the first printer 130 may be tuned to receive information on the fourth frequency f4.
- the first transmitter port 128a of the CPU is set to transmit the print information on the fourth frequency f4, to establish the communication link 239.
- the CPU 122 may then transfer the print information to the printer 130.
- the other device will first monitor the fourth frequency f4 of the printer's receiver port 139. Upon doing so, the other device will discover that the fourth frequency f4 is already in use. Upon discovering such prior use of the communication channel designated for the printer receiver port 139, the other device waits until its protocol receiver determines that there is no more traffic on the fourth frequency f4. Once the other device determines that the fourth frequency is clear, the other device may then proceed to transmit information to the printer 130.
- a variety of small RF transmitters and receivers are available for use in the transmitter and receiver ports. These miniature RF transmitters and receivers are well understood by those skilled in the art. Such RF transmitters are widely used in cordless telephones, and in particular in digital cordless telephones. Many such radio transmitters and receivers Communicate on radio signals having carrier frequencies in the 900 MHz range. Other communications methods may be employed, such as digitally pulsed signals, and different types of encoded signals. Each RF communication channel may be a particular modulation of a given carrier frequency. However, in a system containing a large number of electronic devices, there may not be a adequate number of modulations available to provide a desired unique RF channel for each receiver port.
- Spread-spectrum signals may be used to provide a large number of RF communication channels.
- the spread spectrum signals operate within an assigned bandwidth, each having unique code defining each unique RF channel for each intended receiver port.
- a single RF receiver configuration and a single RF transmitter configuration may be used with all the devices in the system.
- Each transmitter and receiver decodes the spread spectrum signal to extract the information. This decoding is done digitally.
- the digital decoding may be done in any of a number of conventional manners, including hardware, firmware, or software control.
- RF transmitters and receivers for such encoded spread-spectrum signals are well known and commonly available.
- Using digitally encoded spread-spectrum signals also reduces the probability of interference among different systems that may be near one another. For example, such a configuration or embodiment may reduce the likelihood that a system in one residence may interfere with a similar system in an adjacent residence.
- Each RF transmitter modulates information from the appliance or device onto the RF channel for transmission.
- Various modulation techniques may be used by the RF transmitters, and are well understood in the art.
- each RF receiver receives the radio signal and demodulates the information from that radio signal.
- the RF frequency to which each receiver port is responsive may be set at the factory. This configuration is best served with an industry convention concerning the RF communication frequencies used by various devices. For example, all printers of a particular class (such as low volume black and white laser printers) may be set to receive information on the fourth specified frequency f4. All printers of a different class (such as high volume black and white laser printers) may be set to receive information on a different RF channel, such as a sixth frequency f6.
- each device with the receiver port capable of receiving signals of any of the RF communication channels that could be used in the system.
- Each receiver port has an adjustment so the user can set the specific channel for that device upon the device being brought into a particular system.
- the receiver port is provided with a switch or series of switches to permit the user to manually set the radio channel over which the port is to receive information.
- the port may include a series of toggle switches, a rotating knob, software configuration, or other frequency selection mechanisms.
- the printer 130 shown in Figure 2 includes a dial 137 as the frequency selection mechanism for the receiver port 139.
- the dial 137 may be rotated to change the frequency to which the RF receiver port 139 is tuned. In many embodiments it is desirable to provide a detent (not shown) at each channel or frequency setting on the dial 137.
- the system described above allows, for example, the multiple computers 1 10, 120 to use multiple printers 130, 132. This use can be made without requiring physical wire connections amongst the various appliances.
- Each transmitter and receiver port may be configured to process information either in parallel or serially, just as physical ports for use with wires .
- the CPU 122 transmits information to the printer 130 using the transmitter port 128a to the printer receiver port 139 over the communication link 238.
- This communication link 238 is established on the fourth communication frequency f4 of the printer receiver port 139.
- Information transmitted from the printer 130 to the CPU 122 is transmitted from the transmitter port 138 of the printer to the receiver port 129a of the CPU 122.
- information is transmitted over the communication link 359 from the CPU transmitter port 128b to the climate control receiver port 159.
- This communication link 359 is established on the fifth RF communication frequency f5 to which the receiver port 159 is tuned.
- Any information transmitted from the climate control device 150 to the CPU is transmitted on a communication link 329 from the climate control system transmitter port 158 to the CPU receiver port 129b.
- This communication link 329 is established on the second RF frequency f2, which is the designated channel of the second CPU receiver port 129b.
- the second frequency f2 is different from the first frequency f1 of the first CPU receiver port 129a.
- the CPU 122 may simultaneously communicate in both directions with both the first printer 130 and the climate control unit 150. If it is not necessary for a particular device to return information to the CPU 122, only a unidirectional communication link needs to be established. For example, if the climate control unit 150 need not communicate any information back to the CPU 122, the communication link 329 need not be established. The second receiver port 129b of the CPU 122 may then be used for receiving information from a different device
- each device in the system incorporates conventional device design Information received through the receiver ports, after being demodulated or decoded in the receiver, is directed and processed in the same manner as information received through a conventional data port Information is also processed conventionally within the device until the information is provided to the RF transmitter for transmitting to a different device in the system Specifically, conventional design techniques are used within the CPU 122 for directing the information from each receiver port 129a-c to the appropriate internal location Conventional design techniques are also used for directing information within the CPU 122 to the different transmitter ports 128a-d
- the printer 130 includes conventional printing mechanisms and circuitry Any number of different devices may be incorporated into the system For example, in a household environment, climate control, lighting, entertainment, irrigation, drapes, blinds, and cooking devices may be interconnected
- the system ideally includes at least as many RF communication channels for transmitting information as there are receiver ports on all of the devices connected within the entire system.
- each receiver port be capable of receiving information on one of these RF frequencies, and that the user sets a particular receiver port to a particular frequency or channel
- each transmitter port is capable of transmitting on any of the RF frequencies used in the system Some are controlled within the device The device sets the frequency of the transmitter upon a particular use to the frequency to which the receiver port with which the transmitter is to communicate
- the transmission capability may be limited to the frequencies of the receiver ports with which it is most likely to communicate
- the climate control unit 150 may be beneficial not to provide the transmitter port 1 58 of the climate control unit 150 with the ability to transmit on any of the frequencies used by the receiver ports of either printer 130, 132 Similarly, there would be no need to provide the transmitter ports of printers with the frequencies used by the receiver port 159 of the climate control
- Such a universal receiver and universal transmitter may permit an economy of manufacture by allowing a large number of identical RF receivers to be manufactured
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Selective Calling Equipment (AREA)
Abstract
Description
Claims
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US94004697A | 1997-09-30 | 1997-09-30 | |
US940046 | 1997-09-30 | ||
PCT/US1998/020540 WO1999017213A1 (en) | 1997-09-30 | 1998-09-30 | Universal inter-device data transfer using radio frequency communication |
Publications (1)
Publication Number | Publication Date |
---|---|
EP1019837A1 true EP1019837A1 (en) | 2000-07-19 |
Family
ID=25474129
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP98952005A Withdrawn EP1019837A1 (en) | 1997-09-30 | 1998-09-30 | Universal inter-device data transfer using radio frequency communication |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP1019837A1 (en) |
WO (1) | WO1999017213A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040166905A1 (en) * | 2003-02-07 | 2004-08-26 | Hewlett-Packard Development Company, L.P. | Radio frequency linked computer architecture |
JP5458021B2 (en) | 2007-12-21 | 2014-04-02 | コーニンクレッカ フィリップス エヌ ヴェ | Matched communication equipment |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1993008654A1 (en) * | 1991-10-18 | 1993-04-29 | Forte Communications, Inc. | Wireless transmitting and receiving device with selectable channel settings |
AU666411B2 (en) * | 1992-11-27 | 1996-02-08 | Commonwealth Scientific And Industrial Research Organisation | A wireless LAN |
US5448230A (en) * | 1993-06-25 | 1995-09-05 | Metscan, Incorporated | Remote data acquisition and communication system |
-
1998
- 1998-09-30 EP EP98952005A patent/EP1019837A1/en not_active Withdrawn
- 1998-09-30 WO PCT/US1998/020540 patent/WO1999017213A1/en not_active Application Discontinuation
Non-Patent Citations (1)
Title |
---|
See references of WO9917213A1 * |
Also Published As
Publication number | Publication date |
---|---|
WO1999017213A1 (en) | 1999-04-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8027325B2 (en) | Home network using wireless module | |
KR100501404B1 (en) | Remote control apparatus and method | |
US6481013B1 (en) | Entertainment and computer coaxial network and method of distributing signals therethrough | |
US6992990B2 (en) | Radio communication apparatus | |
KR101175691B1 (en) | Remote control system, remote control method, remote controller, and electronic device | |
EP0956550B1 (en) | Communications system for remote control systems | |
US20040249925A1 (en) | Remotely controlling appliances using a wireless terminal | |
KR20080070491A (en) | Rf communication system | |
EP2276009B1 (en) | Digital interconnection of electronics entertainment equipment | |
JP5711261B2 (en) | Method and apparatus for interference mitigation of home gateway radio interface | |
US20050285750A1 (en) | Digital interconnect of entertainment equipment | |
US20090045970A1 (en) | Remote control system, receiving apparatus, and electronic device | |
KR20050085725A (en) | Remote control system and authentication method | |
WO1998034207A9 (en) | Remote control apparatus and method | |
US20070133994A1 (en) | Automatic frequency hopping remote controller | |
EP1019837A1 (en) | Universal inter-device data transfer using radio frequency communication | |
GB2298752A (en) | Portable electronic apparatus having an infrared communication function | |
JP2001103336A (en) | Av device video image distribution system and remote control signal control method | |
JPH10210576A (en) | Remote transmission capability variable device | |
JPH11272409A (en) | Input device capable of operating a plurality of terminals | |
US20070033304A1 (en) | Wireless system providing unidirectional multi-channel communication for wireless input devices and method for the same | |
JP2002345053A (en) | Remote control system | |
KR100788697B1 (en) | Method and apparatus for remote control | |
WO2005020509A1 (en) | Wireless communication system for electronic devices | |
KR20030079247A (en) | All for one communication system using radio frequency and the method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20000403 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE |
|
GRAG | Despatch of communication of intention to grant |
Free format text: ORIGINAL CODE: EPIDOS AGRA |
|
17Q | First examination report despatched |
Effective date: 20001009 |
|
GRAG | Despatch of communication of intention to grant |
Free format text: ORIGINAL CODE: EPIDOS AGRA |
|
GRAG | Despatch of communication of intention to grant |
Free format text: ORIGINAL CODE: EPIDOS AGRA |
|
GRAH | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOS IGRA |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 20010606 |