US20030181992A1 - Home appliance networking system and method for controlling the same - Google Patents

Home appliance networking system and method for controlling the same Download PDF

Info

Publication number
US20030181992A1
US20030181992A1 US10/211,287 US21128702A US2003181992A1 US 20030181992 A1 US20030181992 A1 US 20030181992A1 US 21128702 A US21128702 A US 21128702A US 2003181992 A1 US2003181992 A1 US 2003181992A1
Authority
US
United States
Prior art keywords
home appliance
control command
passive
networking system
passive home
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.)
Granted
Application number
US10/211,287
Other versions
US6633781B1 (en
Inventor
Sang Lee
Ki Oh
Yeon Lee
Chang Kim
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by LG Electronics Inc filed Critical LG Electronics Inc
Assigned to LG ELECTRONICS INC. reassignment LG ELECTRONICS INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KIM, CHANG HO, LEE, SANG KYUN, LEE, YEON KYOUNG, OH, KI TAE
Publication of US20030181992A1 publication Critical patent/US20030181992A1/en
Application granted granted Critical
Publication of US6633781B1 publication Critical patent/US6633781B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23219Different tasks in different memory, called as function of priority of tasks
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23237Program execution by message passing
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house

Definitions

  • the present invention relates to a home appliance networking system and method for controlling the same. More particularly the present invention relates to a home appliance networking system and a method for controlling the same, wherein, when a plurality of control commands are inputted to a specific one of a plurality of home appliances of a home networking system, the specific home appliance is controlled according to a latest one of the input control commands.
  • a home networking system has recently become increasingly widely spread in which a network is constructed to transmit and receive data to/from a plurality of home appliances installed in a home or building and the plurality of home appliances are connected to the constructed network to be interoperable with one another.
  • a user can not only recognize state (status or condition) information of a specific home appliance from any place inside of a home, but can also control the specific home appliance using a control system, such as a computer, from any place outside of the home.
  • a control system such as a computer
  • the home appliance networking system has obtained favorable responses from many consumers, and has thus become more widespread in its application on an almost daily basis.
  • an internal network composed of a power line or local area network (LAN) line is constructed in a home or building and a plurality of home appliances are connected to the constructed internal network to transmit and receive data to/from one another.
  • LAN local area network
  • the plurality of home appliances connected to the internal network may generally be classified into an active type, such as an audio receiver, capable of transmitting control commands to other home appliances, and a passive type, such as a speaker, capable of being controlled according to a control command transmitted from an active home appliance.
  • an active type such as an audio receiver
  • a passive type such as a speaker
  • an existing home appliance networking system including a plurality of active home appliances and a plurality of passive home appliances as stated above has a disadvantage in that, when the plurality of active home appliances input control commands into a specific one of the plurality of passive home appliances, the specific passive home appliance may be erroneously controlled.
  • the input first control command may not be transmitted to the first passive home appliance P 1 due to a network error ( 1 ).
  • the user may input a second control command through a second active home appliance A 2 to set the water level of the first passive home appliance P 1 to ‘medium’, and the input second control command may be transmitted to the first passive home appliance P 1 ( 2 ).
  • the first passive home appliance is controlled according to the received second control command and then transmits an acknowledgement signal ACK to the second active home appliance ( 3 ).
  • the first active home appliance A 1 may re-transmit the ‘high’ control command to the first passive home appliance P 1 because of its reception of no ACK signal therefrom in responsive to the ‘high’ control command ( 4 ).
  • the first passive home appliance P 1 sets the water level to ‘high’ contrary to the user's intention and then transmits the resulting ACK signal to the first active home appliance A 1 ( 5 ).
  • the first passive home appliance performs a erroneous operation contrary to the user's intention.
  • the present invention has been made in view of the above problems, and it is an object of the present invention to provide a home appliance networking system and a method for controlling the same, wherein, when a plurality of control commands are input to an internal network for a home networking system through a plurality of active home appliances, an associated passive home appliance is controlled according to a latest input one of the control commands.
  • a home appliance networking system comprising: at least one passive home appliance associated with an identifying number assigned to a control command received over an internal network constructed for a home networking system.
  • the passive home appliance is controlled according to the received control command on the basis of the identified number and sends notification information to the internal network to notify the internal network that it has been controlled according to the control command.
  • the invention also includes at least one active home appliance that increases a number to be assigned to a control command to be transmitted to the passive home appliance in response to the notification information sent from the passive home appliance, assigns the increased number to the control command to be transmitted to the passive home appliance and transmits the resulting control command to the passive home appliance.
  • a method for controlling a home appliance networking system comprising assigning, by an active home appliance, a number to a home appliance control command to be sent to an internal network of a home networking system, sending, by the active home appliance, the number-assigned control command to the internal network, identifying a passive home appliance, controllable according to the control command sent by the number assigned to the sent control command, determining, by the passive home appliance, based on the identified number whether the passive home appliance will be controlled according to the sent control command, controlling the passive home appliance according to the sent control command if it is determined that the passive home appliance will be controlled according to the sent control command, sending by the passive home appliance, notification information to the internal network to notify the internal network that the passive home appliance has been controlled according to the sent control command.
  • FIG. 1 is a block diagram showing an example of the case where control commands are input through a plurality of active home appliances in a conventional home appliance networking system;
  • FIG. 2 is a block diagram showing the construction of a home appliance networking system in accordance with the present invention
  • FIG. 3 is a block diagram showing an example of the case where control commands are input through a plurality of active home appliances in the home appliance networking system in accordance with the present invention.
  • FIG. 4 is a flow chart illustrating a home appliance networking system control method in accordance with the present invention.
  • the home appliance networking system comprises at least one passive home appliance P for transmitting and receiving data to/from an internal network of a home networking system constructed in a home or building.
  • the passive home appliance P is controlled according to a control command received over the internal network.
  • the home appliance networking system further comprises at least one active home appliance A for sending the control command for the passive home appliance P to the internal network.
  • the passive home appliance P includes a number identification unit P 11 for identifying a number assigned to a control command currently sent over the internal network, a number memory P 12 for storing a largest one of the numbers assigned to a plurality of previous control commands sent over the internal network, and a controller P 13 for controlling the passive home appliance P in response to the current control command if the number identified by the number identification unit P 11 is larger than the number stored in the number memory P 12 , and then storing the number assigned to the current control command in the number memory P 12 .
  • the number identification unit P 11 identifies a number assigned to each control command sent over the internal network by analyzing a header of a data packet of each control command.
  • the header of the data packet of each control command contains any one of a number 1 to a number 254. Further, a later sent control command is assigned a larger number than that of an earlier sent control command.
  • the controller P 13 compares a number contained in a header of a current control command sent over the internal network with a largest one of numbers assigned to a plurality of previous control commands sent over the internal network, stored in the number memory P 12 , and then controls the passive home appliance P in response to the current control command if the number assigned to the current control command is larger than the number stored in the number memory P 12 .
  • the controller P 13 transmits an acknowledgement signal ACK to an active home appliance associated with the current control command after controlling the passive home appliance P in response to the current control command. Furthermore, the controller P 13 sends notification information to the internal network to notify (i.e. indicate) that the passive home appliance P has been controlled according to the current control command.
  • the passive home appliance P further includes a control command memory P 14 for storing a control command sent over the internal network.
  • the control command stored in the control command memory P 14 has a largest one of numbers assigned to existing control commands sent over the internal network.
  • the controller P 13 compares the current control command with the control command stored in the control command memory P 14 to determine whether they are the same. If the current control command is determined to be the same as the control command stored in the control command memory P 14 , the controller P 13 discards the current control command and transmits an ACK signal to an active home appliance associated with the current control command. That is, in the case where the same control commands are input through a plurality of active home appliances, a corresponding passive home appliance need not generate and send new notification information associated with each of the control commands.
  • the assignment of ‘0’, not a number from 1 to 254, to a header of a data packet signifies that the data packet contains notification information causing no duplication.
  • the assignment of ‘255’ to a header of a data packet signifies that the data packet is not for controlling one passive home appliance, but for controlling all passive home appliances connected to the internal network.
  • the active home appliance A includes a number memory A 12 for storing a number to be assigned to a control command input by a user, and a controller A 13 for increasing the number stored in the number memory A 12 upon receiving the notification information sent from the passive home appliance P. The controller A 13 then assigns the increased number to the input control command and transmits the resulting control command to the passive home appliance P.
  • the controller A 13 assigns the number stored in the number memory A 12 to the control command input by the user and transmits the resulting control command to a corresponding passive home appliance connected to the internal network.
  • the controller A 13 of the active home appliance A may transmit a number request command to the passive home appliance P in order to recognize the number stored in the number memory P 12 of the passive home appliance P, set a number to be assigned to the control command input by the user on the basis of the recognized number and store the set number in the number memory A 12 .
  • the controller P 13 of the passive home appliance P Upon receiving the number request command transmitted from the controller A 13 of the active home appliance A, the controller P 13 of the passive home appliance P transmits the number stored in the number memory P 12 to the active home appliance A. Then, the controller A 13 of the active home appliance sets a number to be assigned to the control command input by the user on the basis of the number transmitted from the passive home appliance P and stores the set number in the number memory A 12 of the active home appliance A.
  • FIG. 3 shows an example of the case where control commands are input through a plurality of active home appliances in the home appliance networking system in accordance with the present invention.
  • the first active home appliance A 1 attempts to transmit the input first control command to the first passive home appliance P 1 ( 6 ).
  • the first control command from the first active home appliance A 1 may not be transmitted to the first passive home appliance P 1 due to an error on the internal network.
  • the user may move to a place where a second active home appliance A 2 is located and input a second control command through the second active home appliance A 2 to set the water level of the first passive home appliance P 1 to ‘medium’. If the user inputs the second control command to set the water level of the first passive home appliance P 1 to ‘medium’, then the second active home appliance A 2 transmits the input second control command to the first passive home appliance P 1 ( 7 ). Upon receiving the second control command transmitted from the second active home appliance A 2 , the first passive home appliance P 1 sets the water level to ‘medium’ and then transmits an acknowledgement signal ACK to the second active home appliance A 2 ( 8 ).
  • the first passive home appliance P 1 sends notification information to the internal network to notify the internal network that it has been controlled according to the current control command ( 9 and 10 ).
  • the notification information includes a number obtained by adding ‘1’ to a number assigned to the current control command, identified by a number identification unit of the first passive home appliance P 1 .
  • the first active home appliance A 1 may thereafter re-transmit the ‘high’ control command to the first passive home appliance P 1 because of its non-reception of an ACK signal therefrom.
  • the first passive home appliance P 1 Upon receiving the ‘high’ control command re-transmitted from the first active home appliance A 1 , the first passive home appliance P 1 is not controlled according to the received ‘high’ control command because a number assigned to the retransmitted control command is smaller than that stored in a number memory P 12 of the first passive home appliance P 1 . As a result, the first passive home appliance P 1 transmits a negative acknowledgement signal NAK to the first active home appliance A 1 to notify the first active home appliance A 1 that it has not been controlled according to the ‘high’ control command.
  • the passive home appliance is controlled according to a latest control command input by the user.
  • the first passive home appliance P 1 is controlled according to an earlier one of the input control commands and then transmits an ACK signal to one of the active home appliances associated with the later input control command.
  • FIG. 4 is a flow chart illustrating a home appliance networking system control method in accordance with the present invention.
  • an active home appliance capable of transmitting a control command input by a user to a passive home appliance connected to an internal network sets a number to be assigned to the control command.
  • the active home appliance initially transmits a number request command to the passive home appliance and sets the number to be assigned to the control command on the basis of a number transmitted from the passive home appliance.
  • the active home appliance may set the number to be assigned to the control command to a value obtained by adding ‘1’ to the existing number upon receiving notification information transmitted from the passive home appliance over the internal network.
  • the active home appliance assigns the number set at the first step S 1 to the control command input by the user.
  • the active home appliance transmits the control command assigned the set number at the second step S 2 to the passive home appliance.
  • the passive home appliance Upon receiving the control command transmitted from the active home appliance, the passive home appliance determines at the fourth step S 4 whether the received control command is the same as a previous control command.
  • the passive home appliance discards the received control command and transmits an acknowledgement signal ACK to the active home appliance associated with the received control command at the fifth step S 5 .
  • the passive home appliance compares the number assigned to the received control command with an existing largest control command number at the sixth step S 6 .
  • the passive home appliance discards the received control command at the seventh step S 7 .
  • the passive home appliance sends notification information to the internal network to notify the internal network that it has been controlled according to the control command transmitted at the above third step S 3 .
  • the notification information includes a number obtained by adding ‘1’ to the number assigned to the control command transmitted at the above third step S 3 .
  • the present invention provides a home appliance networking system and a method for controlling the same.
  • the home appliance networking system comprises a plurality of passive home appliances controlled according to control commands sent over an internal network constructed for a home networking system, and a plurality of active home appliances for transmitting the control commands for the passive home appliances to the internal network.
  • the plurality of active home appliances transmit different control commands assigned their unique numbers to a specific one of the plurality of passive home appliances.
  • the specific passive home appliance is controlled according to only a latest input one of the input control commands. Therefore, even though a user inputs control commands through the plurality of active home appliances, the corresponding passive home appliance can be prevented from being erroneously controlled.
  • home appliance as used is not limited to a home appliance but is used only as an example of a machine, a device or a system etc. Also, “home” as used is not limited to such a home but is used as an example of a home, a school, an office, or a factory, etc. Further, plural buildings are also included in the term “home”

Abstract

A home appliance networking system and a method for controlling the same. The home appliance networking system includes a plurality of passive home appliances controlled according to control commands sent over an internal network constructed for a home networking system, and a plurality of active home appliances for transmitting the control commands for the passive home appliances to the internal network. The plurality of active home appliances transmit different control commands each assigned a unique number to a specific one of the plurality of passive home appliances. The specific passive home appliance is controlled according to only a latest one of the input control commands.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0001]
  • The present invention relates to a home appliance networking system and method for controlling the same. More particularly the present invention relates to a home appliance networking system and a method for controlling the same, wherein, when a plurality of control commands are inputted to a specific one of a plurality of home appliances of a home networking system, the specific home appliance is controlled according to a latest one of the input control commands. [0002]
  • 2. Description of the Related Art [0003]
  • A home networking system has recently become increasingly widely spread in which a network is constructed to transmit and receive data to/from a plurality of home appliances installed in a home or building and the plurality of home appliances are connected to the constructed network to be interoperable with one another. [0004]
  • Particularly, in a home appliance networking system, a user can not only recognize state (status or condition) information of a specific home appliance from any place inside of a home, but can also control the specific home appliance using a control system, such as a computer, from any place outside of the home. In this regard, the home appliance networking system has obtained favorable responses from many consumers, and has thus become more widespread in its application on an almost daily basis. [0005]
  • In order to construct the home appliance networking system as mentioned above, generally, an internal network composed of a power line or local area network (LAN) line is constructed in a home or building and a plurality of home appliances are connected to the constructed internal network to transmit and receive data to/from one another. [0006]
  • The plurality of home appliances connected to the internal network may generally be classified into an active type, such as an audio receiver, capable of transmitting control commands to other home appliances, and a passive type, such as a speaker, capable of being controlled according to a control command transmitted from an active home appliance. [0007]
  • However, an existing home appliance networking system including a plurality of active home appliances and a plurality of passive home appliances as stated above has a disadvantage in that, when the plurality of active home appliances input control commands into a specific one of the plurality of passive home appliances, the specific passive home appliance may be erroneously controlled. [0008]
  • In other words, as shown in FIG. 1, in the case where a user inputs a first control command through a first active home appliance A[0009] 1 to set the level of water of a first passive home appliance P1, for example, a washing machine to ‘high’, the input first control command may not be transmitted to the first passive home appliance P1 due to a network error (1). If the first control command is not transmitted to the first passive home appliance P1, the user may input a second control command through a second active home appliance A2 to set the water level of the first passive home appliance P1 to ‘medium’, and the input second control command may be transmitted to the first passive home appliance P1 (2). Upon receiving the second control command, the first passive home appliance is controlled according to the received second control command and then transmits an acknowledgement signal ACK to the second active home appliance (3).
  • At this time, the first active home appliance A[0010] 1 may re-transmit the ‘high’ control command to the first passive home appliance P1 because of its reception of no ACK signal therefrom in responsive to the ‘high’ control command (4). Upon receiving the re-transmitted ‘high’ control command, the first passive home appliance P1 sets the water level to ‘high’ contrary to the user's intention and then transmits the resulting ACK signal to the first active home appliance A1 (5). As a result, the first passive home appliance performs a erroneous operation contrary to the user's intention.
  • SUMMARY OF THE INVENTION
  • Therefore, the present invention has been made in view of the above problems, and it is an object of the present invention to provide a home appliance networking system and a method for controlling the same, wherein, when a plurality of control commands are input to an internal network for a home networking system through a plurality of active home appliances, an associated passive home appliance is controlled according to a latest input one of the control commands. [0011]
  • In accordance with one aspect of the present invention, the above and other objects can be accomplished by the provision of a home appliance networking system comprising: at least one passive home appliance associated with an identifying number assigned to a control command received over an internal network constructed for a home networking system. The passive home appliance is controlled according to the received control command on the basis of the identified number and sends notification information to the internal network to notify the internal network that it has been controlled according to the control command. The invention also includes at least one active home appliance that increases a number to be assigned to a control command to be transmitted to the passive home appliance in response to the notification information sent from the passive home appliance, assigns the increased number to the control command to be transmitted to the passive home appliance and transmits the resulting control command to the passive home appliance. [0012]
  • In accordance with another aspect of the present invention, there is provided a method for controlling a home appliance networking system, comprising assigning, by an active home appliance, a number to a home appliance control command to be sent to an internal network of a home networking system, sending, by the active home appliance, the number-assigned control command to the internal network, identifying a passive home appliance, controllable according to the control command sent by the number assigned to the sent control command, determining, by the passive home appliance, based on the identified number whether the passive home appliance will be controlled according to the sent control command, controlling the passive home appliance according to the sent control command if it is determined that the passive home appliance will be controlled according to the sent control command, sending by the passive home appliance, notification information to the internal network to notify the internal network that the passive home appliance has been controlled according to the sent control command.[0013]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The above and other objects, features and other advantages of the present invention will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings, in which: [0014]
  • FIG. 1 is a block diagram showing an example of the case where control commands are input through a plurality of active home appliances in a conventional home appliance networking system; [0015]
  • FIG. 2 is a block diagram showing the construction of a home appliance networking system in accordance with the present invention; [0016]
  • FIG. 3 is a block diagram showing an example of the case where control commands are input through a plurality of active home appliances in the home appliance networking system in accordance with the present invention; and [0017]
  • FIG. 4 is a flow chart illustrating a home appliance networking system control method in accordance with the present invention. [0018]
  • DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • With reference to FIG. 2, there is shown, in block form, the construction of a home appliance networking system in accordance with the present invention. As shown in this drawing, the home appliance networking system comprises at least one passive home appliance P for transmitting and receiving data to/from an internal network of a home networking system constructed in a home or building. The passive home appliance P is controlled according to a control command received over the internal network. The home appliance networking system further comprises at least one active home appliance A for sending the control command for the passive home appliance P to the internal network. [0019]
  • The passive home appliance P includes a number identification unit P[0020] 11 for identifying a number assigned to a control command currently sent over the internal network, a number memory P12 for storing a largest one of the numbers assigned to a plurality of previous control commands sent over the internal network, and a controller P13 for controlling the passive home appliance P in response to the current control command if the number identified by the number identification unit P11 is larger than the number stored in the number memory P12, and then storing the number assigned to the current control command in the number memory P12.
  • Preferably, the number identification unit P[0021] 11 identifies a number assigned to each control command sent over the internal network by analyzing a header of a data packet of each control command. The header of the data packet of each control command contains any one of a number 1 to a number 254. Further, a later sent control command is assigned a larger number than that of an earlier sent control command.
  • In this regard, the controller P[0022] 13 compares a number contained in a header of a current control command sent over the internal network with a largest one of numbers assigned to a plurality of previous control commands sent over the internal network, stored in the number memory P12, and then controls the passive home appliance P in response to the current control command if the number assigned to the current control command is larger than the number stored in the number memory P12.
  • Further, the controller P[0023] 13 transmits an acknowledgement signal ACK to an active home appliance associated with the current control command after controlling the passive home appliance P in response to the current control command. Furthermore, the controller P13 sends notification information to the internal network to notify (i.e. indicate) that the passive home appliance P has been controlled according to the current control command.
  • According to the present invention, the passive home appliance P further includes a control command memory P[0024] 14 for storing a control command sent over the internal network. The control command stored in the control command memory P14 has a largest one of numbers assigned to existing control commands sent over the internal network.
  • The controller P[0025] 13 compares the current control command with the control command stored in the control command memory P14 to determine whether they are the same. If the current control command is determined to be the same as the control command stored in the control command memory P14, the controller P13 discards the current control command and transmits an ACK signal to an active home appliance associated with the current control command. That is, in the case where the same control commands are input through a plurality of active home appliances, a corresponding passive home appliance need not generate and send new notification information associated with each of the control commands.
  • On the other hand, the assignment of ‘0’, not a number from 1 to 254, to a header of a data packet signifies that the data packet contains notification information causing no duplication. Alternatively, the assignment of ‘255’ to a header of a data packet signifies that the data packet is not for controlling one passive home appliance, but for controlling all passive home appliances connected to the internal network. [0026]
  • In this connection, upon receiving a data packet of a header assigned the number ‘255’, all passive home appliances connected to the internal network are controlled according to the received data packet. [0027]
  • According to the present invention, the active home appliance A includes a number memory A[0028] 12 for storing a number to be assigned to a control command input by a user, and a controller A13 for increasing the number stored in the number memory A12 upon receiving the notification information sent from the passive home appliance P. The controller A13 then assigns the increased number to the input control command and transmits the resulting control command to the passive home appliance P.
  • Namely, the controller A[0029] 13 assigns the number stored in the number memory A12 to the control command input by the user and transmits the resulting control command to a corresponding passive home appliance connected to the internal network.
  • At this time, the controller A[0030] 13 of the active home appliance A may transmit a number request command to the passive home appliance P in order to recognize the number stored in the number memory P12 of the passive home appliance P, set a number to be assigned to the control command input by the user on the basis of the recognized number and store the set number in the number memory A12.
  • Upon receiving the number request command transmitted from the controller A[0031] 13 of the active home appliance A, the controller P13 of the passive home appliance P transmits the number stored in the number memory P12 to the active home appliance A. Then, the controller A13 of the active home appliance sets a number to be assigned to the control command input by the user on the basis of the number transmitted from the passive home appliance P and stores the set number in the number memory A12 of the active home appliance A.
  • FIG. 3 shows an example of the case where control commands are input through a plurality of active home appliances in the home appliance networking system in accordance with the present invention. [0032]
  • As shown in FIG. 3, in the case where the user inputs a first control command through a first active home appliance A[0033] 1 to set the level of water of a first passive home appliance P1, for example, a washing machine to ‘high’, the first active home appliance A1 attempts to transmit the input first control command to the first passive home appliance P1 (6). At this time, the first control command from the first active home appliance A1 may not be transmitted to the first passive home appliance P1 due to an error on the internal network.
  • Under the condition that the first control command is not transmitted to the first passive home appliance P[0034] 1, the user may move to a place where a second active home appliance A2 is located and input a second control command through the second active home appliance A2 to set the water level of the first passive home appliance P1 to ‘medium’. If the user inputs the second control command to set the water level of the first passive home appliance P1 to ‘medium’, then the second active home appliance A2 transmits the input second control command to the first passive home appliance P1 (7). Upon receiving the second control command transmitted from the second active home appliance A2, the first passive home appliance P1 sets the water level to ‘medium’ and then transmits an acknowledgement signal ACK to the second active home appliance A2 (8).
  • Thereafter, the first passive home appliance P[0035] 1 sends notification information to the internal network to notify the internal network that it has been controlled according to the current control command (9 and 10). Preferably, the notification information includes a number obtained by adding ‘1’ to a number assigned to the current control command, identified by a number identification unit of the first passive home appliance P1.
  • The first active home appliance A[0036] 1 may thereafter re-transmit the ‘high’ control command to the first passive home appliance P1 because of its non-reception of an ACK signal therefrom.
  • Upon receiving the ‘high’ control command re-transmitted from the first active home appliance A[0037] 1, the first passive home appliance P1 is not controlled according to the received ‘high’ control command because a number assigned to the retransmitted control command is smaller than that stored in a number memory P12 of the first passive home appliance P1. As a result, the first passive home appliance P1 transmits a negative acknowledgement signal NAK to the first active home appliance A1 to notify the first active home appliance A1 that it has not been controlled according to the ‘high’ control command.
  • In this manner, the passive home appliance is controlled according to a latest control command input by the user. [0038]
  • Provided that the first and second active home appliances A[0039] 1 and A2 transmit the same control commands, the first passive home appliance P1 is controlled according to an earlier one of the input control commands and then transmits an ACK signal to one of the active home appliances associated with the later input control command.
  • FIG. 4 is a flow chart illustrating a home appliance networking system control method in accordance with the present invention. [0040]
  • At the first step S[0041] 1, an active home appliance capable of transmitting a control command input by a user to a passive home appliance connected to an internal network sets a number to be assigned to the control command. At this time, the active home appliance initially transmits a number request command to the passive home appliance and sets the number to be assigned to the control command on the basis of a number transmitted from the passive home appliance. Alternatively, in the case where there is an existing number assigned to the control command, the active home appliance may set the number to be assigned to the control command to a value obtained by adding ‘1’ to the existing number upon receiving notification information transmitted from the passive home appliance over the internal network.
  • At the second step S[0042] 2, the active home appliance assigns the number set at the first step S1 to the control command input by the user.
  • At the third step S[0043] 3, the active home appliance transmits the control command assigned the set number at the second step S2 to the passive home appliance.
  • Upon receiving the control command transmitted from the active home appliance, the passive home appliance determines at the fourth step S[0044] 4 whether the received control command is the same as a previous control command.
  • If the received control command is determined to be the same as the previous control command at the fourth step S[0045] 4, the passive home appliance discards the received control command and transmits an acknowledgement signal ACK to the active home appliance associated with the received control command at the fifth step S5.
  • On the other hand, upon determining at the above fourth step S[0046] 4 that the received control command is not the same as the previous control command, the passive home appliance compares the number assigned to the received control command with an existing largest control command number at the sixth step S6.
  • In the case where the number assigned to the received control command is smaller than the existing largest control command number at the sixth step S[0047] 6, the passive home appliance discards the received control command at the seventh step S7.
  • On the contrary, if the number assigned to the received control command is larger than the existing largest control command number at the above sixth step S[0048] 6, the passive home appliance is controlled according to the received command at the eighth step S8.
  • At the ninth step S[0049] 9, the passive home appliance sends notification information to the internal network to notify the internal network that it has been controlled according to the control command transmitted at the above third step S3. At this time, the notification information includes a number obtained by adding ‘1’ to the number assigned to the control command transmitted at the above third step S3. As a result, upon receiving the notification information sent from the passive home appliance, a plurality of active home appliances can recognize the number of the current control command by which the passive home appliance has been controlled.
  • As is apparent from the above description, the present invention provides a home appliance networking system and a method for controlling the same. The home appliance networking system comprises a plurality of passive home appliances controlled according to control commands sent over an internal network constructed for a home networking system, and a plurality of active home appliances for transmitting the control commands for the passive home appliances to the internal network. The plurality of active home appliances transmit different control commands assigned their unique numbers to a specific one of the plurality of passive home appliances. The specific passive home appliance is controlled according to only a latest input one of the input control commands. Therefore, even though a user inputs control commands through the plurality of active home appliances, the corresponding passive home appliance can be prevented from being erroneously controlled. [0050]
  • In the present specification “home appliance” as used is not limited to a home appliance but is used only as an example of a machine, a device or a system etc. Also, “home” as used is not limited to such a home but is used as an example of a home, a school, an office, or a factory, etc. Further, plural buildings are also included in the term “home”[0051]
  • Although the preferred embodiments of the present invention have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims. [0052]
  • The present disclosure relates to subject matter contained in priority Korean Application No. 2002-0015043, filed on Mar. 20, 2002, which is herein expressly incorporated by reference in its entirety. [0053]

Claims (16)

What is claimed is:
1. A home appliance networking system comprising:
at least one passive home appliance that identifies a number assigned to a control command received over an internal network of a home networking system, said passive home appliance being controlled according to the received control command on the basis of the identified number and then sending notification information to said internal network to notify said internal network that said passive home appliance has been controlled according to said control command; and
at least one active home appliance that increases a number to be assigned to a control command to be transmitted to said passive home appliance in response to said notification information sent from said passive home appliance, assigns the increased number to said control command to be transmitted to said passive home appliance and transmits the resulting control command to said passive home appliance.
2. The home appliance networking system as set forth in claim 1, wherein said passive home appliance comprises:
a number identification unit that identifies a number assigned to a current control command currently sent over said internal network;
a number memory that stores a largest one of numbers assigned to a plurality of control commands previously sent over said internal network; and
a controller that controls said passive home appliance in response to said current control command if said number identified by said number identification unit is larger than the number stored in said number memory, and then stores said number assigned to said current control command in said number memory.
3. The home appliance networking system as set forth in claim 2, wherein said controller of said passive home appliance further transmits an acknowledgement signal to an active home appliance associated with said current control command after controlling said passive home appliance in response to said current control command.
4. The home appliance networking system as set forth in claim 2, wherein said controller of said passive home appliance further sends notification information to said internal network to notify that said passive home appliance has been controlled according to said current control command.
5. The home appliance networking system as set forth in claim 1, wherein said active home appliance includes:
a number memory that stores a number to be assigned to a control command input by a user; and
a controller that increases said number stored in said number memory upon receiving said notification information sent from said passive home appliance, and then assigns the increased number to the input control command and transmits the resulting control command to said passive home appliance.
6. The home appliance networking system as set forth in claim 5, wherein said controller of said active home appliance transmits a number request command to said passive home appliance to request sending of a number stored in a number memory of said passive home appliance.
7. The home appliance networking system as set forth in claim 6, wherein said controller of said passive home appliance sends said number stored in said number memory of said passive home appliance to said active home appliance in response to said number request command.
8. The home appliance networking system as set forth in claim 2, wherein said passive home appliance further comprises a control command memory for storing a control command sent over said internal network.
9. The home appliance networking system as set forth in claim 8, wherein said controller of said passive home appliance further determines whether said current control command is the same as a control command stored in said control command memory, and then transmits an acknowledgement signal to an active home appliance associated with said current control command if said current control command is the same as the control command stored in said control command memory.
10. The home appliance networking system as set forth in claim 2, wherein said number identification unit identifies a number by analyzing a header of a data packet of each of said control commands.
11. The home appliance networking system as set forth in claim 10, wherein said header contains any one of numbers 1 to 254.
12. A method for controlling a home appliance networking system, comprising:
assigning, by an active home appliance, a number to a home appliance control command to be sent to an internal network of a home networking system;
sending, by allowing said active home appliance, said control command assigned said number to said internal network;
controlling a passive home appliance according to the sent control command to identify said number assigned to the sent control command;
determining, by said passive home appliance, based upon said identified number, whether said passive home appliance will be controlled according to said sent control command;
controlling said passive home appliance according to said sent control command if it is determined that said passive home appliance will be controlled according to said sent control command; and
sending, by said passive home appliance, notification information to said internal network to notify said internal network that said passive home appliance has been controlled according to said sent control command.
13. The method as set forth in claim 12, further comprising:
increasing, by said active home appliance, said number assigned to said control command upon receiving said notification information.
14. The method as set forth in claim 12, wherein the determination comprises:
identifying, by said passive home appliance, said number assigned to said sent control command;
comparing, by said passive home appliance, said identified number with an existing control command number stored therein; and
determining, by said passive home appliance, that said passive home appliance will be controlled according to said sent control command, if said identified number is larger than said existing control command number.
15. The method as set forth in claim 14, wherein said determination further comprises:
storing, by said passive home appliance, said identified number if said identified number is larger than said existing control command number; and
comparing, by said passive home appliance, a number assigned to a control command sent after said identified number is stored, with the stored number.
16. The method as set forth in claim 12, further comprising:
determining, by said passive home appliance, whether said sent control command is the same as a previous control command before performing the determination; and
not controlling said passive home appliance according to said sent control command if it is determined that said sent control command is the same as said previous control command.
US10/211,287 2002-03-20 2002-08-05 Home appliance networking system and method for controlling the same Expired - Lifetime US6633781B1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR2002-15043 2002-03-20
KR2002-0015043 2002-03-20
KR10-2002-0015043A KR100424318B1 (en) 2002-03-20 2002-03-20 Home Appliance System and Controlling Method for the Same

Publications (2)

Publication Number Publication Date
US20030181992A1 true US20030181992A1 (en) 2003-09-25
US6633781B1 US6633781B1 (en) 2003-10-14

Family

ID=28036128

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/211,287 Expired - Lifetime US6633781B1 (en) 2002-03-20 2002-08-05 Home appliance networking system and method for controlling the same

Country Status (3)

Country Link
US (1) US6633781B1 (en)
JP (1) JP2003299163A (en)
KR (1) KR100424318B1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050226224A1 (en) * 2004-04-07 2005-10-13 Lg Electronics Inc. Method of synchronizing management information between a plurality of managing devices in a home network
EP1684137A2 (en) * 2005-01-21 2006-07-26 Agilent Technologies, Inc. Network based triggering in an instrument system
WO2007003188A1 (en) * 2005-07-04 2007-01-11 Vkr Holding A/S System and method for controlling at least one device
US20090213848A1 (en) * 2005-02-24 2009-08-27 Lg Electronics Inc. Packet Structure and Packet Transmission Method of Network Control Protocol
US20150006762A1 (en) * 2013-06-26 2015-01-01 Samsung Electronics Co., Ltd. Method and apparatus for controlling memory operation
KR20160037613A (en) * 2014-09-29 2016-04-06 엘지전자 주식회사 Mobile terminal and control method for the mobile terminal
WO2016052889A1 (en) * 2014-09-29 2016-04-07 Lg Electronics Inc. Mobile terminal and method of controlling the same
CN105807619A (en) * 2014-12-30 2016-07-27 广东德豪润达电气股份有限公司 Small household electrical appliance wireless network control method

Families Citing this family (82)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7026949B2 (en) * 2001-05-02 2006-04-11 Lg Electronics Inc. Method for transmitting and receiving messages in home appliance networking system
KR100437042B1 (en) * 2002-03-20 2004-06-23 엘지전자 주식회사 Home Appliance Network System and Controlling Method for the Same
KR100480719B1 (en) * 2002-09-17 2005-04-07 엘지전자 주식회사 Home Network System of The Digital TV and Method for Controlling Home Network of The Same
US7444401B1 (en) * 2002-11-18 2008-10-28 Arkion Systems Llc Method and apparatus for inexpensively monitoring and controlling remotely distributed appliances
KR100505230B1 (en) * 2002-12-10 2005-08-03 엘지전자 주식회사 Home Network System and Home Appliance Reducing Method for the Same
DE10313409A1 (en) * 2003-03-25 2004-11-18 Continental Teves Ag & Co. Ohg Method for avoiding incorrect actuator access in a multifunctional electronic overall control system
US7587464B2 (en) 2006-03-16 2009-09-08 Exceptional Innovation, Llc Device automation using networked device control having a web services for devices stack
US8155142B2 (en) 2006-03-16 2012-04-10 Exceptional Innovation Llc Network based digital access point device
US7496627B2 (en) 2006-03-16 2009-02-24 Exceptional Innovation, Llc Automation control system having digital logging
US8725845B2 (en) 2006-03-16 2014-05-13 Exceptional Innovation Llc Automation control system having a configuration tool
US7509402B2 (en) 2006-03-16 2009-03-24 Exceptional Innovation, Llc Automation control system having a configuration tool and two-way ethernet communication for web service messaging, discovery, description, and eventing that is controllable with a touch-screen display
US8209398B2 (en) 2006-03-16 2012-06-26 Exceptional Innovation Llc Internet protocol based media streaming solution
US8001219B2 (en) 2006-03-16 2011-08-16 Exceptional Innovation, Llc User control interface for convergence and automation system
US7966083B2 (en) 2006-03-16 2011-06-21 Exceptional Innovation Llc Automation control system having device scripting
WO2007126781A2 (en) 2006-03-27 2007-11-08 Exceptional Innovation Llc Set top box for convergence and automation system
WO2007124453A2 (en) 2006-04-20 2007-11-01 Exceptional Innovation Llc Touch screen for convergence and automation system
US8690117B2 (en) 2006-05-04 2014-04-08 Capstone Metering Llc Water meter
AU2007247918B2 (en) 2006-05-04 2011-07-21 Capstone Mobile Technologies, Llc System and method for remotely monitoring and controlling a water meter
US7667968B2 (en) 2006-05-19 2010-02-23 Exceptional Innovation, Llc Air-cooling system configuration for touch screen
WO2008073658A2 (en) 2006-11-09 2008-06-19 Exceptional Innovation, Llc. Portable device for convergence and automation solution
US8140279B2 (en) 2007-09-24 2012-03-20 Budderfly Ventures, Llc Computer based energy management
US8396608B2 (en) * 2007-09-24 2013-03-12 Budderfly Ventures Llc Computer based energy management
US8655491B2 (en) 2008-10-27 2014-02-18 Lennox Industries Inc. Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network
US8564400B2 (en) 2008-10-27 2013-10-22 Lennox Industries, Inc. Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8874815B2 (en) 2008-10-27 2014-10-28 Lennox Industries, Inc. Communication protocol system and method for a distributed architecture heating, ventilation and air conditioning network
US8977794B2 (en) 2008-10-27 2015-03-10 Lennox Industries, Inc. Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8788100B2 (en) 2008-10-27 2014-07-22 Lennox Industries Inc. System and method for zoning a distributed-architecture heating, ventilation and air conditioning network
US8352081B2 (en) 2008-10-27 2013-01-08 Lennox Industries Inc. Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8452456B2 (en) 2008-10-27 2013-05-28 Lennox Industries Inc. System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US9268345B2 (en) 2008-10-27 2016-02-23 Lennox Industries Inc. System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8548630B2 (en) 2008-10-27 2013-10-01 Lennox Industries, Inc. Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network
US9432208B2 (en) 2008-10-27 2016-08-30 Lennox Industries Inc. Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system
US8433446B2 (en) 2008-10-27 2013-04-30 Lennox Industries, Inc. Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network
US8798796B2 (en) 2008-10-27 2014-08-05 Lennox Industries Inc. General control techniques in a heating, ventilation and air conditioning network
US8694164B2 (en) 2008-10-27 2014-04-08 Lennox Industries, Inc. Interactive user guidance interface for a heating, ventilation and air conditioning system
US9152155B2 (en) 2008-10-27 2015-10-06 Lennox Industries Inc. Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system
US8762666B2 (en) 2008-10-27 2014-06-24 Lennox Industries, Inc. Backup and restoration of operation control data in a heating, ventilation and air conditioning network
US8442693B2 (en) 2008-10-27 2013-05-14 Lennox Industries, Inc. System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8452906B2 (en) 2008-10-27 2013-05-28 Lennox Industries, Inc. Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8437878B2 (en) 2008-10-27 2013-05-07 Lennox Industries Inc. Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network
US8437877B2 (en) 2008-10-27 2013-05-07 Lennox Industries Inc. System recovery in a heating, ventilation and air conditioning network
US9651925B2 (en) 2008-10-27 2017-05-16 Lennox Industries Inc. System and method for zoning a distributed-architecture heating, ventilation and air conditioning network
US9678486B2 (en) 2008-10-27 2017-06-13 Lennox Industries Inc. Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system
US8560125B2 (en) 2008-10-27 2013-10-15 Lennox Industries Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8855825B2 (en) 2008-10-27 2014-10-07 Lennox Industries Inc. Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system
US8295981B2 (en) 2008-10-27 2012-10-23 Lennox Industries Inc. Device commissioning in a heating, ventilation and air conditioning network
MX2011004330A (en) 2008-10-27 2011-08-03 Mueller Int Llc Infrastructure monitoring system and method.
US8725298B2 (en) 2008-10-27 2014-05-13 Lennox Industries, Inc. Alarm and diagnostics system and method for a distributed architecture heating, ventilation and conditioning network
US9325517B2 (en) 2008-10-27 2016-04-26 Lennox Industries Inc. Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system
US8892797B2 (en) 2008-10-27 2014-11-18 Lennox Industries Inc. Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8463442B2 (en) 2008-10-27 2013-06-11 Lennox Industries, Inc. Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network
US8802981B2 (en) 2008-10-27 2014-08-12 Lennox Industries Inc. Flush wall mount thermostat and in-set mounting plate for a heating, ventilation and air conditioning system
US8661165B2 (en) 2008-10-27 2014-02-25 Lennox Industries, Inc. Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system
US8600559B2 (en) 2008-10-27 2013-12-03 Lennox Industries Inc. Method of controlling equipment in a heating, ventilation and air conditioning network
US8352080B2 (en) 2008-10-27 2013-01-08 Lennox Industries Inc. Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US9632490B2 (en) 2008-10-27 2017-04-25 Lennox Industries Inc. System and method for zoning a distributed architecture heating, ventilation and air conditioning network
US8239066B2 (en) 2008-10-27 2012-08-07 Lennox Industries Inc. System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8615326B2 (en) 2008-10-27 2013-12-24 Lennox Industries Inc. System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8744629B2 (en) 2008-10-27 2014-06-03 Lennox Industries Inc. System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US9261888B2 (en) 2008-10-27 2016-02-16 Lennox Industries Inc. System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8463443B2 (en) 2008-10-27 2013-06-11 Lennox Industries, Inc. Memory recovery scheme and data structure in a heating, ventilation and air conditioning network
US8774210B2 (en) 2008-10-27 2014-07-08 Lennox Industries, Inc. Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8255086B2 (en) 2008-10-27 2012-08-28 Lennox Industries Inc. System recovery in a heating, ventilation and air conditioning network
US9377768B2 (en) 2008-10-27 2016-06-28 Lennox Industries Inc. Memory recovery scheme and data structure in a heating, ventilation and air conditioning network
US8543243B2 (en) 2008-10-27 2013-09-24 Lennox Industries, Inc. System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8655490B2 (en) 2008-10-27 2014-02-18 Lennox Industries, Inc. System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8600558B2 (en) 2008-10-27 2013-12-03 Lennox Industries Inc. System recovery in a heating, ventilation and air conditioning network
US8994539B2 (en) 2008-10-27 2015-03-31 Lennox Industries, Inc. Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network
AU2010249499B2 (en) 2009-05-22 2015-01-29 Mueller International Llc Infrastructure monitoring devices, systems, and methods
USD648642S1 (en) 2009-10-21 2011-11-15 Lennox Industries Inc. Thin cover plate for an electronic system controller
USD648641S1 (en) 2009-10-21 2011-11-15 Lennox Industries Inc. Thin cover plate for an electronic system controller
US8260444B2 (en) 2010-02-17 2012-09-04 Lennox Industries Inc. Auxiliary controller of a HVAC system
MX359282B (en) 2010-06-16 2018-09-21 Mueller Int Llc Infrastructure monitoring devices, systems, and methods.
US8833390B2 (en) 2011-05-31 2014-09-16 Mueller International, Llc Valve meter assembly and method
US8855569B2 (en) 2011-10-27 2014-10-07 Mueller International, Llc Systems and methods for dynamic squelching in radio frequency devices
US8660134B2 (en) 2011-10-27 2014-02-25 Mueller International, Llc Systems and methods for time-based hailing of radio frequency devices
MX353378B (en) 2013-03-15 2018-01-10 Mueller Int Llc Systems for measuring properties of water in a water distribution system.
US9494249B2 (en) 2014-05-09 2016-11-15 Mueller International, Llc Mechanical stop for actuator and orifice
US9565620B2 (en) 2014-09-02 2017-02-07 Mueller International, Llc Dynamic routing in a mesh network
US11041839B2 (en) 2015-06-05 2021-06-22 Mueller International, Llc Distribution system monitoring
JP2018098619A (en) * 2016-12-12 2018-06-21 パナソニックIpマネジメント株式会社 Repeater and control system
US11725366B2 (en) 2020-07-16 2023-08-15 Mueller International, Llc Remote-operated flushing system

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2719396B1 (en) * 1994-04-28 1996-06-28 Sgs Thomson Microelectronics Controller / control processor for communication protocol management.
EP0872991B1 (en) * 1997-04-15 2006-07-26 Hewlett-Packard Company, A Delaware Corporation Method and apparatus for device interaction by format
US6185466B1 (en) * 1997-10-06 2001-02-06 Proteus Industries, Inc. Distributed digital control system including modules with multiple stored databases and selector
US6557756B1 (en) * 1998-09-04 2003-05-06 Ncr Corporation Communications, particularly in the domestic environment
US20020026533A1 (en) * 2000-01-14 2002-02-28 Dutta Prabal K. System and method for distributed control of unrelated devices and programs
US20030037166A1 (en) * 2000-12-27 2003-02-20 Reiko Ueno Routing processing and method for home bus system
AUPR459801A0 (en) * 2001-04-24 2001-05-24 Canon Kabushiki Kaisha A multi-agent system for digital home/office
KR100420510B1 (en) * 2001-05-02 2004-03-02 엘지전자 주식회사 Home Appliance Network System having a Multi-Network Terminal and Method for the same

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050226224A1 (en) * 2004-04-07 2005-10-13 Lg Electronics Inc. Method of synchronizing management information between a plurality of managing devices in a home network
EP1684137A3 (en) * 2005-01-21 2007-10-03 Agilent Technologies, Inc. Network based triggering in an instrument system
EP1684137A2 (en) * 2005-01-21 2006-07-26 Agilent Technologies, Inc. Network based triggering in an instrument system
US20060162532A1 (en) * 2005-01-21 2006-07-27 Eidson John C Network based triggering in an instrument system
US20090213848A1 (en) * 2005-02-24 2009-08-27 Lg Electronics Inc. Packet Structure and Packet Transmission Method of Network Control Protocol
EA012061B1 (en) * 2005-07-04 2009-08-28 Вкр Холдинг А/С System and method for controlling at least one device
US8698608B2 (en) 2005-07-04 2014-04-15 Vkr Holdings A/S System and method for controlling at least one device
US20080315987A1 (en) * 2005-07-04 2008-12-25 Vkr Holding A/S System and Method for Controlling at Least One Device
EA011398B1 (en) * 2005-07-04 2009-02-27 Вкр Холдинг А/С System and method for controlling at least one device
WO2007003197A1 (en) * 2005-07-04 2007-01-11 Vkr Holding A/S System and method for controlling at least one device
WO2007003188A1 (en) * 2005-07-04 2007-01-11 Vkr Holding A/S System and method for controlling at least one device
US8659401B2 (en) 2005-07-04 2014-02-25 Vkr Holdings A/S System and method for controlling at least one device
US20080221718A1 (en) * 2005-07-04 2008-09-11 Vkr Holding A/S System and Method for Controlling at Least One Device
US20150006762A1 (en) * 2013-06-26 2015-01-01 Samsung Electronics Co., Ltd. Method and apparatus for controlling memory operation
US10275371B2 (en) * 2013-06-26 2019-04-30 Samsung Electronics Co., Ltd. Method and apparatus for controlling memory operation
KR20160037613A (en) * 2014-09-29 2016-04-06 엘지전자 주식회사 Mobile terminal and control method for the mobile terminal
WO2016052889A1 (en) * 2014-09-29 2016-04-07 Lg Electronics Inc. Mobile terminal and method of controlling the same
US9781275B2 (en) * 2014-09-29 2017-10-03 Lg Electronics Inc. Mobile terminal and method of controlling the same
KR102249116B1 (en) 2014-09-29 2021-05-07 엘지전자 주식회사 Mobile terminal and control method for the mobile terminal
CN105807619A (en) * 2014-12-30 2016-07-27 广东德豪润达电气股份有限公司 Small household electrical appliance wireless network control method

Also Published As

Publication number Publication date
JP2003299163A (en) 2003-10-17
US6633781B1 (en) 2003-10-14
KR100424318B1 (en) 2004-03-25
KR20030075689A (en) 2003-09-26

Similar Documents

Publication Publication Date Title
US6633781B1 (en) Home appliance networking system and method for controlling the same
US7032018B2 (en) Home appliance networking system and method for controlling the same
JP3725165B2 (en) Method for initializing a wireless packet hopping network
KR100565487B1 (en) Home appliance network system and its method for the same
EP1461909B1 (en) Method and system for transmission of signals to nodes in a system
EP1863189B1 (en) Network control system for home appliances
US20110077751A1 (en) Systems and methods for controlling appliances via a network
US20070223500A1 (en) Home Network System
US8484323B2 (en) Network system connected with multiple master devices and method for operating the same
KR20040104326A (en) Packet transferring method for data link layer
US20040014475A1 (en) Communication scheme with arbitration mechanism for cases of address initialization and server setting
US20080195757A1 (en) Method and apparatus for automatically recognizing a connection of a device to a building management system
US20040111496A1 (en) Home network system and method for adding and/or deleting home appliances
EP1693991B1 (en) Method and system for transmission of signals to nodes in a system
US7778200B2 (en) Remote management apparatus and method of setting IP address thereof
KR100556758B1 (en) Message interface method for master handler based living network control procotol
KR100511968B1 (en) Air-conditioning system controlled by telephone
KR100637948B1 (en) method for processing message of home network system
JP4709700B2 (en) Communication control device and communication control method
JPH053584A (en) Home bus controller

Legal Events

Date Code Title Description
AS Assignment

Owner name: LG ELECTRONICS INC., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LEE, SANG KYUN;OH, KI TAE;LEE, YEON KYOUNG;AND OTHERS;REEL/FRAME:013168/0748

Effective date: 20020718

STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

CC Certificate of correction
FPAY Fee payment

Year of fee payment: 4

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12

SULP Surcharge for late payment

Year of fee payment: 11