Prompting method and device for shared washing equipment, electronic equipment and storage medium
By receiving user information display instructions, determining user status information and displaying the demand acquisition interface, determining target shared washing equipment based on status information and equipment operation information, and displaying equipment information, it solves the difficulty of users to find idle devices in large washing rooms and improves user experience and equipment usage rate.
Patent Information
- Application Number
- CN202311551932.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-20
- Publication Date
- 2025-05-20
Smart Images

Figure CN120020689A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of smart home, and particularly to a method, device, electronic device and storage medium for prompting a shared washing device. Background Art
[0003] Currently, the usage method of a shared washing device is that a user selects a washing device and uses the washing device according to the usage rules of the washing device. For example, the user searches for an idle washing device one by one in the washing room. After finding an idle washing device, the user scans the usage code of the idle washing device or enters the usage number of the idle washing device in the corresponding application program, determines the washing parameters of the washing device and pays to use the washing device. However, there are many washing devices in the washing room, and the user cannot intuitively observe the idle washing devices. When the washing room is large, it will take a long time to search for an idle device. Offline users cannot quickly screen the washing devices suitable for themselves, and online users who reserve washing devices cannot quickly find the washing devices they reserved, which affects the user's washing experience and reduces the utilization rate of the washing devices. Summary of the Invention
[0004] The present invention provides a method, device, electronic device and storage medium for prompting a shared washing device, aiming to quickly determine and display the device information of a target shared washing device, so that the user can understand the device information of the target shared washing device, facilitate the user to use the shared washing device, and improve the user's usage experience and convenience.
[0005] According to one aspect of the present invention, there is provided a method for prompting a shared washing device, the method including:
[0006] When receiving an information display instruction of a shared washing device, determining the status information of the user and displaying a demand acquisition interface, where the demand acquisition interface is used to determine the washing demand information of the user;
[0007] Based on the status information, washing demand information and operation information of the shared washing device, determining a target shared washing device;
[0008] Based on the operation status of the target shared washing device, determining the device information of the target shared washing device;
[0009] Displaying the device information.
[0010] Optionally, the method further includes: determining whether there is a user entering the washing room, where the washing room is a room where shared washing devices are deployed, and the washing room includes at least two shared washing devices; if there is a user entering the washing room, determining that an information display instruction of a shared washing device is received; if there is no user entering the washing room, determining that an information display instruction of a shared washing device is not received.
[0011] Optionally, the status information includes carrying items to be washed and not carrying items to be washed, the washing demand information includes querying a washing device and reserving a washing device, and the operation information includes a set of operation times; wherein, querying a washing device is to find a shared washing device reserved by the user online, and the set of operation times includes at least one operation time period.
[0012] Optionally, based on the status information, the washing demand information, and the operation information of the shared washing device, determining a target shared washing device includes: determining whether the status information is carrying items to be washed; if the status information is carrying items to be washed, then based on the washing demand information and the operation information of the shared washing device, determining the target shared washing device; if the status information is not carrying items to be washed, then determining the user's washing data, and based on the washing data, determining the target shared washing device.
[0013] Optionally, based on the washing demand information and the operation information of the shared washing device, determining a target shared washing device includes: determining whether the washing demand information is querying a washing device or reserving a washing device; if the washing demand information is querying a washing device, then based on the user's online reservation information, determining the target shared washing device; if the washing demand information is reserving a washing device, then based on the operation information of at least two shared washing devices, determining the target shared washing device.
[0014] Optionally, based on the operation information of at least two shared washing devices, determining a target shared washing device includes: based on the current time, the preset washing time, and the set of operation times of at least two shared washing devices, determining at least one candidate shared washing device; based on the priorities of the candidate shared washing devices, determining the target shared washing device.
[0015] Optionally, based on the operation status of the target shared washing device, determining the device information of the target shared washing device includes: determining whether the operation status is a washing status; if the operation status is a washing status, then determining the device information as the operation parameters of the target shared washing device, wherein the operation parameters include the remaining washing time; if the operation status is not a washing status, then determining the device information as the location information of the target shared washing device.
[0016] According to another aspect of the present invention, there is provided a prompting device for a shared washing device, the device includes:
[0017] An interface display module, configured to determine the status information of the user and display a demand acquisition interface when receiving an information display instruction of the shared washing device, wherein the demand acquisition interface is used to determine the washing demand information of the user;
[0018] A device determination module, configured to determine a target shared washing device based on the status information, the washing demand information, and the operation information of the shared washing device;
[0019] An information determination module, configured to determine device information of a target shared washing device based on the operating state of the target shared washing device;
[0020] An information display module, configured to display the device information.
[0021] According to another aspect of the present invention, there is provided an electronic device, which includes:
[0022] At least one processor; and a memory communicatively connected to the at least one processor;
[0023] Wherein, the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the prompting method for the shared washing device according to any embodiment of the present invention.
[0024] According to another aspect of the present invention, there is provided a computer-readable storage medium, which stores computer instructions for causing a processor to implement the prompting method for the shared washing device according to any embodiment of the present invention when executed.
[0025] The technical solution of the present invention, when receiving an information display instruction of a shared washing device, determines the status information of the user and displays a demand acquisition interface, wherein the demand acquisition interface is used to determine the washing demand information of the user; determines a target shared washing device based on the status information, the washing demand information and the operating information of the shared washing device; determines the device information of the target shared washing device based on the operating state of the target shared washing device; displays the device information. The present invention can determine a target shared washing device according to the status information of the user, the washing demand information and the operating information of the shared washing device, and in combination with the operating state of the target shared washing device, determine and display the device information of the target shared washing device, so that the user can timely understand the device information of the target shared washing device, facilitate the user to use the shared washing device, and improve the utilization rate of the washing device, the user experience and the convenience of use. It solves the problem that there are many washing devices in the washing room, and users cannot intuitively observe the idle washing devices. They need to search for idle washing devices one by one in the washing room. When the washing room is large, it will take a long time to search for idle devices. Offline users cannot quickly screen the washing devices suitable for themselves, and online users who reserve washing devices cannot quickly find the washing devices they reserved, which affects the user's washing experience and reduces the utilization rate of the washing device.
[0026] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. Description of the Drawings
[0027] To more clearly illustrate the technical solutions in the present invention, the following will briefly introduce the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.
[0028] Figure 1 is a schematic flowchart of a prompt method for a shared washing device provided in the first embodiment;
[0029] Figure 2 is a schematic flowchart of a prompt method for a shared washing device provided in the second embodiment;
[0030] Figure 3 is a schematic structural diagram of a prompt device for a shared washing device provided in the third embodiment;
[0031] Figure 4 is a schematic structural diagram of an electronic device provided in the fourth embodiment. Detailed Embodiments
[0032] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the present invention in conjunction with the accompanying drawings in the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Based on the embodiments in the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0033] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above accompanying drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present invention described here can be implemented in an order different from those illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device comprising a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices.
[0034] First Embodiment
[0035] Figure 1It is a schematic flowchart of a prompting method for a shared washing device provided in the first embodiment. This embodiment is applicable to situations such as locating shared washing devices reserved online, offline reserved shared washing devices, and locating offline reserved shared washing devices, etc. This method can be executed by the prompting device for the shared washing device provided by the present invention, and this device can be implemented in the form of hardware and / or software. In a specific embodiment, this device can be integrated into an electronic device. The following embodiments will be described by taking this device integrated into an electronic device as an example. Refer to Figure 1 , and the specific steps of this method are as follows:
[0036] S101. When receiving an information display instruction for the shared washing device, determine the status information of the user and display a demand acquisition interface.
[0037] Among them, the shared washing device can be understood as the public washing equipment in the shared washing room. The shared washing room includes a shared laundry room, a shared shoe washing room, etc., and the public washing equipment includes a shared washing machine, a shared shoe washing machine, a shared washing and drying integrated machine, etc. A display and control screen can be set at the entrance of the washing room in this embodiment. The display and control screen is used to display the relevant information of each shared washing device in the washing room and receive the control instructions of the user. The information display instruction can be understood as an indicative instruction for controlling the display and control screen to display the relevant information of the washing device. The control end of the display and control screen can be devices such as a microprocessor and a server set in the washing room. Taking the service area as an example, when the server receives the information display instruction, it will control the display screen to display the demand acquisition interface. The demand acquisition interface can be understood as the image information displayed on the display and control screen that can determine the washing demand information of the user. For example, a two-dimensional code, a magnetic induction identifier (used to indicate that the user inputs the washing demand information based on the magnetic induction method), an image of Near Field Communication (NFC) (used to indicate that the user inputs the washing demand information based on the NFC method), etc. The status information of the user can be understood as the personalized demand information of the user. For example, whether the user needs to wash items. An image collector or an infrared sensor and other devices can be set at the entrance of the washing room to detect the status data of the user. When the user enters the washing room with items such as clothes or shoes, it is determined that the user needs to wash items. When the user enters the washing room without items such as clothes or shoes or with empty buckets, empty basins and other items, it is determined that the user does not need to wash items. This embodiment does not limit this.
[0038] Exemplarily, when the server receives the information display instruction for the shared washing device, it will control information acquisition devices such as an image collector or an infrared sensor to determine the status information of the user, and display the demand acquisition interface based on the display and control screen, so as to initially judge the purpose of the user entering the washing room and instruct the user to determine his own washing demand information.
[0039] The advantage of such a setting is that it can accurately, comprehensively, and quickly obtain the user's status data and washing demand information, so as to recommend washing equipment for the user and display relevant information about the washing equipment.
[0040] S102. Determine the target shared washing equipment based on the status information, washing demand information, and operating information of the shared washing equipment.
[0041] Among them, the operating information of the shared washing equipment can be understood as the operating data of the shared washing equipment, including the current status of the shared washing equipment (i.e., whether the shared washing equipment is currently in operation and whether there is a washing task). When the shared washing equipment is in the operating state, the operating information also includes the operating time period of the shared washing equipment (used to determine the remaining operating time or idle time of the shared washing equipment); the status information includes carrying items to be washed and not carrying items to be washed, the washing demand information includes querying the washing equipment and reserving the washing equipment, and the target shared washing equipment can be understood as the shared washing equipment that the user needs to use or is currently using. When the user's washing demand is to wash items, the target shared washing equipment is the shared washing equipment that the user needs to use. When the user's washing demand is to check the washing situation of the items, the target shared washing equipment is the shared washing equipment that the user is currently using.
[0042] Specifically, carrying items to be washed can be understood as the user entering the washing room with items such as shoes, clothes, sheets, and duvet covers. Not carrying items to be washed can be understood as the user entering the washing room empty-handed or entering the washing room with empty buckets, empty basins, etc. Entering the washing room with empty buckets, empty basins, etc. can be understood as the user coming to the washing room to pick up items. The equipment in the washing room includes an online reservation function. Querying the washing equipment can be understood as finding the shared washing equipment reserved by the user online. The operating information includes a set of operating times, and the set of operating times includes at least one operating time period. The operating time period can be understood as the usage time of the washing equipment, including the time reserved online and the time reserved offline. Based on the set of operating times, it is possible to quickly determine the available idle washing equipment when making an offline reservation for the washing equipment. For example, a washing equipment with an idle time period that is not sufficient to perform a washing task cannot be used, and a washing equipment with an idle time period that is sufficient to perform a washing task can be used.
[0043] Exemplarily, the time required to perform a washing task is 1 hour. If the idle time of the equipment is less than 1 hour (a user has reserved the equipment to start a washing task at a certain time within 1 hour), it is considered that the idle time of the equipment is not sufficient to perform a washing task.
[0044] The advantage of such a setting is that it can quickly determine the target shared washing equipment based on the user's status information, washing demand information, and operating information of the shared washing equipment.
[0045] S103. Determine the device information of the target shared washing device based on its operating status.
[0046] Among them, the operating status can be understood as the current status of the target shared washing device, including the washing status and the idle status. The device information can be understood as the personalized parameters that the washing device needs to display, including the location information and the remaining washing time. Specifically, when the operating status of the target shared washing device is the washing status, it is considered that the user needs to know the washing parameters and the operating conditions of the device. The device information includes, but is not limited to, data such as the washing intensity, the washing time, the remaining washing time, and the washing mode, so that the user can understand the operating conditions of the washing device and the washing conditions of the items to be washed. When the operating status of the target shared washing device is the idle status, it is considered that the user needs to wash items. The device information is a schematic diagram of the location of the washing device. For example, row X, column X, number X, etc., so that the user can quickly locate the location of the washing device, save the time for the user to find the washing device, and improve the utilization rate of the washing device.
[0047] The advantage of such a setting is that the device information to be displayed can be flexibly determined according to the operating status of the target shared washing device.
[0048] S104. Display the device information.
[0049] Specifically, displaying the device information can be understood as displaying the device information determined in S103 on the display and control screen, so that the user can understand the personalized parameters of the target shared washing device, quickly locate the target shared washing device, or view the washing parameters of the shared washing device that the user is using (i.e., the washing conditions of the items that the user is washing).
[0050] Furthermore, after displaying the device information of the target shared washing device in this embodiment, it is also possible to control the target shared washing device to emit warning information such as voice, sound, and light, which is convenient for the user to find the target shared washing device and improves the user's usage experience.
[0051] In the technical solution of this embodiment, when receiving an information display instruction for a shared washing device, the status information of the user is determined and a demand acquisition interface is displayed, where the demand acquisition interface is used to determine the washing demand information of the user; based on the status information, the washing demand information, and the operation information of the shared washing device, a target shared washing device is determined; based on the operation status of the target shared washing device, the device information of the target shared washing device is determined; and the device information is displayed. The present invention can determine a target shared washing device according to the status information of the user, the washing demand information, and the operation information of the shared washing device, and combine the operation status of the target shared washing device to determine and display the device information of the target shared washing device, so that the user can timely understand the device information of the target shared washing device, which is convenient for the user to use the shared washing device, and improves the utilization rate of the washing device, the user experience, and the convenience of use. It solves the problem that there are many washing devices in the washing room, and users cannot intuitively observe the idle washing devices. They need to search for idle washing devices one by one in the washing room. When the washing room is large, it will take a long time to find idle devices. Offline users cannot quickly screen the washing devices suitable for themselves, and online users who reserve washing devices cannot quickly find the washing devices they reserved, which affects the user experience of washing and reduces the utilization rate of washing devices.
[0052] Embodiment 2
[0053] Figure 2 FIG. is a schematic flowchart of a method for prompting a shared washing device provided in Embodiment 2. This embodiment is applicable to situations such as locating shared washing devices reserved online, offline reserving shared washing devices, and locating shared washing devices reserved offline. This method can be executed by the prompting device for shared washing devices provided by the present invention, and this device can be implemented in the form of hardware and / or software. In a specific embodiment, this device can be integrated in an electronic device. The following embodiments will be described by taking this device integrated in an electronic device as an example. Refer to Figure 2 , and the method specifically includes the following steps:
[0054] S201. When receiving an information display instruction for a shared washing device, determine the status information of the user and display a demand acquisition interface.
[0055] In this embodiment, the shared washing equipment can be understood as the public washing equipment in the shared washing room, and the shared washing room includes a shared laundry room, a shared shoe washing room, etc. The public washing equipment includes a shared washing machine, a shared shoe washing machine, a shared washing and drying integrated machine, etc. A display and control screen can be set at the entrance of the washing room. The display and control screen is used to display the relevant information of each washing equipment in the washing room and receive the control instructions of the user. The information display instruction can be understood as an indicative instruction for controlling the display and control screen to display the relevant information of the washing equipment. The control end of the display and control screen can be devices such as a microprocessor and a server set in the washing room. Taking the service area as an example, when the server receives the information display instruction, it will control the display screen to display a demand acquisition interface. The demand acquisition interface can be understood as the image information displayed on the display and control screen that can determine the washing demand information of the user. For example, two-dimensional codes, magnetic induction identifiers, images of near field communication, etc. The status information of the user can be understood as the personalized demand information of the user. The status information includes carrying items to be washed and not carrying items to be washed, which is used to initially judge the purpose of the user entering the washing room and determine whether the user needs to wash items.
[0056] Specifically, the method for measuring whether the information display instruction of the shared washing equipment is received can be to determine whether a user enters the washing room. Among them, the washing room is a room where the shared washing equipment is deployed, and the washing room includes at least two shared washing equipment; if a user enters the washing room, it is considered that the relevant information of the shared washing equipment needs to be displayed to the user, and it is determined that the information display instruction of the shared washing equipment is received; if no user enters the washing room, it is considered that the relevant information of the shared washing equipment does not need to be displayed, and it is determined that the information display instruction of the shared washing equipment is not received. The advantage of such a setting is that it can not only display the information of the shared washing equipment to the user, but also control the time and frequency of information display, saving power resources.
[0057] S202. Determine whether the status information is carrying items to be washed.
[0058] If the status information is carrying items to be washed, then execute S203; if the status information is not carrying items to be washed or the status information is not carrying items to be washed, then execute S204.
[0059] Among them, the items to be washed can be understood as items with a need for washing, including clothes, bed sheets and quilt covers, shoes, etc. Specifically, components such as an image collector or an infrared sensor can be set at the entrance of the washing room to collect the user's image information to determine the user's status data. When the collected image information indicates that the user enters the washing room with items such as clothes or shoes, it is determined that the user has items to be washed, and the status information is carrying items to be washed. When the user enters the washing room without carrying items such as clothes or shoes or carrying empty buckets, empty basins, etc., it is determined that the user does not have items to be washed, and the status information is not carrying items to be washed or the status information is not carrying any items.
[0060] S203. Determine the target shared washing device based on the washing demand information and the operation information of the shared washing device.
[0061] Among them, the operation information of the shared washing device is the operation data of the shared washing device, including the current status of the shared washing device. When the shared washing device is in an operating state, the operation information also includes the operation time period of the shared washing device. Specifically, when the status information is carrying items to be washed, the target shared washing device is an idle shared washing device that meets the user's washing needs. For example, the shared washing device reserved by the user online, the shared washing device reserved offline by the user that can perform a washing task.
[0062] In one embodiment, S203 may specifically include: determining whether the washing demand information is to query a washing device or reserve a washing device; if the washing demand information is to query a washing device, determining the target shared washing device based on the user's online reservation information; if the washing demand information is to reserve a washing device, determining the target shared washing device based on the operation information of at least two shared washing devices.
[0063] Among them, querying a washing device means that the user is an online reservation user who has reserved a washing task on a small program or a washing application program of the shared washing device, and the target shared washing device will be determined based on the user's online reservation information, that is, determining the shared washing device reserved by the user online as the target shared washing device. Reserving a washing device means that the user has not reserved any shared washing device in advance, and the shared washing device that can provide washing services for the user will be determined as the target shared washing device based on the operation information (mainly the idle time period) of each shared washing device in the washing room.
[0064] It should be noted that if multiple shared washing devices meet the user's usage requirements, a target shared washing device that is most suitable for the user to use will be determined based on information such as the idle washing time and location of each washing device. On the one hand, the idle shared washing device closest to the user can be determined as the target shared washing device. The advantage of this setting is that it can reduce the walking distance of the user and improve the user's usage experience. On the other hand, the target shared washing device can be determined based on the idle time of each idle shared washing device. The advantage of this setting is that it can enable the shared washing device to perform more washing tasks and improve the utilization rate of the washing device.
[0065] Further, based on the operation information of at least two shared washing devices, determining the target shared washing device includes: determining at least one candidate shared washing device based on the current time, the preset washing time, and the operation time set of at least two shared washing devices; and determining the target shared washing device based on the priorities of the candidate shared washing devices.
[0066] Among them, the preset washing time can be understood as the time required to perform a washing task. The preset washing time can be determined according to the washing mode set by the user or can be a preset washing time. This embodiment does not limit this.
[0067] Specifically, determining at least one candidate shared washing device based on the current time, the preset washing time, and the operation time set of at least two shared washing devices can be understood as determining the shared washing device that can complete the current washing task according to the current time, the preset washing time, and the operation time set of each shared washing device. Determining the target shared washing device based on the priorities of the candidate shared washing devices can be understood as screening out a shared washing device that is most suitable for performing the current washing task from multiple shared washing devices that can complete the current washing task. For example, the shared washing device closest to the user, or the shared washing device that can maximize the utilization rate of each shared washing device in the washing room when performing the current washing task.
[0068] Exemplarily, if there are 3 idle shared washing devices in the washing room, the washing time for performing a washing task is 1 hour, the idle shared washing device 1 needs to perform a washing operation after 2 hours, the idle shared washing device 2 needs to perform a washing operation after 4 hours, and the idle shared washing device 3 needs to perform a washing operation after 1 hour and 5 minutes. Then, using the idle shared washing device 3 to perform the current washing task can maximize the utilization rate of the shared washing devices in the washing room. The idle shared washing devices 1 and 2 can also perform other washing tasks. If the idle shared washing device 3 does not perform a washing task within 5 minutes, it cannot perform other washing tasks within the next 1 hour, otherwise it will delay the subsequent pre-scheduled washing tasks and affect the user's washing experience.
[0069] S204. Determine the user's washing data and determine the target shared washing device based on the washing data.
[0070] Among them, the washing data can be understood as the user's historical washing records, including information such as washing time, the number of the shared washing device used, washing start time, total washing time, etc. Specifically, when the status information is that the user is not carrying the items to be washed, it is considered that the user comes to pick up items. If the user's washing data (generally the usage information of the shared washing device by the user) is detected, the target shared washing device (the shared washing device currently being used by the user or the most recently used shared washing device) will be determined according to the user's washing data. For example, it is determined that the shared washing device most recently used by the user is the target shared washing device.
[0071] S205. Determine the device information of the target shared washing device based on the operating status of the target shared washing device.
[0072] Among them, the operating status can be understood as the current status of the target shared washing device, including the washing status and the idle status. The device information can be understood as the personalized parameters that the washing device needs to display, including the location information and the remaining washing time.
[0073] In an embodiment, S205 may specifically include: determining whether the operating status is the washing status; if the operating status is the washing status, then determining that the device information is the operating parameters of the target shared washing device, where the operating parameters include the remaining washing time; if the operating status is not the washing status, then determining that the device information is the location information of the target shared washing device.
[0074] Among them, the remaining washing time can be understood as the time required for the shared washing device to complete the current washing task.
[0075] Specifically, when the operating status of the target shared washing device is the washing status, it is considered that the user needs to understand the washing parameters and operating conditions of the device, and the device information is data such as washing intensity, washing time, remaining washing time, washing mode, etc., so that the user can understand the operating conditions of the washing device and the washing conditions of the items to be washed; when the operating status of the target shared washing device is the idle status, it is considered that the user needs to wash items, and the device information is the location schematic diagram of the washing device, for example, the Xth row and Xth column, number X, etc., so that the user can quickly locate the location of the washing device, save the user's time to find the washing device, and improve the utilization rate of the washing device.
[0076] S206. Display the device information.
[0077] Specifically, displaying device information can be understood as displaying the device information determined in S205 on the display and control screen, so that users can understand the personalized parameters of the target shared washing device, quickly locate the target shared washing device, or view the washing parameters of the shared washing device they are using.
[0078] Similar to Embodiment 1, after displaying the device information of the target shared washing device in this embodiment, it is also possible to control the target shared washing device to emit warning information such as voice, sound, and light, which is convenient for users to find the target shared washing device and improves the user experience.
[0079] In an implementation manner, after a user enters the washing room, the server determines whether the user is carrying clothes based on the image information collected by the image collector. When the user is not carrying clothes, it further determines whether there is a washing task for the user in the washing room (whether there is a washing order for the user in the washing room). When there is a washing task for the user in the washing room, the running data of the relevant washing device is displayed. When the user is carrying clothes, it further determines whether the user has reserved a washing device. If the user has reserved a washing device, the interactive device (display and control screen) is controlled to display the location information of the washing device reserved by the user and the reserved washing device is controlled to emit a prompt message. If the user has not reserved a washing device, an idle washing device capable of performing the washing task is matched and the successfully matched washing device is controlled to emit a prompt message.
[0080] In the technical solution of this embodiment, when receiving an information display instruction for a shared washing device, the status information of the user is determined and a demand acquisition interface is displayed, where the demand acquisition interface is used to determine the washing demand information of the user; it is determined whether the status information is carrying items to be washed; if the status information is carrying items to be washed, based on the washing demand information and the operation information of the shared washing device, a target shared washing device is determined; if the status information is not carrying items to be washed, the washing data of the user is determined, and based on the washing data, a target shared washing device is determined; based on the operation status of the target shared washing device, the device information of the target shared washing device is determined; and the device information is displayed. The present invention can determine a target shared washing device according to the status information of the user, the washing demand information, the operation information of the shared washing device, and the washing data of the user, and in combination with the operation status of the target shared washing device, determine and display the device information of the target shared washing device, so that the user can timely understand the device information of the target shared washing device, which is convenient for the user to use the shared washing device, and improves the utilization rate of the washing device, the user experience, and the convenience of use. It solves the problem that there are many washing devices in the washing room, and users cannot intuitively observe the idle washing devices. They need to search for idle washing devices one by one in the washing room. When the washing room is large, it will take a long time to search for idle devices. Offline users cannot quickly screen the washing devices suitable for themselves, and online users who reserve washing devices cannot quickly find the washing devices they reserved, which affects the user experience of washing and reduces the utilization rate of the washing devices.
[0081] Embodiment III
[0082] Figure 3 It is a schematic structural diagram of a prompt device for a shared washing device provided in Embodiment III. As Figure 3 shown, the device includes: an interface display module 301, a device determination module 302, an information determination module 303, and an information display module 304.
[0083] The interface display module 301 is configured to determine the status information of the user and display a demand acquisition interface when receiving an information display instruction for a shared washing device, where the demand acquisition interface is used to determine the washing demand information of the user.
[0084] The device determination module 302 is configured to determine a target shared washing device based on the status information, the washing demand information, and the operation information of the shared washing device.
[0085] The information determination module 303 is configured to determine the device information of the target shared washing device based on the operation status of the target shared washing device.
[0086] The information display module 304 is configured to display the device information.
[0087] Optionally, the device further includes an instruction determination module configured to determine whether a user enters the laundry room, where the laundry room is a room where shared laundry equipment is deployed, and the laundry room includes at least two shared laundry equipment; if a user enters the laundry room, it is determined that an information display instruction for the shared laundry equipment is received; if no user enters the laundry room, it is determined that no information display instruction for the shared laundry equipment is received.
[0088] Optionally, the status information includes carrying items to be laundered and not carrying items to be laundered, the laundry demand information includes querying laundry equipment and reserving laundry equipment, and the operation information includes a set of operation times; where querying laundry equipment is to find the shared laundry equipment reserved by the user online, and the set of operation times includes at least one operation time period.
[0089] Optionally, the device determination module 302 is specifically configured to determine whether the status information is carrying items to be laundered; if the status information is carrying items to be laundered, based on the laundry demand information and the operation information of the shared laundry equipment, determine the target shared laundry equipment; if the status information is not carrying items to be laundered, determine the user's laundry data, and based on the laundry data, determine the target shared laundry equipment.
[0090] Optionally, the device determination module 302 is specifically configured to determine whether the laundry demand information is querying laundry equipment or reserving laundry equipment; if the laundry demand information is querying laundry equipment, based on the user's online reservation information, determine the target shared laundry equipment; if the laundry demand information is reserving laundry equipment, based on the operation information of at least two shared laundry equipment, determine the target shared laundry equipment.
[0091] Optionally, the device determination module 302 is specifically configured to determine at least one candidate shared laundry equipment based on the current time, the preset laundry time, and the set of operation times of at least two shared laundry equipment; and determine the target shared laundry equipment based on the priorities of the candidate shared laundry equipment.
[0092] Optionally, the information determination module 303 is specifically configured to determine whether the operation status is the laundry status; if the operation status is the laundry status, determine that the device information is the operation parameters of the target shared laundry equipment, where the operation parameters include the remaining laundry time; if the operation status is not the laundry status, determine that the device information is the location information of the target shared laundry equipment.
[0093] The prompting device for the shared laundry equipment provided in this embodiment can execute the method for prompting the shared laundry equipment provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for executing the method.
[0094] Embodiment Four
[0095] Figure 4It is a schematic structural diagram of an electronic device provided in the fourth embodiment. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the invention described and / or claimed herein.
[0096] As Figure 4 shown, the electronic device 10 includes at least one processor 11, and a memory communicatively connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc. Among them, the memory stores a computer program executable by the at least one processor. The processor 11 can execute various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. The input / output (I / O) interface 15 is also connected to the bus 14.
[0097] Multiple components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disc, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0098] The processor 11 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include but are not limited to a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the prompting method for shared washing devices.
[0099] In some embodiments, the prompting method of the shared washing device can be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the prompting method of the shared washing device described above can be executed. Alternatively, in other embodiments, the processor 11 can be configured to execute the prompting method of the shared washing device by any other suitable means (e.g., by means of firmware).
[0100] The various embodiments of the systems and techniques described above in this document can be implemented in digital electronic circuitry, integrated circuit systems, field-programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), systems-on-a-chip (SOC), complex programmable logic devices (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs executable and / or interpretable on a programmable system including at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that receives data and instructions from a storage system, at least one input device, and at least one output device, and transmits the data and instructions to the storage system, the at least one input device, and the at least one output device.
[0101] The computer programs for implementing the methods of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer programs are executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer programs can be executed entirely on the machine, partially on the machine, as a stand-alone software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0102] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0103] To provide for interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can also be used to provide for interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, speech input, or tactile input).
[0104] The systems and techniques described herein can be implemented in a computing system that includes backend components (such as, for example, a data server), or a computing system that includes middleware components (such as, for example, an application server), or a computing system that includes frontend components (such as, for example, a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or in a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (such as, for example, a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0105] A computing system may include a client and a server. The client and the server are generally far from each other and usually interact via a communication network. The relationship between the client and the server is created by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, solving the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.
[0106] It should be understood that various forms of processes shown above can be used, with steps reordered, added or deleted. For example, the steps described in the present invention can be executed in parallel, sequentially or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is imposed herein.
[0107] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims
1. A method for prompting a shared washing device, characterized in that: include: When receiving the information display instruction of the shared washing device, determining the user's status information and displaying the demand acquisition interface, wherein the demand acquisition interface is used to determine the user's washing demand information; Determining a target shared washing device based on the state information, the washing demand information, and the operation information of the shared washing device; Determining device information of the target shared washing device based on the operating state of the target shared washing device; Display the device information.
2. The method according to claim 1, characterized in that: Also includes: Determine whether a user enters a laundry room, wherein the laundry room is a room where the shared laundry equipment is deployed, and the laundry room includes at least two shared laundry equipments; If a user enters the laundry room, it is determined that an information display instruction of the shared laundry equipment is received; If no user enters the laundry room, it is determined that no information display instruction for the shared laundry equipment is received.
3. The method according to claim 1, characterized in that The state information includes whether items to be washed are carried or not carried, the washing demand information includes querying washing equipment and reserving washing equipment, and the operation information includes an operation time set; The query of washing equipment is to search for the shared washing equipment reserved by the user online, and the operating time set includes at least one operating time period.
4. The method according to claim 3, characterized in that The determining of the target shared washing device based on the state information, the washing demand information and the operation information of the shared washing device comprises: Determining whether the status information is the items to be washed; If the status information is that the items to be washed are carried, then based on the washing demand information and the operation information of the shared washing device, determining the target shared washing device; If the status information is not about carrying items to be washed, the washing data of the user is determined, and the target shared washing device is determined based on the washing data.
5. The method according to claim 4, characterized in that The determining the target shared washing device based on the washing demand information and the operation information of the shared washing device includes: Determining whether the washing demand information is for the queried washing device or the reserved washing device; If the washing demand information is the queried washing device, determining the target shared washing device based on the user's online reservation information; If the washing demand information is for the reserved washing device, the target shared washing device is determined based on the operation information of at least two shared washing devices.
6. The method according to claim 5, characterized in that The step of determining the target shared washing device based on the operation information of at least two shared washing devices comprises: Determine at least one candidate shared washing device based on the current time, the preset washing time, and the set of operating times of the at least two shared washing devices; The target shared washing appliance is determined based on the priority of each of the candidate shared washing appliances.
7. The method according to claim 1, characterized in that The determining the device information of the target shared washing device based on the operating state of the target shared washing device includes: Determine whether the operation state is a washing state; If the operating state is the washing state, determining that the device information is an operating parameter of the target shared washing device, wherein the operating parameter includes a remaining washing time; If the operating state is not the washing state, it is determined that the device information is the location information of the target shared washing device.
8. A reminder device for a shared washing device, characterized in that: include: An interface display module, used to determine the user's status information and display a demand acquisition interface when receiving an information display instruction of a shared washing device, wherein the demand acquisition interface is used to determine the user's washing demand information; an equipment determination module, configured to determine a target shared washing equipment based on the state information, the washing demand information and the operation information of the shared washing equipment; An information determination module, configured to determine device information of the target shared washing device based on the operating state of the target shared washing device; The information display module is used to display the device information.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively coupled to the at least one processor; Wherein, the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the prompt method for a shared washing device as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the prompt method for a shared washing device as described in any one of claims 1 to 7 when executed.