Popup window processing method and device, computer readable storage medium and household appliance

By introducing virtual working interface and pop-up request priority management in household appliances, the problems of high coupling degree and frequent failures in pop-up processing are solved, the processing efficiency and user experience are improved, and the user's safe pop-up request priority processing is ensured. .

CN119225884APending Publication Date: 2024-12-31GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411265356.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-10
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

In the prior art, the pop-up window processing method has the problem of high coupling and prone to failure, especially in the process of multi-pop-up window processing, which requires a lot of logical processing, resulting in a decrease in product quality and user experience.

Method used

After receiving the opening work request of the target application, enter the virtual work interface for pop-up processing, and perform conditional triggering and prompt information processing according to the priority of pop-up request, avoiding a large amount of logical processing at each pop-up condition release position, and using bullets Priority management of window requests and processing of prompt information one by one.

Benefits of technology

It reduces the coupling degree and fault phenomenon during pop-up processing, improves the processing efficiency and user experience of multiple pop-up requests, and ensures that users' safe pop-up requests are given priority.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119225884A_ABST
    Figure CN119225884A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of household appliances, and discloses a pop-up window processing method which comprises the following steps: receiving a work starting request of a target application; obtaining a popup request of a received target, controlling the target application to enter the virtual working interface, and processing the popup request of the received target; and after the pop-up window request is processed, controlling the target application to execute display and logic operations corresponding to the work starting request. According to the pop-up window processing method, after the starting work request of the target application is put forward, the virtual work interface is entered, and then pop-up window processing is carried out, so that a large amount of logic processing does not need to be carried out at each pop-up window condition releasing position, and the number of times of pop-up window processing in the pop-up window processing process is reduced. And a large amount of logic processing causes the phenomena of large coupling degree and easy failure.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of household appliance technology, and in particular to a method and device for processing a pop-up window, a computer-readable storage medium, and a household appliance. Background Art

[0002] As the complexity of product functions increases, the demand for pop-up windows in various situations increases. How to properly manage the normal display of pop-up windows is becoming increasingly important. Improper handling of pop-up windows will increase the product's redundant condition judgments and development problems, reducing product quality and user experience.

[0003] Take the pop-up window interaction method of the oven as an example. When the oven enters operation, it needs to judge whether the door control, water tank and temperature of the whole machine are abnormal. Specifically, in the two cases where the oven door is open and the temperature is too high, the oven needs to first issue a pop-up window reminder that the door is open. When the door is closed, a pop-up window reminder of the high temperature is also issued. After the temperature drops, the oven can enter normal operation. It can be seen that in the process of processing multiple pop-up windows, the oven needs to perform a lot of logic processing when each pop-up window condition is released. The logic processing has a large degree of coupling and is prone to problems. Summary of the invention

[0004] In view of this, the present invention provides a pop-up window processing method to solve the problem that the pop-up window processing method in the prior art has a large coupling degree and is prone to failure.

[0005] In the first aspect, the present invention provides a pop-up window processing method, which includes: receiving a request to start a work from a target application; obtaining the pop-up window request from the received target, controlling the target application to enter a virtual work interface, and processing the pop-up window request from the received target; after the pop-up window request is processed, controlling the target application to execute the display and logical operations corresponding to the request to start the work.

[0006] Beneficial effect: The pop-up window processing method of the present invention proposes entering a virtual work interface after a request to start a work in the target application, and then performing pop-up window processing, thereby eliminating the need for a large amount of logical processing at each pop-up window condition release position, thereby reducing the phenomenon of high coupling and easy failure due to a large amount of logical processing during the pop-up window processing process.

[0007] Specifically, when the target application starts working, the interface management first virtually enters the beginning part of the working page, but does not perform display and logical processing. When there are multiple pop-up requests that need to be judged and interacted, the conditions are triggered according to the priority of the pop-up request, and a pop-up reminder is performed. When the condition of the pop-up request is lifted, it directly returns to the work, and then performs the next condition judgment. When there is no processing condition for the pop-up request, the working interface runs from the beginning part, and then the display and logical processing of the start work are performed.

[0008] In an optional implementation, processing the pop-up window request of the receiving target specifically includes: obtaining multiple pop-up window requests, and processing the multiple pop-up window requests in sequence according to the priorities of the multiple pop-up window requests.

[0009] Beneficial effect: The pop-up request in the embodiment of the present application proposes determining the priority of multiple pop-up requests, so as to reduce the mutual interference phenomenon among multiple pop-up requests, so that multiple pop-up requests can be carried out in an orderly manner, thereby improving the processing efficiency of multiple pop-up requests.

[0010] In an optional embodiment, obtaining multiple window requests and processing the multiple pop-up window requests in sequence according to the priorities of the multiple pop-up window requests also includes: triggering multiple prompt information of the multiple pop-up window requests in sequence according to the priorities of the multiple pop-up window requests, and triggering the prompt information of the next pop-up window request after one pop-up window request is processed.

[0011] Beneficial effect: The pop-up request in the embodiment of the present application proposes to process the pop-up requests one by one, that is, only one is processed and returned, thereby avoiding the phenomenon of interactive processing of multiple pop-up requests, and there is no need to perform a large amount of logical processing at the release position of each pop-up condition, thereby reducing the problems of high coupling and failure of multiple pop-up requests.

[0012] In an optional implementation, processing the pop-up window request of the receiving target specifically includes: simultaneously triggering multiple prompt information of multiple pop-up window requests according to the multiple pop-up window requests, and eliminating the prompt information of a pop-up window request after processing one pop-up window request.

[0013] Beneficial effect: The pop-up request of the embodiment of the present application proposes multiple prompt information that triggers multiple pop-up requests at the same time, so that the user can choose the priority of multiple pop-up requests according to the actual situation, thereby improving the processing efficiency of multiple pop-up requests and reducing the waiting time of multiple pop-up requests.

[0014] In an optional implementation, the prompt information of the pop-up window request includes display information and / or voice information.

[0015] Beneficial effect: Since the target application enters the virtual work interface after the work request is opened, and does not perform the display and logical operations corresponding to the work request, the display information described in the embodiment of the present application is not limited to the display of the operation interface, but is a light display, including flashing displays such as LEDs, and fault code displays, etc. The voice information includes voice broadcasts and warnings, etc. These embodiments all fall within the scope of protection of the present application.

[0016] In an optional implementation, controlling the target application to enter the virtual work interface specifically includes: controlling the target application to execute virtual display and logic operations according to a start work request of the target application.

[0017] Beneficial effects: When the target application starts working, the interface management first virtually enters the beginning part of the working page, but does not perform display and logic processing. When there are multiple pop-up requests that need to be judged and interacted, the conditions are triggered according to the priority of the pop-up request, and a pop-up reminder is performed. When the condition of the pop-up request is lifted, it directly returns to the work, and then performs the next condition judgment. When there is no processing condition for the pop-up request, the working interface runs from the beginning part, and then the display and logic processing of the start work are performed.

[0018] In an optional implementation, the target application includes household appliances, and the pop-up request includes at least one of a door opening pop-up, a water tank water shortage pop-up, a long working time pop-up, a high temperature pop-up, or a descaling pop-up.

[0019] Beneficial effect: Taking the oven as an example, the pop-up request includes at least one of a door opening pop-up, a water tank water shortage pop-up, a long working time pop-up, a high temperature pop-up, or a descaling pop-up. Those skilled in the art can understand that the priority of multiple pop-up windows is established based on the urgency of the situation, such as the safety of the user is more important than the safety of the device. Specifically, the priority of multiple pop-up windows can be set to a door opening pop-up, a high temperature pop-up, a water tank water shortage pop-up, a long working time pop-up, and a descaling pop-up, so as to ensure that pop-up requests involving user safety are given priority.

[0020] In the second aspect, the present invention also provides a pop-up window processing device, including: a receiving module, receiving a target application's request to start a work; a processing module, obtaining the pop-up window request of the receiving target, controlling the target application to enter a virtual work interface, and processing the pop-up window request of the receiving target; a control module, after processing the pop-up window request, controlling the target application to execute the display and logical operations corresponding to the start work request.

[0021] In a third aspect, the present invention further provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the pop-up window processing method of the first aspect of the present application is implemented.

[0022] In a fourth aspect, the present invention further provides a household appliance, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the pop-up window processing method of the first aspect of the present application by executing the executable instructions. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0024] Figure 1 For ovens of related technologies, the type of pop-up windows that require interaction from the home page to work;

[0025] Figure 2 A pop-up window interaction method for related technologies;

[0026] Figure 3 A schematic diagram of a pop-up window processing method according to an embodiment of the present invention;

[0027] Figure 4 A schematic diagram of a pop-up window processing method according to another embodiment of the present invention;

[0028] Figure 5 A schematic diagram of a pop-up window processing method according to another embodiment of the present invention;

[0029] Figure 6 This is a structural block diagram of a pop-up window processing device according to an embodiment of the present invention;

[0030] Figure 7 The structure block diagram of a household appliance according to an embodiment of the present invention.

[0031] Description of reference numerals:

[0032] 10. Pop-up window processing device; 11. Receiving module; 12. Processing module; 13. Control module;

[0033] 20. Household appliances; 21. Processor; 22. Memory. DETAILED DESCRIPTION

[0034] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0035] In the description of the present invention, it should be noted that the terms "upper", "lower", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", and "third" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance.

[0036] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "connected" and "connection" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be an indirect connection through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0037] In addition, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0038] In the related art, Figure 1 The pop-up window type that requires interaction when entering the oven from the homepage to work.

[0039] Attached Figure 2 This is a pop-up window interaction method of the related technology. When the oven enters operation, it is necessary to judge whether the door of the whole machine is open, whether the water tank is short of water, whether the working temperature is too high, and other abnormal conditions. Here are two examples of pop-up window interaction situations (multiple pop-up window interactions will occur under special conditions). When the oven door is open and the working temperature is too high, the oven needs to first pop up a window reminder that the door is open. After closing the door, a pop-up window reminder that the oven temperature is too high must be issued. Wait until the temperature drops before entering operation. Similar to the above-mentioned multi-pop-up window processing, a large amount of logic processing is required at the release position of each pop-up window condition, which is prone to problems such as high coupling and failure.

[0040] Combine the following Figures 3 to 7 , describing an embodiment of the present invention.

[0041] like Figure 3 As shown, according to an embodiment of the present invention, on the one hand, the present invention provides a pop-up window processing method, which includes: receiving a request to start a work from a target application; obtaining the pop-up window request of the received target, controlling the target application to enter a virtual work interface, and processing the pop-up window request of the received target; after the pop-up window request is processed, controlling the target application to execute the display and logical operations corresponding to the request to start the work.

[0042] In the above embodiment, the pop-up window processing method of the present application proposes entering a virtual work interface after a request to start a work in the target application, and then performing pop-up window processing, thereby eliminating the need to perform a large amount of logical processing at each pop-up window condition release position, thereby reducing the phenomenon of high coupling and easy failure due to a large amount of logical processing during the pop-up window processing process.

[0043] Specifically, when the target application starts working, the interface management first virtually enters the beginning part of the working page, but does not perform display and logical processing. When there are multiple pop-up requests that need to be judged and interacted, the conditions are triggered according to the priority of the pop-up request, and a pop-up reminder is performed. When the condition of the pop-up request is lifted, it directly returns to the work, and then performs the next condition judgment. When there is no processing condition for the pop-up request, the working interface runs from the beginning part, and then the display and logical processing of the start work are performed.

[0044] The pop-up window processing method of the embodiment of the present application only needs to create a set of general pop-up window condition judgment and priority processing mechanisms to manage each pop-up window request. In the work or where the pop-up window processing is needed, the unified interface is called for processing, which can reduce the phenomenon that the pop-up window does not run according to the preset rules. In other words, the target application enters the working state in advance and then processes the pop-up windows one by one, and returns one after processing, thereby reducing the phenomenon that multiple pop-up window requests are prone to high coupling and failure.

[0045] like Figures 3 to 5 As shown, in an optional implementation, processing the pop-up window request of the receiving target specifically includes: obtaining multiple pop-up window requests, and processing the multiple pop-up window requests in sequence according to the priorities of the multiple pop-up window requests.

[0046] In this embodiment, the pop-up request of the embodiment of the present application proposes to determine the priority of multiple pop-up requests, so as to reduce the mutual interference phenomenon among multiple pop-up requests, so that multiple pop-up requests can be carried out in an orderly manner, thereby improving the processing efficiency of multiple pop-up requests.

[0047] Specifically, taking the oven as an example, the pop-up request includes at least one of a door opening pop-up window, a water tank water shortage pop-up window, a long working time pop-up window, a high temperature pop-up window, or a descaling pop-up window. Those skilled in the art will understand that the priority of multiple pop-up windows is established based on the urgency of the situation. For example, the safety of the user is more important than the safety of the device. Specifically, the priority of multiple pop-up windows can be set to a door opening pop-up window, a high temperature pop-up window, a water tank water shortage pop-up window, a long working time pop-up window, and a descaling pop-up window, so as to ensure that pop-up requests involving user safety are given priority.

[0048] like Figures 3 to 5As shown, in some embodiments, obtaining multiple window requests and processing the multiple pop-up window requests in sequence according to the priorities of the multiple pop-up window requests also includes: triggering multiple prompt information of the multiple pop-up window requests in sequence according to the priorities of the multiple pop-up window requests, and after one pop-up window request is processed, triggering the prompt information of the next pop-up window request.

[0049] In the above embodiment, the pop-up request of the embodiment of the present application proposes to process the pop-up request one by one, that is, it is sufficient to process one and return one, thereby avoiding the phenomenon of interactive processing of multiple pop-up requests, and there is no need to perform a large amount of logical processing at the release position of each pop-up condition, thereby reducing the problems of high coupling and failure of multiple pop-up requests.

[0050] like Figures 3 to 5 As shown, in some embodiments, processing a pop-up window request of a receiving target specifically includes: simultaneously triggering multiple prompt information of multiple pop-up window requests according to the multiple pop-up window requests, and eliminating the prompt information of a pop-up window request after processing one pop-up window request.

[0051] In the above embodiment, the pop-up request of the embodiment of the present application proposes multiple prompt information that triggers multiple pop-up requests at the same time, so that the user can choose the priority of multiple pop-up requests according to the actual situation, thereby improving the processing efficiency of multiple pop-up requests and reducing the waiting time of multiple pop-up requests.

[0052] Specifically, taking the oven as an example, the pop-up request includes at least one of a door opening pop-up, a water tank water shortage pop-up, a long working time pop-up, a high temperature pop-up or a descaling pop-up. Those skilled in the art will understand that pop-up requests involving user safety need to be processed first, such as a door opening pop-up. However, if the triggering condition for the door opening pop-up is imposed by the user, for example, the user needs to access food in the oven, at this time, the user does not need to deal with the door opening pop-up, but can deal with the water tank water shortage pop-up first, to ensure that the equipment can supply water normally, and after the water tank water shortage pop-up is eliminated, the door opening pop-up can be processed, thereby improving the user's flexibility in handling multiple pop-up requests.

[0053] In some embodiments, the prompt information of the pop-up window request includes display information and / or voice information.

[0054] In the above embodiment, since the target application enters the virtual work interface after the work request is opened, and does not perform the display and logical operations corresponding to the work request, the display information described in the embodiment of the present application is not limited to the display of the operation interface, but is a light display, including flashing display such as LED, and fault code display, etc., and the voice information includes voice broadcasts and warnings, etc. These embodiments all fall within the scope of protection of the present application.

[0055] In some embodiments, controlling the target application to enter the virtual work interface specifically includes: controlling the target application to perform virtual display and logic operations according to a start work request of the target application.

[0056] In the above embodiment, when the target application starts working, the interface management first virtually enters the beginning part of the working page, but does not perform display and logical processing. When there are multiple pop-up window requests that need to be judged and interacted, the conditions are triggered according to the priority of the pop-up window request, and a pop-up window reminder is performed. When the condition of the pop-up window request is lifted, it directly returns to the work, and then performs the next condition judgment. When there is no processing condition for the pop-up window request, the working interface runs from the beginning part, and then the display and logical processing of the start work are performed.

[0057] In some embodiments, the target application includes a household appliance 20, and the pop-up window request includes at least one of a door opening pop-up window, a water tank water shortage pop-up window, a long working time pop-up window, a high temperature pop-up window, or a descaling pop-up window.

[0058] In this embodiment, taking the oven as an example, the pop-up request includes at least one of a door opening pop-up, a water tank water shortage pop-up, a long working time pop-up, a high temperature pop-up, or a descaling pop-up. Those skilled in the art will understand that the priority of multiple pop-up windows is established based on the urgency of the situation, such as the safety of the user is more important than the safety of the device. Specifically, the priority of multiple pop-up windows can be set to a door opening pop-up, a high temperature pop-up, a water tank water shortage pop-up, a long working time pop-up, and a descaling pop-up, so as to ensure that pop-up requests involving user safety are given priority.

[0059] The household appliances 20 in the embodiment of the present application are described by taking cooking utensils such as ovens and microwave ovens as examples, and the pop-up window request is also determined according to the specific usage scenario of the cooking utensils. However, it can be understood by those skilled in the art that the application scenario of the pop-up window processing method in the embodiment of the present application is relatively broad, and cooking utensils are only the preferred application scenario of the pop-up window processing method. The pop-up window processing method in the embodiment of the present application can also be applied to other application scenarios, including household appliances 20 such as dishwashers and refrigerators, and these embodiments all belong to the protection scope of the present application.

[0060] The pop-up window processing method is described below through a specific embodiment.

[0061] S10. Receive a request to start a work; S20. Execute the virtual work corresponding to the request to start a work, and do not perform display and logical operations; S30. Is a pop-up window required? S80. No. Execute the display and logical operations corresponding to the request to start a work; S40. Yes. Determine the priority of multiple pop-up window requests; S50. Conditions for triggering pop-up window requests; S60. Display multiple pop-up window requests in sequence according to priority; S70. Are the conditions for triggering the pop-up window request lifted? No. Return to step S60; Yes. Return to step S30.

[0062] In addition, the order of the steps in the above embodiments is only a preferred embodiment of the present application. Without conflicting with the inventive concept of the present application, the order of the steps can be freely changed, and such adjustment falls within the protection scope of the embodiments of the present application.

[0063] like Figure 6 As shown, in the second aspect, the present invention also provides a pop-up window processing device 10, including: a receiving module 11, receiving a start work request of a target application; a processing module 12, obtaining the pop-up window request of the received target, controlling the target application to enter a virtual work interface, and processing the pop-up window request of the received target; a control module 13, after processing the pop-up window request, controlling the target application to execute the display and logical operations corresponding to the start work request.

[0064] In a third aspect, the present invention further provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by the processor 21, the pop-up window processing method of the first aspect of the present application is implemented.

[0065] like Figure 7 As shown, in a fourth aspect, the present invention further provides a household appliance 20, comprising: a processor 21; a memory 22, for storing executable instructions of the processor 21; wherein the processor 21 is configured to execute the pop-up window processing method of the first aspect of the present application by executing the executable instructions.

[0066] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM), a random access memory (RAM), a flash memory 22 (Flash Memory), a hard disk (Hard Disk Drive, abbreviated: HDD) or a solid-state drive (SSD), etc.; the storage medium can also include a combination of the above-mentioned types of memory 22.

[0067] Although the embodiments of the present invention are described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the embodiments of the present application.

Claims

1. A pop-up window processing method, characterized in that: The pop-up window processing method includes: receiving a start-work request from a target application; Obtaining a pop-up window request of the receiving target, controlling the target application to enter a virtual work interface, and processing the pop-up window request of the receiving target; After the pop-up window request is processed, the target application is controlled to execute display and logic operations corresponding to the start work request.

2. The pop-up window processing method according to claim 1, characterized in that: The processing of the pop-up window request of the receiving target specifically includes: A plurality of pop-up window requests are obtained, and the plurality of pop-up window requests are processed in sequence according to priorities of the plurality of pop-up window requests.

3. The pop-up window processing method according to claim 2, characterized in that: The obtaining of the plurality of window requests and sequentially processing the plurality of pop-up window requests according to the priorities of the plurality of pop-up window requests further includes: Multiple prompt information of the multiple pop-up window requests are triggered in sequence according to the priorities of the multiple pop-up window requests, and after one pop-up window request is processed, prompt information of the next pop-up window request is triggered.

4. The pop-up window processing method according to claim 1, characterized in that: The processing of the pop-up window request of the receiving target specifically includes: Multiple prompt information of the multiple pop-up window requests are triggered simultaneously according to the multiple pop-up window requests, and the prompt information of the one pop-up window request is eliminated after the one pop-up window request is processed.

5. The pop-up window processing method according to claim 3 or 4, characterized in that: The prompt information of the pop-up window request includes display information and / or voice information.

6. The pop-up window processing method according to claim 1, characterized in that: The controlling the target application to enter the virtual working interface specifically includes: The target application is controlled to perform virtual display and logic operations according to the start-up work request of the target application.

7. The pop-up window processing method according to claim 1, characterized in that: The target application includes a household appliance (20), and the pop-up window request includes at least one of a door opening pop-up window, a water tank water shortage pop-up window, a long working time pop-up window, a high temperature pop-up window, or a descaling pop-up window.

8. A pop-up window processing device (10), characterized in that: include: A receiving module (11) receives a request to start a job from a target application; A processing module (12) is configured to obtain a pop-up window request from the receiving target, control the target application to enter a virtual work interface, and process the pop-up window request from the receiving target; The control module (13) controls the target application to execute display and logic operations corresponding to the start work request after processing the pop-up window request.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the processor (21), the pop-up window processing method described in any one of claims 1 to 7 is implemented.

10. A household appliance (20), characterized in that: include: Processor (21); A memory (22) for storing executable instructions of the processor (21); The processor (21) is configured to execute the pop-up window processing method described in any one of claims 1 to 7 by executing the executable instructions.