Information display method and device, washing equipment and storage medium
By acquiring the user's mobile information, the sensing area and display ratio of the washing machine's display screen are dynamically adjusted, solving the problem of users not being able to clearly see the screen content and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- QINGDAO HAIER WASHING MASCH CO LTD
- Filing Date
- 2024-11-01
- Publication Date
- 2026-05-08
AI Technical Summary
Existing washing machine displays ignore the user's visual needs when displaying information, making it difficult for users to see the screen content clearly and affecting the user experience.
By acquiring the user's movement information, including movement trajectory and movement speed, the size of the sensing area and the display ratio are dynamically adjusted to display information on the display panel at an appropriate scale.
It ensures that information is always displayed at an appropriate scale as the user approaches or moves away from the washing machine, allowing the user to clearly see the content on the display panel and improving the user experience.
Smart Images

Figure CN121992607A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of household appliance technology, and in particular to an information display method, device, washing equipment, and storage medium. Background Technology
[0002] With the continuous development of technology, washing machines, as an essential tool for washing clothes, have entered thousands of households. Modern washing machines typically have a display screen, which serves as the main interface for user interaction, and the display quality directly affects the user experience.
[0003] However, existing washing machines often use a fixed display ratio, ignoring the impact of users' visual needs on the display effect. This can result in users not being able to see the screen content clearly, affecting their user experience. Summary of the Invention
[0004] This invention provides an information display method, apparatus, washing equipment, and storage medium that can always display information to the user at an appropriate display ratio, thereby improving the user experience.
[0005] According to one aspect of the present invention, an information display method is provided, applied to a washing device, the washing device including a display panel; the method includes: acquiring user movement information, wherein the movement information includes movement trajectory and movement speed; determining a sensing area based on the movement trajectory and / or movement speed, wherein the sensing area is located in front of the washing device, the size of the sensing area is dynamically changing, and the sensing area includes at least two contiguous and non-overlapping sub-areas; if the user's current position is within the sensing area, determining the target sub-area to which the current position belongs; determining a target display ratio based on the target sub-area, and displaying information on the display panel according to the target display ratio.
[0006] Optionally, the washing device also includes sensors; acquiring user movement information, including: acquiring the user's position at several consecutive moments based on the sensors; fitting the positions at several consecutive moments to determine the movement trajectory; and calculating the movement speed based on the positions at several consecutive moments.
[0007] Optionally, before determining the sensing area, the method further includes: determining the wake-up probability based on the movement trajectory and a preset historical trajectory, wherein the wake-up probability is used to indicate the probability that the user moves with the washing device as the target; if the wake-up probability is greater than or equal to the preset probability, then the step of determining the sensing area based on the movement trajectory and / or movement speed continues; if the wake-up probability is less than the preset probability, then the current display state of the display panel remains unchanged.
[0008] Optionally, the sensing area is determined based on the movement trajectory and movement speed, including: determining the angle between the light emission direction of the display panel and the movement trajectory; determining a first sub-region among at least two sub-regions based on the angle and movement speed, wherein the first sub-region is the sub-region closest to the washing device; and determining other sub-regions among at least two sub-regions based on the first sub-region.
[0009] Optionally, the rules for determining the first sub-region include at least one of the following: the value of the included angle is negatively correlated with the area of the first sub-region; the value of the moving speed is positively correlated with the area of the first sub-region; the shape of the first sub-region is a regular shape; or the shape of the first sub-region is an irregular shape.
[0010] Optionally, the target display ratio can be determined based on the target sub-region, including: finding the target display ratio corresponding to the target sub-region based on a preset comparison relationship; or, determining the ratio range to which the target sub-region belongs; or determining the target display ratio based on the current position and the ratio range, wherein the target display ratio is within the ratio range.
[0011] Optionally, the display panel includes several display areas; displaying information on the display panel according to a target display ratio includes at least one of the following: if the display areas have priorities, the display area with the highest priority is controlled to display information according to the target display ratio, while the remaining display areas display information in normal or scaled-down mode; if the display areas have priorities, each display area is controlled to display information according to the target display ratio in descending order of priority, wherein the display duration of the higher priority display area is greater than that of the lower priority display area; if the display areas do not have priorities, each display area is controlled to display information according to the target display ratio in a preset order, wherein the display duration of each display area is equal.
[0012] According to another aspect of the present invention, an information display device is provided, configured in a washing machine, the washing machine including a display panel; the information display device includes: an information acquisition module, an area determination module, a scale determination module, and an information display module; the information acquisition module is used to acquire user movement information, wherein the movement information includes movement trajectory and movement speed; the area determination module is used to determine a sensing area based on the movement trajectory and / or movement speed, wherein the sensing area is located in front of the washing machine, the size of the sensing area is dynamically changing, and the sensing area includes at least two contiguous and non-overlapping sub-areas; if the user's current position is within the sensing area, then the target sub-area to which the current position belongs is determined; the scale determination module is used to determine a target display scale based on the target sub-area; the information display module is used to display information on the display panel according to the target display scale.
[0013] According to another aspect of the present invention, a washing device is provided, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the information display method of any embodiment of the present invention.
[0014] According to another aspect of the present invention, a computer-readable storage medium is provided, which stores computer instructions for causing a processor to execute and implement the information display method of any embodiment of the present invention.
[0015] The technical solution of this invention obtains the user's movement information, determines the sensing area, and when the user's current position is within the sensing area, determines the target sub-region to which the current position belongs, thereby determining the target display ratio. Information is then displayed on the display panel according to the target display ratio. In this way, as long as the user is within the sensing area, information can always be displayed to the user at an appropriate display ratio, allowing the user to clearly see the information displayed on the display panel, thus improving the user experience. Furthermore, since the size of the sensing area is dynamically changing, it can better adapt to different user movement states and has good versatility.
[0016] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 This is a flowchart illustrating an information display method provided in Embodiment 1 of the present invention;
[0019] Figure 2 This is a schematic diagram of a sensing area provided in Embodiment 1 of the present invention;
[0020] Figure 3 This is a flowchart illustrating an information display method provided in Embodiment 2 of the present invention;
[0021] Figure 4 This is a schematic diagram of a sensing area provided in Embodiment 2 of the present invention;
[0022] Figure 5 This is a schematic diagram of a display panel displaying information according to a target display ratio, provided in Embodiment 2 of the present invention;
[0023] Figure 6 This is a schematic diagram of the structure of an information display device provided in Embodiment 3 of the present invention;
[0024] Figure 7 This is a schematic diagram of the structure of an electronic device provided in Embodiment 4 of the present invention. Detailed Implementation
[0025] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0026] It should be noted that the terms "first," "second," "third," "other," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0027] It should be noted that the steps of data collection, storage, use, and processing in the embodiments of the present invention all comply with the relevant provisions of national laws and regulations.
[0028] Example 1
[0029] Figure 1 This is a flowchart illustrating an information display method provided in Embodiment 1 of the present invention. This embodiment is applicable to situations where information is displayed on the display panel of a washing machine. The method can be executed by an information display device, which can be implemented in hardware and / or software and can be configured in the washing machine. Figure 1 As shown, the method includes:
[0030] S110. Obtain the user's mobile information, including the mobile trajectory and mobile speed.
[0031] The washing equipment can be any device with a washing function that includes a display panel, such as a washing machine, dishwasher, washer-dryer combo, shoe washer, etc. The display panel can be any of the following: a light-emitting diode (LED) display panel, a liquid crystal display (LCD), a touch display panel, or an e-ink screen. The display panel is used to provide users with various information and control options to facilitate user operation and monitoring of the washing process.
[0032] In this invention, the washing equipment can acquire user movement information through sensors (such as radar sensors, infrared sensors, etc.) or through image acquisition devices (such as cameras). The sensors / image acquisition devices can exist independently of the washing equipment or be integrated into it.
[0033] Motion information includes movement trajectory and movement speed. Movement trajectory refers to the path a user takes as they move within the space where the washing equipment is placed; it can be defined as a "space-time path." Movement speed is a physical quantity describing how fast the user moves, and its unit is usually meters per second (m / s).
[0034] S120. Determine the sensing area based on the moving trajectory and / or moving speed, wherein the sensing area is located in front of the washing equipment, the size of the sensing area is dynamically changing, and the sensing area includes at least two contiguous and non-overlapping sub-areas.
[0035] The sensing area is the area where the display scale needs to be adjusted for the user. In one embodiment, the sensing area is located in front of the washing device, and its size is dynamically changing. The sensing area includes at least two contiguous but non-overlapping sub-areas. For example, Figure 2 This is a schematic diagram of a sensing area provided in Embodiment 1 of the present invention. Figure 2 As shown, the sensing area includes three sub-regions, denoted as sub-region 1, sub-region 2 and sub-region 3 respectively.
[0036] The size of the sensing area is typically smaller than or equal to the area that the washing machine itself can detect. The sensing area can be dynamically adjusted based on the movement trajectory and / or movement speed.
[0037] In one possible implementation, the sensing area is dynamically adjusted according to the movement trajectory. For example, the shape of the sensing area can be axisymmetric, with its axis of symmetry always parallel / perpendicular to the movement trajectory.
[0038] In the second possible implementation, the sensing area is dynamically adjusted according to the movement speed. For example, the length / size of the sensing area is proportional to the movement speed; that is, the faster the movement speed, the larger the length / size of the sensing area; and the slower the movement speed, the smaller the length / size of the sensing area.
[0039] In a third possible implementation, the sensing area is dynamically adjusted based on the movement trajectory and speed. For example, a sub-area closest to the washing machine can be determined first based on the movement trajectory and speed, and then other sub-areas can be determined from that sub-area.
[0040] Optionally, since the user's target when moving within the space where the washing equipment is placed may not be the washing equipment itself—that is, the user may be moving but not necessarily observing the display panel of the washing equipment—before executing step S120, the washing equipment can determine the wake-up probability based on the movement trajectory and a preset historical trajectory. The wake-up probability indicates the probability that the user is moving with the washing equipment as their target. Step S120 will only continue if the wake-up probability is greater than or equal to the preset probability; otherwise, the current display state of the display panel will remain unchanged. This avoids wasting resources.
[0041] S130. If the user's current location is within the sensing area, then determine the target sub-area to which the current location belongs.
[0042] After determining the sensing area, it's possible to further determine if the user's current location is within that area. If the user's current location is outside the sensing area, it means the user is too far from the washing machine, and the washing machine will not perform any operation; it only needs to monitor the user's current location. Once the user enters the sensing area, the target sub-area to which the current location belongs is determined. For example, determining if the current location is located within... Figure 2 Subregion 1 in the middle is still located Figure 2 Subregion 2 in, or located in Figure 2 Subregion 3 in the middle.
[0043] S140. Determine the target display ratio based on the target sub-region, and display the information on the display panel according to the target display ratio.
[0044] For example, the washing equipment can have a pre-stored table of sub-regions and display ratios. The table records the correspondence between sub-regions and display ratios, and the washing equipment can directly determine the target display ratio corresponding to the target sub-region by looking up the table.
[0045] For example, the washing machine can pre-store a table of sub-regions and display ratio ranges. The table records the correspondence between sub-regions and display ratio ranges. The washing machine can determine the ratio range to which the target sub-region belongs by looking up the table, and then, combined with the user's current location, determine the target display ratio. The target display ratio lies within the specified ratio range.
[0046] After determining the target display ratio, the washing equipment displays information on the display panel according to the target display ratio. This ensures that the information is always displayed to the user at an appropriate ratio within the sensing area, allowing the user to clearly see the information displayed on the display panel and thus improving the user experience.
[0047] Example 2
[0048] Figure 3 This is a flowchart illustrating an information display method according to Embodiment 2 of the present invention. Based on Embodiment 1, this embodiment provides a detailed information display scheme. For example... Figure 3 As shown, the method includes:
[0049] S301. Based on sensors, obtain the user's position at several consecutive moments.
[0050] In one embodiment, the sensor can be a radar sensor. The radar sensor is integrated inside the washing equipment. Compared to infrared sensors / cameras, using a radar sensor eliminates the need for openings in the washing equipment to achieve detection, while also controlling production costs.
[0051] A user's position at several consecutive moments can be calculated backwards from the current moment. For example, it could include the current position, the previous position, the position before that, and so on. The number of positions can be determined based on the actual situation, such as 2, 3, 5, or 10. The more positions a user has, the more accurate the subsequent determination of the movement trajectory and speed; the fewer positions a user has, the lower the computational requirements and the faster the calculation speed.
[0052] S302. Fit the position at several consecutive time points to determine the movement trajectory; and calculate the movement speed based on the position at several consecutive time points.
[0053] Fitting the position of several consecutive time points usually involves data analysis and data modeling. It can be achieved through the following steps: 1) Data preprocessing (including data cleaning, timestamp correction, etc.) to obtain each position and its corresponding time; 2) Selecting a model based on the data characteristics (such as linear model, multinomial model, exponential model, Gaussian model, etc.) and using statistical methods such as least squares method, maximum likelihood estimation, Bayesian method, etc. to estimate the model parameters; 3) Inputting each position and its corresponding time into the model to obtain the fitted movement trajectory.
[0054] The process of calculating the movement speed based on the position at several consecutive moments can be described as follows: Given the positions at any two moments and their corresponding times, calculate the movement speed. Typically, the positions at any two moments can be the current position and the position at the earliest moment, thus ensuring the accuracy of the calculation.
[0055] S303. Determine the wake-up probability based on the movement trajectory and the preset historical trajectory, wherein the wake-up probability is used to indicate the probability that the user moves with the washing equipment as the target.
[0056] Historical tracks can be tracks uploaded by different users, showing movements targeting washing equipment. These tracks can be retrieved via an internet connection or stored locally.
[0057] In one embodiment, the wake-up probability can be determined by determining the similarity between the movement trajectory and a preset historical trajectory.
[0058] The wake-up probability can be set according to the actual situation. Typically, the wake-up probability is between 60% and 100%. For example, the wake-up probability can be 60%, 75%, 80%, 90%, or 100%.
[0059] S304. Determine whether the wake-up probability is greater than or equal to the preset probability. If not, proceed to step S305; if yes, proceed to step S306.
[0060] When the wake-up probability is greater than or equal to the preset probability, it indicates that the user is likely moving towards the washing machine, and step S306 should be executed. When the wake-up probability is less than the preset probability, it indicates that the user is unlikely to be moving towards the washing machine, and the current display state of the display panel should be maintained. This avoids wasting resources.
[0061] S305. Keep the current display state of the display panel unchanged.
[0062] S306. Determine the angle between the light emission direction of the display panel and the movement trajectory.
[0063] After determining that the wake-up probability is greater than or equal to a preset probability, the sensing area needs to be determined. In this invention, the sensing area is located in front of the washing device, and the size of the sensing area is dynamically changing. The sensing area includes at least two contiguous but non-overlapping sub-areas.
[0064] Typically, when determining the sensing area, the first sub-area (the one closest to the washing machine) is identified, and then the remaining sub-areas are determined based on the first sub-area. Since the user's viewing angle also affects their observation, determining the first sub-area requires the angle between the light emission direction of the display panel and the movement trajectory.
[0065] S307. Based on the included angle and the moving speed, determine the first sub-region among at least two sub-regions, wherein the first sub-region is the sub-region closest to the washing device.
[0066] Figure 4 This is a schematic diagram of a sensing area provided in Embodiment 2 of the present invention. Figure 4 As shown, the sensing area includes three sub-areas, denoted as sub-area 1, sub-area 2, and sub-area 3. Based on experience, the smaller the angle between the light emission direction of the display panel and the movement trajectory, the easier it is for the user to see the information on the display panel; the faster the user moves, the easier it is for the user to see the information on the display panel. Therefore, the determination rule for the first sub-area can follow at least one of the following rules:
[0067] Rule 1: The value of the included angle is negatively correlated with the area of the first sub-region.
[0068] Rule 2: The movement speed is positively correlated with the area of the first sub-region.
[0069] Rule 3: The shape of the first sub-region is a regular shape.
[0070] Rule 4: The shape of the first sub-region is irregular.
[0071] Furthermore, regardless of whether the first sub-region has a regular or irregular shape, both the first sub-region and other sub-regions are axially symmetric; therefore, the sensing area is also axially symmetric. (Reference) Figure 4 As shown, the first sub-region has a convex shape as a whole.
[0072] S308. Based on the first sub-region, determine the other sub-regions among at least two sub-regions.
[0073] Once the first sub-region is determined, other sub-regions within at least two sub-regions can be determined based on the boundaries of the first sub-region.
[0074] S309. If the user's current location is within the sensing area, then determine the target sub-area to which the current location belongs.
[0075] After determining the sensing area, it's possible to further determine if the user's current location is within that area. If the user's current location is outside the sensing area, it means the user is too far from the washing machine, and the washing machine will not perform any operation; it only needs to monitor the user's current location. Once the user enters the sensing area, the target sub-area to which the current location belongs is determined. For example, determining if the current location is located within... Figure 4 Subregion 1 in the middle is still located Figure 4 Subregion 2 in, or located in Figure 4 Subregion 3 in the middle.
[0076] S310. Determine the target display ratio based on the target sub-region.
[0077] In one alternative implementation, the method for "determining the target display ratio based on the target sub-region" in step S310 may include the following step:
[0078] Step a: Based on the preset comparison relationship, find the target display ratio corresponding to the target sub-region.
[0079] The washing equipment can have a pre-stored table of sub-areas and display ratios. The table records the correspondence between sub-areas and display ratios, and the washing equipment can directly determine the target display ratio corresponding to the target sub-area by looking up the table.
[0080] In another alternative implementation, the method of "determining the target display ratio based on the target sub-region" in step S310 may include the following two steps:
[0081] Step b: Determine the proportion range to which the target sub-region belongs.
[0082] Step c: Determine the target display ratio based on the current position and the ratio range, wherein the target display ratio is within the ratio range.
[0083] The washing machine can have a pre-stored table of sub-regions and display scale ranges. The table records the correspondence between sub-regions and display scale ranges. The washing machine can determine the scale range of the target sub-region by looking up the table, and then, combined with the user's current location, determine the target display scale. The target display scale must fall within the specified scale range.
[0084] Compared to the above implementations, the target display ratio in this implementation is determined based on the current position. If the current position changes in real time, the target display ratio also changes in real time. This provides a better visual experience for the user.
[0085] Additionally, it should be noted that the closer a sub-area is to the washing machine, the smaller its corresponding display scale / scale range; conversely, the farther a sub-area is from the washing machine, the larger its corresponding display scale / scale range.
[0086] S311. Display information on the display panel according to the target display ratio.
[0087] After determining the target display ratio, the washing equipment displays information on the display panel according to the target display ratio. This ensures that the information is always displayed to the user at an appropriate ratio within the sensing area, allowing the user to clearly see the information displayed on the display panel and thus improving the user experience.
[0088] Figure 5 This is a schematic diagram of a display panel displaying information according to a target display ratio, provided in Embodiment 2 of the present invention. Figure 5 As shown, when a user approaches the washing device from a distance, the target display scale gradually decreases, and the display panel seen by the user gradually changes from... Figure 5 (c) changed to Figure 5 (b) Change to Figure 5 (a); Conversely, as the user moves further away from the washing equipment, the target display ratio gradually increases, and the display panel seen by the user gradually changes from... Figure 5 (a) changed to Figure 5 (b) Change to Figure 5 (c)
[0089] Furthermore, as the functions of display panels become increasingly powerful, the display panel of a washing machine may include several display areas, with different areas used to display different information. In this case, step S311, "displaying information on the display panel according to the target display ratio," may include at least one of the following:
[0090] If the display areas have priorities, the display area with the highest priority will display information according to the target display ratio, while the remaining display areas will display information in normal or scaled-down mode. This display method ensures that important information is displayed first and better reflects the hierarchy of information.
[0091] If the display areas have priorities, then each display area is controlled sequentially according to its priority from highest to lowest to display information according to the target display ratio. The display time of a higher-priority display area is longer than that of a lower-priority display area. This display method ensures that all information can be displayed while prioritizing the display of important information.
[0092] If the display areas do not have priority, then each display area will be controlled sequentially according to a preset order to display information according to the target display ratio, with each display area having an equal display duration. This display method ensures that all information can be displayed.
[0093] This invention provides an information display method, comprising: acquiring user movement information, wherein the movement information includes movement trajectory and movement speed; determining a sensing area based on the movement trajectory and / or movement speed, wherein the sensing area is located in front of a washing device, the size of the sensing area is dynamically changing, and the sensing area includes at least two contiguous and non-overlapping sub-areas; if the user's current position is within the sensing area, determining the target sub-area to which the current position belongs; determining a target display ratio based on the target sub-area, and displaying information on the display panel according to the target display ratio. The technical solution of this invention, by acquiring user movement information, determining a sensing area, and when the user's current position is within the sensing area, determining the target sub-area to which the current position belongs, and then determining the target display ratio, displays information on the display panel according to the target display ratio. Thus, as long as the user is within the sensing area, information can always be displayed to the user at a suitable display ratio, allowing the user to clearly see the information displayed on the display panel, thereby improving the user experience. Furthermore, since the size of the sensing area is dynamically changing, it can better adapt to different user movement states and has good versatility.
[0094] Example 3
[0095] Figure 6 This is a schematic diagram of an information display device according to Embodiment 3 of the present invention. The information display device is disposed in a washing machine, which includes a display panel. Figure 6 As shown, the device includes: an information acquisition module 601, a region determination module 602, a ratio determination module 603, and an information display module 604.
[0096] The information acquisition module 601 is used to acquire the user's movement information, including movement trajectory and movement speed;
[0097] The area determination module 602 is used to determine the sensing area based on the movement trajectory and / or movement speed. The sensing area is located in front of the washing equipment, and the size of the sensing area is dynamically changing. The sensing area includes at least two contiguous and non-overlapping sub-areas. If the user's current position is within the sensing area, the target sub-area to which the current position belongs is determined.
[0098] The scaling module 603 is used to determine the target display scaling based on the target sub-region;
[0099] The information display module 604 is used to display information on the display panel according to the target display ratio.
[0100] Optionally, the washing equipment also includes sensors; an information acquisition module 601, specifically used to acquire the user's position at several consecutive moments based on the sensors; fit the positions at several consecutive moments to determine the movement trajectory; and calculate the movement speed based on the positions at several consecutive moments.
[0101] Optionally, the information acquisition module 601 is further configured to determine the wake-up probability based on the movement trajectory and the preset historical trajectory, wherein the wake-up probability is used to indicate the probability that the user moves with the washing device as the target; if the wake-up probability is greater than or equal to the preset probability, the area determination module 602 continues to execute the step of determining the sensing area based on the movement trajectory and / or movement speed; if the wake-up probability is less than the preset probability, the information display module 604 keeps the current display state of the display panel unchanged.
[0102] Optionally, the area determination module 602 is specifically used to determine the angle between the light emission direction of the display panel and the moving trajectory; based on the angle and the moving speed, determine a first sub-region among at least two sub-regions, wherein the first sub-region is the sub-region closest to the washing device; and based on the first sub-region, determine the other sub-regions among at least two sub-regions.
[0103] Optionally, the rules for determining the first sub-region include at least one of the following:
[0104] The value of the included angle is negatively correlated with the area of the first sub-region;
[0105] The movement speed is positively correlated with the area of the first sub-region;
[0106] The shape of the first sub-region is a regular shape;
[0107] The first sub-region has an irregular shape.
[0108] Optionally, the ratio determination module 603 is specifically used to find the target display ratio corresponding to the target sub-region according to a preset comparison relationship; or to determine the ratio range to which the target sub-region belongs; and to determine the target display ratio according to the current position and the ratio range, wherein the target display ratio is located within the ratio range.
[0109] Optionally, the display panel includes several display areas; the information display module 604 is specifically used to implement at least one of the following: if the display areas have priorities, the display area with the highest priority is controlled to display information according to the target display ratio, and the remaining display areas display information in a normal or scaled-down manner; if the display areas have priorities, each display area is controlled to display information according to the target display ratio in descending order of priority, wherein the display duration of the higher priority display area is greater than the display duration of the lower priority display area; if the display areas do not have priorities, each display area is controlled to display information according to the target display ratio in a preset order, wherein the display duration of each display area is equal.
[0110] The information display device provided in the embodiments of the present invention can execute the information display method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of executing the method.
[0111] Example 4
[0112] This invention also provides a washing device that integrates electronic equipment for implementing the above-described information display method. Figure 7 A schematic diagram of an electronic device 10 that can be used to implement embodiments of the present invention is shown. 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, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0113] like Figure 7 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 may also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0114] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0115] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as information display methods.
[0116] In some embodiments, the information display method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or mounted on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the information display method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the information display method by any other suitable means (e.g., by means of firmware).
[0117] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0118] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0119] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0120] To provide 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 pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide 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 sound input, voice input, or tactile input).
[0121] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0122] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0123] This invention also provides a computer program product, including a computer program that, when executed by a processor, implements the information display method provided in any embodiment of this invention.
[0124] In implementing the computer program product, computer program code for performing the operations of this invention can be written in one or more programming languages or a combination thereof. Programming languages include object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0125] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0126] The specific embodiments described above do not constitute a limitation on the scope of protection of this 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 principles of this invention should be included within the scope of protection of this invention.
Claims
1. An information display method, characterized in that, The method is applied to a washing device, the washing device including a display panel; the method includes: Acquire user's movement information, wherein the movement information includes movement trajectory and movement speed; The sensing area is determined based on the movement trajectory and / or the movement speed, wherein the sensing area is located in front of the washing device, the size of the sensing area is dynamically changing, and the sensing area includes at least two contiguous and non-overlapping sub-areas. If the user's current location is within the sensing area, then the target sub-region to which the current location belongs is determined; Based on the target sub-region, a target display ratio is determined, and information is displayed on the display panel according to the target display ratio.
2. The information display method according to claim 1, characterized in that, The washing device also includes sensors; the acquisition of the user's movement information includes: Based on the sensor, the user's position at several consecutive moments is obtained; The position at the given number of consecutive time points is fitted to determine the movement trajectory; and the movement speed is calculated based on the position at the given number of consecutive time points.
3. The information display method according to claim 1, characterized in that, Before determining the sensing area, the following is also included: Based on the movement trajectory and the preset historical trajectory, the wake-up probability is determined, wherein the wake-up probability is used to indicate the probability that the user moves with the washing device as the target; If the wake-up probability is greater than or equal to the preset probability, then continue to execute the step of determining the sensing area based on the movement trajectory and / or the movement speed; If the wake-up probability is less than the preset probability, the current display state of the display panel remains unchanged.
4. The information display method according to claim 1, characterized in that, Determining the sensing area based on the movement trajectory and the movement speed includes: Determine the angle between the light emission direction of the display panel and the moving trajectory; Based on the included angle and the moving speed, a first sub-region is determined from at least two sub-regions, wherein the first sub-region is the sub-region closest to the washing device; Based on the first sub-region, determine other sub-regions within at least two sub-regions.
5. The information display method according to claim 4, characterized in that, The rules for determining the first sub-region include at least one of the following: The value of the included angle is negatively correlated with the area of the first sub-region; The value of the moving speed is positively correlated with the area of the first sub-region; The first sub-region has a regular shape; The first sub-region has an irregular shape.
6. The information display method according to claim 1, characterized in that, Determining the target display ratio based on the target sub-region includes: Based on a preset comparison relationship, find the target display ratio corresponding to the target sub-region; or, Determine the proportional range to which the target sub-region belongs; The target display ratio is determined based on the current position and the ratio range, wherein the target display ratio is located within the ratio range.
7. The information display method according to claim 1, characterized in that, The display panel includes a plurality of display areas; displaying information on the display panel according to the target display ratio includes at least one of the following: If the display area has a priority, then the display area with the highest priority is controlled to display information according to the target display ratio, and the other display areas display information in a normal display or a scaled-down display mode; If the display area has a priority, then each display area is controlled to display information according to the target display ratio in descending order of priority, wherein the display duration of the higher priority display area is greater than the display duration of the lower priority display area; If the display area does not have a priority, then each display area is controlled to display information according to the target display ratio in a preset order, wherein the display duration of each display area is equal.
8. An information display device, characterized in that, The information display device is configured in a washing machine, which includes a display panel; the information display device includes: an information acquisition module, a region determination module, a ratio determination module, and an information display module. The information acquisition module is used to acquire the user's movement information, wherein the movement information includes movement trajectory and movement speed; The area determination module is used to determine a sensing area based on the movement trajectory and / or the movement speed, wherein the sensing area is located in front of the washing device, the size of the sensing area is dynamically changing, and the sensing area includes at least two contiguous and non-overlapping sub-areas; if the user's current position is located within the sensing area, then the target sub-area to which the current position belongs is determined. The ratio determination module is used to determine the target display ratio based on the target sub-region; The information display module is used to display information on the display panel according to the target display ratio.
9. A washing device, characterized in that, The washing equipment includes: At least one processor; and a memory communicatively connected to said at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the information display method according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that are used to cause a processor to execute the information display method according to any one of claims 1-7.