Vacuum cleaner and controll method thereof
Patent Information
- Application Number
- KR1020190163613
- Authority / Receiving Office
- KR · KR
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2019-12-10
- Publication Date
- 2026-09-21
- Estimated Expiration
- 2039-12-10
Smart Images

Figure 112019127450722-PAT00011_ABST
Abstract
Description
Technology Field
[0001] The present specification relates to a method for providing customized cleaning information, a vacuum cleaner, and a method for controlling the vacuum cleaner. More specifically, it relates to a method for providing customized cleaning information using a vacuum cleaner that performs cleaning by sucking up or wiping away dust or foreign matter from a cleaning target area, the vacuum cleaner, and a method for controlling the vacuum cleaner. Background Technology
[0002] Generally, a vacuum cleaner is a home appliance that uses electricity to suck up air to collect small debris or dust and fill it into a dust bin inside the product, and it is commonly referred to as a vacuum cleaner.
[0003] These vacuum cleaners can be classified into manual vacuum cleaners, which are used for cleaning while the user moves the vacuum cleaner directly, and automatic vacuum cleaners, which are used for cleaning while driving on their own. Manual vacuum cleaners can be classified into canister-type vacuum cleaners, upright vacuum cleaners, handheld vacuum cleaners, stick-type vacuum cleaners, etc., depending on the form of the vacuum cleaner.
[0004] In the past, canister-type vacuum cleaners were widely used for household use, but recently, handheld and stick vacuum cleaners, which offer improved convenience by providing the dust bin and the main body as a single unit, are becoming increasingly popular.
[0005] Canister-type vacuum cleaners have the main body and the suction nozzle connected by a rubber hose or pipe, and depending on the situation, a brush can be attached to the nozzle for use.
[0006] Hand vacuum cleaners maximize portability; although lightweight, their short length may limit the cleaning area when sitting. Therefore, they are used to clean localized areas such as desks, sofas, or inside cars.
[0007] Stick vacuums can be used while standing, allowing for cleaning without bending over. This makes them advantageous for cleaning large areas. While handheld vacuums are used for cleaning narrow spaces, stick vacuums can clean larger areas and reach high places that are out of reach. Recently, stick vacuums are also being offered in modular types, allowing users to actively switch between different types of vacuums for various tasks.
[0008] In addition, recently, products that improve user convenience by allowing both handheld and stick vacuum cleaners to be used together are being released.
[0009] Korean Published Patent Application No. 10-2017-0112911 discloses an improved type of vacuum cleaner, and Korean Published Patent Application No. 10-2017-0126377 discloses a vacuum cleaner charging stand capable of mounting and charging such a vacuum cleaner. According to the disclosed vacuum cleaners, various types of suction nozzles can be connected to the suction part.
[0010] However, these vacuum cleaners and charging docks have a problem in that they cannot provide user-customized information. In other words, because they cannot actively provide users with cleaning-related information, there is a problem in that they cannot apply the Internet of Things (IoT), which is currently being applied to home appliances. For reference, the Internet of Things refers to a technology or environment in which sensors are attached to objects to exchange data in real time over the internet. Prior art literature
[0011] Korean Published Patent Application 10-2017-0112911 A (Published Oct. 12, 2017) Korean Published Patent Application 10-2017-0126377 A (Published Nov. 17, 2017) The problem to be solved
[0012] The purpose of this specification is to provide a method for providing customized cleaning information that recognizes a cleaning module in use in a vacuum cleaner combined with a modular cleaning module and uses time data of the cleaning process to recommend cleaning to a user or suggest cleaning or replacement of the cleaning module, a vacuum cleaner, and a method for controlling the vacuum cleaner.
[0013] In addition, we aim to provide a method for generating a user's cleaning pattern using accumulated cleaning information and providing customized cleaning information that can actively provide necessary information based on the cleaning pattern.
[0014] In addition, we intend to provide a vacuum cleaner capable of recognizing a cleaning module attached to the main body of the vacuum cleaner. means of solving the problem
[0015] A method for providing customized cleaning information according to one embodiment of the present specification collects information about a cleaning module from a sensor of a vacuum cleaner, distinguishes a cleaning module in use among pre-registered cleaning modules based on the information of the sensor, stores usage time information of the pre-registered cleaning modules based on the information of the sensor, receives current time information, and determines whether the non-use time information of one cleaning module has exceeded a reference elapsed time information pre-specified for the cleaning module by comparing it with the information, and if the non-use time information of the cleaning module has exceeded the reference elapsed time information specified for the cleaning module, provides information that the cleaning module needs to be started for use, thereby suggesting to the user that cleaning of a specific target is necessary when it can be expected that cleaning of a specific target has not been performed for a reference time, thereby enhancing user convenience.
[0016] In addition, the information regarding the cleaning module collected from the sensor and used to distinguish the cleaning module in use among the previously registered cleaning modules may include information related to one or more of current, voltage, load current, and torque.
[0017] In addition, based on the information from the sensor, usage time information of the pre-registered cleaning modules is stored, and it is determined whether the accumulated usage time information of any one cleaning module exceeds the standard accumulated time information pre-specified for the cleaning module. If the accumulated usage time information of the cleaning module exceeds the standard accumulated time information specified for the cleaning module, information indicating that management is required for the cleaning module is provided, thereby proactively notifying that the cleaning time for the cleaning module has arrived, thereby maintaining the efficiency of the vacuum cleaner and ensuring hygienic use of the vacuum cleaner. Furthermore, by notifying that the replacement time for the cleaning module has arrived, problems caused by malfunction can be prevented in advance.
[0018] Here, the above-mentioned standard accumulated time information includes time information indicating that cleaning of the cleaning module is required, and the information indicating that management is required for the cleaning module includes information indicating that cleaning of the cleaning module is required.
[0019] Alternatively, the above-mentioned standard accumulated time information includes time information indicating that the cleaning module needs to be replaced, and the information indicating that the cleaning module requires management includes information indicating that the cleaning module needs to be replaced.
[0020] At this time, information indicating that the cleaning module requires maintenance may provide one or more of a list of purchasable items corresponding to the cleaning module and a link to a purchase site.
[0021] In addition, based on the information from the sensor, usage time information for each usage mode of the pre-registered cleaning modules is separated and stored, and by applying a weight to each usage mode to convert and store the usage time information of the cleaning modules, independent management is possible for each usage mode where the load applied to the drive unit is different.
[0022] In addition, a user's cleaning pattern can be generated through the usage time information of the previously registered cleaning modules stored above, and the generated user's cleaning pattern information can be provided to suggest cleaning necessary for the user or present a cleaning schedule.
[0023] In addition, a cleaning pattern of a user is generated through the usage time information and usage time information of the previously registered cleaning modules stored above, and the generated cleaning pattern information of the user is provided, and the cleaning pattern information includes scheduling and operation time information of cleaning modules that need to be used, so that cleaning required by the user can be suggested or a cleaning schedule can be presented.
[0024] Here, the cleaning pattern information may include a list and order of cleaning modules that need to be used, and information on the operating time of each cleaning module.
[0025] In addition, information that the cleaning module needs to be started can be provided to a smart device in which an application linked to the above vacuum cleaner is stored, and displayed on the display of the smart device.
[0026] A method for controlling a vacuum cleaner to which a modular cleaning module is combined according to another embodiment of the present specification may collect information about the combined cleaning module from a sensor, store one or more pieces of information regarding the current, voltage, load, and torque of the cleaning module in use based on the information from the sensor, store information on the time of use of the cleaning module in use, transmit information about the cleaning module in use to a server through a transmitter, receive information about the cleaning module requiring initiation of use from the server through a receiver, and provide information about the cleaning module requiring initiation of use through a display or speaker.
[0027] In addition, information on the usage time of the cleaning module currently in use can be stored, information on the usage time of the cleaning module currently in use can be transmitted through the transmitter, information on the cleaning module requiring cleaning or replacement can be received from the server through the receiver, and information on the cleaning module requiring cleaning or replacement can be provided through the display or the speaker.
[0028] Here, for at least one cleaning module, a plurality of usage modes with different motor outputs are provided, usage time information for each usage mode is stored, and usage time information for each usage mode for the cleaning module in use can be transmitted through the transmitter.
[0029] A vacuum cleaner to which a modular cleaning module according to another embodiment of the present specification is combined may include: a driving unit that transmits suction force to a cleaning module; a sensor that collects information among one or more of current, voltage, load, and torque for a cleaning module in use; a memory that stores information of pre-registered cleaning modules and information on the usage time of the cleaning module in use; a processor that distinguishes a cleaning module in use by comparing the information of the memory with the information of the sensor; and a first wireless transmitter that transmits information about the cleaning module in use to a server.
[0030] Additionally, it may include a receiver that receives information about a cleaning module that requires initiation of use from the server, and an output unit including a display or speaker that provides information about the cleaning module that requires initiation of use.
[0031] Additionally, the device further includes a usage mode selection unit that provides a plurality of usage modes with different suction power of the drive unit, and the memory stores usage time information for each usage mode for the cleaning module currently in use, and the information regarding the cleaning module currently in use transmitted from the first wireless transmitter to the server may include the usage time information for each usage mode.
[0032] Here, the processor can convert information about the cleaning module by applying a weight for each usage mode to the cleaning module currently in use and transmit it to the transmitter.
[0033] Additionally, the cleaning module is further provided with a connecting part to which the cleaning module is detachably coupled, and the connecting part includes a suction line that provides suction pressure to the cleaning module and a second power supply line that is connected to a first power supply line of the cleaning module to supply power, and the sensor is connected to the second power supply line to collect current information.
[0034] Additionally, the cleaning device may further include a main body of a vacuum cleaner having a connection portion to which the cleaning module is detachably coupled, wherein the connection portion may include a suction line that provides suction pressure to the cleaning module, a second power supply line that is connected to a first power supply line of the cleaning module to supply power, and a second communication line that is connected to a first communication line of the cleaning module to receive information from the cleaning module.
[0035] Additionally, the vacuum cleaner body is provided with a connection part to which the cleaning module is detachably coupled, a second wireless transmitter provided in the cleaning module and transmitting information of the cleaning module, and a wireless receiver provided in the vacuum cleaner body and receiving information of the second wireless transmitter, wherein the connection part may include a suction line that provides suction pressure to the cleaning module and a second power supply line that is connected to a first power supply line of the cleaning module to supply power.
[0036] A method for providing customized cleaning information when using a vacuum cleaner combined with a modular cleaning module according to another embodiment of the present specification and a smart device having an application linked to the vacuum cleaner installed thereon, wherein the vacuum cleaner collects information about the cleaning module from a sensor and transmits it to a server via a transmitter, and the server or the processor of the vacuum cleaner distinguishes the cleaning module currently in use among the pre-registered cleaning modules based on the information from the sensor, and the memory of the server or the vacuum cleaner stores the usage time information of the pre-registered cleaning modules based on the information from the sensor, and the server or the processor of the vacuum cleaner receives current time information and determines whether the usage time information of one cleaning module has exceeded the reference elapsed time information pre-specified for the cleaning module by comparing it with the current time information, and if the usage time information of the cleaning module has exceeded the reference elapsed time information specified for the cleaning module, the server or the processor of the vacuum cleaner may provide information to the smart device indicating that the cleaning module requires to be started for use. Effects of the invention
[0037] The method for providing customized cleaning information, the vacuum cleaner, and the method for controlling the vacuum cleaner according to the present specification can enhance user convenience by suggesting to the user that cleaning of a specific target is required when it can be expected that cleaning of a specific target has not been performed for a reference period of time, and can also provide an IoT environment in the vacuum cleaner product.
[0038] In addition, according to at least one of the embodiments of the present specification, the type of cleaning module to be combined in a vacuum cleaner to which a modular cleaning module is combined can be distinguished, and information such as usage data, load data, and contamination data of the cleaning module can be transmitted to the main body of the vacuum cleaner.
[0039] In addition, according to at least one of the embodiments of the present specification, the accumulated time of the cleaning module can be managed to provide a notification when cleaning or replacement is required, thereby increasing user convenience and maintaining the efficiency of the vacuum cleaner in an optimal state.
[0040] In addition, according to at least one of the embodiments of the present specification, each cleaning process is stored as a record, and by analyzing these data to generate a user's cleaning pattern, parts that need cleaning can be actively suggested to the user and cleaning schedule can be provided. Brief explanation of the drawing
[0041] FIG. 1 is a diagram showing a configuration for controlling a vacuum cleaner according to an embodiment of the present specification. Figure 2 is a control block diagram of each component forming the control system of a vacuum cleaner and a smart device. FIG. 3 illustrates a customized cleaning information providing device according to one embodiment of the present specification. Figure 4 is a block showing an example of the processor of Figure 3. FIG. 5 is an exploded perspective view showing a vacuum cleaner according to one embodiment. FIG. 6 is a figure showing a control method of a vacuum cleaner according to one embodiment. Figure 7 is a block diagram showing the connection relationships of the vacuum cleaner. FIG. 8 is a cross-sectional view showing the connection portion between the vacuum cleaner body and the cleaning module according to the first embodiment. FIG. 9 is a plan view showing the joint portion of the vacuum cleaner body and the cleaning module according to the first embodiment. FIG. 10 is a plan view showing the joint portion of the vacuum cleaner body and the cleaning module according to the second embodiment. FIG. 11 is a block diagram showing a method for providing customized cleaning information according to a first embodiment in chronological order. FIG. 12 is a flowchart illustrating a method for providing customized cleaning information according to a first embodiment. FIG. 13 is a flowchart illustrating a method for providing customized cleaning information according to a second embodiment. FIG. 14 is a flowchart illustrating a method for providing customized cleaning information according to a third embodiment. FIG. 15 is a flowchart illustrating a method for providing customized cleaning information according to a fourth embodiment. Specific details for implementing the invention
[0042] Hereinafter, embodiments disclosed in this specification (discloser) will be described in detail with reference to the attached drawings, provided that identical or similar components are given the same reference number regardless of drawing symbols, and redundant descriptions thereof will be omitted.
[0043] In describing the embodiments disclosed in this specification, when it is mentioned that a component is "connected" or "connected" to another component, it should be understood that the component may be directly connected or connected to the other component, or that there may be other components in between.
[0044] In addition, when describing the embodiments disclosed in this specification, if it is determined that a detailed description of related prior art may obscure the essence of the embodiments disclosed in this specification, such detailed description is omitted. Furthermore, the attached drawings are intended only to facilitate understanding of the embodiments disclosed in this specification, and the technical concept disclosed in this specification is not limited by the attached drawings; it should be understood that they include all modifications, equivalents, and substitutions that fall within the concept and technical scope of this specification.
[0045] Meanwhile, the term 'discloser' can be replaced with terms such as 'document', 'specification', or 'description'.
[0046] FIG. 1 is a diagram showing a configuration for controlling a vacuum cleaner (100) according to an embodiment of the present specification, and FIG. 2 is a control block diagram of each component forming a control system of the vacuum cleaner (100) and a smart device (20).
[0047] Referring to FIG. 1, a control system of a vacuum cleaner (100) according to an embodiment of the present specification may include a vacuum cleaner (100), a smart device (20) equipped with an application (APP) for controlling or managing the vacuum cleaner (100), a server (30) for managing the application, and an internet (40) for communication between the smart device (20), the vacuum cleaner (100), and the server (30).
[0048] Referring to FIG. 2, the vacuum cleaner (100) may include a control unit (101), an input unit (102), an output unit (103), a sensing unit (104), a memory (105), a communication module (106), and a power supply unit (107).
[0049] The control unit (101) may include a processor. For example, it may include a microcontroller (MCU: Micro Controller Unit).
[0050] The input unit (102) may be formed on a control panel located near the handle of the vacuum cleaner (100) and may be provided in the form of a touch button or a push button. Alternatively, it may be provided in the form of a microphone to recognize voice commands. In addition, an input unit including a camera or an image sensor may be provided to recognize user gestures.
[0051] The output unit (103) may include a display provided as a video output unit and a speaker provided as a sound output unit.
[0052] The display may be provided on a control panel or as a separate display area, and may include an LCD panel that outputs images or videos. Alternatively, it may simply include a single or multiple light-emitting parts.
[0053] The speaker can output selection sounds, warning sounds, cleaning start or cleaning completion notification signals, etc. Additionally, the speaker may be provided in an area other than the handle that the user can grasp.
[0054] The sensing unit (104) may include a current sensor that detects the current value (or voltage value) of the driving unit described later, a load sensor that detects the load of the driving unit, a torque sensor that detects the torque of the driving unit, and a timer that detects the operating time and time.
[0055] The memory (105) may include DRAM (RAM that requires refresh), SRAM (RAM that does not require refresh), ROM, EPROM, EEPROM, etc.
[0056] And the communication module (106) may include a wired communication module including Power Line Communication (PLC) capable of internet communication or a wireless communication module including Wi-Fi. The communication module (106) may include a transceiver or an antenna. And the transceiver may include a transmitter and a receiver.
[0057] In addition, it may further include a drive unit that operates the power supply unit (107) and the vacuum cleaner (100). The drive unit may include a drive motor or a motor pump. The drive motor may include a main drive motor installed in the vacuum cleaner body to generate suction force and an auxiliary drive motor installed in the suction nozzle provided at the vacuum cleaner suction end to generate rotational force of the roller, etc.
[0058] Meanwhile, the smart device (20) may include a smartphone that can be carried by the user. The smart device (20) may include a control unit (21), an input unit (22), a memory (23), a power supply unit (24), a wireless communication unit (25), an audio output unit (26), and a display unit (27).
[0059] The input unit (22) may include a touch-type button for inputting commands by touching the display unit (27).
[0060] And the wireless communication unit (25) may be a wireless communication module capable of communicating with the Internet (40).
[0061] And the sound output unit (26) may include a speaker.
[0062] According to the above configuration, a user can run an application (APP) for managing or controlling a vacuum cleaner (100) installed on a smart device (20), and through this application, check the management status of the vacuum cleaner (100) or input control commands. Additionally, the user can receive information regarding the management status of the vacuum cleaner (100) stored in the server (30) via the internet (40) to the smart device (20). The control command input from the smart device (20) is transmitted to the application server (30) via the internet (40), and the server (30) can transmit the control command to the communication module (106) of the vacuum cleaner (100) via the internet (40).
[0063] Additionally, a control command received through the communication module (106) is received by the control unit (101) of the vacuum cleaner (100), and the control unit (101) can control the operation of the driving unit (105) according to the received control command.
[0064] Additionally, the control unit (101) of the vacuum cleaner (100) can transmit events occurring during the cleaning process received from the sensing unit (104) via a wired or wireless connection through the communication module (106). The event information transmitted via the communication module (106) of the vacuum cleaner (100) can be transmitted to the server (30) via the internet (40). The server (30) can then transmit the received event information to the wireless communication unit (25) of the smart device (20) via the internet (40).
[0065] Additionally, event information received by the wireless communication unit (25) can be displayed on the display unit (27) by the control unit (21) of the smart device (20).
[0066] FIG. 3 illustrates a customized cleaning information providing device (100) according to one embodiment of the present specification.
[0067] Referring to FIG. 3, the customized cleaning information providing device (100) may include a control unit (101), an input unit (102), an output unit (103), a sensing unit (104), a memory (105), a communication module (106) and / or a power supply unit (107).
[0068] The control unit (101) may include a processor. For example, it may include a microcontroller (MCU: Micro Controller Unit).
[0069] The input unit (102) may include a physical button or touch button that receives a physical signal or touch signal from the outside based on the control of the control unit (101), and a microphone that receives an audio signal. In addition, it may include a camera or image sensor that receives an image from the outside based on the control of the control unit (101).
[0070] The output unit (103) may include a speaker that outputs an audio signal based on the control of the control unit (101). For example, the speaker may provide customized cleaning information in the form of an audio signal.
[0071] The output unit (103) may include a display that outputs visual information based on the control of the control unit (101). The display may be formed as a touch screen by forming a layered structure with a touch sensor or as an integral unit. This touch screen functions as a user input unit that provides an input interface between the customized cleaning information providing device (100) and the user, and at the same time, can provide an output interface between the customized cleaning information providing device (100) and the user. For example, the display can obtain information for user registration from the user. Additionally, the display can output customized cleaning information to the user in the form of visual information. That is, the display can be an input interface of the customized service providing device (100), and at the same time, can be an output interface.
[0072] The sensing unit (104) may include sensors that sense one or more of the current, voltage, load, and torque of the driving unit of the customized cleaning information providing device (100). It may also include a timer that can determine the operating time and operating time of the driving unit. In addition, it may include a camera or an image sensor to detect a user or obstacles.
[0073] The memory (105) stores data that supports various functions of the customized cleaning information providing device (100). The memory (105) can store a number of applications (application programs or applications) running on the customized cleaning information providing device (100), data for the operation of the customized cleaning information providing device (100), and commands. At least some of these applications may be downloaded from an external server via wireless communication. In addition, at least some of these applications may exist on the customized cleaning information providing device (100) from the time of shipment for the basic functions of the customized cleaning information providing device (100) (e.g., data reception and transmission functions). Meanwhile, the applications may be stored in the memory (105), installed on the customized cleaning information providing device (100), and driven by the control unit (101) to perform the operation (or function) of the customized cleaning information providing device (100).
[0074] The communication module (106) may include one or more modules that enable wireless communication between the customized cleaning information providing device (100) and a wireless communication system, between the customized cleaning information providing device (100) and another customized cleaning information providing device (100), or between the customized cleaning information providing device (100) and an external server. Additionally, the communication module (106) may include one or more modules that connect the customized cleaning information providing device (100) to one or more networks. Here, the communication module (106) may be connected to a 5G communication system. The communication module (106) may perform wireless communication with another customized cleaning information providing device, an external server, or an external device (e.g., a mobile terminal) through the 5G communication system.
[0075] This communication module (106) may include at least one of a short-range communication unit and a wireless internet unit.
[0076] The wireless internet unit refers to a module for wireless internet access, which may be embedded in or externally installed in the customized cleaning information providing device (100). The wireless internet unit is configured to transmit and receive wireless signals in a communication network according to wireless internet technologies.
[0077] Wireless internet technologies include, for example, WLAN (Wireless LAN), Wi-Fi (Wireless-Fidelity), Wi-Fi (Wireless Fidelity) Direct, DLNA (Digital Living Network Alliance), WiBro (Wireless Broadband), WiMAX (World Interoperability for Microwave Access), HSDPA (High Speed Downlink Packet Access), HSUPA (High Speed Uplink Packet Access), LTE (Long Term Evolution), LTE-A (Long Term Evolution-Advanced), etc., and the above wireless internet unit transmits and receives data according to at least one wireless internet technology within a scope that includes internet technologies not listed above.
[0078] From the perspective that wireless internet access via WiBro, HSDPA, HSUPA, GSM, CDMA, WCDMA, LTE, LTE-A, etc. is achieved through a mobile communication network, the wireless internet unit that performs wireless internet access through the mobile communication network may be understood as a type of mobile communication module.
[0079] The short-range communication unit is for short-range communication and can support short-range communication by utilizing at least one of the following technologies: Bluetooth, RFID (Radio Frequency Identification), Infrared Data Association (IrDA), Ultra Wideband (UWB), ZigBee, Near Field Communication (NFC), Wireless-Fidelity (Wi-Fi), Wi-Fi Direct, and Wireless Universal Serial Bus (Wireless USB). Such a short-range communication unit can support wireless communication between a customized cleaning information providing device (100) and a wireless communication system, between a customized cleaning information providing device (100) and another customized cleaning information providing device (100), or between a customized cleaning information providing device (100) and a network where another mobile terminal (or external server) is located, via a short-range wireless communication network. The short-range wireless communication network may be a short-range wireless personal area network.
[0080] Here, another customized cleaning information providing device may be a device capable of exchanging data with (or interoperable with) the customized cleaning information providing device (100) according to the present specification. A near-field communication unit may detect (or recognize) another customized cleaning information providing device capable of communicating with the customized cleaning information providing device (100) in the vicinity of the customized cleaning information providing device (100). Furthermore, if the detected other customized cleaning information providing device is a customized cleaning information providing device authenticated to communicate with the customized cleaning information providing device (100) according to the present specification, the control unit (101) may transmit at least a portion of the data processed by the customized cleaning information providing device (100) to the other customized cleaning information providing device through the near-field communication unit. Accordingly, a user of the other customized cleaning information providing device may use the data processed by the customized cleaning information providing device (100) through the other customized cleaning information providing device. For example, according to this, the user may receive cleaning information from the customized cleaning information providing device (100) and output the cleaning information through the display of the other customized cleaning information providing device.
[0081] The power supply unit (107), under the control of the control unit (101), receives external power and internal power and supplies power to each component included in the customized cleaning information providing device (100). This power supply unit (107) includes a battery, and the battery may be a built-in battery or a replaceable battery.
[0082] According to an embodiment of the present specification, the control unit (101) can control the input unit (102), output unit (103), sensing unit (104), memory (105), communication module (106) and power supply unit (107).
[0083] According to an embodiment of the present specification, the control unit (101) can control the input unit (102) and the output unit (103) to provide customized cleaning information.
[0084] According to an embodiment of the present specification, the control unit (101) can control the sensing unit (104) to obtain information required for the customized cleaning information providing device (100). For example, the control unit (101) can obtain current / voltage values, load values, torque values, operating time and operating time information, user recognition information and / or obstacle detection information from the sensing unit (104).
[0085] According to an embodiment of the present specification, the control unit (101) can acquire a plurality of user face images stored in memory (105) and generate / learn a face classification model for classifying user faces by using only a preset number of images among the plurality of user face images (Meta Learning). Additionally, the control unit (101) can acquire a plurality of food images stored in memory (105) and generate / learn a food classification model for classifying food by using only a preset number of images among the plurality of food images.
[0086] According to an embodiment of the present specification, the control unit (101) can control the communication module (106) to transmit customized cleaning information to an external mobile terminal.
[0087] A detailed description of the function / operation of the control unit (101) will be provided later.
[0089] Figure 4 is a block showing an example of the processor of Figure 3.
[0090] As shown in FIG. 4, the control unit (101) of FIG. 4 may be an AI device (50), but is not necessarily limited thereto.
[0091] The AI device (50) may include an electronic device including an AI module capable of performing AI processing or a server including the AI module. Additionally, the AI device (50) may be configured to perform at least some of the AI processing together with the configuration of at least a part of the customized cleaning information providing device (100) shown in FIG. 3.
[0092] The above AI processing may include all operations related to the control of the customized cleaning information providing device (100) illustrated in FIG. 3. For example, the customized cleaning information providing device (100) may perform processing / judgment and control signal generation operations by AI processing sensing data or acquired data. Additionally, for example, the customized cleaning information providing device (100) may perform control of an intelligent electronic device by AI processing data received through a communication unit.
[0093] The above AI device (50) may be a client device that directly uses the AI processing results, or a device in a cloud environment that provides the AI processing results to other devices.
[0094] The above AI device (50) may include an AI processor (51), memory (55) and / or a communication unit (57).
[0095] The above AI device (50) is a computing device capable of learning a neural network and can be implemented as various electronic devices such as a server, desktop PC, laptop PC, tablet PC, etc.
[0096] The AI processor (51) can train a neural network using a program stored in memory (55). In particular, the AI processor (51) can train a neural network for recognizing vehicle-related data. Here, the neural network for recognizing vehicle-related data can be designed to simulate the structure of the human brain on a computer and may include multiple network nodes having weights that simulate the neurons of a human neural network. The multiple network modes can exchange data according to their respective connection relationships to simulate the synaptic activity of neurons that exchange signals through synapses. Here, the neural network may include a deep learning model that has evolved from a neural network model. In the deep learning model, multiple network nodes can be located in different layers and exchange data according to convolutional connection relationships. Examples of neural network models include various deep learning techniques such as deep neural networks (DNN), convolutional deep neural networks (CNN), recurrent Boltzmann machines (RNN), restricted Boltzmann machines (RBM), deep belief networks (DBN), and deep Q-networks, and can be applied in fields such as computer vision, speech recognition, natural language processing, and speech / signal processing.
[0097] Meanwhile, a processor that performs the functions described above may be a general-purpose processor (e.g., CPU), but may also be an AI-dedicated processor for artificial intelligence learning (e.g., GPU).
[0098] The memory (55) can store various programs and data required for the operation of the AI device (50). The memory (55) can be implemented as non-volatile memory, volatile memory, flash memory, hard disk drive (HDD), or solid-state drive (SDD). The memory (55) is accessed by the AI processor (51), and the reading / writing / modification / deletion / updating of data by the AI processor (51) can be performed. In addition, the memory (55) can store a neural network model (e.g., deep learning model (26)) generated through a learning algorithm for data classification / recognition according to one embodiment of the present specification.
[0099] Meanwhile, the AI processor (51) may include a data learning unit (52) that learns a neural network for data classification / recognition. The data learning unit (52) can learn criteria regarding which training data to use to determine data classification / recognition, and how to classify and recognize data using the training data. The data learning unit (52) can learn a deep learning model by acquiring training data to be used for learning and applying the acquired training data to a deep learning model.
[0100] The data learning unit (52) may be manufactured in the form of at least one hardware chip and mounted on the AI device (50). For example, the data learning unit (52) may be manufactured in the form of a dedicated hardware chip for artificial intelligence (AI), or may be manufactured as part of a general-purpose processor (CPU) or a dedicated graphics processor (GPU) and mounted on the AI device (50). Additionally, the data learning unit (52) may be implemented as a software module. If implemented as a software module (or a program module containing instructions), the software module may be stored on a non-transitory computer-readable media. In this case, at least one software module may be provided by an operating system (OS) or by an application.
[0101] The data learning unit (52) may include a learning data acquisition unit (53) and a model learning unit (54).
[0102] The training data acquisition unit (53) can acquire training data required for a neural network model for classifying and recognizing data. For example, the training data acquisition unit (53) can acquire vehicle data and / or sample data to be input into a neural network model as training data.
[0103] The model learning unit (54) can learn to have a judgment criterion regarding how a neural network model classifies a predetermined data using the acquired learning data. At this time, the model learning unit (54) can train the neural network model through supervised learning, which uses at least a portion of the learning data as a judgment criterion. Alternatively, the model learning unit (54) can train the neural network model through unsupervised learning, which discovers a judgment criterion by learning on its own using the learning data without supervision. In addition, the model learning unit (54) can train the neural network model through reinforcement learning using feedback on whether the result of the situation judgment based on learning is correct. Furthermore, the model learning unit (54) can train the neural network model using a learning algorithm including error back-propagation or gradient descent.
[0104] When the neural network model is trained, the model training unit (54) can store the trained neural network model in memory. The model training unit (54) can also store the trained neural network model in the memory of a server connected to the AI device (50) via a wired or wireless network.
[0105] The data learning unit (52) may further include a learning data preprocessing unit (not shown) and a learning data selection unit (not shown) to improve the analysis results of the recognition model or to save resources or time required to create the recognition model.
[0106] The learning data preprocessing unit can preprocess the acquired data so that the acquired data can be used for learning to make situational judgments. For example, the learning data preprocessing unit can process the acquired data into a pre-set format so that the model learning unit (54) can use the acquired learning data for learning to recognize images.
[0107] Additionally, the training data selection unit may select data necessary for training from among the training data acquired by the training data acquisition unit (53) or the training data preprocessed by the preprocessing unit. The selected training data may be provided to the model training unit (54). For example, the training data selection unit may select only the data regarding objects included in a specific area as training data by detecting a specific area among the images acquired through the camera of the intelligent electronic device.
[0108] Additionally, the data learning unit (52) may further include a model evaluation unit (not shown) to improve the analysis results of the neural network model.
[0109] The model evaluation unit inputs evaluation data into a neural network model, and if the analysis result output from the evaluation data does not satisfy a predetermined standard, it may cause the model learning unit (52) to learn again. In this case, the evaluation data may be predefined data for evaluating a recognition model. For example, the model evaluation unit may evaluate that the predetermined standard is not satisfied if, among the analysis results of the recognition model learned for the evaluation data, the number or ratio of evaluation data for which the analysis result is inaccurate exceeds a preset threshold.
[0110] The communication unit (57) can transmit the AI processing results by the AI processor (51) to an external electronic device.
[0111] The above external electronic devices may include autonomous vehicles, robots, drones, AR devices, mobile devices, home appliances, etc.
[0112] For example, if the above external electronic device is an autonomous vehicle, the AI device (50) may be defined as another vehicle or 5G network that communicates with the autonomous driving module vehicle. Meanwhile, the AI device (50) may be functionally embedded and implemented in an autonomous driving module equipped within the vehicle. Additionally, the 5G network may include a server or module that performs autonomous driving-related control.
[0113] Meanwhile, although the AI device (50) illustrated in FIG. 4 is described by functionally separating it into an AI processor (51), memory (55), and communication unit (57), it should be noted that the aforementioned components may be integrated into a single module and referred to as an AI module.
[0114] FIG. 5 is an exploded perspective view showing a vacuum cleaner (100) according to one embodiment.
[0115] Referring to FIG. 5, the vacuum cleaner (100) may include a vacuum cleaner body (200), a cleaning module (210) coupled to the vacuum cleaner body (200), a length adjustment member (220) connecting the vacuum cleaner body (200) and the cleaning module (210), a battery (400) coupled to the vacuum cleaner body (200), and a vacuum cleaner stand (300) on which the vacuum cleaner body (200) is mounted.
[0116] The vacuum cleaner body (200) may include a body portion (201) in which a suction motor (not shown) that generates suction power and a cyclone flow device (not shown) that separates dust from the sucked air are installed, a handle portion (202) connected to the rear of the body portion (201) and which can be grasped by a user, and a connecting portion (203) connected to the front of the body portion (201) to which a cleaning module (210) or a length adjustment member (220) is coupled.
[0117] The cleaning module (210) may include a suction part (211) for sucking up dust, etc., and a coupling part (212) that is coupled to the main body (200) of the vacuum cleaner or the length adjustment member (220).
[0118] One end of the length adjustment member (220) may be connected to the vacuum cleaner body (200), and the other end may be connected to the cleaning module (210). The length adjustment member (220) may adopt a structure in which the length is variable. The length adjustment member (220) may adopt a material that is elastically changeable. Furthermore, one end of the length adjustment member (220) may be connected to the vacuum cleaner body (200), and a suction part (not shown) may be provided at the other end, so that it can perform a suction function without a separate cleaning module being connected.
[0119] The battery (400) can be detachably connected to the body portion (201) of the vacuum cleaner body (200) to supply power for driving the vacuum cleaner (100). The battery (400) can also be detachably connected to the battery receiving portion (302) of the vacuum cleaner stand (300) to allow for charging. Additionally, two batteries (400) are provided, one of which is connected to the vacuum cleaner body (200) to supply power, and the other one of which is connected to the vacuum cleaner stand (300) to be charged.
[0120] The vacuum cleaner stand (300) may include a stand-type or wall-mounted body part (301), a battery receiving part (302) in which a battery (400) is charged, a vacuum cleaner support part (303) that supports the vacuum cleaner body (200), and a charging part (304) that is electrically connected to the battery (400) coupled to the vacuum cleaner body (200).
[0121] Although the drawing shows a wall-mounted body part (301), it may also include a stand-type body part (not shown) that is set up to stand on the floor.
[0122] And, while the vacuum cleaner body (200) is supported by the vacuum cleaner support (303), the battery (400) can be electrically connected to the charging unit (304). Thus, the user can charge the battery (400) while the vacuum cleaner body (200) is mounted on the vacuum cleaner stand (300).
[0123] And the vacuum cleaner stand (300) can be electrically connected to an external outlet (311) via a power line (310). The current delivered via the power line (310) can charge the first battery housed in the vacuum cleaner body (200) through the charging part (304) of the vacuum cleaner stand and charge the second battery housed in the battery housing (302).
[0124] In addition, the vacuum cleaner (100) may have a suction unit that performs various functions modularly mounted on the vacuum cleaner body (200). That is, multiple cleaning modules (210) are provided according to function, and the user can use the cleaning module (210) suitable for the cleaning target by attaching it to the vacuum cleaner body (200).
[0125] The cleaning module (210) may include a cleaning module equipped with a basic suction port for hardwood floors, a cleaning module equipped with a suction port for bedding, a cleaning module equipped with a suction port for mattresses, a cleaning module equipped with a suction port for carpets, and a cleaning module equipped with a wet mop. In addition, dedicated cleaning modules for various functions such as cleaning hardened dust, cleaning bendable crevices, and cleaning tops may be provided as modules.
[0126] The drawing also shows a cleaning module (221) equipped with a 2-in-1 suction port and a cleaning module (222) equipped with a crevice suction port mounted on a vacuum cleaner stand (300). The cleaning module (221) equipped with a 2-in-1 suction port can adjust the length of the brush by operating a button, so it can be used in a basic form when cleaning sofas or mattresses, and in a brush form when cleaning picture frames or furniture. The cleaning module (222) equipped with a crevice suction port is provided with a suction port in the form of a narrow nozzle, which is advantageous for sucking up dust and other debris by inserting it into narrow crevices.
[0127] FIG. 6 is a figure showing a control method of a vacuum cleaner (100) according to one embodiment.
[0128] The vacuum cleaner (100) according to the embodiment of the present specification is provided in a modular manner in which a cleaning module (210) is detachable, and can be used by changing an appropriate cleaning module (210) as needed.
[0129] The vacuum cleaner body (200) can receive information about the cleaning module in use and load information from the cleaning module (210). For example, the main circuit (MCU: Micro Controller Unit) provided in the vacuum cleaner body (200) can distinguish and store which cleaning module (210) is currently in use by measuring the current value (or voltage value) from the power line connected to the cleaning module (210).
[0130] In addition, since the current value of the power line may vary depending on the load applied to the cleaning module (210), the main circuit may also store and utilize load information or torque information applied to the cleaning module (210). For reference, the torque of the motor is proportional to the load current flowing through the rotor. When the load of the motor increases, the load current increases, and the torque increases to balance the load, allowing for continued stable operation. The relationship between torque and load current can be determined through a torque characteristic curve, etc.
[0131] And the main circuit can store information regarding which cleaning module (210) was used at which time and for what duration, i.e., usage time information. And if the usage mode can be classified into strong / medium / weak depending on the rotational force of the suction motor of the vacuum cleaner body (200), the main circuit can store the usage time and usage output for each usage mode used by the user. And along with this information, the main circuit can transmit the accumulated usage time and usage frequency information for each cleaning module used by the user to the server (30).
[0132] The server (30) can provide cleaning history information to the user using accumulated information. The server (30) can also analyze the user's cleaning pattern and recommend a cleaning type required for the smart device (20) or vacuum cleaner (100) to notify the user that the cleaning time has arrived. For example, when analyzing the accumulated data of the vacuum cleaner (100), if it has been 2 months since the last cleaning of bedding, the user can be notified that it is time to clean the bedding through the application of the smart device (20).
[0133] In addition, the server (30) can notify that the cleaning time for the cleaning module (210) component has arrived, or that the cleaning module (210) has broken down or the replacement time has passed.
[0134] FIG. 7 is a block diagram showing the connection relationship of the vacuum cleaner (100).
[0135] Referring to FIG. 7(a), the cleaning module (210) and the vacuum cleaner body (200) are physically connected via a power line, the vacuum cleaner body (200) and the server (30) are connected via wireless communication, and the server (30) and the smart device (20) can be connected via wireless communication.
[0136] The connection part between the cleaning module (210) and the vacuum cleaner body (200) may be provided with a suction pipe that serves as a passage for dust sucked in by the cleaning module (210) to move, and a power line to provide power to the cleaning module (210), through which the suction force generated from the vacuum cleaner body (200) is transmitted to the cleaning module (210).
[0137] And the main circuit of the vacuum cleaner body (200) can obtain information about which cleaning module (210) is connected, whether it is currently in use, and the magnitude of the applied load or torque through the current value (or voltage value) of the power line.
[0138] Referring to FIG. 7(b), the cleaning module (210) and the vacuum cleaner body (200) are physically connected via a power line and are connected via wired communication, the vacuum cleaner body (200) and the server (30) are connected via wireless communication, and the server (30) and the smart device (20) can be connected via wireless communication.
[0139] The connection portion between the cleaning module (210) and the vacuum cleaner body (200) may be provided with a suction pipe that serves as a passage for dust sucked in by the cleaning module (210) to move, a power line to provide power to the cleaning module (210), and a communication line to transmit usage information of the cleaning module (210), through which suction power generated from the vacuum cleaner body (200) is transmitted to the cleaning module (210).
[0140] Furthermore, the main circuit of the vacuum cleaner body (200) can obtain information regarding which cleaning module (210) is connected, whether it is currently in use, and the magnitude of the applied load through information from the communication line. The current (or voltage) information of the power line contains noise, and if the magnitude of the noise is relatively large, it may be impossible to identify the information to be obtained from it. In such cases, by using a separate communication line, only the information to be obtained can be transmitted through a separate line. For example, when a cleaning module dedicated to bedding is connected and used, the operating current is very weak, so it may be difficult to obtain usage information through the power line. In this case, a communication line is provided separately from the power line, and usage information of the cleaning module (210) is transmitted through the communication line, making it possible to transmit information without any omissions.
[0141] Referring to FIG. 7 (c), the cleaning module (210) and the vacuum cleaner body (200) are physically connected via a power line and are also connected via wireless communication, the vacuum cleaner body (200) and the server (30) are connected via wireless communication, and the server (30) and the smart device (20) can be connected via wireless communication.
[0142] The cleaning module (210) may be provided with a transmitter for wirelessly transmitting usage information. The main body of the vacuum cleaner (200) may be provided with a receiver for receiving information from the cleaning module (210).
[0143] And the main circuit of the vacuum cleaner body (200) can obtain information through the information of the receiver regarding which cleaning module (210) is connected, whether it is currently in use, and the magnitude of the applied load. As a means of wireless communication that can be used, Zigbee or Bluetooth, etc., may be used.
[0144] FIG. 8 is a cross-sectional view showing the connection portion of the vacuum cleaner body (200) and the cleaning module (210) according to the first embodiment, and FIG. 9 is a plan view showing the connection portion of the vacuum cleaner body (200) and the cleaning module (210) according to the first embodiment, respectively.
[0145] The vacuum cleaner body (200) may have a connecting part (203) formed therein, which is connected to the front of the body part (201) and to which a cleaning module (210) or a length adjustment member (220) is coupled. The connecting part (203) may be provided in the form of a tube protruding from the front of the body part (201).
[0146] Additionally, a connecting part (212) that is coupled to a connecting part (203) may be formed at one end of the cleaning module (210) or the length adjustment member (220). The connecting part (212) may be provided in the form of a tube that can accommodate the connecting part (203). At this time, the inner diameter of the connecting part (212) may be the same as or slightly larger than the outer diameter of the connecting part (203).
[0147] The connecting part (203) and the coupling part (212) can be detachably coupled, and, for example, can be provided by the combination of a coupling groove (203c) formed to be recessed on the outer surface of the connecting part (203) and a coupling projection (212c) formed to be protruded on the inner surface of the coupling part (212).
[0148] And the connecting projection (212c) is connected to the connecting part (212) by a hinge and can be supported by an elastic member such as a coil spring. That is, when a user inserts the connecting part (203) into the inner space of the connecting part (212), the connecting projection (212c) is pressed while pressing the elastic member, and when the insertion of the connecting part (203) is completed, the connecting projection (212c) is fitted into the connecting groove (203c) by the restoring force of the elastic member. Thus, the connecting part (203) and the connecting part (212) can be firmly connected.
[0149] When separating, a pusher provided on the outer surface of the coupling part (212) may be used. When the user presses the pusher, the coupling projection (212c) connected thereto is pressed while pressing the elastic member. That is, the coupling projection (212c) is separated from the coupling groove (203c), and the connecting part (203) can be separated from the coupling part (212).
[0150] The connection part (203) may be provided with a first suction pipe (203a) that transmits the suction power generated from the vacuum cleaner body (200) to the cleaning module (210) and serves as a passage for dust sucked in by the cleaning module (210) to move, and a first power connection part (203b) for providing power to the cleaning module (210).
[0151] And the connecting part (212) may be provided with a second suction pipe (212a) through which the suction force of the connecting part (203) is transmitted and which serves as a passage for dust sucked in from the cleaning module (210) to move, and a second power connection part (212b) for receiving power from the first power connection part (203b).
[0152] The first and second power connection portions (203b, 212b) may be provided on one side of the first and second suction tubes (203a, 212a) and may be provided in a shape in which two terminals are connected. For example, the second power connection portion (212b) may be provided so that both terminals protrude, and the first power connection portion (203b) may be provided so that the negative terminal is recessed, so that the second power connection portion (212b) can be inserted.
[0153] That is, as the connecting part (203) and the coupling part (212) are combined, the suction pipe (203a, 212a) and the power connection part (203b, 212b) can be connected simultaneously.
[0154] FIG. 10 is a plan view showing the joint portions of the vacuum cleaner body (200) and the cleaning module (210) according to the second embodiment.
[0155] The connection part (203) may be provided with a first suction pipe (203a) that transmits the suction power generated from the vacuum cleaner body (200) to the cleaning module (210) and serves as a passage for dust sucked in by the cleaning module (210), a first power connection part (203b) for providing power to the cleaning module (210), and a first information connection part (203d) that is connected to the second information connection part (212d) described later to receive information.
[0156] And the connecting part (212) may be provided with a second suction pipe (212a) through which the suction power of the connecting part (203) is transmitted and which serves as a passage for dust sucked in from the cleaning module (210) to move, a second power connection part (212b) for receiving power from the first power connection part (203b), and a second information connection part (212d) for transmitting information of the cleaning module (210) to the main circuit of the vacuum cleaner body (200).
[0157] The first and second power connection portions (203b, 212b) may be provided on one side of the first and second suction tubes (203a, 212a) and may be provided in a shape in which two terminals are connected. For example, the second power connection portion (212b) may be provided so that both terminals protrude, and the first power connection portion (203b) may be provided so that the negative terminal is recessed, so that the second power connection portion (212b) can be inserted.
[0158] In addition, the first and second information connection parts (203d, 212d) may be provided adjacent to the first and second power connection parts (203b, 212b) and may be provided in a shape in which one terminal is connected. For example, the second information connection part (212d) may be provided so that one terminal protrudes, and the first information connection part (203d) may be provided so that a negative terminal is recessed, so that the second power connection part (212d) can be inserted.
[0159] That is, as the connecting part (203) and the coupling part (212) are combined, the suction pipe (203a, 212a), the power connecting part (203b, 212b), and the information connecting part (203d, 212d) can be connected simultaneously.
[0161] Hereinafter, a method for providing customized cleaning information using a vacuum cleaner according to an embodiment of the present specification will be described.
[0162] FIG. 11 is a block diagram showing a method for providing customized cleaning information according to a first embodiment in chronological order.
[0163] The vacuum cleaner (100) is configured such that a cleaning module (210) equipped with various functions is provided in a modular manner, and the modular cleaning module (210) is combined to perform various functions.
[0164] Referring to FIG. 11, the user can combine cleaning modules (210) of the vacuum cleaner (100) as needed (S100). Information on available cleaning modules is stored in advance in the memory (105, see FIG. 3) of the vacuum cleaner (100). For example, the cleaning modules (210) may include a cleaning module equipped with a basic floor suction port, a cleaning module equipped with a bedding-specific suction port, a cleaning module equipped with a mattress-specific suction port, a cleaning module equipped with a carpet-specific suction port, and a cleaning module equipped with a mop. In addition, dedicated cleaning modules that perform various functions, such as cleaning hardened dust, cleaning bendable crevices, and cleaning tops, may be provided as modules.
[0165] Next, the control unit (101, see FIG. 3) of the vacuum cleaner (100) can identify which of the cleaning modules stored in memory (105) the combined cleaning module (210) corresponds to (S110). Meanwhile, unlike the drawing, the step of recognizing the cleaning module may be performed at the server (30), in which case the server can recognize and identify the cleaning module after the cleaning information transmission step (S150) described later.
[0166] When the user starts cleaning using the vacuum cleaner (100) (S120), information received from the sensing unit (104, see FIG. 3) of the vacuum cleaner (100) is stored in the memory (105) (S130). Then, when the user places the vacuum cleaner (100) on the stand (S140), the control unit (101) transmits information to the server (30) through the communication module (106) (S150).
[0167] The cleaning-related information transmitted from the vacuum cleaner (100) to the server (30) may include the type of the cleaning module (210) that was executed, the start and end times of the operation of the vacuum cleaner (100), the time the vacuum cleaner (100) was operated, the usage mode selected in the vacuum cleaner, the load information applied to the vacuum cleaner (100), the contamination information of the vacuum cleaner (100) or the cleaning module (210), or the remaining battery level information.
[0168] The server (30) accumulates and stores information transmitted from the vacuum cleaner (100) (S160). For example, the server (30) can convert the usage history of the vacuum cleaner (100) into data and store it. It can also store it separately by cleaning module (210).
[0169] Then, the server (30) analyzes cleaning history information through accumulated data (S170). For example, the server (30) can derive useful information for the user by analyzing information regarding a cleaning module (210) for which the time for reuse has arrived after exceeding a certain period of use, information regarding a cleaning module (210) that requires cleaning or replacement because the accumulated usage time has exceeded a standard time, or information regarding the remaining lifespan of the battery.
[0170] Then, the server (30) provides a notification to a smart device (20) that stores an application (APP) synchronized with the vacuum cleaner (100) (S180). For example, the server (30) may provide a notification that the cleaning time for the object being cleaned using the cleaning module (210) has arrived after a certain amount of time has elapsed since the cleaning module (210) was used. Alternatively, the server (30) may provide a notification that the cleaning module (210) needs to be cleaned because the accumulated usage time after the cleaning module (210) was cleaned has exceeded a standard time, or that the cleaning module (210) needs to be replaced or repaired because the accumulated usage time after the cleaning module (210) was first used has exceeded a standard time. Alternatively, the server (30) may provide a notification that the battery needs to be replaced because there is not much remaining battery life.
[0171] FIG. 12 is a flowchart illustrating a method for providing customized cleaning information according to a first embodiment.
[0172] The method for providing customized cleaning information according to the first embodiment begins by collecting information regarding the cleaning module (210) from the sensor of the vacuum cleaner (100) (S200).
[0173] The vacuum cleaner (100) can identify the cleaning module (210) in use by using the collected information (S220). Alternatively, the server (30) that receives information from the vacuum cleaner (100) may perform the task of identifying the cleaning module (210).
[0174] And the vacuum cleaner (100) stores usage time information of a specific cleaning module (210) (S240). At this time, usage time information can be stored for each cleaning module (210).
[0175] The server (30) can calculate the time of non-use by comparing the last time of use of the cleaning module (210) with the current time, and can determine whether the time of non-use is greater than the standard elapsed time by comparing it with the standard elapsed time (S260). Alternatively, this determination may be performed by a processor within the cleaning device (100).
[0176] The server (30) may provide a notification that the cleaning module (210) needs to be used if the period of non-use of the specific cleaning module (210) is longer than the standard elapsed time (S280). This notification may be delivered to the vacuum cleaner (100) or to a smart device (20) that stores an application linked to the vacuum cleaner (100).
[0177] Through this notification, the user can know that it is time to clean a specific item. For example, if the standard elapsed time for a bedding-only cleaning module is 30 days, and 30 days have passed since the last use of the bedding-only cleaning module, a notification may be provided on the smartphone saying, "It has been 30 days since you cleaned the bedding, so please start cleaning the bedding!"
[0178] FIG. 13 is a flowchart illustrating a method for providing customized cleaning information according to a second embodiment.
[0179] The method for providing customized cleaning information according to the second embodiment may include additional notification information compared to the first embodiment described in FIG. 12. Description of parts that overlap with the first embodiment will be omitted.
[0180] The method for providing customized cleaning information according to the second embodiment begins by collecting information regarding the cleaning module (210) from the sensor of the vacuum cleaner (100) (S200).
[0181] The vacuum cleaner (100) can identify the cleaning module (210) in use by using the collected information (S220). Alternatively, the server (30) that receives information from the vacuum cleaner (100) may perform the task of identifying the cleaning module (210).
[0182] And the vacuum cleaner (100) stores usage time information of a specific cleaning module (210) (S250). At this time, usage time information can be stored for each cleaning module (210).
[0183] The server (30) can calculate the total accumulated usage time by adding the usage time of the newly delivered cleaning module (210) to the usage time of the cleaning module (210) accumulated so far, and can determine whether the accumulated usage time is greater than the reference accumulated time by comparing it with the reference accumulated time (S270). Alternatively, this determination may be performed by a processor within the vacuum cleaner (100).
[0184] The server (30) may provide a notification that cleaning or replacement of a specific cleaning module (210) is required if the accumulated usage time of the cleaning module (210) is greater than the accumulated usage time (S290). This notification may be delivered to the vacuum cleaner (100) or to a smart device (20) that stores an application linked to the vacuum cleaner (100).
[0185] The user can know through the notification that the time has come for cleaning or replacing a specific cleaning module (210). For example, if the standard cumulative time required for cleaning a bedding-only cleaning module is 360 minutes, and 360 minutes have been used since the last cleaning of the bedding-only cleaning module, a notification saying "The bedding cleaning module (210) needs cleaning" may be provided on the smartphone. Alternatively, if the standard cumulative time required for replacement of the bedding-only cleaning module is 3600 minutes, and 3600 minutes have been used since the last time the bedding-only cleaning module was used for the first time, a notification saying "The bedding cleaning module (210) needs replacement" may be provided on the smartphone.
[0186] FIG. 14 is a flowchart illustrating a method for providing customized cleaning information according to a third embodiment.
[0187] The method for providing customized cleaning information according to the third embodiment may have additional steps compared to the second embodiment described in FIG. 13. Description of parts that overlap with the second embodiment will be omitted.
[0188] The method for providing customized cleaning information according to the third embodiment begins by collecting information regarding the cleaning module (210) from the sensor of the vacuum cleaner (100) (S200).
[0189] The vacuum cleaner (100) can identify the cleaning module (210) in use by using the collected information (S220). Alternatively, the server (30) that receives information from the vacuum cleaner (100) may perform the task of identifying the cleaning module (210).
[0190] And the vacuum cleaner (100) can distinguish and store the usage mode of the cleaning module (210) (S230). For example, the usage mode can be classified into strong / medium / weak depending on the rotational force of the suction motor of the vacuum cleaner body (200).
[0191] And the vacuum cleaner (100) can convert cleaning information data by applying weights for each usage mode. For example, the weight for strong mode is 3, the weight for medium mode is 2, and the weight for weak mode is 1, and a new total usage time with weights reflected can be derived by multiplying the weight corresponding to the total usage time in each usage mode.
[0192] And the vacuum cleaner (100) stores usage time and usage time information with weights reflected in a specific cleaning module (210) (S240, S250).
[0193] The subsequent steps are the same as before.
[0194] FIG. 15 is a flowchart illustrating a method for providing customized cleaning information according to a fourth embodiment.
[0195] The method for providing customized cleaning information according to the fourth embodiment begins by collecting information regarding the cleaning module (210) from the sensor of the vacuum cleaner (100) (S200).
[0196] The vacuum cleaner (100) can identify the cleaning module (210) in use by using the collected information (S220). Alternatively, the server (30) that receives information from the vacuum cleaner (100) may perform the task of identifying the cleaning module (210).
[0197] And the vacuum cleaner (100) stores usage time information and usage time information of a specific cleaning module (210) (S300). At this time, usage time information and usage time information can be stored for each cleaning module (210).
[0198] The server (30) can generate a user's cleaning pattern using usage time information and usage time information for each cleaning module (210) (S310). For example, based on the user's recorded cleaning information, a cleaning pattern can be generated that follows floor cleaning, then bedding cleaning, then mattress cleaning, and finally mop cleaning. Alternatively, this determination may be performed by a processor within the vacuum cleaner (100).
[0199] And the server (30) can provide information about these cleaning patterns to the user (S320). For example, the server (30) can identify the location of the cleaning step currently in progress within the cleaning pattern and provide the user with information about the next cleaning target or a cleaning module (210) that can be used therefor. This notification may be delivered to the vacuum cleaner (100) or to a smart device (20) that stores an application linked to the vacuum cleaner (100).
[0200] Users can plan their cleaning through the notification and prevent cleaning steps from getting mixed up or accidentally skipping some cleaning steps.
[0201] Some embodiments or other embodiments of this specification described above are not exclusive or distinct from one another. Some embodiments or other embodiments of this specification described above may be used in combination or combined, each with its own configuration or function.
[0202] For example, this means that configuration A described in a specific embodiment and / or drawing and configuration B described in another embodiment and / or drawing can be combined. That is, even if the combination between configurations is not directly described, it means that combination is possible, except where it is described that combination is impossible.
[0203] The foregoing detailed description should not be interpreted restrictively in all respects and should be considered exemplary. The scope of this specification shall be determined by a reasonable interpretation of the appended claims, and all modifications within the equivalent scope of this specification are included within the scope of this specification. Explanation of the symbols
[0204] 20: Smart device, 30: Server, 40: Internet, 50: AI device, 100: Vacuum cleaner, 101: Control unit, 102: Input section, 103: Output section, 104: Sensing unit, 105: Memory, 106: Communication module, 107: Power supply unit, 200: Vacuum cleaner body, 201: Body part, 202: Handle part, 203: Connecting part, 210: Cleaning module, 211: Suction unit, 212: Connecting part, 220: Length adjustment member, 300: Vacuum cleaner stand, 310: Power cord, 311: Outlet, 400: Battery.
Claims
Claim 1 A method for providing customized cleaning information, comprising: collecting information regarding a cleaning module from a sensor of the cleaning module through a server or a processor of the cleaning module; distinguishing a cleaning module currently in use among pre-registered cleaning modules based on the information from the sensor through the server or the processor; storing usage time information of the pre-registered cleaning modules based on the information from the sensor through the memory of the server or the cleaning module; receiving current time information through the server or the processor and determining whether the non-use time information of one cleaning module has exceeded a reference elapsed time information pre-specified for the cleaning module by comparing it with the current time information; providing information that usage of the cleaning module is required through the server or the processor if the non-use time information of the cleaning module has exceeded the reference elapsed time information pre-specified for the cleaning module; and separating and storing usage time information by usage mode of the pre-registered cleaning modules based on the information from the sensor through the server or the memory, and converting and storing the usage time information of the cleaning modules by applying a weight for each usage mode. Claim 2 In claim 1, the information regarding the cleaning module collected from the sensor and used to distinguish the cleaning module in use among the previously registered cleaning modules includes information related to one or more of current, voltage, load current, and torque, thereby providing customized cleaning information. Claim 3 A method for providing customized cleaning information according to claim 1, wherein, through the server or the memory, usage time information of the previously registered cleaning modules is stored based on information from the sensor, and through the server or the processor, the accumulated usage time information of any one cleaning module is determined to exceed a reference accumulated time information previously designated for the cleaning module, and through the server or the processor, if the accumulated usage time information of the cleaning module exceeds the reference accumulated time information designated for the cleaning module, information is provided indicating that management is required for the cleaning module. Claim 4 A method for providing customized cleaning information according to claim 3, wherein the standard accumulated time information includes time information requiring cleaning of the cleaning module, and the information requiring management of the cleaning module includes information requiring cleaning of the cleaning module. Claim 5 A method for providing customized cleaning information according to claim 3, wherein the standard accumulated time information includes time information requiring replacement of the cleaning module, and the information requiring management of the cleaning module includes information requiring replacement of the cleaning module. Claim 6 In claim 5, a method of providing customized cleaning information, wherein the information requiring management for the cleaning module includes providing at least one of a list of purchasable items corresponding to the cleaning module and a link to a purchase site. Claim 7 delete Claim 8 A method for providing customized cleaning information according to any one of claims 1 to 6, wherein, through the server or the processor, a user's cleaning pattern is generated through usage time information of the stored pre-registered cleaning modules, and the generated user's cleaning pattern information is provided. Claim 9 A method according to claim 3, wherein, through the server or the processor, a user’s cleaning pattern is generated using usage time information and usage time information of the stored pre-registered cleaning modules, and the generated user’s cleaning pattern information is provided, wherein the cleaning pattern information includes scheduling and operation time information of the cleaning modules required for use. Claim 10 In claim 9, the cleaning pattern information comprises a list and sequence information of cleaning modules that need to be used, and a method for providing customized cleaning information. Claim 11 A method for providing customized cleaning information displayed on the display of a smart device, wherein, in any one of claims 1 to 6, information is provided to a smart device in which an application linked to the vacuum cleaner is stored, through the server or the processor, that the cleaning module needs to be started for use. Claim 12 A method for controlling a vacuum cleaner to which a modular cleaning module is combined, comprising: collecting information about the combined cleaning module from a sensor; storing one or more pieces of information regarding the current, voltage, load, and torque of the cleaning module in use based on the information from the sensor; storing information regarding the time of use of the cleaning module in use; transmitting information about the cleaning module in use to a server through a transmitter; receiving information about the cleaning module requiring initiation of use from the server through a receiver; providing information about the cleaning module requiring initiation of use through a display or speaker; providing a plurality of usage modes with different motor outputs for at least one cleaning module; applying a weighting factor for each usage mode to convert and store information regarding the usage time of the cleaning modules for each usage mode; and transmitting information regarding the usage time for each usage mode of the cleaning module in use through the transmitter. Claim 13 A control method for a vacuum cleaner according to claim 12, wherein the method stores usage time information of the cleaning module in use, transmits usage time information of the cleaning module in use through the transmitter, receives information regarding a cleaning module requiring cleaning or replacement from the server through the receiver, and provides information regarding a cleaning module requiring cleaning or replacement through the display or the speaker. Claim 14 delete Claim 15 A vacuum cleaner comprising a modular cleaning module, the vacuum cleaner comprising: a drive unit that transmits suction power to the cleaning module; a sensor that collects information among one or more of current, voltage, load, and torque for the cleaning module in use; a memory that stores information of pre-registered cleaning modules and information on the usage time of the cleaning module in use; a processor that distinguishes the cleaning module in use by comparing the information in the memory with the information in the sensor; a first wireless transmitter that transmits information about the cleaning module in use to a server; and a usage mode selection unit that provides a plurality of usage modes with different suction power of the drive unit, wherein the memory stores usage time information for each usage mode for the cleaning module in use, and the information about the cleaning module in use transmitted from the first wireless transmitter to the server includes usage time information for each usage mode, and the processor converts the information about the cleaning module by applying a weighting factor for each usage mode for the cleaning module in use and transmits it to the first wireless transmitter. Claim 16 A vacuum cleaner according to claim 15, comprising a receiver that receives information about a cleaning module requiring initiation of use from the server, and an output unit including a display or speaker that provides information about the cleaning module requiring initiation of use. Claim 17 delete Claim 18 delete Claim 19 In claim 15, the vacuum cleaner further comprises a main body having a connection portion to which the cleaning module is detachably coupled, wherein the connection portion includes a suction line that provides suction pressure to the cleaning module and a second power supply line that is connected to a first power supply line of the cleaning module to supply power, and the sensor is connected to the second power supply line to collect current information. Claim 20 In claim 15, the vacuum cleaner further comprises a main body having a connection portion to which the cleaning module is detachably coupled, wherein the connection portion comprises a suction line that provides suction pressure to the cleaning module, a second power supply line that is connected to a first power supply line of the cleaning module to supply power, and a second communication line that is connected to a first communication line of the cleaning module to receive information of the cleaning module. Claim 21 In claim 15, the vacuum cleaner further comprises a main body of the vacuum cleaner having a connection portion to which the cleaning module is detachably coupled, a second wireless transmitter provided in the cleaning module and transmitting information of the cleaning module, and a second wireless receiver provided in the main body of the vacuum cleaner and receiving information of the second wireless transmitter, wherein the connection portion comprises a suction line that provides suction pressure to the cleaning module and a second power supply line that is connected to a first power supply line of the cleaning module and can supply power. Claim 22 A method for providing customized cleaning information when using a vacuum cleaner combined with a modular cleaning module and a smart device having an application linked to the vacuum cleaner installed, wherein the vacuum cleaner collects information regarding the cleaning module from a sensor and transmits it to a server via a transmitter; the server or the processor of the vacuum cleaner distinguishes the cleaning module currently in use among the pre-registered cleaning modules based on the information from the sensor; the memory of the server or the vacuum cleaner stores usage time information of the pre-registered cleaning modules based on the information from the sensor; the server or the processor of the vacuum cleaner receives current time information and compares it to determine whether the usage time information of one cleaning module exceeds the reference elapsed time information pre-specified for the cleaning module; and if the usage time information of the cleaning module exceeds the reference elapsed time information specified for the cleaning module, provides information to the smart device indicating that the cleaning module requires to be used; the server or the memory of the vacuum cleaner separates and stores usage time information by usage mode of the pre-registered cleaning modules based on the information from the sensor, and applies a weight to each usage mode to the usage time information of the cleaning modules A method for providing customized cleaning information that is converted and saved.
Citation Information
Patent Citations
Filter automatic cleaning device for air conditioner
JP2009250449A
Cleaning device and image forming apparatus
JP2016057492A
Cleaning management system, vacuum cleaner, cleaning management method, and program
JP2016106701A
Integrated system for managing consumable goods by using wearable device
KR101701339B1
A mobile device, a cradle for mobile device, and a method of managing them
KR1020150090476A