Equipment regulation and control method and device, electronic equipment and storage medium

By obtaining user behavior data, using deep learning models to determine user status characteristics, and adjusting device interaction modes, the problems of user visual fatigue and operational inconvenience are solved, and the user experience is improved.

CN120704510APending Publication Date: 2025-09-26LCFC HEFEI ELECTRONICS TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510629529.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-15
Publication Date
2025-09-26

AI Technical Summary

Technical Problem

Existing electronic products easily cause visual fatigue and operational inconvenience to users during long-term use, resulting in a poor user experience.

Method used

By obtaining the user's operation behavior data and posture behavior data, the LSTM and Attention fusion model built using the deep learning architecture is used to determine the user's state characteristics. Based on these characteristics, the device's interaction mode, including display mode and notification mode, is adjusted to match the user's state.

Benefits of technology

It improves the convenience and intelligence of device use, enhances user experience, and meets user needs in different states.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120704510A_ABST
    Figure CN120704510A_ABST
Patent Text Reader

Abstract

The invention provides an equipment regulation and control method and device, equipment and a storage medium, and the method comprises the steps: obtaining user behavior data which comprises operation behavior data and posture behavior data; determining user state features based on the operation behavior data and the posture behavior data; determining a regulation and control strategy of the equipment based on the user state characteristics; and adjusting an interaction mode of the equipment based on the regulation and control strategy, so that the interaction mode of the equipment is matched with the user behavior data. According to the scheme, the interaction mode of the equipment can be automatically regulated and controlled based on the current state of the user, the intelligence and convenience of the equipment are improved, and the requirements of the user in different states can be better met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of data processing technology, and in particular to a device control method, device, electronic device, and storage medium. Background Art

[0002] With the widespread adoption of electronic devices like laptops and tablets, it's becoming increasingly common for users to spend extended periods of time in front of screens for work, study, and entertainment. Currently, most electronic products utilize fixed interaction modes, which can easily lead to visual fatigue, operational inconvenience, and other issues, resulting in a poor user experience. Summary of the Invention

[0003] The present disclosure provides a device control method, apparatus, device and storage medium to at least solve the above technical problems existing in the prior art.

[0004] In a first aspect of the present disclosure, a method for controlling a device is provided, the method comprising:

[0005] Acquiring user behavior data, wherein the user behavior data includes operation behavior data and posture behavior data;

[0006] Determining user status characteristics based on the operation behavior data and the posture behavior data;

[0007] Determining a device control strategy based on the user status characteristics;

[0008] The interaction mode of the device is adjusted based on the regulation strategy so that the interaction mode of the device matches the user behavior data.

[0009] In one embodiment, determining the user status characteristics based on the operation behavior data and the posture behavior data includes:

[0010] Determining a fatigue parameter, an attention parameter, and a spatial distance parameter based on the operation behavior data and the posture behavior data;

[0011] The user state characteristics are determined according to the fatigue parameter, the attention parameter and the spatial distance parameter.

[0012] In one possible implementation, determining a device control strategy based on the user status characteristics includes:

[0013] Determining a display mode and a notification mode of a device based on the user status characteristics;

[0014] Determine a control strategy for the device according to the display mode and the notification mode.

[0015] In one embodiment, the device includes a first device and a second device, the first device and the second device are in a connected state, the first device is a device currently being used by the user, and the second device is a device not currently being used by the user; accordingly,

[0016] The determining of a device control strategy based on the user status characteristics includes:

[0017] Based on the user status characteristics, a first control strategy corresponding to the first device and a second control strategy corresponding to the second device are determined.

[0018] In one possible implementation, determining a first control strategy corresponding to the first device and a second control strategy corresponding to the second device based on the user status feature includes:

[0019] Determining a first spatial distance between the user and the first device, and a second spatial distance between the user and the second device based on the user state characteristics;

[0020] Determining the first control strategy according to the first spatial distance and the effective operating range corresponding to the first device;

[0021] The second control strategy is determined according to the second spatial distance and the effective operating range corresponding to the second device.

[0022] In one possible implementation, adjusting the interaction mode of the device based on the control strategy includes:

[0023] Adjusting the interaction mode of the first device based on the first control strategy;

[0024] The interaction mode of the second device is adjusted based on the second regulation strategy.

[0025] In one embodiment, obtaining the operation behavior data includes:

[0026] In response to a user's operation on an input device of the device, for each operation, determining corresponding operation attribute information;

[0027] Based on the operation attribute information, operation behavior information is obtained.

[0028] In a second aspect of the present disclosure, a device for controlling a device is provided, the device comprising:

[0029] A data acquisition module is used to acquire user behavior data, wherein the user behavior data includes operation behavior data and posture behavior data;

[0030] A state prediction module, configured to determine user state characteristics based on the operation behavior data and the posture behavior data;

[0031] A control module, configured to determine a control strategy for a device based on the user status characteristics;

[0032] The control module is further configured to adjust the interaction mode of the device based on the control strategy so that the interaction mode of the device matches the user behavior data.

[0033] According to a third aspect of the present disclosure, an electronic device is provided, including:

[0034] at least one processor; and

[0035] a memory communicatively connected to the at least one processor; wherein,

[0036] The memory stores instructions that can be executed by the at least one processor. The instructions are executed by the at least one processor to enable the at least one processor to perform the method described in the present disclosure.

[0037] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to enable the computer to execute the method described in the present disclosure.

[0038] The present invention discloses a device control method, apparatus, device, and storage medium. By acquiring the user's operational behavior data and posture behavior data, the device's state characteristics are determined. The device's control strategy is then determined based on the user's state characteristics, making device adjustments more targeted and reasonable. Ultimately, the device interaction mode is optimized based on the control strategy, ensuring a high degree of match between the device interaction mode and the user's behavior data. This significantly improves the convenience and intelligence of device use, better meeting the needs of users in different states and enhancing the user experience.

[0039] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] The above and other objects, features and advantages of the exemplary embodiments of the present disclosure will become readily understood by reading the detailed description below with reference to the accompanying drawings, in which several embodiments of the present disclosure are shown by way of example and not limitation, wherein:

[0041] In the drawings, the same or corresponding reference numerals denote the same or corresponding parts.

[0042] Figure 1 A schematic diagram of the implementation process of a control method for a device according to an embodiment of the present disclosure is shown;

[0043] Figure 2 A schematic diagram showing the structure of a control device of a device according to an embodiment of the present disclosure is shown;

[0044] Figure 3 A schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0045] To make the purposes, features, and advantages of the present disclosure more apparent and understandable, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of the present disclosure without creative work shall fall within the scope of protection of the present disclosure.

[0046] The first aspect of the present disclosure provides a method for controlling a device, wherein the device may be a laptop, a tablet computer, a desktop workstation, an industrial controller, etc. Figure 1 As shown, the specific steps include:

[0047] Step 101: Acquire user behavior data, which includes operation behavior data and gesture behavior data.

[0048] User behavior data includes operational behavior data and posture behavior data. Among them, operational behavior data is the action information generated during the interaction between the user and the device. Specifically, it can include the user's keyboard tapping force, frequency, key combination sequence, mouse movement trajectory, click speed and key usage, as well as touch position, sliding distance, pressing duration and other operation information on the touch screen. Operational behavior data can be obtained in a variety of ways. For example, for traditional input devices such as keyboards and mice, it can be collected through the device's built-in driver. For touch screens, it can usually be collected using a dedicated touch chip.

[0049] Posture and behavior data is information about a user's body posture and state while using a device. For example, it includes head movement, sitting posture, and visual behavior. Specifically, this data can be collected using the Human Presence Detection (HPD) module. Furthermore, HPD can operate independently or collaborate with camera modules, sound sensors, ambient light sensors, and other sensors to form a multi-sensor fusion system to obtain more comprehensive and accurate posture and behavior data.

[0050] The present disclosure does not limit the method of obtaining user behavior data, and any method that can obtain user behavior data is applicable to the technical solution of the present disclosure.

[0051] Step 102: Determine user status characteristics based on the operation behavior data and the posture behavior data.

[0052] The acquired operational and posture behavior data are fed into a pre-trained state determination model to generate user state features. The state determination model can utilize a fusion model of LSTM (Long Short-Term Memory) and Attention (Attention Mechanism) built on a deep learning architecture. User state features represent the user's comprehensive state during interaction with the device at a specific moment, including but not limited to fatigue, concentration, and absence.

[0053] Step 103: Determine a device control strategy based on the user status characteristics.

[0054] Based on the user's current state characteristics, the device determines whether the interaction mode needs to be adjusted, and how to adjust it so that the device's interaction mode is compatible with the current user state characteristics. The specific method for adjusting the interaction mode determined is the control strategy. User state characteristics include the user's fatigue level, concentration, and whether they are absent. Specifically, the display mode is determined based on the user's fatigue level and whether they are absent. The notification mode is determined based on the user's concentration. For example, in response to a high user fatigue level, the device determines that the interaction mode needs to be adjusted. For example, the display mode can be set to low blue light eye protection mode, reducing screen brightness and adjusting color temperature to reduce light irritation to the eyes. In response to a decrease in user concentration, the device determines that the notification mode needs to be adjusted. For example, non-essential notifications can be automatically hidden and full-screen focus mode can be enabled to improve user efficiency. In response to a user's absence, the device determines that the display mode needs to be adjusted. For example, the display mode can be set to energy-saving sleep mode to protect data security while saving power.

[0055] Step 104 : Adjust the interaction mode of the device based on the control strategy so that the interaction mode of the device matches the user behavior data.

[0056] The interaction mode of a device refers to the way the device interacts with the user, including the display mode, the trigger mode of peripherals such as the mouse, the notification push mode, etc. Specifically, the interaction mode of the device can be adjusted in real time based on the basic input and output system, operating system, and intelligent management software, based on the content of the control strategy. For example, according to the control strategy, the device automatically increases the trigger sensitivity of the keyboard to reduce the user's key press force. The mouse movement speed is appropriately slowed down according to the user's operating habits to reduce user fatigue. For the energy-saving strategy in the away state, the device will turn off the touch screen function, disable unnecessary sensors, and only retain the basic wake-up monitoring function. Ensure that the device can interact with the user in the most appropriate way under different user states, and achieve the goal of intelligent and humanized device control.

[0057] The present invention discloses a device control method, apparatus, device, and storage medium. By acquiring the user's operational behavior data and posture behavior data, the device's state characteristics are determined. The device's control strategy is then determined based on the user's state characteristics, making device adjustments more targeted and reasonable. Finally, the device interaction mode is optimized based on the control strategy, ensuring a high degree of match between the device interaction mode and the user's behavior data. This significantly improves the convenience, comfort, and intelligence of device use, better meeting the needs of users in different states and enhancing the user experience.

[0058] In another embodiment of the present disclosure, user status characteristics are determined based on the operational behavior data and the posture behavior data. This can be achieved by determining a fatigue parameter, an attention parameter, and a movement tendency parameter based on the operational behavior data and the posture behavior data. The user status characteristics are determined based on the fatigue parameter, the attention parameter, and the movement tendency parameter.

[0059] Specifically, we first convert operational behavior data and posture behavior data into feature vectors. Operational behavior data includes various operational information generated by the user's interaction with the device, while posture behavior data includes information related to the user's body posture. Converting this data into feature vectors facilitates subsequent quantitative analysis.

[0060] Features are extracted from the feature vector that can characterize the user's operating force and rhythm, as well as their body posture. Examples include keystroke force, tapping frequency, head trajectory, and sitting posture. These features are analyzed to determine the user's current fatigue level and quantify fatigue parameters. For example, a gradual decrease in keystroke force, a decrease in tapping frequency, frequent head drooping, and a loose sitting posture with prolonged duration may be detected. If these features reach a certain threshold, the user's fatigue level is determined to have increased, and a corresponding fatigue level value is assigned. This threshold can be determined through preliminary experiments.

[0061] Features that characterize the user's visual attention state are extracted from the feature vector, such as the duration and location of gaze focus. These features are comprehensively analyzed to determine the user's current attention state and derive a quantified attention parameter. For example, if the user's gaze is focused on a specific location on the screen for an extended period, the user is considered highly focused and assigned a higher attention parameter. If the gaze frequently switches and the focus is short, the user is considered distracted and assigned a lower parameter value.

[0062] The features that can represent the relative position of the user and the device are extracted from the feature vector, such as the distance data between the key points of the user's body (such as the head and shoulders) and the device screen. By analyzing this data, the current spatial distance parameters between the user and the device are obtained.

[0063] Finally, the fatigue parameter, attention parameter and spatial distance parameter obtained are used as the user feature state.

[0064] This embodiment extracts different dimensional features from the operation behavior and posture behavior data, and quantifies fatigue, attention, and the spatial distance parameters between the user and the device respectively, thereby obtaining user state characteristics. It can comprehensively, accurately and dynamically capture the user's multi-dimensional state information, provide a rich and reliable basis for the intelligent adjustment of the device, and help improve the adaptability of user experience and device interaction.

[0065] In another embodiment of the present disclosure, determining a device control strategy based on user status characteristics can be specifically achieved by the following steps: first, determining a display mode and a notification mode of the device based on the user status characteristics, and then determining a device control strategy based on the display mode and the notification mode.

[0066] The device's display mode includes display brightness, display status (normal display, lock screen, anti-peeping display, etc.), and display effects (eye protection mode, night mode, normal mode, etc.). The device's notification mode refers to the mode of push notifications, such as normal push, simplified push, etc.

[0067] User status characteristics include fatigue parameters, attention parameters, and spatial distance parameters. Specifically, the display brightness and display effect are determined based on the fatigue parameters. For example, the fatigue parameter indicates that the user is more tired, so the display brightness is reduced and the eye protection mode is activated. The display status is determined based on the spatial distance parameter. For example, if the spatial distance parameter is greater than the distance threshold, the display status is determined to be locked screen or anti-peeping mode. If the spatial distance parameter is less than or equal to the distance threshold, the display status is determined to be normal display. The notification mode is determined based on the attention parameter. For example, if the attention parameter indicates high concentration, the notification mode is determined to be normal push. If the attention parameter indicates insufficient attention, the notification mode is determined to be streamlined push, that is, only notifications with higher priority are retained. Finally, the determined display mode and notification mode are used as the device's control strategy.

[0068] This embodiment takes into account the multi-dimensional state characteristics of the user, and takes factors such as fatigue level, concentration and spatial distance from the device as considerations for the device control strategy. By accurately matching the user state with the device display mode and notification mode, personalized and intelligent adjustment of the device is achieved. For example, when the user is tired, lowering the brightness and turning on the eye protection mode can effectively reduce the visual burden. Switching the display state according to the distance between the user and the device can ensure privacy and reasonable power consumption. Adjusting the notification push method according to the attention situation can avoid disturbing the user or preventing important information from being missed, greatly improving the user experience and the rationality of device interaction.

[0069] In another real-time example of the present disclosure, obtaining operation behavior data includes: responding to the user's operation action on the input device of the device, determining the corresponding operation attribute information for each operation action; and obtaining operation behavior information based on the operation attribute information.

[0070] Monitor and respond in real time to various user operations on the input devices of electronic devices (including but not limited to keyboards, mice, touch screens, etc.), including specific behaviors such as clicking, sliding, long pressing, dragging, and entering characters. For each monitored operation, record and determine the corresponding operation attribute information in detail. The operation attribute information specifically includes the operation type (such as clicking, sliding, etc.), the timestamp of the operation (accurate to milliseconds to record the specific moment when the operation occurred), the duration of the operation (measurement of the time elapsed from the start to the end of the operation), the specific objects involved in the operation (such as the clicked icon, the input text box, etc.), the location coordinates of the operation (for touch screen or mouse operations, the exact location where the operation occurred is recorded in pixels), and the result of the operation (such as whether the function was successfully triggered, whether the input content is valid, etc.). The recorded operation attribute information is integrated, analyzed and statistically processed, and based on the processing results, operation behavior information that comprehensively reflects the user's operation behavior characteristics is obtained. The operation behavior information covers multi-dimensional characteristics such as operation frequency (the number of occurrences of specific operation actions per unit time), operation speed (the average rate of completing operations per unit time), operation accuracy (the proportion of successfully completed operations), operation habit patterns (such as common operation sequences, operation preferences in specific scenarios, etc.).

[0071] This embodiment monitors and accurately records various user operations on multiple input devices and their corresponding detailed operation attribute information in real time, and then integrates and analyzes this information to obtain operation behavior information that can reflect the user's operation behavior characteristics in multiple dimensions, providing a rich and accurate data foundation for in-depth understanding of user operation habits and optimizing device interaction experience.

[0072] In another embodiment of the present disclosure, the device includes a first device and a second device, the first device and the second device being in a connected state, the first device being a device currently in use by a user, and the second device being a device not currently in use by the user. Accordingly, determining a device control strategy based on user status characteristics specifically includes the following steps: determining, based on the user status characteristics, a first control strategy corresponding to the first device and a second control strategy corresponding to the second device, respectively.

[0073] In the implementation scenario of this embodiment, the device includes a first device and a second device in a connected state, wherein the first device is the device currently being used by the user, and the second device is the device not currently being used by the user. Taking a specific scenario as an example, when a user is operating a desktop computer, another laptop computer that is turned on but not in use belongs to the second device. At this time, the desktop computer is clearly defined as the first device and the laptop computer is defined as the second device. In this specific usage scenario, since the user status characteristics will affect the usage needs and experience of different devices, it is necessary to formulate a first control strategy corresponding to the first device and a second control strategy corresponding to the second device based on the user characteristic status, so as to meet the user's usage needs on different devices and optimize the overall usage experience.

[0074] This embodiment solves the differentiated impact of user status on different devices in a multi-device connection scenario. By separately determining the control strategies for the first device being used by the user and the second device not being used, the user's usage needs on different devices can be met more accurately. For example, for the first device being used, the display brightness, notification mode, etc. can be adjusted in time according to the user status to improve operational comfort and efficiency. For the second device that is not in use, reasonable settings can also be made based on the user status, such as reducing power consumption, adjusting sleep time, etc., which not only avoids unnecessary waste of resources, but also can quickly restore the available state when the user needs it, thereby comprehensively optimizing the user's multi-device usage experience and improving the intelligence and humanization of the device.

[0075] In another embodiment of the present disclosure, based on user status characteristics, a first control strategy corresponding to the first device and a second control strategy corresponding to the second device are determined, specifically including the following contents: based on user status characteristics, a first spatial distance between the user and the first device and a second spatial distance between the user and the second device are determined; the first control strategy is determined according to the first spatial distance and the effective operating range corresponding to the first device; the second control strategy is determined according to the second spatial distance and the effective operating range corresponding to the second device.

[0076] Specifically, based on user status characteristics, a first spatial distance between the user and the first device and a second spatial distance between the user and the second device are determined. A first control strategy is then determined based on the first spatial distance and the effective operating range corresponding to the first device. The effective operating range of the first device refers to the distance within which the user can normally, comfortably, and efficiently perform various operations on the first device. For example, for a desktop computer, the effective operating range can be the screen and surrounding area that can be reached by the user's arms in a normal sitting position. Specifically, if the first spatial distance is less than or equal to the effective range of the first device, indicating that the user is currently in a position where they can conveniently operate the first device, the first control strategy is determined to maintain the device's display state, ensuring that the user can continue to use the device smoothly without unnecessary display adjustments due to distance. If the first spatial distance is greater than the effective range of the first device, indicating that the user is away from the first device, possibly temporarily away or no longer using it, the first control strategy is determined to be a secure sleep strategy. This strategy includes encrypting and locking sensitive data in the device to prevent data leakage; disabling high-energy-consuming functional modules, such as high-performance graphics cards and high-power speakers, to reduce energy consumption; and simultaneously locking the screen and saving the current working state to facilitate quick resumption of use upon the user's return.

[0077] For the second device, the second control strategy is also determined based on the second spatial distance and its corresponding effective operating range. The definition of the effective operating range corresponding to the second device is similar to that of the first device, and depends on the device type and usage scenario. If the second spatial distance is less than or equal to the effective range of the second device, it means that the user is close to the second device and has a potential need to use the device. At this time, the second control strategy is determined to be an intelligent activation strategy, including fast decryption and identity authentication to ensure that only legitimate users can access the device; synchronize the user's work data, such as documents, browsing history, etc., from the cloud or the first device, so that the user can seamlessly switch work scenes. If the second spatial distance is greater than the effective range of the second device, it indicates that the user is currently far away from the second device and has no need to use it. At this time, the second control strategy is determined to maintain the display state of the device (usually a low-power standby state) to avoid unnecessary energy consumption and system resource occupation due to frequent device wake-up.

[0078] This embodiment determines the spatial distance between the user and the first device and the second device, and formulates personalized control strategies for the two devices in combination with the effective operating range corresponding to the devices. For the first device in use, it can be adjusted in real time according to the distance from the user, maintaining normal use when the user is close, and entering a safe sleep mode in time when the user is far away, which not only ensures data security but also reduces energy consumption. For the unused second device, it automatically and intelligently activates and synchronizes data when the user approaches, making it convenient for the user to quickly put it into use, and maintains a low-power standby state when the user is far away to avoid waste of resources. This dynamic control strategy based on spatial distance and effective operating range greatly improves the convenience, safety and energy efficiency of multi-device use, and brings users a more intelligent and efficient user experience.

[0079] In another embodiment of the present disclosure, adjusting the interaction mode of a device based on a regulation policy includes: adjusting the interaction mode of a first device based on a first regulation policy; and adjusting the interaction mode of a second device based on a second regulation policy.

[0080] In another embodiment of the present disclosure, the system continuously collects user activity data and fatigue parameters, integrating the user's activity intensity (e.g., keyboard stroke frequency, mouse movement distance, and other data) and fatigue level (derived through personalized health model analysis using a combination of posture and behavior data, heart rate data, and other data) over a period of time. This is then graphically presented as a relationship curve. This curve is then displayed through a visual interface, allowing users to clearly see how their fatigue level fluctuates with activity intensity, such as whether fatigue levels rise sharply after high-intensity activity or whether fatigue accumulates even during low-intensity activity. The system also provides users with scientific rest recommendations based on the curve data and pre-set health standards. For example, if the curve indicates that fatigue levels reach a warning value, the system prompts the user to take a 10-15 minute rest break immediately. If the user is found to be experiencing prolonged periods of high activity intensity and high fatigue levels, comprehensive recommendations are provided for adjusting their work pace and arranging rest time to help prevent excessive fatigue and maintain good health.

[0081] The second aspect of the present disclosure provides a control device for a device, such as Figure 2 As shown, the device includes:

[0082] The data acquisition module 201 is used to acquire user behavior data, which includes operation behavior data and posture behavior data;

[0083] A state prediction module 202 is used to determine user state characteristics based on the operation behavior data and the posture behavior data;

[0084] The control module 203 is used to determine the control strategy of the device based on the user status characteristics;

[0085] The control module 203 is further configured to adjust the interaction mode of the device based on the control strategy so that the interaction mode of the device matches the user behavior data.

[0086] In another embodiment of the present disclosure, the state prediction module 202 is also used to determine fatigue parameters, attention parameters and spatial distance parameters based on operation behavior data and posture behavior data; and determine user state characteristics based on fatigue parameters, attention parameters and spatial distance parameters.

[0087] In another embodiment of the present disclosure, the control module 203 is further configured to determine a display mode and a notification mode of the device based on user status characteristics; and determine a control strategy for the device according to the display mode and the notification mode.

[0088] In another embodiment of the present disclosure, the device includes a first device and a second device, the first device and the second device are in a connected state, the first device is a device currently being used by the user, and the second device is a device not currently being used by the user; the control module 203 is also used to determine the control strategy of the device based on the user status characteristics, including: determining a first control strategy corresponding to the first device and a second control strategy corresponding to the second device based on the user status characteristics.

[0089] In another embodiment of the present disclosure, the control module 203 is also used to determine a first spatial distance between the user and the first device, and a second spatial distance between the user and the second device based on user status characteristics; determine a first control strategy according to the first spatial distance and the effective operating range corresponding to the first device; and determine a second control strategy according to the second spatial distance and the effective operating range corresponding to the second device.

[0090] In another embodiment of the present disclosure, the regulation module 203 is further configured to adjust the interaction mode of the first device based on the first regulation strategy; and adjust the interaction mode of the second device based on the second regulation strategy.

[0091] In another embodiment of the present disclosure, the data acquisition module 201 is further configured to respond to user operation actions on the input device of the device, determine corresponding operation attribute information for each operation action, and obtain operation behavior information based on the operation attribute information.

[0092] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device and a readable storage medium.

[0093] Figure 3A schematic block diagram of an example electronic device 800 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are provided as examples only and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0094] like Figure 3 As shown, the device 800 includes a computing unit 801, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 802 or a computer program loaded from a storage unit 808 into a random access memory (RAM) 803. Various programs and data required for the operation of the device 800 can also be stored in the RAM 803. The computing unit 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.

[0095] Various components in device 800 are connected to I / O interface 805, including an input unit 806, such as a keyboard, mouse, etc.; an output unit 807, such as various types of displays, speakers, etc.; a storage unit 808, such as a magnetic disk, optical disk, etc.; and a communication unit 809, such as a network card, modem, wireless communication transceiver, etc. The communication unit 809 allows device 800 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0096] The computing unit 801 can be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 801 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units that run machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 801 performs the various methods and processes described above, such as the device control method. For example, in some embodiments, the device control method can be implemented as a computer software program that is tangibly contained in a machine-readable medium, such as the storage unit 808. In some embodiments, part or all of the computer program can be loaded and / or installed on the device 800 via the ROM 802 and / or the communication unit 809. When the computer program is loaded into the RAM 803 and executed by the computing unit 801, one or more steps of the device control method described above can be performed. Alternatively, in other embodiments, the computing unit 801 can be configured to execute the device control method by any other appropriate means (e.g., by means of firmware).

[0097] Various embodiments of the systems and techniques described above can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0098] The program code for implementing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that when the program code is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0099] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0100] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0101] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), and the Internet.

[0102] A computer system may include a client and a server. The client and server are generally remote from each other and typically interact through a communication network. The client-server relationship arises through computer programs running on the respective computers and having a client-server relationship with each other. The server may be a cloud server, a server in a distributed system, or a server integrated with a blockchain.

[0103] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this disclosure can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved. This is not limited herein.

[0104] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features being referred to. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. Throughout the present disclosure, "plurality" means two or more, unless otherwise specifically defined.

[0105] The above description is merely a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.

Claims

1. A method for controlling a device, characterized in that: The method comprises: Acquiring user behavior data, wherein the user behavior data includes operation behavior data and posture behavior data; Determining user status characteristics based on the operation behavior data and the posture behavior data; Determining a device control strategy based on the user status characteristics; The interaction mode of the device is adjusted based on the regulation strategy so that the interaction mode of the device matches the user behavior data.

2. The method according to claim 1, characterized in that The determining of user status characteristics based on the operation behavior data and the posture behavior data includes: Determining a fatigue parameter, an attention parameter, and a spatial distance parameter based on the operation behavior data and the posture behavior data; The user state characteristics are determined according to the fatigue parameter, the attention parameter and the spatial distance parameter.

3. The method according to claim 1, characterized in that The determining of a device control strategy based on the user status characteristics includes: Determining a display mode and a notification mode of a device based on the user status characteristics; Determine a control strategy for the device according to the display mode and the notification mode.

4. The method according to claim 1, wherein The device includes a first device and a second device, the first device and the second device are in a connected state, the first device is a device currently being used by the user, and the second device is a device currently not being used by the user; accordingly, The determining of a device control strategy based on the user status characteristics includes: Based on the user status characteristics, a first control strategy corresponding to the first device and a second control strategy corresponding to the second device are determined.

5. The method according to claim 4, characterized in that The determining, based on the user status feature, a first control strategy corresponding to the first device and a second control strategy corresponding to the second device includes: Determining a first spatial distance between the user and the first device, and a second spatial distance between the user and the second device based on the user state characteristics; Determining the first control strategy according to the first spatial distance and the effective operating range corresponding to the first device; The second control strategy is determined according to the second spatial distance and the effective operating range corresponding to the second device.

6. The method according to claim 5, characterized in that The adjusting the interaction mode of the device based on the control strategy includes: Adjusting the interaction mode of the first device based on the first control strategy; The interaction mode of the second device is adjusted based on the second regulation strategy.

7. The method according to claim 1, characterized in that Obtaining operational behavior data includes: In response to a user's operation on an input device of the device, for each operation, determining corresponding operation attribute information; Based on the operation attribute information, operation behavior information is obtained.

8. A control device for an equipment, characterized in that: The device comprises: A data acquisition module is used to acquire user behavior data, wherein the user behavior data includes operation behavior data and posture behavior data; A state prediction module, configured to determine user state characteristics based on the operation behavior data and the posture behavior data; A control module, configured to determine a control strategy for a device based on the user status characteristics; The control module is further configured to adjust the interaction mode of the device based on the control strategy so that the interaction mode of the device matches the user behavior data.

9. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 7.

10. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to enable a computer to execute the method according to any one of claims 1 to 7.