Search

KR-20260064972-A - ELECTRONIC DEVICVCE AND METHOD FOR CONTROLLING TEHREOF

KR20260064972AKR 20260064972 AKR20260064972 AKR 20260064972AKR-20260064972-A

Abstract

The system includes a communication interface, a drive unit, a memory for storing instructions, and at least one processor. When the instructions are executed collectively or individually by at least one processor, the robot vacuum cleaner acquires information about at least one external device among a plurality of external devices that is not connected to an AP (Access Point) device during a cleaning operation, controls the drive unit to drive to a charging station when the cleaning operation is completed, transmits the acquired information about the external device to a server device, determines whether to update the external device based on the acquired information about the external device, acquires data for updating the external device according to the determination result, controls the drive unit to drive to the external device, and transmits data for updating the external device to the external device.

Inventors

  • 강성묵

Assignees

  • 삼성전자주식회사

Dates

Publication Date
20260508
Application Date
20241030

Claims (13)

  1. Communication interface; Driving unit; Memory for storing instructions; and Includes at least one processor; and When the above instructions are executed collectively or individually by the at least one processor, the robot vacuum cleaner, While performing a cleaning operation, information is obtained regarding at least one external device among a plurality of external devices that is not connected to a communication AP (Access Point) device, and When the above cleaning operation is completed, the drive unit is controlled to drive to the charging station, and Transmit the information of the external device obtained above to the server device, and Based on the information of the external device obtained above, determine whether to update the external device, and Based on the above judgment result, data for updating the external device is obtained, and Control the drive unit to drive the above external device, and A robot vacuum cleaner that transmits data to the external device for updating the external device.
  2. In Article 1, When the above instructions are executed collectively or individually by the at least one processor, If at least one external device that is not connected to the AP device is identified, the connection between the robot vacuum cleaner and the AP device is disconnected, and While performing the above cleaning operation, a signal for establishing a communication connection to at least one external device is transmitted, and Based on the above transmitted signal, the robot vacuum cleaner and the at least one external device establish a communication connection using at least one of Wi-Fi or BLE communication methods, and A robot vacuum cleaner that obtains information about the identified external device.
  3. In Paragraph 2, When the above instructions are executed collectively or individually by the at least one processor, Information regarding the external device includes at least one of version information, operating status information, or location information of the external device, and A robot vacuum cleaner that controls the communication interface to transmit information about the above external device to a user terminal device.
  4. In Paragraph 3, When the above instructions are executed collectively or individually by the at least one processor, Transmitting the version information of the above external device to the above server device, and Compare the version information of the external device transmitted above with the version information of the external device stored in the server device, and A robot vacuum cleaner that transmits data containing a request for a user's response regarding whether the external device is updated to the user terminal device when the version information included in the information regarding the identified external device and the version information of the external device stored in the server device are different.
  5. In Paragraph 4, When the above instructions are executed collectively or individually by the at least one processor, If a response requesting an update of the external device by the above user is received, it is determined to update the external device, and Obtaining data for updating the external device from the above server device, and Control the drive unit to move to the above external device, and A robot vacuum cleaner that allows the external device to be updated based on the data obtained above.
  6. In Paragraph 4, When the above instructions are executed collectively or individually by the at least one processor, A robot vacuum cleaner that controls the drive unit to drive to the charging station after completing the cleaning operation when a response denying the update of the user's external device is input in response to data containing content requesting a response from the user.
  7. In a method for controlling a robot vacuum cleaner, A step of obtaining information about at least one external device among a plurality of external devices that is not connected to a communication AP (Access Point) device while performing a cleaning operation; A step of controlling the drive unit to drive to the charging station when the above cleaning operation is completed; A step of transmitting the information of the external device obtained above to a server device; A step of determining whether to update the external device based on the information of the external device obtained above; A step of obtaining data for updating the external device based on the above judgment result; A step of controlling the drive unit to drive the above external device; and A control method comprising the step of transmitting data to the external device for updating the external device.
  8. In Article 7, A step of disconnecting the connection between the robot vacuum cleaner and the AP device when at least one external device that is not connected to the AP device is identified; A step of transmitting a signal to establish a communication connection to at least one external device while performing the above cleaning operation; A step of establishing a communication connection between the robot vacuum cleaner and the at least one external device using at least one of a Wi-Fi or BLE communication method based on the above transmitted signal; and A control method comprising the step of obtaining information about the identified external device.
  9. In Paragraph 8, Information regarding the external device includes at least one of version information, operating status information, or location information of the external device, and A control method comprising the step of controlling the communication interface to transmit information about the external device to a user terminal device.
  10. In Article 9, A step of transmitting version information of the identified external device to the server device; A step of comparing the version information of the external device transmitted above with the version information of the external device stored in the server device; and A control method comprising the step of transmitting data to the user terminal device containing a request for a user’s response regarding whether the external device is updated, when the version information included in the information regarding the identified external device and the version information of the external device stored in the server device are different.
  11. In Paragraph 11, A step of determining to update the external device when a response requesting an update of the external device by the user is received; A step of obtaining data for updating the external device from the server device; A step of controlling the driving unit to move to the above external device; and A control method comprising the step of updating the external device based on the acquired data.
  12. In Paragraph 11, A control method comprising the step of controlling the drive unit to drive to the charging station after completing the cleaning operation when a response denying the update of the external device of the user is input in response to data containing content requesting a response from the user.
  13. In a non-transient computer-readable recording medium comprising a program for executing a control method for a robot vacuum cleaner, The above control method is, A step of obtaining information about at least one external device among a plurality of external devices that is not connected to a communication AP (Access Point) device while performing a cleaning operation; A step of controlling the drive unit to drive to the charging station when the above cleaning operation is completed; A step of transmitting the information of the external device obtained above to a server device; A step of determining whether to update the external device based on the information of the external device obtained above; A step of controlling the drive unit to drive to the external device according to the above judgment result; and A non-transient computer-readable recording medium comprising the step of transmitting data to the external device for updating the external device.

Description

Electronic device and method for controlling the same The present disclosure relates to a robot vacuum cleaner and a control method, and more specifically, to a robot vacuum cleaner and a control method thereof that enables a plurality of electronic devices not connected to an Access Point (AP) device to be updated through a communication connection with the robot vacuum cleaner. Recently, the Internet of Things (IoT) is being widely used. For example, multiple home appliances are connected to a single Access Point (AP) within a home, allowing information about the appliances to be displayed or their operation to be controlled through a user terminal device. To use such Internet of Things services, all electronic devices within the home must be connected to the Internet. For example, multiple electronic devices can communicate wirelessly by connecting to an AP device, such as a router, that provides a wireless network. However, depending on the installation location of the AP device within the home, if some electronic devices are located in a dead zone outside the AP device's wireless signal coverage range, communication between devices may be restricted. Accordingly, if some electronic devices not connected to the AP device need to be updated, it is necessary to explore a method to enable them to be updated by directly connecting to the devices via a robot vacuum cleaner. FIG. 1 is a drawing for explaining the operation of a robot vacuum cleaner, a user terminal device, an AP device, a plurality of external devices and a server device according to one embodiment of the present disclosure, and FIG. 2 is a block diagram illustrating the configuration of a robot vacuum cleaner according to at least one embodiment of the present disclosure, and FIG. 3 is a drawing for illustrating a step of identifying at least one external device that is not connected to a communication connection with an AP (Access Point) device, according to at least one embodiment of the present disclosure. FIGS. 4 and 5 are drawings for illustrating a guide UI for guiding whether to update an external device according to at least one embodiment of the present disclosure, and FIG. 6 is a drawing for illustrating the step of a robot vacuum cleaner driving to an external device for updating an external device, according to at least one embodiment of the present disclosure, and FIGS. 7 and 8 are flowcharts illustrating the operation of a robot vacuum cleaner according to at least one embodiment of the present disclosure, and FIG. 9 is a flowchart illustrating a control method for a robot vacuum cleaner according to one embodiment of the present disclosure. The embodiments described herein are subject to various modifications and may have various forms; specific embodiments are illustrated in the drawings and described in detail in the detailed description. However, this is not intended to limit the scope of specific embodiments and should be understood to include various modifications, equivalents, and/or alternatives of the embodiments of the present disclosure. In relation to the description of the drawings, similar reference numerals may be used for similar components. In describing the present disclosure, if it is determined that a detailed description of related known functions or configurations could unnecessarily obscure the essence of the present disclosure, such detailed description is omitted. Additionally, the following embodiments may be modified in various other forms, and the scope of the technical concept of the present disclosure is not limited to the following embodiments. Rather, these embodiments are provided to make the present disclosure more faithful and complete and to fully convey the technical concept of the present disclosure to those skilled in the art. The terms used in this disclosure are used merely to describe specific embodiments and are not intended to limit the scope of the rights. The singular expression includes the plural expression unless the context clearly indicates otherwise. In the present disclosure, expressions such as “have,” “may have,” “include,” or “may include” indicate the presence of such features (e.g., numerical values, functions, actions, or components such as parts) and do not exclude the presence of additional features. In the present disclosure, expressions such as “A or B,” “at least one of A or/and B,” or “one or more of A or/and B” may include all possible combinations of items listed together. For example, “A or B,” “at least one of A and B,” or “at least one of A or B” may refer to cases including (1) at least one A, (2) at least one B, or (3) both at least one A and at least one B. Expressions such as "first," "second," "first," or "second" used in this disclosure may modify various components regardless of order and/or importance, and are used only to distinguish one component from another and do not limit said components. Where it is stated that a certain component (e.g., a firs