KR101718215B1 - Home appliance - Google Patents
Home appliance Download PDFInfo
- Publication number
- KR101718215B1 KR101718215B1 KR1020150083924A KR20150083924A KR101718215B1 KR 101718215 B1 KR101718215 B1 KR 101718215B1 KR 1020150083924 A KR1020150083924 A KR 1020150083924A KR 20150083924 A KR20150083924 A KR 20150083924A KR 101718215 B1 KR101718215 B1 KR 101718215B1
- Authority
- KR
- South Korea
- Prior art keywords
- local network
- manager
- appliances
- event
- query
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1061—Peer-to-peer [P2P] networks using node-based peer discovery mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H04L67/42—
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Selective Calling Equipment (AREA)
- Telephonic Communication Services (AREA)
Abstract
The present invention relates to a household appliance.
According to an aspect of the present invention, there is provided a household appliance including: a product microcomputer for controlling a driving unit; A communication modem capable of communicating with the product microcomputer; And a local network communication module capable of communicating with other home appliances using the communication modem and a communication protocol other than the communication modem, Event, or query from the other appliances, and the received control command, event, or query is transmitted to the product microcomputer through the communication modem .
Description
The present invention relates to a household appliance.
Generally, home appliances provided in the home include a washing machine, a refrigerator, a cooking appliance, a cleaner, and the like. BACKGROUND OF THE INVENTION [0002] Modern household appliances have a communication unit and can receive various information related to energy information and household appliances through communication with a server installed or operated by a power company or a manufacturer of household appliances.
A network system is disclosed in WO 2006/015557 (International Application published on December 15, 2011) which is a prior art international patent application (international application published under the Patent Cooperation Treaty).
The network system of the prior art includes home and utility components, and can communicate with each other by a terminal component acting as a gateway. Further, a plurality of components constituting a home component can also communicate with a terminal component.
However, in the case of the prior art, a plurality of components constituting a home component can not directly communicate with each other and can indirectly communicate by a terminal component. Therefore, there is a problem that not only communication with a utility component is impossible as long as a terminal component does not exist, and communication between home components is impossible.
It is an object of the present invention to provide a home appliance in which information can be transmitted or received by directly communicating with other home appliances.
According to an aspect of the present invention, there is provided a household appliance including: a product microcomputer for controlling a driving unit; A communication modem capable of communicating with the product microcomputer; And a local network communication module capable of communicating with other home appliances using the communication modem and a communication protocol other than the communication modem, Event, or query from the other appliances, and the received control command, event, or query is transmitted to the product microcomputer through the communication modem .
The local network communication module may include a search manager for searching for other home appliances and a simple service discovery protocol (SSDP) 132 for performing a response to a search message received from another home appliance.
The local network communication module may further include a database control manager for managing a list and information of other household appliances existing in the local network through the SSDP and the search manager as a database.
The local network communication module includes a RESTful client capable of transmitting a control command or a query to another home appliance existing in the local network and receiving an event as a response from a rest pool server of another appliance, And may include a RESTful server that receives a control command or a query from a rest pool client of another home appliance existing in the network and can respond to the result of processing the event in the form of an event.
The local network communication module can communicate with the rest pool client and the rest pool server. When the rest pool server receives a control command, an event, or a query, the local network communication module processes the received request. .
The local network manager can transmit the received control command, event, or query to the communication modem through the interface.
The local network manager may include a control that the appliance can process, an event that can be generated by the appliance, and a management table in which the type of a query that the appliance itself can be requested from another appliance is stored .
The management table may further store control commands, events, or queries received from other home appliances. When receiving a response from the communication modem indicating completion of the function of the product microcomputer, Or a query may be deleted from the management table.
The local network communication module may further include a monitoring manager for monitoring the receipt of a file from the communication modem and transmitting the received file to the local network manager.
According to the present invention, since the home appliance includes a local network communication module, there is an advantage that direct communication can be performed between home appliances without a separate gateway.
In addition, since communication between appliances is possible, it is possible to input commands to one appliances from other appliances or to easily confirm the operating status information of appliances from other appliances without directly inputting commands from the appliances There is an advantage.
BRIEF DESCRIPTION OF THE DRAWINGS Figure 1 is a schematic illustration of a network device in accordance with an embodiment of the present invention.
Fig. 2 is a block diagram schematically showing a household appliance constituting the network device of Fig. 1; Fig.
Fig. 3 is a diagram showing a process in which a home appliance receives and processes a control command from another home appliance; Fig.
FIG. 4 is a diagram showing a process in which a home appliance receives and processes an event from another home appliance; FIG.
5 and 6 illustrate a process in which a household appliance receives and processes a query from another household appliance.
Hereinafter, some embodiments of the present invention will be described in detail with reference to exemplary drawings. It should be noted that, in adding reference numerals to the constituent elements of the drawings, the same constituent elements are denoted by the same reference numerals whenever possible, even if they are shown in different drawings. In the following description of the embodiments of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the difference that the embodiments of the present invention are not conclusive.
In describing the components of the embodiment of the present invention, terms such as first, second, A, B, (a), and (b) may be used. These terms are intended to distinguish the constituent elements from other constituent elements, and the terms do not limit the nature, order or order of the constituent elements. When a component is described as being "connected", "coupled", or "connected" to another component, the component may be directly connected or connected to the other component, Quot; may be "connected," "coupled," or "connected. &Quot;
1 is a schematic diagram of a network device according to an embodiment of the present invention.
Referring to FIG. 1, a network device according to an embodiment of the present invention may include
The
The home appliances (10, 11) can communicate with the external server (30). The
The
The
2 is a block diagram schematically showing a household appliance constituting the network device of FIG.
2, the
The
The communication modem 110 may be, for example, a Wi-Fi communication modem.
The
The local
That is, each of the
At this time, the local
The local
The
The local
The SSDP 132 is a module for providing a response to a search message received from other household appliances. The SSDP 132 may forward the search message received from other appliances to the
When the SSDP 132 receives a search message from another household appliance, the SSDP 132 stores information on its service description (e.g., IP and Port information) as a response to the received search message URL address, etc.) to be transmitted.
In this case, when the
The local
The
The
The
For example, the
In addition, the
In addition, the information stored in the local network management table 134 may include a product ID, a service list, and the like as one example of all information of the IP, Port information, and service description of other home appliances.
The local
The
That is, the
The
The local
When the
That is, the
Also, the
The
That is, the
The information that can be included in each of the tables 153, 154, and 155 includes a service type, a device ID, a device type, a user ID, an opcode, and the like . ≪ / RTI >
The control table 153 may include controls supported by the home appliance itself.
The event table 154 may include an event type that the home appliance itself can generate.
The query table 155 may include a query type that the appliance itself can request from other appliances.
At this time, the event stored in the event table 154 may be matched with a control stored in the control table 153 or a query stored in the query table 155.
That is, the information stored in the management table 152 may include service information that the home appliance itself can support.
In addition, the management table 152 may further store control commands or queries received from other home appliances, and when a response to a further stored control command or query is completed, Can be deleted.
The local
The communication modem 110 may store a file generated by a function call, analyze the stored file, and transmit the contents of the file to the
The
The communication modem 110 may store a response file indicating completion of processing from the
Hereinafter, a communication process between home appliances will be described.
3 is a view showing a process in which a home appliance receives and processes a control command from another home appliance.
2 and 3, the
When the
The control command received by the
The
The communication modem 110 may store a file for the received control command, and may transmit the received control command to the
The
At this time, the control command is driven by a variety of operating methods such as a home electric appliance drive command, a drive stop command, a command for operating based on energy information, a home appliance product course or an option An operation command or an operation command of an additional function module such as a camera, a command to store a file for updating, a command to start or stop a diagnosis or a monitoring, And the like.
When the
The communication modem 110 may transmit a file of a processing completion response to the
If the communication modem 110 transmits a control command to the
Then, the
The
Other appliances receiving the failure event may retransmit control commands to the appliances.
4 is a diagram illustrating a process of receiving and processing events from other home appliances.
Referring to Figures 2 and 4, the
When the
The event received by the
Hereinafter, only the difference from the case of receiving the control command described in FIG. 3 will be described.
The event received by the
If the event received by the
The
5 and 6 are diagrams illustrating a process in which a home appliance receives and processes a query from another household appliance.
Referring to FIGS. 3, 5, and 6, the
When the
The query received by the
The
The communication modem 110 may store a file for the received query, and may forward the received query to the
The
At this time, the function execution for the received query may be a confirmation and a response preparation for a response to the query.
The query can also be an inquiry about the current state of the appliance or the information held by the appliance, a request for past operating history of the appliance, and the like.
When the
The communication modem 110 may transmit a file of a processing completion response to the
Then, the
If the communication modem 110 transmits a control command to the
Then, the
According to the present invention, since the home appliance includes a local network communication module, there is an advantage that direct communication can be performed between home appliances without a separate gateway.
In addition, since communication between appliances is possible, it is possible to input commands to one appliances from other appliances or to easily confirm the operating status information of appliances from other appliances without directly inputting commands from the appliances There is an advantage.
While the present invention has been described in connection with what is presently considered to be the most practical and preferred embodiment, it is to be understood that the invention is not limited to the disclosed embodiments. That is, within the scope of the present invention, all of the components may be selectively coupled to one or more of them. Furthermore, the terms "comprises", "comprising", or "having" described above mean that a component can be implanted unless otherwise specifically stated, But should be construed as including other elements. All terms, including technical and scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs, unless otherwise defined. Commonly used terms, such as predefined terms, should be interpreted to be consistent with the contextual meanings of the related art, and are not to be construed as ideal or overly formal, unless expressly defined to the contrary.
The foregoing description is merely illustrative of the technical idea of the present invention, and various changes and modifications may be made by those skilled in the art without departing from the essential characteristics of the present invention. Therefore, the embodiments disclosed in the present invention are intended to illustrate rather than limit the scope of the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. The scope of protection of the present invention should be construed according to the following claims, and all technical ideas within the scope of equivalents should be construed as falling within the scope of the present invention.
10, 11: Household appliances 100: Product microcomputer
110: communication modem 120: interface
130: Local network communication module
141: Rest pool client 142: Rest pool server
150: Local Network Manager
Claims (9)
A communication modem capable of communicating with the product microcomputer; And
And a local network communication module capable of communicating with the communication modem and communicating with other appliances using a communication protocol different from the communication modem,
Wherein the local network communication module comprises:
A database control manager for managing a list and information of other household appliances existing in the local network in a database,
A rest pool client capable of transmitting control commands or queries from the other appliances and receiving events as responses from rest pool servers of other appliances;
A rest pool server which receives a control command or a query from a rest pool client of the other appliance and responds to the result of the processing in the event type,
And a local network manager for transmitting a control command, an event, or a query received to the rest pool server to the communication modem through an interface,
When the communication modem transmits a control command to the product microcomputer but does not receive a response from the product microcomputer, the restful client communicates with the database control manager to identify a home appliance to which a failure event is to be transmitted, And transmits the failure event to the home appliance.
The local network communication module includes a search manager for searching for another household appliance,
And a Simple Service Discovery Protocol (SSDP) 132 for performing a response to the search message received from other home appliances.
Wherein the database control manager manages a list and information of other home appliances existing in the local network through the SSDP and the search manager.
Wherein the local network manager is capable of communicating with the rest pool client and the rest pool server, and when the rest pool server receives a control command, an event, or a query, it processes the received request.
Wherein the local network manager comprises: a control unit that can control the home appliances, an event that can be generated by the home appliances, and a management table in which the types of queries that the home appliances themselves can request from other appliances are stored .
The management table may further store control commands, events or queries received from other home appliances,
Wherein a further stored control command, event or query is deleted from the management table when receiving a response from the communication modem indicating completion of the function of the product microcomputer.
Wherein the local network communication module comprises:
Further comprising a monitoring manager monitoring the receipt of a file from the communication modem and transmitting the received file to the local network manager.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150083924A KR101718215B1 (en) | 2015-06-15 | 2015-06-15 | Home appliance |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150083924A KR101718215B1 (en) | 2015-06-15 | 2015-06-15 | Home appliance |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160147330A KR20160147330A (en) | 2016-12-23 |
KR101718215B1 true KR101718215B1 (en) | 2017-03-20 |
Family
ID=57736038
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150083924A KR101718215B1 (en) | 2015-06-15 | 2015-06-15 | Home appliance |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101718215B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190071641A (en) * | 2019-06-04 | 2019-06-24 | 엘지전자 주식회사 | Apparatus and method for controlling operation of home appliance, home appliance and method for operating of home appliance |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200094845A (en) * | 2019-01-23 | 2020-08-10 | 삼성전자주식회사 | Server, electronic device and method for managing home appliance |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011155647A1 (en) * | 2010-06-10 | 2011-12-15 | 엘지전자 주식회사 | Network system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100373095B1 (en) * | 2000-10-16 | 2003-02-25 | 삼성전자주식회사 | Home network system and method using refrigerator |
KR100434270B1 (en) * | 2001-05-30 | 2004-06-04 | 엘지전자 주식회사 | Control System for Home Appliance Network |
-
2015
- 2015-06-15 KR KR1020150083924A patent/KR101718215B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011155647A1 (en) * | 2010-06-10 | 2011-12-15 | 엘지전자 주식회사 | Network system |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190071641A (en) * | 2019-06-04 | 2019-06-24 | 엘지전자 주식회사 | Apparatus and method for controlling operation of home appliance, home appliance and method for operating of home appliance |
KR102323656B1 (en) * | 2019-06-04 | 2021-11-08 | 엘지전자 주식회사 | Apparatus and method for controlling operation of home appliance, home appliance and method for operating of home appliance |
Also Published As
Publication number | Publication date |
---|---|
KR20160147330A (en) | 2016-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10257159B2 (en) | Methods, systems, and apparatuses for providing a single network address translation connection for multiple devices | |
CN103997442B (en) | monitoring method and system of intelligent home system and intelligent home system | |
US9769245B2 (en) | Method for communicating data between a domestic appliance and a user terminal, a domestic appliance, and a system comprising a domestic appliance and a user terminal | |
CN201749342U (en) | Control device and control system | |
US20160241445A1 (en) | Identifying and resolving network device rule conflicts and recursive operations at a network device | |
EP3229420A1 (en) | Method for establishing persistent connection between multiple smart devices and server, and smart device | |
CN111031565B (en) | Method and device for identifying off-line state of ZigBee device | |
CN103973748A (en) | Intelligent household system and monitoring method thereof | |
CN101873343A (en) | Internet of things networking method and system thereof | |
CN106169967A (en) | A kind of subscription client, household electrical appliance and control method thereof | |
CN103595601A (en) | Home gateway for internet of things monitoring and internet of things monitoring system | |
CN105093944A (en) | Intelligent household system and cloud data processing method based on the intelligent household system | |
KR20120098682A (en) | Method of associating or re-associating devices in a control network | |
CN104635504A (en) | IOT (Internet of Things) intelligent household appliance data transmission method and system | |
CN103636170A (en) | Domestic appliance having a communication unit, system having such a domestic appliance and method for enabling communication between a domestic appliance and a further appliance | |
KR101718215B1 (en) | Home appliance | |
JP2012129916A (en) | Communication device | |
KR102009810B1 (en) | Method and apparatus for transmitting and receiving a service in a wireless communication system | |
CN112305926B (en) | Distribution network control method, distribution network control device, household appliance and storage medium | |
EP3022869B1 (en) | Communication method and apparatus using smart module in home network system | |
KR20120027687A (en) | M2m module for supporting serial communication emulation through wibro network and operation method thereof | |
CN106230882A (en) | First machine, the second machine and first machine control method to the second machine | |
KR101971170B1 (en) | System and method for socializing distributed machines based on web server | |
EP2663020B1 (en) | Network system | |
CN104104566A (en) | Intelligent home automatic access system implemented on basis of multicast and unicast dual protocols and access method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right |