An active information service method, device, computer equipment, storage medium and computer program product
By acquiring user gaze data and utilizing an intentional gaze determination model, the system intelligently identifies information needs and pushes relevant content, solving the problem of cumbersome interaction caused by explicit commands in smart wearable devices and improving user experience and information acquisition efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN WISDOM IOT CO LTD
- Filing Date
- 2026-03-23
- Publication Date
- 2026-07-03
Smart Images

Figure CN122340179A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of Internet of Things (IoT) smart device technology, and in particular to an active information service method, apparatus, computer equipment, storage medium, and computer program product. Background Technology
[0002] In recent years, with the integration and implementation of next-generation information technologies such as 5G, artificial intelligence (AI), and edge computing, the Internet of Things (IoT) is undergoing a profound evolution from "interconnection of everything" to "intelligent interconnection of everything." Industry data predicts that the number of mobile IoT connections is exploding and is expected to exceed 100 billion by 2030. Under this trend, the perception and interaction capabilities of smart devices have been significantly enhanced. For example, through multimodal fusion perception, relying on AI algorithms to perform spatiotemporal registration and feature-level fusion of heterogeneous sensor data such as vision, acoustics, and force, smart terminals can build accurate environmental models in complex scenarios, thereby improving the operational reliability of autonomous driving and industrial robots. Furthermore, the application of technologies such as sensor-computer interface fusion and edge intelligent filtering means that terminals no longer passively collect all data, but only transmit it when anomalies or critical information are detected, significantly improving system efficiency. As large AI models begin to penetrate from the cloud to the terminal, interaction modes are also undergoing a transformation from traditional manual operation to multimodal interaction such as natural language and body language.
[0003] Despite significant advancements in underlying sensing and connectivity technologies, the core paradigm of current Human-Computer Interaction (HCI) still heavily relies on explicit commands. Explicit commands refer to the requirement that users clearly communicate their intentions to the machine through precise and unambiguous instructions during HCI. The machine then executes these instructions deterministically, without attempting to infer the user's ambiguous intentions. This interaction paradigm dominates current application systems, stemming from the rigid demands of software and industrial systems for absolute reliability and causal logic. Explicit commands provide a traceable audit trail, allowing developers to precisely trace back to specific instructions and operational steps when system failures occur.
[0004] However, current information service methods in the field of IoT smart devices have the following technical problems:
[0005] In existing smart wearable device applications, over-reliance on explicit commands leads to cumbersome user interaction and a poor user experience, which needs to be optimized. Summary of the Invention
[0006] Therefore, it is necessary to provide a proactive information service method, device, computer equipment, computer-readable storage medium, and computer program product that can improve information acquisition efficiency and enhance user experience in response to the above-mentioned technical problems.
[0007] Firstly, this application provides a proactive information service method. The method includes:
[0008] Acquire gaze data of the target object, including gaze point position, gaze duration, pupil diameter, and blink frequency;
[0009] The gaze data is processed based on a pre-built intentional gaze determination model to determine whether the target object is being gazed at intentionally.
[0010] In response to the presence of the intentional gaze on the target object, a corresponding gaze object identifier is determined, and the context information of the target object at the corresponding time is obtained, including geographical location, schedule time, and environmental state data;
[0011] The object of attention is fused with the context information to generate a corresponding service query request. Based on the service query request, push content associated with the object of attention is retrieved from a preset knowledge base.
[0012] The push plan for the content is determined based on the activity status of the target object, and the content is pushed to the target object in a non-intrusive manner based on the push plan.
[0013] In one embodiment, the pre-built intentional gaze determination model processes the gaze data to determine whether the target object is being gazed at intentionally, including:
[0014] The gaze duration is compared with a preset duration threshold;
[0015] The rate of change of the pupil diameter and the blink frequency are obtained and output as focus feature parameters.
[0016] The gaze duration and the focus feature parameters are input into the intentional gaze determination model, and the model outputs a determination result of whether it is an intentional gaze.
[0017] In one embodiment, the step of fusing the gaze object identifier with the context information to generate a corresponding service query request, and retrieving push content associated with the gaze object from a preset knowledge base based on the service query request, includes:
[0018] The scene category of the target object is determined based on the geographical location, and the activity intention of the target object is inferred based on the schedule events;
[0019] Based on the scenario category and the activity intent, constraints are constructed to generate a structured service query statement.
[0020] In one embodiment, determining the push content push scheme based on the activity state of the target object, and pushing the push content to the target object in a non-intrusive manner based on the push scheme, includes:
[0021] Detect the current motion state and operation state of the target object;
[0022] If the target object is in a driving or moving state, the voice broadcast method is selected, and the push time is delayed to a preset safe interval;
[0023] If the target object is in a static or idle state, it will be displayed immediately via a screen pop-up or augmented reality prompt.
[0024] In one embodiment, after determining the push content push scheme based on the activity state of the target object, and pushing the push content to the target object in a non-intrusive manner based on the push scheme, the method further includes:
[0025] Record the target object's response to the pushed content, including viewing, ignoring, or closing operations;
[0026] The response behavior is used as feedback data to update the parameters of the intentional gaze determination model and the weight configuration of context fusion.
[0027] In one embodiment, in response to the presence of the intentional gaze on the target object, a corresponding gaze object identifier is determined, and contextual information of the target object at the corresponding time is obtained. This contextual information includes geographical location, schedule time, and environmental state data, including:
[0028] By collecting the ambient noise decibel value and light intensity of the current location through environmental sensors, and obtaining nearby wireless signal identifiers or Bluetooth beacon information, the type of venue can be determined.
[0029] The environmental data is associated with the geographical location to generate the context information.
[0030] Secondly, this application also provides an active information service device. The device includes:
[0031] The gaze data acquisition module is used to acquire gaze data of the target object, including gaze point position, gaze duration, pupil diameter and blink frequency;
[0032] The intent determination module is used to process the gaze data based on a pre-built intent gaze determination model to determine whether the target object has an intent gaze.
[0033] The context information module is used to respond to the presence of the intentional gaze on the target object, determine the corresponding gaze object identifier, and obtain the context information of the target object at the corresponding time. The context information includes geographical location, schedule time, and environmental status data.
[0034] The service query module is used to fuse the gaze object identifier with the context information to generate a corresponding service query request, and retrieve push content associated with the gaze object from a preset knowledge base based on the service query request.
[0035] The content push module is used to determine the push scheme of the push content based on the activity status of the target object, and push the push content to the target object in a non-intrusive manner based on the push scheme.
[0036] In one embodiment, the intent determination module includes:
[0037] The duration comparison module is used to compare the gaze duration with a preset duration threshold;
[0038] The focus feature module is used to acquire the rate of change of the pupil diameter and the blinking frequency, and output the focus feature parameters.
[0039] The determination module is used to input the gaze duration and the attention feature parameters into the intentional gaze determination model and output a determination result of whether it is the intentional gaze.
[0040] In one embodiment, the content push module includes:
[0041] The information discrimination module is used to determine the scene category of the target object based on the geographical location and to infer the target object's activity intention based on the schedule events;
[0042] The constraint module is used to construct constraints based on the scenario category and the activity intent, and generate structured service query statements.
[0043] In one embodiment, the content push module includes:
[0044] The state detection module is used to detect the current motion state and operation state of the target object;
[0045] The motion status module is used to select the voice broadcast method and delay the push time to a preset safe interval if the target object is in a driving or moving state.
[0046] The idle state module is used to immediately present a screen pop-up or augmented reality prompt if the target object is in a static or idle state.
[0047] In one embodiment, after the content push module, the following is also included:
[0048] The response behavior module is used to record the response behavior of the target object to the pushed content, including viewing, ignoring or closing operations;
[0049] The feedback data module is used to use the response behavior as feedback data to update the parameters and context fusion weight configuration of the intentional gaze determination model.
[0050] In one embodiment, the context information module includes:
[0051] The hardware acquisition module is used to collect the ambient noise decibel value and light intensity of the current location through environmental sensors, and to obtain nearby wireless signal identifiers or Bluetooth beacon information to help determine the type of the location.
[0052] The information association module is used to associate the environmental data with the geographical location to generate the context information.
[0053] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of an active information service method as described in any embodiment of the first aspect.
[0054] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, implements the steps of an active information service method as described in any embodiment of the first aspect.
[0055] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the steps of an active information service method as described in any embodiment of the first aspect.
[0056] The above-described proactive information service method, apparatus, computer equipment, storage medium, and computer program product, derived from the technical features in the embodiments, can achieve the following beneficial effects to address the technical problems in the background art:
[0057] This application provides a proactive information service method. In implementation, eye-tracking sensors collect user gaze data such as gaze duration, pupil diameter, and blink frequency. An intentional gaze determination model identifies whether the user has an information need, automatically triggering a service response without explicit commands, significantly improving the convenience and efficiency of information acquisition. After determining intentional gaze, the system acquires contextual information such as geographical location, schedule events, and environmental status, and fuses this information with the gaze object identifier. It then accurately retrieves push content highly relevant to the user's current scenario from a knowledge base, effectively avoiding interference from irrelevant information and enhancing the service's intelligence and scenario adaptability. Simultaneously, the system intelligently selects the push timing and presentation method based on the user's activity status. During driving or exercise, it automatically switches to voice broadcasting with delayed push notifications; during idle periods, it presents information in non-intrusive ways such as screen pop-ups or augmented reality prompts, ensuring proactive service without excessive intrusion and optimizing the user experience. Furthermore, the system continuously optimizes the determination model and fusion weights by recording the user's response behavior to push content, achieving personalized adaptation. This method can be widely applied in scenarios such as smart wearables, smart navigation, and smart shopping, demonstrating significant practical value. Attached Figure Description
[0058] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0059] Figure 1 This is an application environment diagram of an active information service method in one embodiment;
[0060] Figure 2 This is a schematic diagram of the first process of an active information service method in one embodiment;
[0061] Figure 3 This is a second flowchart of a proactive information service method in another embodiment;
[0062] Figure 4 This is a schematic diagram of the third process of an active information service method in another embodiment;
[0063] Figure 5This is a schematic diagram of the fourth process of an active information service method in another embodiment;
[0064] Figure 6 This is a fifth flowchart of a proactive information service method in another embodiment;
[0065] Figure 7 This is a schematic diagram of the sixth process of a proactive information service method in another embodiment;
[0066] Figure 8 This is a structural block diagram of an active information service device in one embodiment;
[0067] Figure 9 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0068] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0069] The proactive information service method provided in this application embodiment can be applied to, for example... Figure 1 In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated onto server 104 or located on the cloud or other network servers. Terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, projection devices, etc. Portable wearable devices can include smartwatches, smart bracelets, head-mounted devices, etc. Head-mounted devices can be virtual reality (VR) devices, augmented reality (AR) devices, smart glasses, etc. Server 104 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0070] In one embodiment, such as Figure 2 As shown, a proactive information service method is provided, which can be applied to... Figure 1 Taking the terminal in the example, the explanation includes the following steps:
[0071] Step 202: Obtain gaze data of the target object, including gaze point position, gaze duration, pupil diameter, and blink frequency.
[0072] Step 204: Process the gaze data based on the pre-built intentional gaze determination model to determine whether the target object has intentional gaze.
[0073] Step 206: In response to the presence of the intentional gaze on the target object, determine the corresponding gaze object identifier and obtain the context information of the target object at the corresponding time. The context information includes geographical location, schedule time and environmental status data.
[0074] Step 208: The gaze object identifier and the context information are fused together to generate a corresponding service query request. Based on the service query request, push content associated with the gaze object is retrieved from a preset knowledge base.
[0075] Step 2010: Determine the push plan for the push content based on the activity status of the target object, and push the push content to the target object in a non-intrusive manner based on the push plan.
[0076] In the above-described proactive information service method, by reasonably deducing the technical features in the embodiments, the beneficial effect of solving the technical problems raised in the background art is achieved:
[0077] This application provides a proactive information service method. In implementation, eye-tracking sensors collect user gaze data such as gaze duration, pupil diameter, and blink frequency. An intentional gaze determination model identifies whether the user has an information need, automatically triggering a service response without explicit commands, significantly improving the convenience and efficiency of information acquisition. After determining intentional gaze, the system acquires contextual information such as geographical location, schedule events, and environmental status, and fuses this information with the gaze object identifier. It then accurately retrieves push content highly relevant to the user's current scenario from a knowledge base, effectively avoiding interference from irrelevant information and enhancing the service's intelligence and scenario adaptability. Simultaneously, the system intelligently selects the push timing and presentation method based on the user's activity status. During driving or exercise, it automatically switches to voice broadcasting with delayed push notifications; during idle periods, it presents information in non-intrusive ways such as screen pop-ups or augmented reality prompts, ensuring proactive service without excessive intrusion and optimizing the user experience. Furthermore, the system continuously optimizes the determination model and fusion weights by recording the user's response behavior to push content, achieving personalized adaptation. This method can be widely applied in scenarios such as smart wearables, smart navigation, and smart shopping, demonstrating significant practical value.
[0078] In one embodiment, such as Figure 3 As shown, step 204 includes:
[0079] Step 302: Compare the gaze duration with a preset duration threshold;
[0080] Step 304: Obtain the rate of change of the pupil diameter and the blink frequency, and output them as focus feature parameters;
[0081] Step 306: Input the gaze duration and the focus feature parameters into the intentional gaze determination model, and output the determination result of whether it is the intentional gaze.
[0082] In this embodiment, by comparing the duration of gaze with a duration threshold and combining the pupil diameter change rate and blink frequency as focus feature parameters input into the judgment model, this embodiment can more accurately identify the user's real information needs, effectively distinguish between casual glances and intentional gazes, avoid false triggering of information pushes, and improve the accuracy of intent judgment and the reliability of system response.
[0083] In one embodiment, such as Figure 4 As shown, step 208 includes:
[0084] Step 402: Determine the scene category of the target object based on the geographical location, and infer the target object's activity intention based on the schedule event.
[0085] Step 404: Construct constraints based on the scenario category and the activity intent, and generate a structured service query statement.
[0086] In this embodiment, by integrating the scene category determined by the geographical location with the activity intent inferred from the schedule event to construct constraints, the present invention can accurately understand the user's current specific situation and potential needs, generate more targeted service query statements, and thus retrieve push content that is highly relevant to the object of attention from the knowledge base, effectively improving the accuracy of information matching and the practicality of services.
[0087] In one embodiment, such as Figure 5 As shown, step 2010 includes:
[0088] Step 502: Detect the current motion state and operation state of the target object;
[0089] Step 504: If the target object is in a driving or moving state, select the voice broadcast method and delay the push time to a preset safe interval;
[0090] Step 506: If the target object is in a static or idle state, then select either a screen pop-up or an augmented reality prompt box to be displayed immediately.
[0091] In this embodiment, by intelligently selecting the push method and timing based on the user's movement status, the present invention automatically delays push notifications and switches to voice broadcast when driving or exercising, and presents visual prompts in real time when stationary or idle, ensuring that information is delivered proactively while avoiding interference with the user's current activities, significantly improving interaction security, comfort and scene adaptability.
[0092] In one embodiment, such as Figure 6 As shown, after step 2010, the method further includes:
[0093] Step 602: Record the target object's response behavior to the pushed content, including viewing, ignoring, or closing operations.
[0094] Step 604: Use the response behavior as feedback data to update the parameters and context fusion weight configuration of the intentional gaze determination model.
[0095] In this embodiment, by recording the user's response behavior to the pushed content and using it as feedback data, the present invention can continuously optimize the parameters of the intentional gaze determination model and the weight configuration of context fusion, enabling the system to adaptively learn the user's personalized preferences and behavioral habits, and continuously improve the accuracy of subsequent pushes and the fit of the user experience.
[0096] In one embodiment, such as Figure 7 As shown, step 206 includes:
[0097] Step 702: Collect the ambient noise decibel value and light intensity of the current location using environmental sensors, and obtain nearby wireless signal identifiers or Bluetooth beacon information to help determine the type of location;
[0098] Step 704: Associate the environmental data with the geographical location to generate the context information.
[0099] In this embodiment, by introducing multi-dimensional environmental data such as ambient noise, light intensity, and wireless beacons, the present invention can more accurately identify the specific location type where the user is currently located, and integrate environmental information with geographical location, effectively enhancing the granularity and accuracy of context awareness, and providing richer scene constraints for subsequent service queries.
[0100] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0101] Based on the same inventive concept, this application also provides an active information service apparatus for implementing the active information service method described above. The solution provided by this apparatus is similar to the implementation scheme described in the above method; therefore, the specific limitations of one or more embodiments of the active information service apparatus provided below can be found in the limitations of the active information service method described above, and will not be repeated here.
[0102] In one embodiment, such as Figure 8 As shown, a proactive information service device is provided, including: a gaze data acquisition module, an intent determination module, a context information module, a service query module, and a content push module, wherein:
[0103] The gaze data acquisition module is used to acquire gaze data of the target object, including gaze point position, gaze duration, pupil diameter and blink frequency;
[0104] The intent determination module is used to process the gaze data based on a pre-built intent gaze determination model to determine whether the target object has an intent gaze.
[0105] The context information module is used to respond to the presence of the intentional gaze on the target object, determine the corresponding gaze object identifier, and obtain the context information of the target object at the corresponding time. The context information includes geographical location, schedule time, and environmental status data.
[0106] The service query module is used to fuse the gaze object identifier with the context information to generate a corresponding service query request, and retrieve push content associated with the gaze object from a preset knowledge base based on the service query request.
[0107] The content push module is used to determine the push scheme of the push content based on the activity status of the target object, and push the push content to the target object in a non-intrusive manner based on the push scheme.
[0108] In one embodiment, the intent determination module includes:
[0109] The duration comparison module is used to compare the gaze duration with a preset duration threshold;
[0110] The focus feature module is used to acquire the rate of change of the pupil diameter and the blinking frequency, and output the focus feature parameters.
[0111] The determination module is used to input the gaze duration and the attention feature parameters into the intentional gaze determination model and output a determination result of whether it is the intentional gaze.
[0112] In one embodiment, the content push module includes:
[0113] The information discrimination module is used to determine the scene category of the target object based on the geographical location and to infer the target object's activity intention based on the schedule events;
[0114] The constraint module is used to construct constraints based on the scenario category and the activity intent, and generate structured service query statements.
[0115] In one embodiment, the content push module includes:
[0116] The state detection module is used to detect the current motion state and operation state of the target object;
[0117] The motion status module is used to select the voice broadcast method and delay the push time to a preset safe interval if the target object is in a driving or moving state.
[0118] The idle state module is used to immediately present a screen pop-up or augmented reality prompt if the target object is in a static or idle state.
[0119] In one embodiment, after the content push module, the following is also included:
[0120] The response behavior module is used to record the response behavior of the target object to the pushed content, including viewing, ignoring or closing operations;
[0121] The feedback data module is used to use the response behavior as feedback data to update the parameters and context fusion weight configuration of the intentional gaze determination model.
[0122] In one embodiment, the context information module includes:
[0123] The hardware acquisition module is used to collect the ambient noise decibel value and light intensity of the current location through environmental sensors, and to obtain nearby wireless signal identifiers or Bluetooth beacon information to help determine the type of the location.
[0124] The information association module is used to associate the environmental data with the geographical location to generate the context information.
[0125] The modules in the aforementioned proactive information service device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can invoke and execute the operations corresponding to each module.
[0126] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 9 As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements an active information service method. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0127] Those skilled in the art will understand that Figure 9The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0128] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.
[0129] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.
[0130] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0131] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0132] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0133] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0134] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. An active information service method, characterized by, The method includes: Acquire gaze data of the target object, including gaze point position, gaze duration, pupil diameter, and blink frequency; The gaze data is processed based on a pre-built intentional gaze determination model to determine whether the target object is being gazed at intentionally. In response to the presence of the intentional gaze on the target object, a corresponding gaze object identifier is determined, and the context information of the target object at the corresponding time is obtained, including geographical location, schedule time, and environmental state data; The object of attention is fused with the context information to generate a corresponding service query request. Based on the service query request, push content associated with the object of attention is retrieved from a preset knowledge base. The push plan for the content is determined based on the activity status of the target object, and the content is pushed to the target object in a non-intrusive manner based on the push plan.
2. The method of claim 1, wherein, The pre-built intentional gaze determination model processes the gaze data to determine whether the target object is being gazed at intentionally, including: The gaze duration is compared with a preset duration threshold; The rate of change of the pupil diameter and the blink frequency are obtained and output as focus feature parameters. The gaze duration and the focus feature parameters are input into the intentional gaze determination model, and the model outputs a determination result of whether it is an intentional gaze.
3. The method of claim 1, wherein, The step of fusing the gaze object identifier with the context information to generate a corresponding service query request, and retrieving push content associated with the gaze object from a preset knowledge base based on the service query request, includes: The scene category of the target object is determined based on the geographical location, and the activity intention of the target object is inferred based on the schedule events; Based on the scenario category and the activity intent, constraints are constructed to generate a structured service query statement.
4. The method of claim 1, wherein, The step of determining the push content push scheme based on the activity state of the target object, and pushing the push content to the target object in a non-intrusive manner based on the push scheme, includes: Detect the current motion state and operation state of the target object; If the target object is in a driving or moving state, the voice broadcast method is selected, and the push time is delayed to a preset safe interval; If the target object is in a static or idle state, it will be displayed immediately via a screen pop-up or augmented reality prompt.
5. The method according to any one of claims 1 to 4, characterized in that, The step of determining the push content push scheme based on the activity state of the target object, and then pushing the push content to the target object in a non-intrusive manner based on the push scheme, further includes: Record the target object's response to the pushed content, including viewing, ignoring, or closing operations; The response behavior is used as feedback data to update the parameters of the intentional gaze determination model and the weight configuration of context fusion.
6. The method according to claim 1, characterized in that, In response to the presence of the intentional gaze on the target object, the system determines the corresponding gaze object identifier and obtains the context information of the target object at the corresponding time. The context information includes geographical location, schedule time, and environmental state data, including: By collecting the ambient noise decibel value and light intensity of the current location through environmental sensors, and obtaining nearby wireless signal identifiers or Bluetooth beacon information, the type of venue can be determined. The environmental data is associated with the geographical location to generate the context information.
7. A proactive information service device, characterized in that, The device includes: The gaze data acquisition module is used to acquire gaze data of the target object, including gaze point position, gaze duration, pupil diameter and blink frequency; The intent determination module is used to process the gaze data based on a pre-built intent gaze determination model to determine whether the target object has an intent gaze. The context information module is used to respond to the presence of the intentional gaze on the target object, determine the corresponding gaze object identifier, and obtain the context information of the target object at the corresponding time. The context information includes geographical location, schedule time, and environmental status data. The service query module is used to fuse the gaze object identifier with the context information to generate a corresponding service query request, and retrieve push content associated with the gaze object from a preset knowledge base based on the service query request. The content push module is used to determine the push scheme of the push content based on the activity status of the target object, and push the push content to the target object in a non-intrusive manner based on the push scheme.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.