The disclosure relates to a washing machine and a controlling method thereof, and more particularly, to a washing machine that proceeds with washing in an energy saving mode in consideration of a set washing course and a reservation driving ending time of the washing machine, and a controlling method thereof.
Spurred by the development of electronic technologies, various types of electronic devices are being developed and distributed. In case a washing machine operates for a long time (e.g., a sleeping time) in a reservation function, if a user input for operating in an energy saving mode is not received, the washing machine operates in a standard mode, and thus it proceeds with washing only during a time when it operates in the standard mode, and does not proceed with a washing cycle in other times. In the case of the standard mode, a relatively large amount of energy is consumed compared to the energy saving mode, and thus there is a problem of degradation of energy efficiency.
A washing machine according to an embodiment of the disclosure for achieving the aforementioned purpose may include a drum, a driving device to rotate the drum, a control panel to receive input of a washing course and information indicating a reservation ending time, a memory to store information on time for proceeding with a washing course corresponding to an operation mode of a plurality of operation modes, and at least one processor configured to: obtain a target heating temperature lower than a set temperature of the washing course according to a general mode of the plurality of operating modes, based on a remaining time, corresponding to a difference between the reservation ending time and a current time, being longer than a time spent to be in the general mode according to the stored information on time for proceeding with the washing course in the general mode, and control the driving device to proceed with the washing course in an operation mode of the plurality of operation modes based on the obtained target heating temperature.
The at least one processor may be further configured to obtain the target heating temperature based on a ratio of a first time difference between the time to be spent in the general mode for the washing course and the remaining time, and a second time difference between a time to be spent in a cold water mode of the plurality of operating modes for the washing course according to the stored information and the time spent in the general mode for the washing course according to the stored information.
The at least one processor may be further configured to calculate a washing time based on the obtained target heating temperature, obtain a starting time of the washing course based on the calculated washing time and the reservation ending time, and control the driving device to proceed with the washing course at the obtained starting time.
The washing machine may further include a hot water supply device that heats water and supplies the heated water to the drum, wherein the at least one processor may be further configured to, based on the washing course including at least one of a washing cycle or a rinsing cycle, control the hot water supply device so that heated water corresponding to the obtained target heating temperature is supplied to the drum in the at least one of the washing cycle or the rinsing cycle.
The washing machine may further include a heat pump system that includes a compressor to compress a refrigerant and a condenser to condense the refrigerant, and to provide air to inside of the drum, and a heater to heat air to be provided to the inside of the drum, wherein the at least one processor may be further configured to, based on the washing course including a drying cycle, control at least one of the heat pump system or the heater based on an obtained target heating temperature of the drying cycle.
The at least one processor may be further configured to identify an operation mode among the general mode, a maximum energy saving mode, or a partial energy saving mode based on the current time, the reservation ending time information, and the remaining time, and based on the operation mode being identified as the partial energy saving mode, control the driving device to proceed with the washing course based on the obtained target heating temperature and the partial energy saving mode.
The at least one processor may be further configured to, based on a size of the remaining time being greater than or equal to a size of time to be spent in a cold water mode of the plurality of operation modes for the washing course according to the stored information, control the driving device to proceed with the washing course based on a maximum energy saving mode, and based on the size of the remaining time being smaller than the size of the time to be spent in the cold water mode for the washing course according to the stored information, control the driving device to proceed with the washing course based on a partial energy saving mode.
The information indicating the reservation ending time may be obtained based on a neural network model trained to output the information indicating the reservation ending time, and the at least one processor may be further configured to obtain the reservation ending time by inputting information indicating the current time into the trained neural network model, identify the remaining time based on the obtained reservation ending time and the current time, and control the driving device to proceed with the washing course based on a size of the identified remaining time.
The at least one processor may be further configured to, based on the remaining time being longer than a time to be spent in the general mode for the washing course according to the stored information, control the control panel to display that the washing course is able to operate in an energy saving mode among the plurality of operation modes.
The at least one processor may be further configured to, based on a time to be spent in the general mode for the washing course according to the stored information being longer than the remaining time, control the control panel to provide a suggestion to a user to change the washing course.
A controlling method of a washing machine including a drum, a driving device to rotate the drum, a control panel to receive input of a washing course and information indicating a reservation ending time, a memory to store information on time for proceeding with a washing course corresponding to an operation mode of a plurality of operation modes, and at least one processor, according to an embodiment of the disclosure may include with the at least one processor, receiving, with the control panel, the input of a washing course and information indicating a reservation ending time, obtaining a target heating temperature lower than a set temperature of the washing course according to a general mode of the plurality of operating modes, based on a remaining time, corresponding to a difference between the reservation ending time and a current time, being longer than a time to be spent in the general mode according to the stored information on time for proceeding with the washing course in the general mode, and proceeding with the washing course in an operation mode of the plurality of operation modes based on the obtained target heating temperature.
The obtaining the target heating temperature may further include, with the at least one processor, obtaining the target heating temperature based on a ratio of a first time difference between the time to be spent in the general mode for the washing course and the remaining time, and a second time difference between a time to be spent in a cold water mode of the plurality of operation modes for the washing course according to the stored information and the time to be spent in the general mode for the washing course according to the stored information.
The controlling method may further include, with the at least one processor, calculating a washing time based on the obtained target heating temperature, and obtaining a starting time of the washing course based on the calculated washing time and the reservation ending time, wherein the proceeding with the washing course may further include controlling the driving device to proceed with the washing course at the obtained starting time.
The washing machine may further include a hot water supply device that heats water and supplied the heated water to the drum, and the controlling method may further include, with the at least one processor, based on the washing course including at least one of a washing cycle or a rinsing cycle, controlling the hot water supply device so that heated water corresponding to the obtained target heating temperature is supplied to the drum in the at least one of the washing cycle or the rinsing cycle.
The washing machine may further include a heat pump system including a compressor to compress a refrigerant and a condenser to condense the refrigerant, and to provide air to inside of the drum, and a heater to heat air to be provided to the inside of the drum, and the proceeding with washing may further include, with the at least on processor, based on the washing course including a drying cycle, controlling at least one of a heat pump system or a heater based on an obtained target heating temperature of the drying cycle.
The controlling method may further include the step of identifying an operation mode which is one of the general mode, a maximum energy saving mode, or a partial energy saving mode based on the current time information, the reservation ending time information, and the remaining time, and in the step of proceeding with washing, based on the operation mode being identified as the partial energy saving mode, washing may be proceeded based on the obtained target heating temperature and the identified operation mode.
The controlling method may further include the step of identifying the remaining time based on the current time information and the reservation ending time information, and the step of proceeding with washing may include the steps of, based on the size of the identified remaining time being greater than or equal to the size of the expected time spent in the cold water mode for the washing course, proceeding with washing based on the maximum energy saving mode, and based on the size of the identified remaining time being smaller than the size of the expected time spent in the cold water mode for the washing course, proceeding with washing based on the partial energy saving mode.
The controlling method may further include the steps of obtaining the reservation ending time information by inputting the current time information into the trained neural network model, and identifying the remaining time based on the obtained reservation ending time information and the current time information, and in the step of proceeding with washing, washing may be proceeded based on the size of the identified remaining time.
The controlling method may further include the step of, based on the remaining time corresponding to the reservation ending time information being longer than the time spent in the general mode for the input washing course, displaying that the washing machine can operate in the energy saving mode.
The controlling method may further include the step of, based on the time spent in the general mode for the input washing course being longer than the remaining time corresponding to the reservation ending time information, providing a UI suggesting to change the washing course.
The aforementioned and other aspects, characteristics, and advantages of the embodiments of the disclosure will become clearer from the following description described with reference to the accompanying drawings. In the accompanying drawings:
The various embodiments of the disclosure and the terms used in the embodiments are not for limiting the technology described in the disclosure to a specific embodiment, but they should be interpreted to include various modifications, equivalents, or alternatives of the embodiments.
Also, with respect to the detailed description of the drawings, similar components may be designated by similar reference numerals.
In addition, a singular form of a noun corresponding to an item may include one or a plurality of the item, unless instructed obviously differently in the context.
Further, in the disclosure, each of the phrases “A or B,” “at least one of A and B,” “at least one of A or B,” “A, B, or C,” “at least one of A, B, and C,” and “at least one of A, B, or C” may include any one of the items listed together with the corresponding phrase among the phrases, or all possible combinations thereof.
Also, the term “and/or” includes a combination of a plurality of related components described, or any one component among the plurality of related components described.
In addition, terms such as “first,” “second,” and the like may be used just to distinguish a component from another component, and are not intended to limit a component in another aspect (e.g.: importance or order).
Meanwhile, in case it is mentioned that a component (e.g.: a first component) is “coupled” or “connected” with another component (e.g.: a second component) together with terms such as “functionally” and “communicatively” or without such terms, it means that the component may be connected with the another component directly (e.g.: in a wired manner), wirelessly, or through a third component.
Also, terms such as “include” or “have” should be construed as designating that there are such characteristics, numbers, steps, operations, elements, components, or a combination thereof described in the disclosure, but not as excluding in advance the existence or possibility of adding one or more of other characteristics, numbers, steps, operations, elements, components, or a combination thereof.
In addition, in case it is mentioned that one element is “connected with,” “combined with,” “supported by,” or “contacted with” another element not only includes a case wherein the elements are directly connected, combined, supported, or contacted, but also a case wherein the elements are indirectly connected, combined, supported, or contacted through a third element.
Further, the description in the disclosure that one element is “on top of” another element not only includes a case wherein the one element contacts the another element, but also a case wherein still another element exists between the two elements.
A washing machine according to the various embodiments of the disclosure may perform washing, rinsing, spin-drying, and drying cycles. Here, such various cycles may proceed in different times/strengths/temperatures, etc. for each cycle, and various washing courses may be performed as various cycles are combined. For example, washing courses may include a standard washing course (e.g., a washing cycle, two times of rinsing cycles, a spin-drying cycle), a quick speed washing course (e.g., a washing cycle using hot water, one time of a rinsing cycle, a spin-drying cycle), a drying course (only a drying cycle is performed), etc. Other than the aforementioned courses, various courses may be used.
A washing machine is an example of clothes processing devices, and a clothes processing device is a concept that generally includes a device that washes clothes (subjects for washing, subjects for drying), a device that dries clothes (e.g., a dryer), and a device that can perform both washing and drying of clothes.
A washing machine according to the various embodiments may include a top-loading washing machine wherein a laundry inlet for putting in or withdrawing laundry is provided to be toward the upper direction or a front-loading washing machine wherein a laundry inlet is provided to be toward the front direction. The washing machine according to the various embodiments may include washing machines by different loading methods other than a top-loading washing machine and a front-loading washing machine.
In the case of a top-loading washing machine, laundry can be washed by using a water flow generated by a rotor such as a pulsator. In the case of a front-loading washing machine, laundry can be washed by repeating ascending and descending of laundry by rotating the drum. A front-loading washing machine may include a washing machine with a dryer that can dry laundry accommodated inside the drum. A washing machine with a dryer may include a hot wind supply device for supplying air of a hot temperature to the inside of the drum and a condensing device for removing humidity of air discharged from the drum. As an example, a washing machine with a dryer may include a heat pump device. The washing machine according to the various embodiments may include washing machines by different washing methods other than the aforementioned washing methods.
The washing machine according to the various embodiments may include a housing that accommodates various kinds of components in its inside. The housing may be provided in the form of a box wherein a laundry inlet is formed on one side.
The washing machine may include a door for opening or closing the laundry inlet. The door may be rotatably mounted on the housing by a hinge. At least a part of the door may be provided to be transparent or translucent such that the inside of the housing can be shown.
The washing machine may include a tub that is provided inside the housing to store water. The tub may be provided in an approximately cylindrical shape wherein a tub opening is formed on one side, and may be arranged inside the housing such that the tub opening is arranged correspondingly to the laundry inlet.
The tub may be connected to the housing by a damper. The damper may absorb vibration that is generated when the drum rotates, and attenuate the vibration transmitted to the housing.
The washing machine may include a water supply device that is constituted to supply water to the tub. The water supply device may include a water supply pipe, and a water supply valve provided on the water supply pipe. The water supply pipe may be connected to an external water supply source. The water supply pipe may be extended from the external water supply source to a detergent supply device and/or the tub. Water may be supplied to the tub via the detergent supply device. Also, water may be supplied to the tub not via the detergent supply device. Further, the washing machine may include a hot water supply device for heating water supplied from the aforementioned water supply device and providing the water to the tub, or include a plurality of water supply devices for individually receiving a plurality of waters (e.g., cold water and hot water).
The water supply valve may open or close the water supply pipe in response to an electric signal of a controller. The water supply valve may allow or block supply of water from the external water supply source to the tub. The water supply valve may include, for example, a solenoid valve that is opened or closed in response to an electric signal.
The washing machine may include a detergent supply device that is constituted to supply a detergent to the tub. The detergent supply device may include a manual detergent supply device into which a user should put a detergent to be used for every washing, and an automatic detergent supply device which stores a large amount of a detergent, and makes a specific amount of the detergent put in automatically at the time of washing. The detergent supply device may include a detergent box for storing a detergent. The detergent supply device may be constituted to supply a detergent to the inside of the tub in a water supply process. Water supplied through the water supply pipe may be mixed with the detergent as it goes via the detergent supply device. The water mixed with the detergent may be supplied to the inside of the tub. A detergent is used as a term that generally refers to a detergent for preliminary washing, a detergent for main washing, a fabric softener, a bleaching agent, etc., and the detergent box may be partitioned into a storage area for a detergent for preliminary washing, a storage area for a detergent for main washing, a storage area for a fabric softener, and a storage area for a bleaching agent.
The washing machine may include a drainage device that is constituted to drain water accommodated in the tub to the outside. The drainage device may include a drainage pipe that is extended from the lower part of the tub to the outside of the housing, a drainage valve that is provided on the drainage pipe to open or close the drainage pipe, and a pump provided on the drainage pipe. The pump may pump the water inside the drainage pipe to the outside of the housing.
The washing machine may include a communication module for communicating with an external device via wire and/or wirelessly.
The communication module may include at least one of a short-range communication module or a long-range communication module.
The communication module may transmit data to an external device (e.g., a server, a user device, and/or a home appliance), or receive data from an external device. For example, the communication module may establish communication with a server and/or a user device and/or a home appliance, and transmit and receive various kinds of data.
For this, the communication module may support establishment of a direct (e.g.: wired) communication channel or a wireless communication channel with an external device, and performing of communication through the established communication channel. According to an embodiment, the communication module may include a wireless communication module (e.g.: a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (e.g.: a local area network (LAN) communication module, or an energy ray communication module). A corresponding communication module among these communication modules may communicate with an external device through a first network (e.g.: a short-range communication network such as Bluetooth, wireless fidelity (Wi-Fi) direct or infrared data association (IrDA)) or a second network (e.g.: a long-range communication network such as a legacy cellular network, a 5G network, a next generation communication network, the Internet, or a computer network (e.g.: a LAN or a WAN)). These several types of communication modules may be integrated as one component (e.g.: a single chip), or implemented as a plurality of components (e.g.: a plurality of chips) separate from one another.
A short-range wireless communication module may include a Bluetooth communication module, a Bluetooth low energy (BLE) communication module, a near field communication module, a WLAN (Wi-Fi) communication module, a Zigbee communication module, an infrared data association (IrDA) communication module, a Wi-Fi direct (WFD) communication module, an ultrawideband (UWB) communication module, an Ant+ communication module, a microwave (uWave) communication module, etc., but is not limited thereto.
A long-range communication module may include communication modules that perform long-range communication of various types, and may include a mobile communicator. The mobile communicator transmits and receives wireless signals with at least one of a base station, an external terminal, or a server in a mobile communication network.
According to an embodiment, the communication module may communicate with an external device such as a server, a user device, or another home appliance, etc. through an ambient access point (AP). The access point (AP) may connect a local network (LAN) to which the washing machine or a user device is connected to a wide area network (WAN) to which a server is connected. The washing machine or the user device may be connected to the server through the wide area network (WAN). The controller may control various kinds of components (e.g.: the driving motor, the water supply valve) of the washing machine. The controller may control the various kinds of components of the washing machine to perform at least one cycle including water supply, washing, rinsing, and/or spin-drying, etc. according to a user input. For example, the controller may control the driving motor to adjust the rotating speed of the drum, or control the water supply valve of the water supply device to supply water to the tub.
The controller may include hardware such as a CPU or a memory, etc., and software such as a control program, etc. For example, the controller may include at least one processor that performs the aforementioned operations by using an algorithm for controlling the operations of the components inside the washing machine, at least one memory storing data in a program form, and data stored in the at least one memory. The memory and the processor may be implemented as chips separate from each other. The processor may include one or two or more processor chips, or include one or two or more processing cores. The memory may include one or two or more memory chips, or include one or two or more memory blocks. Also, the memory and the processor may be implemented as a single chip.
According to
According to an embodiment, if reservation ending time information is input (or, received), the washing machine 100 may proceed with washing such that washing ends on the reservation ending time based on the received washing course and reservation ending time information. For example, if information on a washing course that takes one hour and reservation ending time information corresponding to 9 a.m. are received through the control panel, the processor may control the driving device such that washing proceeds on a time point that is one hour earlier than the reservation ending time (8 a.m.) based on the received information.
Hereinafter, various embodiments wherein energy is saved as the washing machine 100 operates in an energy saving mode if it can operate in the energy saving mode in consideration of the set washing course and the reservation driving ending time in case a reservation function of the washing machine 100 is performed, and even in case there is no separate user input for performing a reservation function, a reservation function and an energy saving mode are recommended to the user will be described.
Referring to
The washing machine 100 may include the drum 110 that is provided to accommodate laundry.
The drum 110 may be arranged inside the tub such that the opening of the drum 110 provided on one side corresponds to the laundry inlet and the tub opening. Laundry may sequentially pass through the laundry inlet, the tub opening, and the drum 110 opening, and may be accommodated inside the drum 110, or may be withdrawn from the drum 110.
The drum 110 may perform respective operations according to washing, rinsing, and/or spin-drying cycles while rotating inside the tub. On the cylindrical wall of the drum 110, a plurality of through holes are formed, and thus water stored in the tub may be introduced into the drum 110, or may be discharged outside the drum 110.
The washing machine 100 may include the driving device 120 that is constituted to rotate the drum 110. The driving device 120 may include a driving motor, and a rotation shaft for transmitting a driving force generated at the driving motor to the drum 110. The rotation shaft may penetrate the tub and may be connected to the drum 110.
The driving device 120 may rotate the drum 110 in a clockwise direction or a counter-clockwise direction, and may thereby perform respective operations according to washing, rinsing, and/or spin-drying, or drying cycles.
The washing machine 100 may include the control panel 130 arranged on one side surface of the housing. The control panel 130 may provide a user interface for the user and the washing machine 100 to interact. The user interface may include at least one input interface and at least one output interface.
The at least one input interface may convert sensory information received from the user into an electric signal.
The at least one input interface may include a power button, an operation button, a course selection dial (or a course selection button), and a washing/rinsing/spin-drying setting button. The at least one input interface may include, for example, a tact switch, a push switch, a slide switch, a toggle switch, a micro switch, a touch switch, a touch pad, a touch screen, a jog dial, and/or a microphone, etc.
The at least one output interface may visually or acoustically transmit information related to the operations of the washing machine 100 to the user.
For example, the at least one output interface may transmit information related to a washing course and an operation time of the washing machine 100, and washing setting/rinsing setting/spin-drying setting to the user. The information on the operations of the washing machine 100 may be output as a screen, an indicator, a voice, etc. The at least one output interface may include, for example, a liquid crystal display (LCD) panel, a light emitting diode (LED) panel, a speaker, etc.
According to an embodiment, the control panel 130 may receive input of a washing course (or, information on a washing course) and reservation ending time information. The information on a washing course means information on selection selecting any one of different types of courses including a plurality of washing courses (e.g., a standard course, a small quantity/quick speed course, a wool/lingerie course, a blanket washing course, and a boiling course) corresponding to the washing machine 100. The reservation ending time means a time point when the washing machine 100 is expected to end washing, and the reservation ending time information means an expected ending point that was identified according to a user input for setting an expected ending point of washing of the washing machine 100.
According to an embodiment, the control panel 130 may receive input of an operation mode of a washing course. Here, the operation mode may include a general mode and an energy saving mode. Here, the general model (or the normal mode) is a mode wherein a washing course is performed by a general method, and the energy saving mode is a mode wherein a washing course is performed with lower energy than a general method.
For example, there is a case wherein water is heated and used in a washing process, and the energy saving mode is a method of performing washing by a method of reducing energy necessary for heating water, by not heating water, or heating water only at a lower temperature than a general case.
Accordingly, the energy saving mode can reduce energy consumption in a washing process more than in the general mode. Instead, as the energy saving mode performs washing by using water of a lower temperature than a general case, it may have a relatively longer washing time than a conventional method for having washing performance similar to a case of using a high temperature with a low temperature.
However, in case the washing time is sufficient, e.g., if an ending point of washing required by the user is after quite a long time, washing may proceed in the aforementioned energy saving mode in the disclosure.
Also, the aforementioned energy saving mode may be divided into a plurality of modes but not one. For example, the energy saving mode may include a maximum energy saving mode wherein heating for the supplied water is not performed at all and an energy saving mode wherein washing is performed by heating water at a lower temperature than the general mode. Such distinction may be performed by the user's selection, and a mode may be automatically selected and used according to the ending point of the current washing course.
For example, in case washing can be finished before the ending time requested by the user even if washing is proceeded without performing heating for water at all, washing may be performed in the maximum energy saving mode, and in case the remaining time is insufficient for performing washing in the maximum energy saving mode, but the remaining time is longer than the time necessary when performing washing in the general mode, the washing may be performed in the general energy saving mode. A more detailed selecting operation will be described later.
According to an embodiment, the memory 140 may store data necessary for various embodiments. The memory 140 may be implemented in the form of a memory embedded in the washing machine 100, or implemented in the form of a memory that can be attached to or detached from the washing machine 100 according to the use of stored data. For example, in the case of data for operating the washing machine 100, the data may be stored in a memory embedded in the washing machine 100, and in the case of data for an extended function of the washing machine 100, the data may be stored in a memory that can be attached to or detached from the washing machine 100.
Meanwhile, in the case of a memory embedded in the washing machine 100, the memory 140 may be implemented as at least one of a volatile memory (e.g.: a dynamic RAM (DRAM), a static RAM (SRAM), or a synchronous dynamic RAM (SDRAM), etc.) or a non-volatile memory (e.g., an one time programmable ROM (OTPROM), a programmable ROM (PROM), an erasable and programmable ROM (EPROM), an electrically erasable and programmable ROM (EEPROM), a mask ROM, a flash ROM, a flash memory (e.g.: NAND flash or NOR flash, etc.), a hard drive, or a solid state drive (SSD)). Also, in the case of a memory that can be attached to or detached from the washing machine 100, the memory 140 may be implemented in forms such as a memory card (e.g., compact flash (CF), secure digital (SD), micro secure digital (Micro-SD), mini secure digital (Mini-SD), extreme digital (xD), a multi-media card (MMC), etc.), an external memory that can be connected to a USB port (e.g., a USB memory), etc.
According to an embodiment, in the memory 140, information on time necessary for proceeding with a washing course for each of a plurality of operation modes may be stored. According to an embodiment, washing courses corresponding to each of the plurality of operation modes may exist. For example, information on time corresponding to each of the plurality of washing courses corresponding to the standard mode (e.g., the standard course, the small quantity/quick speed course, the wool/lingerie course, the blanket washing course, and the boiling course, etc.) may be stored in the memory 140. The operation modes may include, for example, the standard mode (or, the general mode), the cold water mode, and different types of energy saving modes, but are not limited thereto.
According to an embodiment, the standard mode is a mode of performing a washing operation by using a washing course stored in the memory 140. The cold water mode is a washing mode wherein an operation for heightening the temperature of water used for washing is not performed. The energy saving mode means a mode wherein energy necessary for proceeding with washing is less than the general mode, and according to an embodiment, the energy saving mode may include the maximum energy saving mode and the partial energy saving mode. Detailed explanation in this regard will be described through
According to an embodiment, the at least one processor 150 (referred to as the processor hereinafter) is electrically connected with the drum 110, the driving device 120, the control panel 130, and the memory 140, and control the overall operations of the washing machine 100. The processor 150 may consist of one or a plurality of processors. Specifically, the processor 150 may perform the operations of the washing machine 100 according to the various embodiments of the disclosure by executing at least one instruction stored in the memory.
According to an embodiment, the processor 150 may be implemented as a digital signal processor (DSP) processing digital image signals, a microprocessor, a graphics processing unit (GPU), an artificial intelligence (AI) processor, a neural processing unit (NPU), and a time controller (TCON). However, the disclosure is not limited thereto, and the processor 150 may include one or more of a central processing unit (CPU), a micro controller unit (MCU), a micro processing unit (MPU), a controller, an application processor (AP) or a communication processor (CP), and an ARM processor, or may be defined by the terms. Also, the processor 150 may be implemented as a system on chip (SoC) having a processing algorithm stored therein or large scale integration (LSI), or implemented in the form of an application specific integrated circuit (ASIC) and a field programmable gate array (FPGA).
According to an embodiment, the processor 150 may control the driving device 120 based on an input washing course. According to an embodiment, if information on a washing course is input through the control panel 130, the processor 150 may control the driving device 120 to proceed with washing in the input washing course. According to an embodiment, if reservation ending time information is input (or, received) through the control panel 130, the processor 150 may proceed with washing such that washing ends on the reservation ending time based on the received reservation ending time information. For example, if information on a washing course that takes one hour and reservation ending time information corresponding to 9 a.m. are received through the control panel 130, the processor 150 may control the driving device 120 such that washing proceeds on a time point that is one hour earlier than the reservation ending time (8 a.m.) based on the received information.
According to an embodiment, the processor 150 may obtain a target heating temperature, and control the driving device 120 to proceed with washing based on the obtained target heating temperature. The target heating temperature may be, for example, a target heating temperature of hot water supplied to the drum 110, but is not limited thereto, and for example, the target heating temperature may be a target heating temperature of air supplied to the inside of the drum 110. According to an embodiment, the processor 150 may identify a target heating temperature based on an input washing course, and time spent according to an operation mode of the washing machine 110. Detailed explanation in this regard will be described through
According to an embodiment, the processor 150 may compare the sizes of the time spent corresponding to an input washing course and the remaining time corresponding to the reservation ending time information. According to an embodiment, the processor 150 may identify the time spent in the general mode for an input washing course based on the information on the time necessary for proceeding with a washing course for each of the plurality of operation modes stored in the memory 140.
Also, the processor 150 may identify the size of the time between the input reservation ending time and the current time (or the current time point, the current hour) as the remaining time. If the time spent in the general mode for the input washing course and the remaining time are identified, the processor 150 may compare the sizes of the identified time spent and remaining time.
Here, the remaining time is the time that is left from the current time until the washing ending time input by the user. For example, if the current time is 8:00, and the user set the reservation ending as 10:00, the remaining time may be 120 minutes (or two hours).
Meanwhile, if the expected time spent in a case of proceeding with a washing course set by the user in the general mode is one hour, as described above, the remaining time is longer than the expected time spent, and thus the energy saving mode may be used. Meanwhile, in the case of proceeding in the energy saving mode, the processor 150 may calculate the expected time spent according to the case.
According to an embodiment, if the remaining time corresponding to the reservation ending time information is longer than the time spent in the general mode for an input washing course, the processor 150 may obtain a target heating temperature. According to an embodiment, the size of the target heating temperature may have a smaller value than the size of the set temperature in the general mode. That is, by proceeding with washing based on a target heating temperature having a smaller value than the set temperature in the general mode, the washing machine 100 can save energy.
Then, the processor 150 may determine a starting point of washing for the input washing course. For example, the processor 150 may calculate the expected time spent based on the washing course selected by the user and the mode applied to the washing course, and determine that washing will proceed before the expected time spent that was calculated from the reservation ending time set by the user. Here, for preventing ending of washing on a time point later than the reservation ending time set by the user, the processor 150 may determine the starting point of washing with a spare time as much as a specific time to the aforementioned time. For example, if the reservation ending time set by the user is 8:00, and the current time is 5:00, and the expected time spent is 120 minutes, the processor 150 may determine that washing will start 125 minutes before the ending point of washing (i.e., 5:55).
According to an embodiment, the processor 150 may control the driving device 120 to proceed with washing based on the obtained target heating temperature. According to an embodiment, the processor 150 may control the temperature of water supplied to the drum 110 to correspond to the target heating temperature. Alternatively, according to an embodiment, the processor 150 may control the temperature of air supplied to the inside of the drum 110 to correspond to the target heating temperature.
According to an embodiment, the washing machine 100 may further include a hot water supply device that heats water and supplies the water to the drum 110, and if an input washing course includes at least one of a washing cycle or a rinsing cycle, the processor 150 may control the hot water supply device such that hot water corresponding to the target heating temperature is supplied to the drum 110 in the at least one cycle from among the washing cycle and the rinsing cycle.
According to an embodiment, the washing machine 100 may include a heat pump system that includes a compressor compressing a refrigerant and a condenser condensing the refrigerant, and provides air to the drum 110. If an input washing course includes a drying cycle, the processor 150 may control at least one of the heat pump system or the heater based on the target heating temperature obtained in the drying cycle.
Meanwhile, in the above, it was explained that the operations in the disclosure are applied to a washing machine, but in actual implementation, the aforementioned operations may also be applied to a dryer that performs only a drying operation. Here, the aforementioned target heating temperature may be a drying temperature necessary for drying. That is, a dryer may perform a drying operation in the energy saving mode in case the aforementioned remaining time is longer than the time spent when using the heating temperature in the general mode, based on the reservation ending information set by the user.
Also, in case the washing machine operates in a washing course (e.g., a washing cycle, a rinsing cycle, a spin-drying cycle), and additionally performs a drying course (a drying cycle) together, the washing machine 100 may determine two target heating temperatures. For example, the target heating temperatures are a first target heating temperature for water and a second target heating temperature to be used in an operation of the dryer.
According to
Then, according to an embodiment, in the controlling method, it may be identified whether the remaining time corresponding to the reservation ending time information is bigger than the time spent in the general mode for the input washing course in operation S320. According to an embodiment, the processor 150 may identify the time spent in the general mode for the washing course based on the information stored in the memory 140 and the information input through the control panel 130. The processor 150 may identify the remaining time by comparing the current time and the reservation ending time. The processor 150 may compare the time spent in the general mode for the identified washing course and the identified remaining time, and identify the time having a relatively bigger value.
Then, according to an embodiment, in the controlling method, if it is identified that the remaining time corresponding to the reservation ending time information is bigger than the time spent in the general mode for the input washing course in operation S320: Y, a target heating temperature lower than the set temperature in the general mode may be obtained in operation S330. According to an embodiment, the processor 150 may identify the target heating temperature based on the input washing course and the time spent according to the operation mode of the washing machine 100.
Then, according to an embodiment, in the controlling method, washing may proceed based on the input washing course and the obtained target heating temperature in operation S340. According to an embodiment, the processor 150 may control the temperature of water supplied to the drum 110 such that it corresponds to the target heating temperature. Alternatively, according to an embodiment, the processor 150 may control the temperature of air supplied to the inside of the drum 110 such that it corresponds to the target heating temperature.
According to
According to an embodiment, the processor 150 may receive information on a washing course through the control panel 130. If a user input selecting any one of the plurality of washing courses is input, the processor 150 may respectively identify the time spent 410 in the general mode for the selected washing course and the time spent 420 in the cold water mode based on information on time necessary for proceeding with a washing course for each of the plurality of operation modes stored in the memory 140.
According to an embodiment, the processor 150 may receive reservation ending time information through the control panel 130. If a user input for setting the reservation ending time is received, the processor 150 may identify the remaining time 430 by comparing the current time (or, the current time point) and the reservation ending time.
According to
According to an embodiment, the processor 150 may identify the time spent 510 in the general mode for an input washing course based on the information stored in the memory 140, and identify the remaining time 540 based on the current time and the input reservation time information. The processor 150 may identify the first time difference 530 between the identified time spent 510 in the general mode and remaining time 540.
According to an embodiment, the processor 150 may identify the time spent 520 in the cold water mode for the input washing course based on the information stored in the memory 140. The processor 150 may identify the second time difference 540 between the time spent 520 in the cold water mode and the time spent 510 in the general mode. Alternatively, according to an embodiment, the second time difference 540 may have been stored in advance in the memory 140, and the processor 150 can obviously identify the second time difference 540 based on the information stored in the memory 140.
According to an embodiment, the processor 150 may obtain the target heating temperature based on the ratio of the identified first time difference 530 to the identified second time difference 540. For example, the processor 150 may obtain the target heating temperature through the following formula 1.
Here, A is the target heating temperature. B means the size (or, the value) of the second time difference. C means the size of the first time difference. D means a difference value between the set temperature corresponding to the general mode and the temperature corresponding to the cold water mode. According to an embodiment, the processor 150 may obtain the target heating temperature by multiplying the ratio of the first time difference C to the identified second time difference B with the aforementioned difference value D.
According to the formula 1, as the size of the first time difference C is bigger, the size of the remaining time for washing is bigger, and accordingly, the washing machine 100 may proceed with washing at a relatively lower target heating temperature and for a relatively longer time. Accordingly, energy spent for washing may be reduced compared to a case of proceeding with washing in the general mode.
According to
According to an embodiment, the energy saving mode may include the maximum energy saving mode and the partial energy saving mode. The maximum energy saving mode may be the cold water mode according to an embodiment, but is not limited thereto. According to an embodiment, in case the washing machine 100 operates in the maximum energy saving mode, the processor 150 may proceed with washing based on the set temperature corresponding to the cold water mode during a predetermined time. For example, in case the reservation ending time is 8 a.m. tomorrow, and the time spent corresponding to the maximum energy saving mode is twelve hours, the processor 150 may proceed with washing based on the set temperature corresponding to the maximum energy saving mode from 8 p.m. today to 8 a.m. tomorrow.
According to an embodiment, the partial energy saving mode may be a mode of proceeding with washing based on the obtained target heating temperature. According to an embodiment, if the washing machine 100 is identified to be in the partial energy saving mode, the processor 150 may proceed with washing at the target heating temperature from the current time to the reservation ending time. For example, in case the current time is 10 p.m., and the reservation ending time is 8 a.m. tomorrow, the processor 150 may proceed with washing based on the target heating temperature from 10 p.m. to 8 a.m. tomorrow.
According to an embodiment, the processor 150 may identify an operation starting point corresponding to the cold water mode and an operation starting point corresponding to the general mode based on the information on time necessary for proceeding with a washing course for each of the plurality of operation modes stored in the memory 140, and the reservation ending time. For example, the processor 150 may identify a time point that is earlier than the current time as much as the time spent corresponding to the cold water mode as the operation starting point corresponding to the cold water mode. The processor 150 may identify a time point that is earlier than the current time as much as the time spent corresponding to the general mode as the operation starting point corresponding to the general mode.
According to an embodiment, the processor 150 may identify an operation mode which is one of the general mode, the maximum energy saving mode, or the partial energy saving mode by respectively comparing the current time point with each of the operation starting point corresponding to the general mode and the operation starting point corresponding to the cold water mode. For example, if it is identified that the current time point is earlier than the operation starting point corresponding to the cold water mode (e.g., in case the current time point is 8 p.m., and the operation starting point corresponding to the cold water mode is 9 p.m.), the processor 150 may identify the maximum energy saving mode among the plurality of operation modes. Alternatively, for example, if it is identified that the current time point is between the operation starting point corresponding to the cold water mode and the operation starting point corresponding to the general mode (e.g., in case the current time point is 9 p.m., and the operation starting point corresponding to the cold water mode is 8 p.m., and the operation starting point corresponding to the general mode is 11 p.m.), the processor 150 may identify the partial energy saving mode among the plurality of operation modes. Alternatively, for example, in case the current time point is identical to the operation starting point corresponding to the general mode, the processor 150 may identify the general mode among the plurality of operation modes.
Then, in the controlling method, if the operation mode is identified as the partial energy saving mode according to an embodiment in operation S620: Y, washing may proceed based on the obtained target heating temperature and the identified operation mode in operation S630. According to an embodiment, if the operation mode is identified as the partial energy saving mode among the plurality of operation modes, the processor 150 may control the driving device 120 to proceed with washing based on the obtained target heating temperature and the identified operation mode. For example, the processor 150 may control the driving device 120 to proceed with washing at the target heating temperature during the remaining time from the current time to the reservation ending time.
According to
Then, according to an embodiment, in the controlling method, it may be identified whether the size of the identified remaining time is greater than or equal to the size of the expected time spent in the cold water mode for a washing course in operation S720. According to an embodiment, the processor 150 may identify the size of the expected time spent in the cold water mode for the input washing course based on the information stored in the memory 140, and compare the sizes of the identified expected time spent and remaining time, and identify whether the size of the identified remaining time is greater than or equal to the size of the expected time spent in the cold water mode for the washing course.
According to an embodiment, in the controlling method, if the size of the identified remaining time is greater than or equal to the size of the expected time spent in the cold water mode for the washing course in operation S720: Y, washing may proceed based on the maximum energy saving mode in operation S730. According to an embodiment, if the size of the identified remaining time (e.g., twelve hours) is greater than or equal to the size of the expected time spent in the cold water mode for the washing course (e.g., eleven hours), the processor 150 may identify that the washing machine 100 can operate in the maximum energy saving mode, and proceed with washing based on the maximum energy saving mode. For example, the processor 150 may proceed with washing based on the cold water mode in this case.
According to an embodiment, in the controlling method, if the size of the identified remaining time is smaller than the size of the expected time spent in the cold water mode for the washing course in operation S720: N, washing may proceed based on the partial energy saving mode in operation S740. According to an embodiment, if the size of the identified remaining time (e.g., eleven hours) is smaller than the size of the expected time spent in the cold water mode for the washing course (e.g., twelve hours), the processor 150 may identify that the washing machine 100 can operate in the partial energy saving mode, and proceed with washing based on the partial energy saving mode. The processor 150 may proceed with washing based on the partial energy saving mode during the remaining time.
Meanwhile, the operation in
Also, in case the washing machine performs a drying course as well as a washing course together, the washing machine may use two target heating temperatures. Here, the first target heating temperature is a target temperature for water used in a washing or rinsing cycle, and the second target heating temperature is a target temperature for air heated at the heat pump system and/or the heater.
Accordingly, in the aforementioned operation process, the washing machine may determine each of the first target heating temperature and the second target heating temperature, and proceed with a washing course by using the determined first target heating temperature, and proceed with a drying course by using the determined second target heating temperature.
Also, if the remaining time based on the washing ending time set by the user is not sufficient for proceeding with both the washing course and the drying course in the energy saving mode, the washing machine may selectively proceed in the energy saving mode for the washing course, and proceed in the general mode for the drying course.
Further, in contrast, it is also possible that the washing machine proceeds in the energy saving mode preferentially for the drying course, and proceeds in the general mode for the washing course.
According to an embodiment, in the memory 140, a neural network model trained to output reservation ending time information may be stored. An artificial intelligence model may consist of a plurality of neural network layers. Each layer has a plurality of weight values, and performs an operation of the layer through the operation result of the previous layer and an operation of the plurality of weight values. As examples of a neural network, there are a convolutional neural network (CNN), a deep neural network (DNN), a recurrent neural network (RNN), a restricted Boltzmann Machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), and deep Q-networks, but the neural network in the disclosure is not limited to the aforementioned examples excluding specified cases.
A learning algorithm is a method of training a specific subject device (e.g., the washing machine 100) by using a plurality of learning data and thereby making the specific subject device make a decision or make prediction by itself. As examples of learning algorithms, there are supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but learning algorithms in the disclosure are not limited to the aforementioned examples excluding specified cases.
According to
According to an embodiment, the neural network model stored in the memory 140 may be a neural network model trained to receive input of information on a time point of inputting an interaction of the user (or, the current time), and output reservation ending time information. According to an embodiment, the neural network model stored in the memory 140 may be trained by using information on the time point of inputting an interaction of the user and input information regarding the reservation ending time of the user corresponding thereto as learning data. According to an embodiment, the trained neural network model may output information on whether to recommend a reservation function together with the reservation ending time information. The information on whether to recommend a reservation function is information on whether to recommend the reservation function to the user in case the user currently uses the washing machine 100.
For example, if a user input for turning on the power of the washing machine 100 is received, the processor 150 may input information on the time (or, the time point) when the user input was received into the trained neural network model, and identify information recommending a reservation function corresponding to the time point when the user input was received and the reservation ending time information. However, the disclosure is not limited thereto, and for example, if a user input for turning on the power of the washing machine 100 is received, the processor 150 may input information on the time (or, the time point) when the user input was received into the trained neural network model, and identify only information that the reservation function corresponding to the time point when the user input was received is not recommended.
According to an embodiment, in the memory 140, a plurality of trained neural network models may be stored. For example, in the memory 140, a first neural network model outputting information on whether a reservation function is recommended and a second neural network model outputting reservation ending time information may be stored. The first neural network model may be trained by using information on the time point of inputting an interaction of the user and information regarding whether the user will use a reservation function corresponding thereto as learning data. The second neural network model may be trained by using information on whether the user will use a reservation function and input information regarding the reservation ending time of the user corresponding thereto as learning data.
Then, according to an embodiment, in the controlling method, the remaining time may be identified based on the obtained reservation ending time information and the current time information in operation S820. According to an embodiment, when the reservation ending time information is obtained by using the trained neural network model, the processor 150 may identify the remaining time by comparing the obtained reservation ending time information and the current time information.
Then, according to an embodiment, in the controlling method, washing may proceed based on the size of the identified remaining time in operation S830. According to an embodiment, the processor 150 may control the driving device 120 to proceed with washing based on the size of the identified remaining time.
According to
According to an embodiment, in the controlling method, if it is identified that the remaining time corresponding to the reservation ending time information is bigger than the time spent in the general mode for the input washing course in operation S910: Y, it may be displayed that the washing machine can operate in the energy saving mode in operation S920. According to an embodiment, if it is identified that the remaining time corresponding to the reservation ending time information is bigger than the time spent in the general mode, the processor 150 may display a user interface (UI) guiding that the washing machine can operate in the energy saving mode through the user interface included in the control panel.
Meanwhile, according to an embodiment, if it is identified that the remaining time corresponding to the reservation ending time information is smaller than the time spent in the general mode for the input washing course, the processor 150 may display a UI requesting to change the reservation ending time to operate in the energy saving mode. According to an embodiment, if it is identified that the remaining time corresponding to the reservation ending time information is smaller than the time spent in the general mode for the input washing course, the processor 150 may identify a recommended reservation ending time for the remaining time to be bigger than the time spent in the general mode. The processor 150 may identify information on a UI requesting to change the reservation ending time to the identified recommended reservation ending time, and display the identified UI. Meanwhile, according to an embodiment, the processor 150 may identify the target heating temperature for operating in the partial energy saving mode through the following formula 2.
According to the formula 2, A is the target heating temperature. D means a difference value between the set temperature corresponding to the general mode and the temperature corresponding to the cold water mode. According to an embodiment, the processor 150 may obtain the target heating temperature by multiplying a predetermined ratio with the aforementioned difference value D. However, the disclosure is not limited thereto, and the size of the predetermined ratio may vary according to an embodiment.
According to
Then, according to an embodiment, in the controlling method, if it is identified that the time spent in the general mode for the input washing course is bigger than the remaining time corresponding to the reservation ending time information in operation S1010: Y, a UI suggesting to change the washing course may be provided in operation S1020. According to an embodiment, if it is identified that the time spent in the general mode for the input washing course is bigger than the remaining time corresponding to the reservation ending time information, the processor 150 may identify a UI suggesting to change the washing course, and display the identified UI through the user interface. Alternatively, the processor 150 may transmit UI information to an external device (e.g., a smartphone) through the communication interface.
According to
The hot water supply device 160 may heat water and provide the water to the drum. The hot water supply device 160 may be any one of a water tank type wherein a heater is installed in the water tank, or an instantaneous hot water type wherein water supplied is heated whenever needed by using a heater. As a hot water supply device in a water tank type always maintains the temperature of the water inside the water thank as the set temperature regardless of whether hot water is used, it wastes standby power and occupies a large space.
The heat pump system 170 may supply air to the drum. The heat pump system 170 may include a compressor compressing a refrigerant and a condenser condensing the refrigerant. If a washing course includes a drying cycle, the heat pump system 170 may operate such that the temperature of the air supplied to the drum corresponds to the target heating temperature based on the target heating temperature obtained in the drying cycle.
The at least one sensor 190 (referred to as the sensor hereinafter) may include a plurality of sensors in various types. The sensor 190 may measure a physical amount or detect an operation state of the washing machine 100′, and convert the measured or detected information into an electric signal. The sensor 190 may include a camera, and the camera may include a lens that focuses various visible optical signals reflected by an object and received onto an image sensor, and an image sensor that can detect various visible optical signals. Here, the image sensor may include a 2D pixel array divided into a plurality of pixels. Alternatively, the at least one sensor 190 may include a temperature sensor or an infrared sensor.
According to an embodiment, the communication interface 195 may input and output various types of data. For example, the communication interface 195 may transmit and receive various types of data with an external device (e.g., a source device), an external storage medium (e.g., a USB memory), and an external server (e.g., a webhard) through communication methods such as Wi-Fi based on AP (Wi-Fi, a wireless LAN network), Bluetooth, Zigbee, a wired/wireless local area network (LAN), a wide area network (WAN), an Ethernet, IEEE 1394, a high-definition multimedia interface (HDMI), a universal serial bus (USB), a mobile high-definition link (MHL), the Audio Engineering Society/European Broadcasting Union (AES/EBU), optical, coaxial, etc.
According to an embodiment, the communication interface 195 may include a Bluetooth low energy (BLE) module. BLE means a Bluetooth technology which enables transmission and reception of data of small capacity at low power in a 2.4 GHz frequency band having a reaching radius of about 10 m. However, the disclosure is not limited thereto, and the communication interface 195 may include a Wi-Fi communication module. That is, the communication interface 195 may include at least one of a Bluetooth low energy (BLE) module or a Wi-Fi communication module.
According to the aforementioned embodiment, the washing machine 100′ may operate in the maximum energy saving mode or the partial energy saving mode in consideration of an input washing course and reservation ending time information. In this case, the washing machine 100′ can provide information recommending a reservation function to the user in case a separate user input for operating in the reservation function is not received. Accordingly, the user can proceed with effective washing.
Meanwhile, methods according to the aforementioned various embodiments of the disclosure may be implemented in forms of applications that can be installed on conventional washing machines. Alternatively, the methods according to the aforementioned various embodiments of the disclosure may be performed by using a trained neural network based on deep learning (or a deeply trained neural network), i.e., a learning network model. Also, the methods according to the aforementioned various embodiment of the disclosure may be implemented just with software upgrade, or hardware upgrade for a conventional washing machine. In addition, the aforementioned various embodiments of the disclosure may also be performed through an embedded server provided on a washing machine, or an external server of a washing machine.
Meanwhile, according to an embodiment of the disclosure, the aforementioned various embodiments may be implemented as software including instructions stored in machine-readable storage media, which can be read by machines (e.g.: computers). The machines refer to devices that call instructions stored in a storage medium, and can operate according to the called instructions, and the devices may include a washing machine (e.g.: a washing machine A) according to the embodiments disclosed herein. In case an instruction is executed by a processor, the processor may perform a function corresponding to the instruction by itself, or by using other components under its control. An instruction may include a code that is generated or executed by a compiler or an interpreter. A storage medium that is readable by machines may be provided in the form of a non-transitory storage medium. Here, the term ‘non-transitory’ only means that a storage medium does not include signals, and is tangible, but does not indicate whether data is stored in the storage medium semi-permanently or temporarily.
Also, according to an embodiment, the methods according to the aforementioned various embodiments may be provided while being included in a computer program product. A computer program product refers to a product, and it can be traded between a seller and a buyer. A computer program product can be distributed on-line in the form of a storage medium that is readable by machines (e.g.: a compact disc read only memory (CD-ROM)), or through an application store (e.g.: Play Store™). In the case of on-line distribution, at least a portion of a computer program product may be stored in a storage medium such as the server of the manufacturer, the server of the application store, and the memory of the relay server at least temporarily, or may be generated temporarily.
In addition, each of the components according to the aforementioned various embodiments (e.g.: a module or a program) may consist of a singular object or a plurality of objects. Also, among the aforementioned corresponding sub components, some sub components may be omitted, or other sub components may be further included in the various embodiments. Alternatively or additionally, some components (e.g.: a module or a program) may be integrated as an object, and perform the functions that were performed by each of the components before integration identically or in a similar manner. Operations performed by a module, a program, or other components according to the various embodiments may be executed sequentially, in parallel, repetitively, or heuristically. Or, at least some of the operations may be executed in a different order or omitted, or other operations may be added. In addition, while preferred embodiments of the disclosure have been shown and described, the disclosure is not limited to the aforementioned specific embodiments, and it is apparent that various modifications may be made by those having ordinary skill in the technical field to which the disclosure belongs, without departing from the gist of the disclosure as claimed by the appended claims. Further, it is intended that such modifications are not to be interpreted independently from the technical idea or prospect of the disclosure.
| Number | Date | Country | Kind |
|---|---|---|---|
| 10-2023-0135416 | Oct 2023 | KR | national |
This is a continuation application, under 35 U.S.C. § 111(a), of International Application No. PCT/KR2024/011812, filed Aug. 8, 2024, which claims priority under 35 U.S.C. § 119 to Patent Application No. 10-2023-0135416, filed Oct. 11, 2023, in the Korean Intellectual Property Office, the disclosures of which are incorporated herein in their entireties by reference.
| Number | Date | Country | |
|---|---|---|---|
| Parent | PCT/KR2024/011812 | Aug 2024 | WO |
| Child | 18936137 | US |