Method and apparatus for controlling network devices

Multiplex communications – Channel assignment techniques – Arbitration for access to a channel

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S438000

Reexamination Certificate

active

06574234

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a method and apparatus for controlling devices on a network, such as a home automation network.
2. Background Art
A modern home includes many appliances and devices intended to provide comfort and convenience to the residents. For example, a home may include lighting equipment; security equipment; entertainment equipment; and heating, ventilation, and cooling (HVAC) equipment. However, most of this equipment has been developed separately and has separate and incompatible user interfaces and controls. To set the equipment to the user's desired settings, users must learn to use many different types of controls and may have to move back and forth between controls located at different locations throughout the house to achieve the desired result. A system is needed to provide a common interface to control a wide variety of equipment from one or more convenient locations.
There are many examples of inconveniences caused by separate and incompatible user interfaces. For example, each lamp usually has its own separate switch that must be operated to control the lamp. A television set may be equipped with a remote control, but that remote control might not be compatible with a remote control for a videocassette recorder. A sound system might require different remote controls for an amplifier and a compact disc player. A thermostat may be mounted at a single fixed location and require going to that location whenever an adjustment is desired. Thus, much effort is required to control devices having separate and incompatible user interfaces.
Various attempts have been made to overcome such inconveniences. For example, so-called universal infrared remote controls were developed to allow control of multiple audio-visual devices using a single infrared-emitting control. However, such a remote control does not control lights; heating, ventilation, and air conditioning equipment (HVAC), telephone lines, relay-controlled devices, devices with electrical serial data ports, or other devices. Moreover, such a remote control is not responsive to input from other devices, for example, devices emitting infrared signals. Also, an optical path must exist between such a remote control and an audio-visual device to be controlled since the infrared signal cannot penetrate walls or floors. Thus, infrared remote controls are ineffective for home automation.
Another attempted solution is referred to as the X-10 system. The X-10 system is a power line carrier communication system that superimposes a higher-frequency (i.e., 120 KHz) amplitude shift keyed (ASK) carrier over the 60 Hz power line frequency. X-10 devices are plugged into electrical outlets within a building. Sixteen X-10 commands are available to control X-10 devices. However, most X-10 devices recognize a subset of seven commands. X-10 devices are addressable using a four-bit “house” code designated by the letters A-P and a four-bit “unit” code designated by the numbers
1
-
16
.
Since the X-10 system relies on a power line carrier, the performance of an X-10 system may be degraded by power line noise. Since pre-existing wiring in buildings was generally not specifically intended to be used with an X-10 system, the wiring topology of a building is often unknown, especially for older structures. Attenuation of power line carrier signals on a power line network is variable and often unpredictable, affecting the reliability of power line carrier transmission. Other power line carrier transmission techniques may interfere with X-10 signals. Because of the limited carrier frequency, the data transmission rates are slow, limiting use to situations where response time is not critical and where high data throughput is not important. At least one transmitter and a separate receiver for each controlled circuit are needed. Some X-10 devices have problems with data collisions during simultaneous transmissions. Thus, the X-10 system is of limited utility for home automation.
One type of system for providing control over network devices is known as the CEBus system. The CEBus system requires a network having distributed processing capability (i.e., an intelligent network). One of the problems associated with intelligent networks is that they are difficult to update with new information or configurations since intelligent nodes across the network must be updated, usually simultaneously. Updated information cannot simply be loaded into a single controller that controls the entire network. Each node of an intelligent network must be programmed to anticipate all possible combinations of node interaction within the network. Thus, if a new type of device for which the intelligent nodes are not programmed is introduced into the network, the intelligent nodes must be reprogrammed to be able to accommodate the new type of device as well as its range of possible interactions with other nodes on the network. Thus, networks having distributed processing capability generally require more maintenance and are more difficult to set up than master-slave based networks.
Another type of system for providing control over network devices is known as the Echelon LonWorks system. The Echelon system uses nodes that may operate in either a peer-to-peer mode (providing distributed control) or a master-slave mode (utilizing centralized control). Since the nodes possess computational capabilities, processing functions may be distributed throughout the system. Although the Echelon system may use existing electric power distribution wiring for communications, separate wiring is usually installed specifically to allow the Echelon nodes to communicate. When used in the peer-to-peer mode, the Echelon system also suffers the disadvantages associated with networks having distributed processing capabilities. Unfortunately, the peer-to-peer mode has been specified for use when interoperability of Echelon devices is desired. Some of the problems that can occur with the peer-to-peer mode include difficult setup, an increased processing power requirement at each node, and incompatibility of devices with future devices.
SUMMARY OF THE INVENTION
The present invention provides a method and apparatus for controlling devices on a network, such as household devices on a home automation network. The present invention provides interconnectivity over a wide variety of different types of networks. The present invention also provides a central controller that avoids the maintenance requirements of a distributed control system. The present invention further provides for the use of multiple redundant controllers. The present invention provides an extended addressing option and an extended packet size option. The present invention further provides an identification mode, packet order control, partial packet support, and multiple bit priority control.
The present invention provides a home automation network utilizing a central controller that provides control over one or more devices connected to the network. The central controller may be coupled to a computer, allowing the computer to program the central controller and to act as a redundant controller in case the central controller fails or is otherwise unable to effectively control the network. The central controller may communicate with devices and other equipment over a variety of types of networks, including EIA-485 balanced cabling and ethernet networks, as well as other types of networks. Communication over an almost unlimited number of different types of networks is possible with a computer attached to the central controller.
The invention provides an automatic wiring testing feature that gives an indication if a node is properly wired to the controller. The proper wiring indication may be used by installers and users to verify correct installation and to diagnose wiring faults.
The invention further provides an identification mode that allows identification of devices and binding of physical devices to their corresponding representations used by the controller. The

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for controlling network devices does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for controlling network devices, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for controlling network devices will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3099765

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.