This application claims the priority benefit of Korean Patent Application No. 10-2013-0001844, filed on Jan. 7, 2013, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference.
1. Field of the Disclosure
The present disclosure relates to a mobile terminal and an operation method thereof and, more particularly, to a mobile terminal that is capable of easily and conveniently performing product registration for a home appliance and an operation method thereof.
2. Description of the Related Art
A refrigerator, which is a home appliance disposed in a house, stores food for users, a laundry treatment machine, which is another home appliance, treats laundry, an air conditioner, which is another home appliance, adjusts room temperature, and a cooking device, which is yet another home appliance, cooks food.
With the development of various communication modes, research has been conducted into various methods of improving user convenience through communication with the home appliance.
It is an object to provide a mobile terminal that is capable of easily and conveniently performing product registration for a home appliance and an operation method thereof.
In accordance with one aspect, the above and other objects can be accomplished by the provision of an operation method of a mobile terminal including determining a home appliance not registered with a server, displaying an object indicating the retrieved unregistered home appliance on a screen, and, upon receiving an input to register the unregistered home appliance, transmitting product information of the unregistered home appliance to the server.
In accordance with another aspect, there is provided a mobile terminal including a communication unit to exchange data with home appliances, a display unit to display an object indicating a home appliance not registered with a server among the home appliances on a screen, and a controller to, upon receiving an input to register the unregistered home appliance, control product information of the unregistered home appliance to be transmitted to the server.
The above and other objects, features and other advantages will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings, in which:
Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings.
The terms “module” and “unit,” when attached to the names of components, are used herein to aid in understanding of the components and thus, should not be considered as having specific meanings or roles. Accordingly, the terms “module” and “unit” may be used interchangeably.
Referring to
The home appliance 200 may be an electric device for home use. For example, the home appliance 200 may be a refrigerator 200a (see
The home appliance 200 may include a communication unit (not shown) provided therein such that the home appliance 200 exchange data with electric devices in an internal network 10 or electric devices accessible via an external network 550 through the communication unit (not shown). To this end, the communication unit (not shown) may exchange data with the AP device 400 in a wired or wireless fashion.
The AP device 400 may provide the internal network 10 to an electric device adjacent thereto. Specifically, the AP device 400 may provide a wireless network.
Meanwhile, the AP device 400 may assign a wireless channel based on a predetermined communication mode to the electric devices in the internal network 10 and perform wireless data communication through the assigned channel. The predetermined communication mode may be a Wi-Fi communication mode.
In this case, the mobile terminal 600 located in the internal network 10 may access the home appliance 200 via the AP device 400 to monitor or remotely control the home appliance 200.
On the other hand, the AP device 400 may perform data communication with an external electric device via the external network 550 in addition to the internal network 10.
For example, the AP device 400 may perform data communication with a mobile terminal 600 located outside the internal network 10 via the external network 550.
At this time, the mobile terminal 600 located in the external network 550 may access the home appliance 200 via the external network 550 and the AP device 400 to monitor or remotely control the home appliance 200.
In another example, the AP device 400 may perform wireless data communication with the server 500, which is located outside the internal network 10, via the external network 550.
The server 500 may be provided with a voice recognition algorithm. In addition, upon receiving voice data, the server 500 may convert the received voice data into text format data and output the converted data.
Meanwhile, the server 500 may store firmware information regarding the home appliance 200 and operation information (course information, etc.) and register product information regarding the home appliance 200. For example, the server 500 may be a server managed by a manufacturer of the home appliance 200. In another example, the server 500 may be a server managed by an open application store administrator.
Meanwhile, the mobile terminal 600 according to the embodiment of the present invention retrieves a home appliance not registered with the server and displays an object indicating the retrieved unregistered home appliance. Upon receiving an input to register the unregistered home appliance, the mobile terminal 600 transmits production information of the unregistered home appliance to the server. Consequently, it is possible to easily and conveniently perform product registration for the unregistered home appliance.
In particular, the mobile terminal 600 may display objects indicating home appliances having access to the same AP device 400 and transmit production information of an unregistered one of the home appliances to the server. Consequently, it is possible to easily and conveniently perform product registration for the unregistered home appliance.
Referring to
For example, in a case in which the home appliance is a refrigerator, the drive unit 245 may include a refrigerating compartment drive unit to drive a refrigerating compartment fan configured to supply cooled air into a refrigerating compartment, a freezing compartment drive unit to drive a freezing compartment fan configured to supply cooled air into a freezing compartment, and a compressor drive unit to drive a compressor configured to compress a refrigerant.
In another example, in a case in which the home appliance is a washing machine, the drive unit 245 may include a drive unit to drive a drum or a tub.
In another example, in a case in which the home appliance is an air conditioner, the drive unit 245 may include a compressor drive unit to drive a compressor mounted in an outdoor unit, an outdoor unit fan drive unit to drive an outdoor unit fan configured to perform heat exchange, and an indoor unit fan drive unit to drive an indoor unit fan configured to perform heat exchange.
In another example, in a case in which the home appliance is a cooking device, the drive unit 245 may include a microwave drive unit to output microwaves into a cavity.
In a further example, in a case in which the home appliance is a cleaner, the drive unit 245 may include a fan motor drive unit to drive a fan motor configured to suction air.
Meanwhile, the communication unit 222 may include a near field communication module (not shown) to perform at least near field communication.
In addition, the home appliance 200 may further include a memory 240 to store data.
Referring to
The communication module 530 may receive information related to a home appliance from the mobile terminal 600. Specifically, the communication module 530 may receive product information of the home appliance from the mobile terminal 600. In addition, the communication module 530 may transmit product information registration result information regarding the received product information of the home appliance to the mobile terminal 600.
To this end, the communication module 530 may include an Internet module or a mobile communication module.
The storage unit 540 may store the received product information of the home appliance. In addition, the storage unit 540 may store the received product information of the home appliance to perform product registration for the home appliance.
The processor 520 may control overall operation of the server 500.
Meanwhile, upon receiving the product information of the home appliance from the mobile terminal 600, the processor 520 may control product registration result information of the home appliance to be generated. In addition, the processor 520 may control the generated product registration result information to be transmitted to the mobile terminal 600.
In another example, in a case in which the information related to the home appliance is power consumption information of the home appliance, the processor 520 may control power information, such as power price information, on peak time power information, off peak time power information, and real time power information, stored in the storage unit 540 to be transmitted to the mobile terminal 600.
Meanwhile, the server 500 may be a server managed by a manufacturer of the home appliance 200 or a server managed by an administrator of a store for applications related to the home appliance 200.
Referring to
The wireless communication unit 610 according to the embodiment of the present invention may exchange data with the server 500 via the network 550 in a wireless fashion. For example, in a case in which the mobile terminal 600 is in a power monitoring mode for an internal power network, the wireless communication unit 610 may transmit a request for power monitoring and receive monitoring information in response thereto. In another example, in a case in which the mobile terminal 600 is in a remote control mode for the internal power network, the wireless communication unit 610 may transmit a remote control signal and receive result information regarding remote control.
The wireless communication unit 610 may include a broadcast reception module 611, a mobile communication module 613, a wireless Internet module 615, a near field communication (NFC) module 617, and a global positioning system (GPS) module 619.
The broadcast reception module 611 may receive a broadcast signal and/or broadcast-related information from an external broadcast management server through a broadcast channel. The broadcast channel may include a satellite channel and a terrestrial channel.
The broadcast signal and/or the broadcast-related information received through the broadcast reception module 611 may be stored in the memory 660.
The mobile communication module 613 transmits and receives a wireless signal to and from at least one selected from among a base station, an external terminal, and a server via a mobile communication network. The wireless signal may include a voice call signal, a video communication call signal, and various types of data based on text/multimedia message transmission and reception.
The wireless Internet module 615 is a module for wireless Internet access. The wireless Internet module 615 may be mounted inside or outside the mobile terminal 600. For example, the wireless Internet module 615 may perform wireless communication based on Wi-Fi or wireless communication based on Wi-Fi Direct.
The NFC module 617 may perform near field communication. In a case in which the NFC module 617 is within a predetermined distance from an electric device equipped with an NFC tag or an NFC module, i.e., the NFC module 617 can perform tagging, the NFC module 617 may receive or transmit data from or to the electric device.
In addition, Bluetooth, radio frequency identification (RFID), infrared data association (IrDA), ultra wideband (UWB), or ZigBee may be used as short range communication technology.
The GPS module 619 may receive position information from a plurality of GPS satellites.
The A/V input unit 620 is provided to allow an audio signal or video signal input. The A/V input unit 620 may include a camera 621 and a microphone 623.
The user input unit 630 generates key input data input by a user to control the operation of the terminal. To this end, the user input unit 630 may include a keypad, a dome switch, and a touch pad (static pressure or electrostatic). Particularly, in a case in which the touch pad forms a layered structure together with a display unit 651, an assembly of the touch pad and the display unit 651 may be called a touchscreen.
The sensing unit 640 may sense a current state of the mobile terminal 600, such as an open or closed state of the mobile terminal 600, the position of the mobile terminal 600, and whether user contact with the mobile terminal 600 has been performed, to generate a sensing signal to control the operation of the mobile terminal 600.
The sensing unit 640 may include a proximity sensor 641, a pressure sensor 643, and a motion sensor 645. The motion sensor 645 may sense the motion or position of the mobile terminal 600 using an acceleration sensor, a gyro sensor, a gravity sensor, etc. In particular, the gyro sensor is a sensor to measure angular velocity of the mobile terminal 600. The gyro sensor may sense a direction (angle) of the mobile terminal 600 rotated from a reference direction.
The output unit 650 may include a display unit 651, an acoustic output module 653, an alarm unit 655, and a haptic module 657.
The display unit 651 outputs, i.e., displays, information processed by the mobile terminal 600.
Meanwhile, in a case in which the display unit 651 and the touch pad are disposed as a layered structure to form a touchscreen as previously described, the display unit 651 may also be used as an input device that allows a user to input information by touch in addition to an output device.
The acoustic output module 653 outputs audio data received from the wireless communication unit 610 or stored in the memory 660. The acoustic output module 653 may include a speaker and a buzzer.
The alarm unit 655 outputs a signal to inform about generation of an event of the mobile terminal 600. For example, the alarm unit 655 may output a signal in the form of vibration.
The haptic module 657 generates a variety of tactile effects that a user may feel. A typical example of the tactile effects generated by the haptic module 657 is a vibration effect.
The memory 660 may store a program for processing or control of the controller 680 or temporarily store input or output data (for example, phonebooks, messages, still images, moving images, etc.).
The interface unit 670 interfaces between the mobile terminal 600 and all external devices connected to the mobile terminal 600. The interface unit 670 may receive data or power from the external devices and transmit the received data or power to the respective components of the mobile terminal 600. In addition, data may be transmitted from the mobile terminal 600 to the external devices via the interface unit 670.
The controller 680 controls operations of the respective components of the mobile terminal 600, thereby controlling overall operation of the mobile terminal 600. For example, the controller 680 may perform control or processing for voice communication, data communication, and video communication. In addition, the controller 680 may further include a multimedia reproduction module 681 to reproduce multimedia. The multimedia reproduction module 681 may be incorporated into the controller 680 in the form of hardware. Alternatively, the multimedia reproduction module 681 may be configured in the form of software separate from the controller 680.
The power supply unit 690 supplies external power or internal power to the respective components of the mobile terminal 600 under control of the controller 680.
The block diagram of
First, the mobile terminal 600 may execute an application related to a home appliance (S705).
Upon receiving a user input to execute an application related to a home appliance, the controller 680 of the mobile terminal 600 may control an application related to a home appliance pre-installed in the mobile terminal 600 to be driven.
When a user selects a smart control item 810, a home appliance integration application to control the home appliances may be executed.
When the home appliance integration application is executed, the mobile terminal 600 may receive information from the home appliances. Referring to
At this time, the information received by the mobile terminal 600 may include product information, such as kind, name, and number of a product. In addition, the information received by the mobile terminal 600 may further include network information of the AP device assigned to the home appliance 200, product registration information of the home appliance 200, and information regarding product registration and unregistration.
The mobile terminal 600 may retrieve a home appliance not registered with the server 500 based on the above information (S630). Step S630 of
The mobile terminal 600 may receive various kinds of information from the refrigerator 200a, the cooking device 200d, the washing machine 200b, and the robot cleaner 200e via the AP device 400. In particular, the mobile terminal 600 may receive information regarding product registration and unregistration from the server 500 to determine whether product registration for the refrigerator 200a, the cooking device 200d, the washing machine 200b, and the robot cleaner 200e with the server 500 has been performed. Alternatively, the mobile terminal 600 may receive product information from the refrigerator 200a, the cooking device 200d, the washing machine 200b, and the robot cleaner 200e via the AP device 400 and transmit the received product information to the server 500 to determine whether product registration for the refrigerator 200a, the cooking device 200d, the washing machine 200b, and the robot cleaner 200e with the server 500 has been performed.
The mobile terminal 600 may display an object indicating a retrieved unregistered home appliance on the screen (S640). Step S640 of
At this time, the mobile terminal 600 may determine whether product registration for the refrigerator 200a, the cooking device 200d, the washing machine 200b, and the robot cleaner 200e with the server 500 has been performed and distinguishably display the objects 822 and 824 indicating the refrigerator 200a and the cooking device 200d, which are products registered with the server 500, and the objects 826 and 828 indicating the washing machine 200b and the robot cleaner 200e, which are products not registered with the server 500. It can be seen from the drawing that luminance of the objects 826 and 828 indicating the washing machine 200b and the robot cleaner 200e is relatively low.
In addition, a message 830 informing that unregistered devices are present may be displayed on the objects 826 and 828 indicating the washing machine 200b and the robot cleaner 200e in an overlapping fashion. The message 830 may be a message to guide registration of the retrieved unregistered home appliances.
In addition, the objects 826 and 828 indicating the washing machine 200b and the robot cleaner 200e may include icons 827 and 829 for product registration, respectively.
Subsequently, upon receiving an input to register an unregistered home appliance (S650), the mobile terminal 600 transmits product information of the unregistered home appliance to the server (S660). Step S650 of
When the user selects the icon 827 for product registration as shown in
Upon completion of the product registration, the mobile terminal 600 may receive product registration completion information from the server 500 and a product registration completion message 860 may be displayed based on the received product registration completion information as shown in
In addition, an icon 862 indicating new product registration may be provided in the object 826 indicating the washing machine 200b. As a result, it is possible for the user to immediately confirm the completion of product registration.
As shown in
On the other hand, upon receiving an input to register an unregistered home appliance (S650), the mobile terminal 600 may receive product information from the home appliances. Referring to
When a user selects a smart control item 810, a home appliance integration application to control the home appliances may be executed.
In particular, it is illustrated that a refrigerator 200a, a cooking device 200d, and two washing machines access the same wireless network via the AP device 400. It is assumed that product registration for the refrigerator 200a and the cooking device 200d with the server 500 has been completed but product registration for the two washing machines with the server 500 has not been completed.
The mobile terminal 600 may receive various kinds of information from the refrigerator 200a, the cooking device 200d, and the two washing machines via the AP device 400. In particular, the mobile terminal 600 may receive information regarding product registration and unregistration from the server 500 to determine whether product registration for the refrigerator 200a, the cooking device 200d, and the two washing machines with the server 500 has been performed. Alternatively, the mobile terminal 600 may receive product information from the refrigerator 200a, the cooking device 200d, and the two washing machines via the AP device 400 and transmit the received product information to the server 500 to determine whether product registration for the refrigerator 200a, the cooking device 200d, and the two washing machines with the server 500 has been performed.
The mobile terminal 600 may display an object indicating a retrieved unregistered home appliance on the screen (S640). Step S640 of
At this time, the mobile terminal 600 may determine whether product registration for the refrigerator 200a, the cooking device 200d, and the two washing machines with the server 500 has been performed and distinguishably display the objects 922 and 924 indicating the refrigerator 200a and the cooking device 200d, which are products registered with the server 500, and the objects 926 and 928 indicating the two washing machines, which are products not registered with the server 500. It can be seen from the drawing that luminance of the objects 926 and 928 indicating the two washing machines is relatively low.
In addition, a message 930 informing that unregistered devices are present may be displayed on the objects 926 and 928 indicating the two washing machines in an overlapping fashion. The message 930 may be a message to guide registration of the retrieved unregistered home appliances.
In addition, the objects 926 and 928 indicating the two washing machines may include icons 927 and 929 for product registration, respectively.
When the user selects the icon 927 for product registration as shown in
Upon completion of the product registration, the mobile terminal 600 may receive product registration completion information from the server 500 and a message 955 to guide confirmation of correct registration may be displayed in an overlapping fashion as shown in
When the user selects the OK item 959, a product registration completion message 860 for one of the two washing machines, e.g., a first washing machine, may be displayed as shown in
In addition, an icon 962 indicating new product registration may be provided in the object 926 indicating the first washing machine. As a result, it is possible for the user to immediately confirm the completion of product registration.
As shown in
Meanwhile, the refrigerator 200a, the cooking device 200d, the washing machine 200b, and the robot cleaner 200e access the AP device 400 as illustrated in
At this time, as shown in
When a user selects the addition item 1030, a home appliance selection window 1040 may be displayed as shown in
When the user selects the robot cleaner item 1044, a network access guide message window 1050 may be displayed as shown in
In a case in which the user reads the guide message displayed in the guide message window 1050, pushes a WPS button (not shown) provided at the robot cleaner for a predetermined time, and pushes a WPS button (not shown) of the AP device 400, data exchange may be automatically performed between the AP device 400 and the robot cleaner. In addition, network access may progress.
When the user selects a confirmation item 1055 in a state of the guide message 1053 of
Upon completion of the network setup, an object 1026 indicating the robot cleaner may be displayed in addition to the objects 1022 and 1024 as shown in
When the user selects the icon 1027 for product registration as shown in
Upon completion of the product registration, the mobile terminal 600 may receive product registration completion information from the server 500 and a product registration completion message 1080 for the robot cleaner 200e may be displayed as shown in
In addition, an icon 1082 indicating new product registration may be provided in the object 1026 indicating the robot cleaner 200e. As a result, it is possible for the user to immediately confirm the completion of product registration.
As shown in
The mobile terminal and the operation method thereof according to the present invention are not limitedly applicable to the constructions and methods of the embodiments as described above. For example, all or some of the embodiments may be selectively combined to achieve various modifications.
Meanwhile, the operation method of the mobile terminal or an operation method of a communication device may be realized as code, which is readable by a processor included in the home appliance, in recording media readable by the processor. The recording media readable by the processor include all kinds of recording devices to store data which are readable by the processor. Examples of the recording media readable by the processor may include a read only memory (ROM), a random access memory (RAM), a compact disc read only memory (CD-ROM), a magnetic tape, a floppy disk, and an optical data storage device. In addition, the recording media readable by the processor may also be realized in the form of a carrier wave, such as transmission through the Internet. Furthermore, the recording media readable by the processor may be distributed to computer systems connected to each other through a network such that code readable by the processor is stored or executed in a distributed manner.
As is apparent from the above description, according to an embodiment of the present invention, a mobile terminal may display an object indicating a retrieved unregistered home appliance on a screen and, upon receiving an input to register the unregistered home appliance, transmit product information of the unregistered home appliance to a server. Consequently, it is possible to easily and conveniently perform product registration for the unregistered home appliance.
In particular, the mobile terminal may display objects indicating home appliances having access to the same access point device and transmit product information of an unregistered one of the home appliances. Consequently, it is possible to easily and conveniently perform product registration for the unregistered home appliance.
Meanwhile, the mobile terminal may display a guide for network access of a home appliance having no access to the network. Consequently, it is possible for a user to easily and conveniently perform network setup.
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.
Number | Date | Country | Kind |
---|---|---|---|
10-2013-0001844 | Jan 2013 | KR | national |
Number | Name | Date | Kind |
---|---|---|---|
20050131991 | Ogawa | Jun 2005 | A1 |
20080238653 | Unger | Oct 2008 | A1 |
20090019152 | Huang | Jan 2009 | A1 |
20130223279 | Tinnakornsrisuphap et al. | Aug 2013 | A1 |
20140227975 | Kuroyama et al. | Aug 2014 | A1 |
Number | Date | Country |
---|---|---|
1627721 | Jun 2005 | CN |
2005198252 | Jul 2005 | JP |
Number | Date | Country | |
---|---|---|---|
20140191855 A1 | Jul 2014 | US |