Reminding method, system and equipment suitable for kitchen and medium
By responding to the extraction signal in the kitchen environment, and using reminders to control according to high-risk anti-interference strategies, the problem of traditional reminder methods interfering with users' high-risk tasks in the kitchen is solved, accurate and timely reminders are achieved, and kitchen safety is improved.
Patent Information
- Application Number
- CN202510389375.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-31
- Publication Date
- 2025-06-10
- Estimated Expiration
- 2045-03-31
AI Technical Summary
Traditional instant reminder methods may lead to inappropriate reminder triggers in the kitchen environment, interfering with users' high-risk tasks and affecting kitchen safety.
By obtaining the extracted signal, responding to the signal to determine the target task, and using a high-risk anti-interference strategy for reminding control according to the corresponding reminder scheme of the task to avoid interfering with the user during the high-risk task.
Accurate and timely reminders are achieved, untimely reminders are avoided, and kitchen safety is improved, allowing users to operate more smoothly and safely in the kitchen environment.
Smart Images

Figure CN120125199A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of timing and warning, and particularly to a reminder method, system, device and medium applicable to a kitchen. Background Art
[0002] In a kitchen environment, users often need to handle multiple tasks simultaneously, such as cooking, cleaning, etc. Traditional instant reminder methods (such as voice alerts) are based on a rigid trigger mechanism (i.e., a preset reminder time) for reminder to assist users in task management. However, when users are performing high-risk tasks involving high temperature, open flame or sharp utensils in the kitchen, the instant reminder method will cause untimely reminder triggers. The untimely reminder may interfere with users in performing high-risk tasks, thus affecting kitchen safety. Summary of the Invention
[0003] Based on this, in view of the technical problem that the instant reminder method in the prior art is based on a rigid trigger mechanism for reminder, resulting in untimely reminder triggers, and the untimely reminder may interfere with users in performing high-risk tasks, a reminder method, system, device and medium applicable to a kitchen are proposed.
[0004] In a first aspect, a reminder method applicable to a kitchen is provided. The method includes: Obtain an extraction signal; In response to the extraction signal, determine a target task from a task sequence corresponding to the target kitchen; According to the reminder plan corresponding to the target task, determine a target plan; Based on a high-risk anti-interference strategy, perform a reminder according to the target plan and the execution of the target task.
[0005] In a second aspect, a reminder system applicable to a kitchen is provided. The system includes: a target device and a reminder device, and the target device is used to control each reminder device to perform a reminder; The target device is configured to implement the following modules: A signal acquisition module, configured to obtain an extraction signal; A task extraction module, configured to determine a target task from a task sequence corresponding to the target kitchen in response to the extraction signal; A plan determination module, configured to determine a target plan according to the reminder plan corresponding to the target task; A reminder control module, configured to perform a reminder based on a high-risk anti-interference strategy according to the target plan and the execution of the target task.
[0006] In a third aspect, a target device is provided. The target device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the above-mentioned reminder method applicable to the kitchen are implemented.
[0007] In a fourth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned reminder method applicable to the kitchen are implemented.
[0008] For the reminder method, system, device and medium applicable to the kitchen in this application, first, the target task is determined from the task sequence of the target kitchen by responding to the extraction signal, and the reminder tasks that are currently relevant to the kitchen scenario and need to be processed can be accurately screened out. Then, the target plan is determined according to the reminder plan corresponding to the target task, so that the reminder method can match the characteristics of the reminder tasks in the kitchen scenario. Finally, reminder control is performed on the target task based on the high-risk anti-interference strategy. Since this strategy is specifically designed for the untimely reminder problem caused by the rigid trigger mechanism in the prior art, it can avoid interfering reminders when the user is performing high-risk tasks in the kitchen scenario. The technical solution of this application realizes the reminder effect of accuracy, timeliness, and no interference caused by untimely reminders as a whole, improves kitchen safety, and makes the user's operations in the kitchen environment smoother and more reassuring. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0010] Among them: Figure 1 It is an application environment diagram of the reminder method applicable to the kitchen in an embodiment; Figure 2 It is a flowchart of the reminder method applicable to the kitchen in an embodiment; Figure 3 It is a structural block diagram of the reminder method system applicable to the kitchen in an embodiment; Figure 4 It is a structural block diagram of the target device in an embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0011] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions 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 ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0012] The reminder method for the kitchen provided by the embodiment of the present invention can be applied in the following aspects: Figure 1 Optionally, the application environment includes: a target device 1 and at least one reminder device 2, wherein the target device 1 is used to control each of the reminder devices 2 to perform reminders.
[0013] The target device 1 is configured to implement the reminder method applicable to the kitchen of the present application, specifically including: obtaining an extraction signal; responding to the extraction signal to determine the target task from the task sequence corresponding to the target kitchen; determining the target plan according to the reminder plan corresponding to the target task; and performing reminders based on the target plan and the target task execution based on a high-risk anti-interference strategy.
[0014] The reminder method applicable to the kitchen of the present application first determines the target task from the task sequence of the target kitchen by responding to the extraction signal, and can accurately screen out the reminder tasks that are currently related to the kitchen scene and need to be processed. Then, the target scheme is determined according to the reminder scheme corresponding to the target task, so that the reminder method can match the characteristics of the reminder task of the kitchen scene. Finally, reminder control is performed on the target task based on a high-risk anti-interference strategy. Since this strategy is specially designed for the untimely reminder problem caused by the rigid trigger mechanism in the prior art, it can avoid disruptive reminders when the user performs high-risk tasks in the kitchen scene. The technical solution of the present application achieves an accurate, timely reminder effect without interference caused by untimely reminders as a whole, improves kitchen safety, and allows users to operate more smoothly and at ease in the kitchen environment.
[0015] The target device 1 may be a server or a client.
[0016] The client may be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, and portable wearable devices. The server may be implemented as an independent server or a server cluster consisting of multiple servers.
[0017] The reminder device 2 may be one or more of a smart alarm clock, a smart lamp, and a smart wearable device. Smart wearable devices include but are not limited to: smart phones, smart watches, and smart bracelets.
[0018] It can be understood that in another embodiment of the present application, the function of the reminder device 2 is integrated into the target device 1, so that only one target device 1 is needed to implement the reminder method applicable to the kitchen of the present application.
[0019] The present invention is described in detail below through specific embodiments.
[0020] See also Figure 2 As shown, Figure 2 A flowchart of a reminder method applicable to a kitchen provided by an embodiment of the present invention includes the following steps: S1: Get the extraction signal; Specifically, the extraction signal is actively triggered at a preset time interval.
[0021] The extraction signal is a signal that starts determining the reminder task to be executed currently.
[0022] S2: In response to the extraction signal, determining a target task from a task sequence corresponding to the target kitchen; The target kitchen is the kitchen where you want to give a reminder.
[0023] Specifically, when the extraction signal is obtained, the reminder task is extracted from the task sequence corresponding to the target kitchen based on a preset extraction method, and the extracted reminder task is used as the target task.
[0024] Optionally, the preset extraction method adopts extraction from the header of the task sequence.
[0025] Each sequence element in the task sequence is a reminder task. The reminder task carries a reminder time. In the task sequence, from the head to the tail, each reminder task is sorted from the earliest to the latest according to the reminder time, so that when extracting from the head of the task sequence, the reminder task with the earliest reminder time can be extracted. It can be understood that in the task sequence, if there are multiple reminder tasks with the same reminder time, the reminder tasks with the same reminder time will be sorted from the head to the tail according to the priority from high to low.
[0026] A reminder object includes one or more reminder tasks. A reminder object is an object that requires the user to pay attention and take corresponding actions. Reminder objects include but are not limited to: boiling water, making soup, thawing ingredients, cooking rice, baking, and cooking.
[0027] When boiling water, there are several key nodes that require reminders. For example, when starting to boil water, you may need to remind the user to pay attention to the use of fire (if boiling water with gas) or whether the appliance is working properly (electric kettle boiling water). When the water is about to boil, that is, close to 100℃ (it will fluctuate according to factors such as altitude), the user needs to be reminded to prevent the water from overflowing after boiling or boiling for a long time, causing energy waste or safety hazards (such as dry boiling).
[0028] Making soup is a relatively complex and time-consuming cooking task. The reminder task of making soup includes reminding users to check whether the ingredients are complete and whether the proportion of the soup is appropriate when starting to make soup. During the soup making process, depending on the type of soup and cooking equipment, users need to be reminded to stir the ingredients in time to prevent the ingredients from sticking to the pot. In addition, users also need to be reminded of the length of time it takes to make the soup. When it is close to the preset length of time, users are reminded that the soup is about to be cooked so that they can perform the final seasoning or prepare tableware.
[0029] The focus of the reminder task for thawing ingredients is to ensure the safety and effectiveness of thawing ingredients. Remind users to choose the appropriate thawing method according to the type of ingredients (such as meat, fish, quick-frozen vegetables, etc.), such as natural thawing, cold water thawing or microwave thawing. If it is natural thawing, remind users to take the ingredients out of the freezer in advance and check the degree of thawing of the ingredients in time during the thawing process to avoid excessive thawing that may cause the ingredients to deteriorate or breed bacteria, and also to prevent incomplete thawing from affecting subsequent cooking.
[0030] The cooking reminder task involves reminding users to choose the right amount of rice and water, which is crucial for cooking rice with a good taste. During the cooking process, when the rice cooker enters different cooking stages (such as preheating, boiling, stewing, etc.), reminders can be given as needed. When cooking is finished, remind users to unplug the power supply or open the lid in time to prevent the rice from being overcooked and burning the bottom.
[0031] The baking reminder task includes reminding the user to preheat the oven to the appropriate temperature in advance, which is one of the key steps for successful baking. During the baking process, reminders are given according to the baking time and temperature requirements of different baked goods (such as cakes, bread, biscuits, etc.). For example, when the cake is close to the set baking time, the user is reminded to check the color of the cake to decide whether to adjust the oven temperature or extend / shorten the baking time.
[0032] The cooking reminder task includes reminding users to prepare ingredients and seasonings before cooking, and to cook them in a certain order. When the heat needs to be adjusted during cooking, such as switching from high heat to low heat, a reminder will be given. At the same time, according to the cooking time of different dishes, the user is reminded that the dish is about to be cooked, so that the user can prepare the dish or do the final seasoning in advance.
[0033] It can be understood that the program file implementing the present application can obtain the reminder object and reminder scheme set by the user. The program implementing the present application will generate a reminder task according to each reminder in the reminder scheme and store the generated reminder task in a preset storage space.
[0034] S3: Determine a target solution according to the reminder solution corresponding to the target task; The reminder scheme includes one or more of the first sub-scheme, the second sub-scheme and the third sub-scheme. For example, the first sub-scheme is a sub-scheme of voice broadcast reminder, the second sub-scheme is a sub-scheme of light flashing reminder, and the third sub-scheme is a sub-scheme of sending text messages or making phone calls. In other words, the reminder scheme can be set according to demand, for example, the reminder scheme includes a sub-scheme of reminding through the client, which is not limited in this application.
[0035] Specifically, according to the task identifier of the target task, a sub-scheme to be executed is extracted from the reminder scheme corresponding to the target task, and the reminder sub-scheme is used as the target scheme.
[0036] The task identifier may be data such as a task name, a task ID, etc. that uniquely identifies a reminder task.
[0037] Optionally, the task identifier describes the association between the reminder object and the sub-scheme.
[0038] S4: Based on the high-risk anti-interference strategy, reminders are given according to the target plan and the target task execution.
[0039] The high-risk anti-interference strategy is a strategy to prevent inappropriate reminders from interfering with users' high-risk tasks.
[0040] Specifically, before reminding according to the target plan and the target task, it is necessary to determine whether the human body in the target kitchen is performing a high-risk task. If the human body is performing a high-risk task, when the priority corresponding to the target task is low, the target task is processed to prevent interference. When the priority corresponding to the target task is high, continue to execute the step of reminding according to the target plan and the target task.
[0041] The specific method of anti-interference processing includes: modifying the reminder time of the target task or closing the target task.
[0042] Perform reminders according to the target scheme and the target task, that is, according to the target scheme, at the reminder time in the target task, control the reminder device corresponding to the target task to perform reminders, or, according to the target scheme, at the reminder time in the target task, control the reminder module and / or reminder component corresponding to the target task in the target device to perform reminders. The reminder module refers to a software module. The reminder component is hardware, such as a speaker.
[0043] Through multimodal sensors (such as motion capture cameras, pressure sensors, and equipment status monitoring), human behavior data in the target kitchen (such as holding knives, approaching high-temperature stoves) is acquired in real time. The human behavior data is dynamically matched with a predefined high-risk task feature library (such as cutting action frequency, oil temperature threshold) to determine whether the human body in the target kitchen is in a high-risk task execution state.
[0044] Priority of reminder task = risk factor × time decay factor + adjustment weight Risk factor = probability of safety incident × severity level of hazard Time decay factor = 1 / (remaining response time + 1).
[0045] Optionally, the risk factor can be determined through limited experiments based on the type of reminder object. In the present application, the risk factor is a constant. The adjustment weight can be a user-defined value or a pre-set constant. The probability of a security incident can be determined through limited experiments based on the type of reminder object. In the present application, the probability of a security incident is a constant. The severity level of the hazard can be determined through limited experiments based on the type of reminder object. In the present application, the severity level of the hazard is a constant.
[0046] The remaining response time is the reminder time of the last reminder task of the reminder object corresponding to the target task minus the reminder time in the target task.
[0047] It can be understood that when executing the reminder of the target task, the reminder feedback information is obtained; if the reminder feedback information is to close all reminder tasks, all reminder tasks of the reminder object corresponding to the target task in the task sequence are closed (the closing process includes: deleting or updating the completion mark to the completion mark); if the reminder feedback information is to close the current reminder task, the target task in the task sequence is closed; if the reminder feedback information is to extend all reminder tasks, when the reminder feedback information carries a delay time, the reminder time of all reminder tasks of the reminder object corresponding to the target task in the task sequence is extended according to the delay time; when the reminder feedback information does not carry a delay time, the reminder time of all reminder tasks of the reminder object corresponding to the target task in the task sequence is extended according to a preset fixed time; if the reminder feedback information is to extend the current reminder task, when the reminder feedback information carries a delay time, the reminder time of the target task in the task sequence is extended according to the delay time; when the reminder feedback information does not carry a delay time, the reminder time of the target task in the task sequence is extended according to a preset fixed time.
[0048] The user may input reminder feedback information by pressing buttons on the target device and / or the reminder device, or by inputting voice into the target device and / or the reminder device.
[0049] This embodiment first determines the target task from the task sequence of the target kitchen by responding to the extraction signal, and can accurately screen out the reminder tasks that are currently related to the kitchen scene and need to be processed. Then, the target plan is determined according to the reminder plan corresponding to the target task, so that the reminder method can match the characteristics of the reminder task of the kitchen scene. Finally, reminder control is performed on the target task based on a high-risk anti-interference strategy. Since this strategy is specially designed for the untimely reminder problem caused by the rigid trigger mechanism in the prior art, it can avoid disruptive reminders when the user performs high-risk tasks in the kitchen scene. The technical solution of the present application achieves an accurate, timely reminder effect without interference caused by untimely reminders as a whole, improves kitchen safety, and allows users to operate more smoothly and at ease in the kitchen environment.
[0050] In one embodiment, the step of determining the target task from the task sequence corresponding to the target kitchen includes: S21: Based on a preset time window, obtaining a reminder task from the task sequence as a candidate task; Specifically, the current time is used as the start time of the preset time window, a reminder task is obtained from the task sequence, and each extracted reminder task is used as a candidate task.
[0051] S22: Taking the candidate task with the highest priority as the target task.
[0052] This embodiment obtains reminder tasks from the task sequence corresponding to the target kitchen based on a preset time window as candidate tasks, and then determines the candidate task with the highest priority as the target task. This method can ensure that the reminder task with the highest priority is selected first among many reminder tasks that are about to expire, so that the reminder mechanism focuses on the reminders of key reminder tasks and improves the efficiency of kitchen task management.
[0053] In one embodiment, the reminder scheme includes one or more of a first sub-scheme, a second sub-scheme, and a third sub-scheme; The first sub-scheme includes at least two voice control data, the voice control data includes a reminder time, a voice reminder configuration and a completion mark, and the voice volume in each of the voice reminder configurations in the first sub-scheme shows an increasing trend; The second sub-scheme includes a reminder time, light flashing frequency data and a completion mark, and the slope of the light flashing frequency data is greater than or equal to 0; The third sub-scheme includes reminder time, contact data, device linkage control data and completion mark.
[0054] It is understandable that the reminder scheme may also include other sub-schemes, which are not limited here.
[0055] In the present application, the various sub-schemes in the reminder scheme may all be in parallel, may all be in series, or may be partially in parallel and partially in series.
[0056] Contact data describes the associated data of emergency methods and contact numbers. Emergency methods include: sending text messages and / or making phone calls.
[0057] Device linkage control data is data for linkage control of smart devices. For example, linkage control with smart sockets and gas valve controllers can be achieved through device linkage control data.
[0058] The light flicker frequency data can be described by a curve, the abscissa of the curve is the interval time, and the ordinate of the curve is the light flicker frequency.
[0059] The light flickering frequency data description is the associated data of the interval time and the light flickering frequency, and the light flickering frequency data includes at least one of the associated data.
[0060] The initial value of the completion mark is empty. When the sub-scheme is completed, this application automatically updates the completion mark to the completion mark.
[0061] The reminder scheme of this embodiment includes multiple sub-schemes. For example, the first sub-scheme can use at least two voice control data (reminder time, voice volume of voice reminder configuration showing an increasing trend, and completion mark) to attract attention with gradually enhanced voice reminders, which is suitable for ensuring that reminders are received in noisy environments; the reminder time, light flashing frequency data with a slope greater than or equal to 0, and completion mark in the second sub-scheme can use the change of light flashing frequency for reminders, which is intuitive and visually suggestive; the reminder time, contact data, device linkage control data, and completion mark in the third sub-scheme can expand the scope and effect of reminders through contact and device linkage control. In addition, each sub-scheme can be run in parallel to realize multiple reminder methods taking effect at the same time, or it can be run in series to remind in a certain order. This flexibility can meet the diverse reminder needs in different scenarios, thereby improving the effectiveness and adaptability of reminders.
[0062] In one embodiment, the step of performing reminders based on the high-risk anti-interference strategy and the target solution and the target task includes: S41: When the target solution is the first sub-solution or the second sub-solution, and the priority of the target task is higher than the first priority, determining the processing method to be the first method; Specifically, when the target plan is the first sub-plan or the second sub-plan, and the priority of the target task is higher than the first priority, it means that the target task is to remind the target kitchen by sending voice or controlling the flashing lights, but the priority of the target task is relatively high and it is urgent to execute, and high-risk interference prevention cannot be performed. Therefore, the processing method is determined to be the first method, and the first method is used to continue to remind according to the target plan and the target task.
[0063] S42: When the target solution is the first sub-solution or the second sub-solution, and the priority of the target task is not higher than the first priority, the current behavior type of the human body in the target kitchen is obtained, and if the current behavior type is high-risk, the processing method is determined to be the second method; if the current behavior type is not high-risk, the processing method is determined to be the first method; Specifically, when the target scheme is the first sub-scheme or the second sub-scheme, and the priority of the target task is not higher than the first priority, this means that the target task is to realize reminders by sending voice to the target kitchen or controlling the flashing of lights, but the priority of the target task is not high and there is no urgency in execution, so high-risk interference prevention can be performed. Therefore, the current behavior type of the human body in the target kitchen is obtained. If the current behavior type is high-risk, this means that high-risk interference prevention is required, and high-risk interference prevention is achieved by determining the processing method to be the second method. If the current behavior type is not high-risk, this means that high-risk interference prevention is not required, and the processing method is determined to be the first method to continue to remind according to the target scheme and the target task.
[0064] To obtain the current behavior type of the human body in the target kitchen, a variety of technical means can be used to achieve this in collaboration. On the one hand, smart cameras are deployed in the kitchen, and advanced image recognition algorithms are used to analyze human postures in real time, such as identifying whether the human body is holding a sharp tool for cutting, or is within a dangerous operating distance close to an open flame, or is performing potentially dangerous behavior near a high-temperature source, etc., in order to determine whether it is a high-risk behavior type. On the other hand, special sensors such as temperature sensors and motion sensors are installed. The temperature sensor can monitor whether there is an abnormally high temperature area around the human body, and the motion sensor can sense the amplitude, speed and other parameters of the human body's movements. When the motion parameters meet the high-risk action mode related to high temperature, open flame or sharp tools, it can be determined as a high-risk behavior type. The detection results of these technical means are combined to determine the current behavior type of the human body in the target kitchen.
[0065] It is understandable that the current behavior type of the human body in the target kitchen within a period of time may also be input by the user through voice or a client connected to the target device for communication.
[0066] S43: When the target solution is not the first sub-solution, and the target solution is not the second sub-solution, determining that the processing method is the third method; Specifically, when the target plan is not the first sub-plan, and the target plan is not the second sub-plan, it means that the target task is not to achieve reminders by sending voice to the target kitchen or controlling the lights to flash, and high-risk interference prevention is not required. The processing method is determined to be the third method to continue to remind according to the target plan and the target task.
[0067] S44: Prompt according to the target task, the target solution and the processing method.
[0068] Specifically, reminders are given according to the target task, the target plan, and the processing method.
[0069] This embodiment is based on the high-risk anti-interference strategy. During the reminder process, there is a clear processing logic according to the target scheme and the execution of the target task. When the target scheme is the first sub-scheme or the second sub-scheme and the target task priority is higher than the first priority, the first method is used for processing, which helps to make efficient and specific reminder responses for high-priority tasks; when the target scheme is these two sub-schemes but the target task priority is not higher than the first priority, it will be judged according to the current behavior type of the human body in the target kitchen. The high-risk behavior type is processed in the second method, and the non-high-risk behavior is processed in the first method. In this way, it can avoid interfering with the user's execution of high-risk tasks while giving priority to necessary reminders; and when the target scheme is neither the first sub-scheme nor the second sub-scheme, the third method is used. Through this mechanism of determining the processing method according to different conditions, this embodiment can achieve more accurate, flexible and targeted reminder operations, improve the effectiveness of reminders and reduce unnecessary interference.
[0070] In one embodiment, the step of reminding according to the target task, the target solution and the processing method includes: S441: when the processing method is the first method, obtaining the current environment data of the target kitchen according to the target solution, and if the current environment data is within the environment data range, updating the target solution according to the adjustment data corresponding to the target task, and performing reminder control on the target task according to the updated target solution; The current environment data is the current environment data. The current environment data includes noise data and / or light data. The volume in the target kitchen is detected by a noise sensor, and the volume is used as noise data. The light brightness in the target kitchen is detected by a light sensor, and the brightness is used as light data.
[0071] Specifically, when the processing method is the first method, the current environment data of the target kitchen can be obtained from the preset storage space according to the target scheme. For example, when the target scheme is the first sub-scheme, noise data is obtained from the preset storage space as the current environment data of the target kitchen. For example, when the target scheme is the second sub-scheme, light data is obtained from the preset storage space as the current environment data of the target kitchen.
[0072] If the current environment data is within the range of environment data corresponding to the current environment data, this means that the default reminder scheme does not meet the requirements and the target scheme needs to be updated. Therefore, the target scheme is updated according to the adjustment data corresponding to the target task. According to the updated target scheme, at the reminder time in the target task, the reminder device corresponding to the target task is controlled to perform reminder control, or, according to the updated target scheme, at the reminder time in the target task, the reminder module and / or reminder component corresponding to the target task in the target device is controlled to perform reminder control.
[0073] The adjustment data may be preset constant data or data input in advance by the user.
[0074] According to the adjustment data corresponding to the target task, the target solution is updated to increase the attractiveness to the user, thereby ensuring the reminder effect. For example, if the noise data of the current environmental data is > 60 decibels (> 60 decibels is the environmental data range), the voice volume of the voice reminder configuration in the target solution is increased by the preset volume.
[0075] S442: When the processing mode is the second mode, based on the anti-interference configuration corresponding to the target task, perform anti-interference processing on the target task; Specifically, when the processing method is the second method, it means that in order to avoid danger caused by interference, anti-interference processing is required, and based on the anti-interference configuration corresponding to the target task, anti-interference processing is performed on the target task.
[0076] The specific method of anti-interference processing includes: modifying the reminder time of the target task or closing the target task. The anti-interference configuration corresponding to the target task is a pre-set configuration.
[0077] Optionally, the anti-interference configuration is set in advance according to the type of reminder object.
[0078] Optionally, the anti-interference configuration is set in advance according to the type of reminder object and the type of reminder task.
[0079] S443: When the processing method is the third method, a reminder is performed according to the target plan and the target task.
[0080] Specifically, when the processing method is the third method, it means that the target task is not achieved by sending voice to the target kitchen or controlling the flashing of lights, and high-risk interference prevention is not required. According to the target plan, at the reminder time in the target task, the reminder device corresponding to the target task is controlled to perform reminder control, or, according to the target plan, at the reminder time in the target task, the reminder module and / or reminder component corresponding to the target task in the target device is controlled to perform reminder control.
[0081] In this embodiment, when the processing method is the first method, the current environmental data is first obtained according to the target plan. Only when the environmental data is within a specific range, the target plan is updated according to the adjustment data corresponding to the target task, and then the reminder control is performed on the target task according to the updated plan. This method can ensure that the reminder operation is compatible with the current environment and improve the accuracy and rationality of the reminder; when the processing method is the second method, the target task is processed based on the anti-interference configuration corresponding to the target task, which helps to avoid unnecessary interference in specific circumstances and ensure the effectiveness of the reminder operation in complex scenarios; when the processing method is the third method, the reminder is directly executed according to the target plan and the target task. This method can meet the more direct reminder needs under a specific target plan.
[0082] In one embodiment, before the step of responding to the extraction signal and determining the target task from the task sequence corresponding to the target kitchen, the step further includes: S51: Obtain update signal; The update signal is a signal for updating the task sequence.
[0083] Specifically, the update signal can be input by the user, or it can be triggered by the program file implementing the present application according to preset conditions (for example, generating a reminder task, then triggering an update signal based on the task identifier of the generated reminder task), or it can be sent by a third-party application.
[0084] S52: acquiring a reminder task as a first task according to the update signal; Specifically, according to the task identifier carried by the update signal, a reminder task is acquired from a preset storage space, and the acquired reminder task is used as the first task.
[0085] S53: Determine whether the task type of the first task is in an easily ignored task set; The easy-to-ignore task set describes the types of tasks that users tend to ignore.
[0086] S54: If not, taking the preset solution corresponding to the first task as the reminder solution for the first task; Specifically, if it is not located, that is, the task type of the first task is not in the easily ignored task set, this means that the preset plan corresponding to the first task does not need to be adjusted. Therefore, the preset plan corresponding to the first task is directly used as the reminder plan for the first task.
[0087] S55: If yes, then update the reminder time of the preset plan corresponding to the first task according to the advance time corresponding to the task type of the first task, to obtain the reminder plan of the first task; Specifically, if it is located, that is, the task type of the first task is in the easily overlooked task set, it means that the preset plan corresponding to the first task needs to be adjusted. Therefore, the reminder time of the preset plan corresponding to the first task is subtracted from the advance time corresponding to the task type of the first task to update the reminder time of the preset plan corresponding to the first task, and the updated preset plan is used as the reminder plan for the first task.
[0088] S56: updating the task sequence according to the reminder scheme of the first task; The easily ignored task set is data obtained based on historical reminder processing data and predictions of a pre-trained trend prediction model.
[0089] The historical reminder processing data describes the historical processing of reminders for the target kitchen.
[0090] Specifically, if the first task already exists in the task sequence, the reminder time of the first task in the task sequence is updated according to the reminder scheme of the first task after being updated from step S54 to step S55; if the first task does not exist in the task sequence, the first task is added to the task sequence according to the reminder scheme of the first task after being updated from step S54 to step S55.
[0091] This embodiment obtains the update signal and obtains the reminder task as the first task accordingly. This mechanism can capture the task information that needs to be reminded in time. Then it is determined whether the task type is in the easy-to-ignore task set. If not, the preset plan is directly used as the reminder plan to ensure the normal progress of the regular task reminder. When the task type is in the easy-to-ignore task set, the reminder time of the preset plan is updated according to the corresponding advance time to obtain the reminder plan. This measure can be specially processed for those tasks that are easy to be ignored, making the reminder time more reasonable, thereby increasing the probability of being paid attention to. Finally, the task sequence is updated according to the reminder time of the first task to ensure the orderliness of the entire task reminder system. The entire process is based on the easy-to-ignore task set (constructed by historical reminder processing data and data predicted by the pre-trained trend prediction model), which can effectively improve the accuracy and effectiveness of the reminder task, avoid various adverse situations that may arise due to the neglect of the task, and help improve the overall task management efficiency in both work processes, life arrangements and other related scenarios.
[0092] In one embodiment, the method further comprises: S61: Obtaining the shielding time range; The mask time range is a time range.
[0093] Specifically, the blocking time range input by the user may be obtained, and the blocking time range sent by a third-party application may also be obtained.
[0094] S62: shielding the reminder tasks in the task sequence whose priority is lower than the second priority according to the shielding time range.
[0095] Specifically, according to the shielding time range, the reminder tasks with a priority lower than the second priority in the task sequence are shielded so that the reminder tasks with a priority lower than the second priority in the task sequence do not remind.
[0096] The specific operation of the shielding process includes: deleting the reminder task, or updating the completion mark of the reminder task to a shielding mark. The reminder task whose completion mark is a shielding mark will not be executed, that is, it will not be extracted as a candidate task.
[0097] This embodiment shields reminder tasks with a priority lower than the second priority in the task sequence according to the shielding time range, so that relatively unimportant (lower priority) reminder tasks can be temporarily shelved within a specific time period to avoid interference from low priority reminder tasks.
[0098] In one embodiment, the method further comprises: S71: Obtaining a fault signal; The fault signal is a fault signal of each device that performs reminder (eg, reminder device).
[0099] Specifically, a fault signal sent by a device that executes a reminder may be obtained, or a fault signal sent by a third-party application may be obtained.
[0100] S72: Determine the fault type according to the fault signal; Specifically, according to the source of the fault signal or the information it carries, a table lookup method is used to determine the fault type.
[0101] Fault types include, but are not limited to: voice reminder fault, light flashing reminder fault, and telephone fault. Voice reminder fault is a fault caused by the device that executes the reminder of the first sub-scheme. Light flashing reminder fault is a fault caused by the device that executes the reminder of the second sub-scheme. Telephone fault is a fault caused by the device that executes the reminder of the third sub-scheme.
[0102] S73: updating the reminder scheme according to the fault processing data corresponding to the fault type.
[0103] Specifically, the reminder scheme is updated according to the fault processing data corresponding to the fault type, and the update includes but is not limited to: adjusting to other sub-schemes.
[0104] This embodiment updates the reminder scheme based on the fault handling data corresponding to the fault type, and this process has many positive technical effects. First, it can make adaptive adjustments to different fault conditions so that the reminder scheme can still remain effective when a fault occurs. For example, if it is a fault related to the reminder time, the reminder time can be reasonably corrected according to the fault handling data. Secondly, this customized update based on the fault type improves the ability of the entire reminder system to cope with sudden faults, ensuring that the system will not be paralyzed or give erroneous reminders due to faults, thereby ensuring the stability and reliability of the task reminder function, allowing users to continue to rely on the reminder scheme to manage tasks and reduce the negative impact caused by faults.
[0105] See also Figure 3 As shown, in one embodiment, a reminder system suitable for a kitchen is provided, the system comprising: a target device 1 and a reminder device 2, the target device 1 being used to control each of the reminder devices 2 to execute a reminder; The target device 1 is configured to implement the following modules: The signal acquisition module 801 is used to acquire the extraction signal; A task extraction module 802 is used to respond to the extraction signal and determine the target task from the task sequence corresponding to the target kitchen; A solution determination module 803 is used to determine a target solution according to the reminder solution corresponding to the target task; The reminder control module 804 is used to perform reminders based on the high-risk anti-interference strategy and according to the target plan and the target task execution.
[0106] This embodiment first determines the target task from the task sequence of the target kitchen by responding to the extraction signal, and can accurately screen out the reminder tasks that are currently related to the kitchen scene and need to be processed. Then, the target plan is determined according to the reminder plan corresponding to the target task, so that the reminder method can match the characteristics of the reminder task of the kitchen scene. Finally, reminder control is performed on the target task based on a high-risk anti-interference strategy. Since this strategy is specially designed for the untimely reminder problem caused by the rigid trigger mechanism in the prior art, it can avoid disruptive reminders when the user performs high-risk tasks in the kitchen scene. The technical solution of the present application achieves an accurate, timely reminder effect without interference caused by untimely reminders as a whole, improves kitchen safety, and allows users to operate more smoothly and at ease in the kitchen environment.
[0107] In one embodiment, a target device 1 is provided, the target device comprising a memory 11, a processor 12, and a computer program stored in the memory 11 and executable on the processor 12, wherein the processor 12 implements the following steps when executing the computer program: Get the extraction signal; In response to the extraction signal, determining a target task from a task sequence corresponding to the target kitchen; Determine a target plan according to the reminder plan corresponding to the target task; Based on the high-risk anti-interference strategy, reminders are given according to the target plan and the target task execution.
[0108] This embodiment first determines the target task from the task sequence of the target kitchen by responding to the extraction signal, and can accurately screen out the reminder tasks that are currently related to the kitchen scene and need to be processed. Then, the target plan is determined according to the reminder plan corresponding to the target task, so that the reminder method can match the characteristics of the reminder task of the kitchen scene. Finally, reminder control is performed on the target task based on a high-risk anti-interference strategy. Since this strategy is specially designed for the untimely reminder problem caused by the rigid trigger mechanism in the prior art, it can avoid disruptive reminders when the user performs high-risk tasks in the kitchen scene. The technical solution of the present application achieves an accurate, timely reminder effect without interference caused by untimely reminders as a whole, improves kitchen safety, and allows users to operate more smoothly and at ease in the kitchen environment.
[0109] In one embodiment, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented: Get the extraction signal; In response to the extraction signal, determining a target task from a task sequence corresponding to the target kitchen; Determine a target plan according to the reminder plan corresponding to the target task; Based on the high-risk anti-interference strategy, reminders are given according to the target plan and the target task execution.
[0110] This embodiment first determines the target task from the task sequence of the target kitchen by responding to the extraction signal, and can accurately screen out the reminder tasks that are currently related to the kitchen scene and need to be processed. Then, the target plan is determined according to the reminder plan corresponding to the target task, so that the reminder method can match the characteristics of the reminder task of the kitchen scene. Finally, reminder control is performed on the target task based on a high-risk anti-interference strategy. Since this strategy is specially designed for the untimely reminder problem caused by the rigid trigger mechanism in the prior art, it can avoid disruptive reminders when the user performs high-risk tasks in the kitchen scene. The technical solution of the present application achieves an accurate, timely reminder effect without interference caused by untimely reminders as a whole, improves kitchen safety, and allows users to operate more smoothly and at ease in the kitchen environment.
[0111] It should be noted that the above functions or steps that can be implemented by the computer-readable storage medium or computer device can refer to the relevant descriptions on the server side and the client side in the aforementioned method embodiment. To avoid repetition, they will not be described one by one here.
[0112] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0113] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.
[0114] The embodiments described above are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included in the protection scope of the present invention.
Claims
1. A reminder method suitable for a kitchen, characterized in that: The method comprises: Get the extraction signal; In response to the extraction signal, determining a target task from a task sequence corresponding to the target kitchen; Determine a target plan according to the reminder plan corresponding to the target task; Based on the high-risk anti-interference strategy, reminders are given according to the target plan and the target task execution.
2. The reminder method for the kitchen according to claim 1, characterized in that: The step of determining the target task from the task sequence corresponding to the target kitchen includes: Based on a preset time window, obtaining a reminder task from the task sequence as a candidate task; The candidate task with the highest priority is used as the target task.
3. The reminder method for the kitchen according to claim 1, characterized in that: The reminder scheme includes one or more of a first sub-scheme, a second sub-scheme and a third sub-scheme; The first sub-scheme includes at least two voice control data, the voice control data includes a reminder time, a voice reminder configuration and a completion mark, and the voice volume in each of the voice reminder configurations in the first sub-scheme shows an increasing trend; The second sub-scheme includes a reminder time, light flashing frequency data and a completion mark, and the slope of the light flashing frequency data is greater than or equal to 0; The third sub-scheme includes reminder time, contact data, device linkage control data and completion mark.
4. The reminder method for the kitchen according to claim 3, characterized in that: The step of performing reminders based on the high-risk anti-interference strategy and the target solution and the target task includes: When the target solution is the first sub-solution or the second sub-solution, and the priority of the target task is higher than the first priority, determining the processing method to be the first method; When the target solution is the first sub-solution or the second sub-solution, and the priority of the target task is not higher than the first priority, the current behavior type of the human body in the target kitchen is obtained, and if the current behavior type is high-risk, the processing method is determined to be the second method; if the current behavior type is not high-risk, the processing method is determined to be the first method; When the target solution is not the first sub-solution, and the target solution is not the second sub-solution, determining the processing method to be the third method; Prompt according to the target task, the target plan and the processing method.
5. The reminder method for kitchen according to claim 4, characterized in that: The step of reminding according to the target task, the target solution and the processing method includes: When the processing method is the first method, the current environment data of the target kitchen is obtained according to the target solution, and if the current environment data is within the environment data range, the target solution is updated according to the adjustment data corresponding to the target task, and reminder control is performed on the target task according to the updated target solution; When the processing mode is the second mode, based on the anti-interference configuration corresponding to the target task, performing anti-interference processing on the target task; When the processing method is the third method, reminders are performed according to the target plan and the target task.
6. The reminder method for kitchen according to claim 1, characterized in that: Before the step of responding to the extraction signal and determining the target task from the task sequence corresponding to the target kitchen, the method further includes: Get update signal; According to the update signal, obtaining a reminder task as a first task; Determining whether the task type of the first task is in an easily ignored task set; If not, taking the preset solution corresponding to the first task as the reminder solution for the first task; If yes, then according to the advance time corresponding to the task type of the first task, the reminder time of the preset plan corresponding to the first task is updated to obtain the reminder plan of the first task; updating the task sequence according to the reminder scheme of the first task; The easily ignored task set is data obtained based on historical reminder processing data and predictions of a pre-trained trend prediction model.
7. The reminder method for kitchen according to claim 1, characterized in that: The method further comprises: Get the shielding time range; According to the shielding time range, the reminder tasks in the task sequence whose priority is lower than the second priority are shielded.
8. The reminder method for kitchen according to claim 1, characterized in that: The method further comprises: Get fault signal; Determining the fault type according to the fault signal; The reminder scheme is updated according to the fault processing data corresponding to the fault type.
9. A reminder system suitable for a kitchen, characterized in that: The system comprises: a target device and a reminder device, wherein the target device is used to control each reminder device to perform a reminder; The target device is configured to implement the following modules: A signal acquisition module, used for acquiring an extraction signal; A task extraction module, configured to respond to the extraction signal and determine a target task from a task sequence corresponding to a target kitchen; A solution determination module, used to determine a target solution according to the reminder solution corresponding to the target task; The reminder control module is used to remind according to the target plan and the target task execution based on the high-risk anti-interference strategy.
10. A target device, characterized in that: The target device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the reminder method applicable to the kitchen as claimed in any one of claims 1 to 8 are implemented.
11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the reminder method applicable to a kitchen as claimed in any one of claims 1 to 8 are implemented.
Citation Information
Patent Citations
Linkage control method and device between intelligent devices and electronic device
CN114190777A
Reminding method, intelligent terminal and storage medium
CN115604821A
Reminding method and device, server and storage medium
CN116055235A
Household appliance control method and device, equipment and medium
CN117130286A