A computer security management method based on human physiological sensor mouse
Through the multi-factor authentication method based on human physiological sensing mouse, combined with biometric recognition and behavioral analysis, the problem of insufficient recognition of computer security management in the existing technology is solved, precise verification of user identity is achieved, and security is improved and user experience.
Patent Information
- Application Number
- CN202411433435.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-15
- Publication Date
- 2024-12-24
- Estimated Expiration
- 2044-10-15
AI Technical Summary
The existing computer security management methods have problems such as insufficient recognition and memory difficulties through password protection, and biometric information is easily obtained illegally, affecting computer data security.
A multi-factor identity verification method based on human physiological sensing mouse is adopted to achieve accurate verification of user identity through biometric identification, behavioral analysis and threshold judgment, combined with adaptive adjustment. The method includes receiving fingerprints, palm prints and heart rate information, determining whether it belongs to a whitelist, and adjusting the relative speed of the mouse pointer according to usage habits to improve the accuracy of identity verification.
It improves the recognition and security of computer security management, reduces misjudgments, enhances the user-friendliness and security of the system, and ensures the protection of computer data.
Smart Images

Figure CN118965327B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to electronic digital data processing, in particular to a computer safety management system, and in particular to a computer safety management method based on a human physiological sensor mouse. Background Art
[0002] With the rapid development of the Internet, privacy protection of personal terminals has become increasingly important. In the real world, it is crucial to protect the file security of personal computers. The existing computer security management method is to protect files by setting passwords, but this method has problems in protecting computer information. First of all, the password cannot be set too simple, which is easy to be cracked by outsiders, and once it is set too complicated, it will be difficult to remember the password. In addition, in order to enhance the security of the password, the password is usually changed regularly, which increases the difficulty of remembering the password and increases the risk of password leakage. This computer security system will make the operability and protection of computer security verification insufficient.
[0003] Therefore, it is necessary to improve the computer security management system in the prior art to solve the above problems. Summary of the invention
[0004] The present invention overcomes the deficiencies of the prior art and provides a computer security management method based on a human physiological sensor mouse.
[0005] To achieve the above object, the technical solution adopted by the present invention is: a computer security management method based on human physiological sensor mouse, comprising:
[0006] S1, receiving fingerprint information, palm print information and first identification information of the current user, wherein the first identification information includes: first heart rate information and first mouse movement information;
[0007] S2. judging whether the current user belongs to the whitelist according to the fingerprint information and the palmprint information; if the current user does not belong to the whitelist, outputting a disconnection signal to the computer, wherein the disconnection signal is used to trigger a disconnection instruction between the computer and the mouse; if the current user belongs to the whitelist, judging whether the first identification information is within a usage threshold range;
[0008] S3. If the usage threshold is not exceeded, a usage signal is output to the computer, and the usage signal is used to trigger a connection instruction between the computer and the mouse; if the usage threshold is exceeded, an adjustment signal is output to the computer, and the adjustment signal is used to trigger an adjustment instruction for the relative speed of the mouse pointer;
[0009] S4, obtaining second identification information of the current user, including: second heart rate information and second mouse movement information;
[0010] S5. Determine whether the second identification information is within a usage threshold range based on the second identification information; if it exceeds the usage threshold range, output a management signal to the computer, wherein the management signal is used to trigger a communication instruction between the computer and the communication terminal; if it does not exceed the usage threshold range, output a usage signal to the computer.
[0011] In a preferred embodiment of the present invention, the whitelist in S2 is used to record the list of persons who are allowed to control the computer, specifically the fingerprint information and palm print information of the persons who are allowed to control the computer.
[0012] In a preferred embodiment of the present invention, the step of determining whether it belongs to the whitelist in S2 includes:
[0013] The fingerprint information and the palm print information in the S1 are compared with the fingerprint information and the palm print information of the persons who are allowed to control the computer in the white list. When any one of the fingerprint information and the palm print information in the S1 matches the fingerprint information and the palm print information of the persons who are allowed to control the computer, it indicates that the user belongs to the white list. If neither of them matches, it indicates that the user does not belong to the white list.
[0014] In a preferred embodiment of the present invention, the usage threshold range is determined based on past mouse usage values, and the past mouse usage values are the first identification information and the second identification information that can output the usage signal. The usage threshold range includes: a usage mean and a usage fluctuation range, the usage mean is the mean of the past mouse usage values, the usage fluctuation range is the standard deviation value of the past mouse usage values, and the usage threshold range is expressed as a numerical range from the usage mean minus the usage fluctuation range to the usage mean plus the usage fluctuation range.
[0015] In a preferred embodiment of the present invention, the use threshold range includes a use heart rate threshold range and a mouse movement threshold range, the heart rate threshold range is an evaluation index for judging the first heart rate information and the second heart rate information, the mouse movement threshold range is an evaluation index for judging the first mouse movement information and the second mouse movement information, and the steps of the method for judging whether the first identification information or the second identification information is within the use threshold range are as follows:
[0016] The first heart rate information and the second heart rate information are compared with the heart rate threshold range for use respectively, and the first mouse movement information and the second mouse movement information are compared with the mouse movement threshold range respectively. When the first heart rate information and the first mouse movement information are respectively located in the heart rate threshold range for use and the mouse movement threshold range for use, the first identification information is located in the threshold range for use; otherwise, it is not located in the threshold range for use; when the second heart rate information and the second mouse movement information are respectively located in the heart rate threshold range for use and the mouse movement threshold range for use, the second identification information is located in the threshold range for use; otherwise, it is not located in the threshold range for use.
[0017] In a preferred embodiment of the present invention, the first mouse movement information includes first mouse speed information and first mouse jitter information, the second mouse movement information includes second mouse speed information and second mouse jitter information, the mouse movement threshold range includes a mouse speed range and a mouse movement jitter range, and when the first mouse speed information is within the mouse speed range and the first mouse jitter information is within the mouse movement jitter range, the first mouse movement information is within the mouse movement threshold range, otherwise, it is not within the mouse movement threshold range; when the second mouse speed information is within the mouse speed range and the second mouse jitter information is within the mouse movement jitter range, the second mouse movement information is within the mouse movement threshold range, otherwise, it is not within the mouse movement threshold range.
[0018] In a preferred embodiment of the present invention, the relative speed of the mouse pointer is the ratio of the mouse moving speed to the pointer moving speed, and the adjustment instruction adjustment steps are:
[0019] Determining the relationship between the first mouse speed information and the mouse speed range;
[0020] If the first mouse speed information is higher than the mouse speed range, the relative speed of the mouse pointer is reduced; if the first mouse speed information is lower than the mouse speed range, the relative speed of the mouse pointer is increased.
[0021] To achieve the above-mentioned purpose, the second technical solution adopted by the present invention is: a computer security management system based on a human physiological sensor mouse, comprising:
[0022] An acquisition unit, used to acquire fingerprint information, palm print information, first identification information and second identification information;
[0023] A receiving unit, used to receive fingerprint information, palm print information, first identification information and second identification information;
[0024] Whitelist unit, used to store whitelist information;
[0025] A first judgment unit, used to judge whether the current user belongs to the whitelist according to the fingerprint information and the palm print information;
[0026] A usage storage unit is used to store and modify a usage threshold range;
[0027] A second determination unit, used to determine whether the first identification information or the second identification information is within a usage threshold range;
[0028] A signal output unit, used to output a disconnection signal, a use signal, an adjustment signal, and a management signal;
[0029] A computer, used to receive disconnection signals, use signals, adjust signals, manage signals, and trigger corresponding instructions according to the types of signals;
[0030] Communication terminal, used to notify the backend manager.
[0031] To achieve the above object, the third technical solution adopted by the present invention is: an electronic device, comprising:
[0032] processor;
[0033] A memory, in which computer program instructions are stored, and when the computer program instructions are executed by the processor, the processor executes a computer security management method based on a human physiological sensor mouse.
[0034] To achieve the above-mentioned purpose, the fourth technical solution adopted by the present invention is: a computer-readable storage medium, on which computer program instructions are stored, and when the computer program instructions are executed by a processor, the processor executes a computer security management method based on a human physiological sensor mouse.
[0035] The present invention solves the defects existing in the background technology and has the following beneficial effects:
[0036] The present invention provides a computer security management method based on a human physiological sensor mouse, which adopts multiple identity authentication, preliminarily judges the user identity through a biometric recognition method, a behavior analysis method and a threshold judgment method, and further judges the user identity again through an adaptive adjustment method, thereby achieving accurate verification of the user identity, improving the security management of the computer, and solving the defect of low user recognition in the computer security management method in the prior art.
[0037] The present invention first identifies fingerprint information and palm print information, which can quickly and roughly confirm the identity of the user and perform an identification diversion. Compared with the prior art, it can exclude unfamiliar users and further determine whether the current user is a daily mouse user on the premise of excluding unfamiliar users, thereby achieving security and convenience.
[0038] In the present invention, by adjusting the relative speed of the mouse pointer, the system can capture the user's behavior pattern more accurately. Compared with the existing technology, the accuracy of identity authentication can be improved. When the system detects that the mouse usage behavior is significantly different from the user's historical behavior, it can trigger additional security checks, thereby enhancing the security of the system.
[0039] The usage threshold range in the present invention includes: a usage mean and a usage fluctuation range. The usage mean is the mean of past mouse usage values, and the usage fluctuation range is the standard deviation of past mouse usage values, which describes the value of the usage threshold range. Compared with the prior art, the usage threshold range takes into account the natural fluctuations of user behavior, can adapt to changes in user usage habits at different times and in different situations, can reduce the situation where normal users are misjudged as illegal users, and improve the user-friendliness of the system. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art are briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative work.
[0041] Figure 1 is a method step diagram of a preferred embodiment of the present invention;
[0042] Figure 2 is the system structure of the preferred embodiment of the present invention;
[0043] Figure 3 is a three-dimensional diagram of an acquisition unit according to a preferred embodiment of the present invention;
[0044] Figure 4 is a cross-sectional view of an acquisition unit according to a preferred embodiment of the present invention;
[0045] In the figure: 100, mouse body; 200, processing module; 210, main control chip; 220, Bluetooth module; 300, sensor module; 310, fingerprint sensor; 320, heart rate sensor; 330, palm print sensor; 340, motion sensor. DETAILED DESCRIPTION
[0046] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0047] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein. Therefore, the protection scope of the present invention is not limited to the specific embodiments disclosed below.
[0048] In the description of the present application, it should be understood that the terms "center", "longitudinal", "lateral", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the scope of protection of the present application. In addition, the terms "first", "second", etc. are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, features defined as "first", "second", etc. may explicitly or implicitly include one or more of the features. In the description of the invention, unless otherwise specified, "multiple" means two or more.
[0049] In the description of this application, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium, and it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood by specific circumstances.
[0050] Application Overview
[0051] The human physiological sensor mouse can be a fingerprint mouse or a palm print mouse. When the fingerprint mouse or the palm print mouse is used in the mouse and computer security management system, there will be the following problems: the fingerprint mouse or the palm print mouse adopts the biometric identification method, and determines whether the user has the right to use by collecting the user's fingerprint information or palm print information, but the biometric information such as fingerprint or palm print information is easy to be illegally obtained, resulting in loopholes in user identity authentication and affecting computer data security.
[0052] In response to the above technical problems, the concept of the present invention is to propose a computer security management method based on a human physiological sensor mouse, which adopts multiple identity authentications, preliminarily determines the user's identity through biometric recognition methods, behavior analysis methods and threshold judgment methods, and further determines the user's identity again through an adaptive adjustment method, thereby achieving accurate verification of the user's identity and improving the security management of the computer.
[0053] Exemplary Methods
[0054] Figure 1 The figure illustrates a flow chart of a computer security management method based on a human physiological sensor mouse according to an embodiment of the present application.
[0055] like Figure 1 As shown, according to the computer security management method based on human physiological sensor mouse according to the embodiment of the present application, it includes:
[0056] S1, receiving fingerprint information, palm print information and first identification information of the current user, where the first identification information includes: first heart rate information and first mouse movement information;
[0057] S2. judging whether the current user belongs to the whitelist according to the fingerprint information and the palmprint information; if the current user does not belong to the whitelist, outputting a disconnection signal to the computer, the disconnection signal is used to trigger a disconnection instruction between the computer and the mouse; if the current user belongs to the whitelist, judging whether the first identification information is within the usage threshold range;
[0058] S3. If the usage threshold value is not exceeded, a usage signal is output to the computer, and the usage signal is used to trigger a connection instruction between the computer and the mouse; if the usage threshold value is exceeded, an adjustment signal is output to the computer, and the adjustment signal is used to trigger an adjustment instruction for the relative speed of the mouse pointer;
[0059] S4, obtaining second identification information of the current user, including: second heart rate information and second mouse movement information;
[0060] S5. Determine whether the second identification information is within a usage threshold range based on the second identification information; if it exceeds the usage threshold range, output a management signal to the computer, the management signal being used to trigger a communication instruction between the computer and the communication terminal; if it does not exceed the usage threshold range, output a usage signal to the computer.
[0061] Below, each step will be described in detail.
[0062] In step S1, for the current user, the biometric information is acquired and the first identification information is obtained.
[0063] For example, when the user touches and moves the mouse, the biometric information can be obtained from a memory or other storage location in a capture unit integrated on the mouse. Depending on the recognition speed and accuracy of the capture unit, the first recognition information can be obtained within a few milliseconds to a few seconds after the user touches and moves the mouse.
[0064] In step S2, the fingerprint information and palm print information of the current user are compared with the information stored in the white list, and a disconnect signal is output based on whether it belongs to the white list to trigger a disconnect command between the computer and the mouse to disconnect the connection between the computer and the mouse or to perform a first identification information judgment.
[0065] The fingerprint and palm print information can be quickly identified, and the user's identity can be roughly confirmed quickly, and an identification diversion can be performed to exclude unfamiliar users, and on the premise of excluding unfamiliar users, it can be further determined whether the current user is a regular user of the mouse.
[0066] In step S3, for the user's first identification information, if the first identification information is within the usage threshold range, it is considered that the usage of the current user is consistent with the daily usage of the mouse by daily users; if the first identification information is higher than the usage threshold range or lower than the usage threshold range, it is considered that the usage of the current user is different from the daily usage of the mouse by daily users.
[0067] However, under the influence of many factors, such as the emotional fluctuations of the daily mouse user and the appearance of hand obstructions during the detection process, the mouse usage habits of the daily mouse user will be directly affected. Therefore, it cannot be denied that the current user is the daily mouse user. Therefore, it is necessary to perform repeated tests while changing the relative speed of the mouse pointer.
[0068] In step S4, the second identification information of the user is obtained while changing the relative speed of the mouse pointer. The time for obtaining the second identification information should be less than the time for obtaining the first identification information, so as to ensure identification while protecting personal privacy.
[0069] In step S5, a determination is made as to whether the second identification information is within the usage threshold range, and a management signal is sent to the communication terminal and a usage signal is sent to the computer according to the determination results. The communication terminal suspends the operation of the computer and determines the reasonable usage of the user based on on-site inspection or camera, thereby determining whether the user is allowed to continue using the computer.
[0070] The following is a detailed description of computer security management methods:
[0071] The whitelist in S2 is used to record the list of people who are allowed to control the computer, specifically the fingerprint information and palm print information of people who are allowed to control the computer. By recording the fingerprint information and palm print information of people who are allowed to control the computer, the user's authority can be quickly identified by identifying the fingerprint information and palm print information in the whitelist. The fingerprint information and palm print information adopt a multi-sampling setting, that is, the fingerprint information is not only recorded in the right index finger and the right middle finger, for example, the right thumb and the left ring finger, and the palm print information is not only recorded in the right palm print, for example, the left palm print, which can avoid unclear recognition due to contamination and damage to the skin texture and improve the possibility of recognition.
[0072] The steps of determining whether S2 belongs to the whitelist include:
[0073] The fingerprint information and palm print information in S1 are compared with the fingerprint information and palm print information of the persons in the white list who are allowed to control the computer. When any one of the fingerprint information and palm print information in S1 matches the fingerprint information and palm print information of the persons who are allowed to control the computer, it means that the user belongs to the white list. If neither of them matches, it means that the user does not belong to the white list.
[0074] For example, when the fingerprint information fails but the palm print information passes, it can be considered that the current user is consistent with the recorded information in the white list. When the fingerprint information and palm print information do not match, it is considered that the current user does not belong to the registered information in the white list and is identified as a stranger. The automated identity authentication process reduces the time and steps required for login and improves the efficiency of user use of computers. The white list is not just familiar users of the mouse, but can be recognized users, such as colleagues and leaders, who are allowed to use the mouse temporarily.
[0075] The usage threshold range is determined based on past mouse usage values, which are the first identification information and the second identification information that can output a usage signal. The usage threshold range includes: a usage mean and a usage fluctuation range. The usage mean is the mean of past mouse usage values, and the usage fluctuation range is the standard deviation of past mouse usage values. The usage threshold range is expressed as a numerical range from the usage mean minus the usage fluctuation range to the usage mean plus the usage fluctuation range.
[0076] The above describes the numerical description of the use threshold range. The use threshold range takes into account the natural fluctuation of user behavior and can adapt to the changes in user usage habits at different times and in different situations. Reasonable threshold settings can reduce the situation where normal users are misjudged as illegal users and improve the user-friendliness of the system.
[0077] The use threshold range includes a use heart rate threshold range and a mouse movement threshold range. The heart rate threshold range is an evaluation index for determining the first heart rate information and the second heart rate information. The mouse movement threshold range is an evaluation index for the first mouse movement information and the second mouse movement information. The steps of the method for determining whether the first identification information or the second identification information is within the use threshold range are as follows:
[0078] The first heart rate information and the second heart rate information are compared with the heart rate threshold range respectively, and the first mouse movement information and the second mouse movement information are compared with the mouse movement threshold range respectively. When the first heart rate information and the first mouse movement information are respectively within the heart rate threshold range and the mouse movement threshold range, the first identification information is within the threshold range; otherwise, it is not within the threshold range; when the second heart rate information and the second mouse movement information are respectively within the heart rate threshold range and the mouse movement threshold range, the second identification information is within the threshold range; otherwise, it is not within the threshold range.
[0079] The condition for the first heart rate information to be within the use threshold range is that the first heart rate information and the first mouse movement information are respectively within the use heart rate threshold range and the mouse movement threshold range. When any of the two situations occurs, that is, the first heart rate information is within the use heart rate threshold range and the first mouse movement information is not within the mouse movement threshold range, it is determined that the first heart rate information is not within the use threshold range. Similarly, when any of the two situations occurs, that is, the second heart rate information is within the use heart rate threshold range and the second mouse movement information is not within the mouse movement threshold range, it is determined that the second heart rate information is not within the use threshold range. By comparing the heart rate information and the mouse movement information with the preset threshold range, it is possible to more accurately determine whether the user's behavior pattern matches the normal pattern of a known user.
[0080] The first mouse movement information includes first mouse speed information and first mouse jitter information, the second mouse movement information includes second mouse speed information and second mouse jitter information, the mouse movement threshold range includes a mouse speed range and a mouse movement jitter range, when the first mouse speed information is within the mouse speed range and the first mouse jitter information is within the mouse movement jitter range, the first mouse movement information is within the mouse movement threshold range, otherwise, it is not within the mouse movement threshold range; when the second mouse speed information is within the mouse speed range and the second mouse jitter information is within the mouse movement jitter range, the second mouse movement information is within the mouse movement threshold range, otherwise, it is not within the mouse movement threshold range.
[0081] The heart rate threshold range, mouse speed range and mouse movement jitter range all adopt the mean + fluctuation type such as the mean and fluctuation range. The mean is the average of past values, and the fluctuation range is the standard deviation of past values. The specific expression is the numerical range from the mean minus the fluctuation range to the mean plus the fluctuation range.
[0082] The first mouse jitter information and the second mouse jitter information are of the same data type, specifically referring to the movement amplitude of the mouse at the click location, specifically the area of a circle with the longest distance of the mouse crossing the file storage area as the radius. When a familiar user uses it, due to the familiarity with the file storage area, the mouse pointer can accurately determine the file storage area, and the movement range of the mouse pointer in the click area is relatively small. When an unfamiliar user uses it, the unfamiliar user is unfamiliar with the file storage area and is not used to using the mouse, which will cause the movement range of the mouse pointer in the click area to be too large, which is manifested as an excessively large jitter amplitude.
[0083] By analyzing the mouse movement speed and jitter information, the system can capture the user's behavioral characteristics. These characteristics reflect the subtle movements of the user when interacting with the computer and are an important part of the user's behavior pattern.
[0084] The relative speed of the mouse pointer is the ratio of the mouse movement speed to the pointer movement speed. The adjustment steps are as follows:
[0085] Determining the relationship between the first mouse speed information and the mouse speed range;
[0086] If the first mouse speed information is higher than the mouse speed range, the relative speed of the mouse pointer is reduced; if the first mouse speed information is lower than the mouse speed range, the relative speed of the mouse pointer is increased.
[0087] The range of reduction or increase of the relative speed of the mouse pointer is 5%-10% of the original relative speed of the mouse pointer, which is determined based on the difference between the first mouse speed information and the mouse speed range. The greater the difference, the greater the adjustment range of the relative speed of the mouse pointer.
[0088] Each person has different mouse usage habits. By adjusting the mouse pointer speed to adapt to the user's personalized usage habits, the authentication system can be more in line with the behavioral characteristics of real users. By adjusting the mouse speed, you can reduce misjudgments caused by changes in mouse usage habits. For example, when a user is nervous or tired, they may change their mouse usage mode. Dynamic adjustment can help the system better identify legitimate users. Mouse speed is part of behavioral analysis. By analyzing changes in mouse speed, you can have a more comprehensive understanding of the user's behavior pattern and provide more information for identity authentication. If the mouse speed is too slow, the user can slowly approach the file storage area, reducing the recognition accuracy. If the mouse speed is too fast, it means that the user is not used to the mouse.
[0089] By monitoring and adjusting the relative speed of the mouse pointer, the system can more accurately capture the user's behavior patterns, thereby improving the accuracy of identity authentication. If the system detects that the mouse usage behavior is significantly different from the user's historical behavior, it can trigger additional security checks, thereby enhancing the security of the system.
[0090] Exemplary Devices
[0091] To achieve the above-mentioned purpose, the second technical solution adopted by the present invention is: a computer security management system based on a human physiological sensor mouse, comprising:
[0092] The acquisition unit is used to acquire fingerprint information, palm print information, first identification information and second identification information; the acquisition unit is a sensor, which can be an optical sensor, a capacitive sensor and a mechanical sensor, and has data acquisition capability.
[0093] The receiving unit is used to receive fingerprint information, palm print information, first identification information and second identification information; the receiving unit is a receiver that can be used to receive the data acquired by the acquiring unit.
[0094] The whitelist unit is used to store whitelist information; the whitelist unit is a memory that stores fingerprint information and palmprint information, and the fingerprint information and palmprint information are classified and stored according to personnel.
[0095] The first judgment unit is used to judge whether the current user belongs to the white list according to the fingerprint information and palm print information; and to judge whether the fingerprint information and palm print information of the current user are consistent with the fingerprint information and palm print information recorded in the white list. The first judgment unit is connected to the signal output unit, and can make the signal output unit send a corresponding signal according to the judgment result.
[0096] The storage unit is used to store and modify the usage threshold range; the usage threshold range is determined based on the past usage habits of familiar users.
[0097] The second judgment unit is used to judge whether the first identification information or the second identification information is within the usage threshold range. The second judgment unit is connected to the signal output unit, and can make the signal output unit send a corresponding signal according to the judgment result. The first judgment unit and the second judgment unit are respectively actuators, which can compare data and perform different processing according to the comparison results.
[0098] The signal output unit is used to output disconnection signals, usage signals, adjustment signals, and management signals; the signal output unit is a signal transmitter, which is used to send out various signals and perform corresponding subsequent processing according to the type of signal.
[0099] A computer is used to receive disconnection signals, use signals, adjustment signals, and management signals, and trigger corresponding instructions according to the type of signals; the computer includes a processor and a receiver, and after receiving the signal transmitted by the signal output unit, the computer processes the signal, for example, disconnecting the connection between the mouse and the computer, adjusting the connection relationship between the mouse and the computer, etc.
[0100] The communication terminal is used to notify the backend administrator. The communication terminal is a backend program used to control the computer. When the computer sends a management signal to the communication terminal, the backend administrator directly confirms whether the mouse user is a familiar user based on observation means, and monitors the mouse usage based on the judgment.
[0101] Figure 3 and Figure 4 The figure shows a schematic diagram of an acquisition unit according to an embodiment of the present application.
[0102] like Figure 3 and Figure 4 As shown, the acquisition unit according to the embodiment of the present application includes: a mouse body 100, and a processing module 200 and a sensor module 300 respectively arranged on the mouse body 100.
[0103] The processing module 200 and the sensor module 300 are respectively fixedly connected to the mouse body 100, and the sensor module 300 includes: a fingerprint sensor 310, a heart rate sensor 320 and a palm print sensor 330 respectively arranged on both sides of the fingerprint sensor 310, and a motion sensor 340 arranged on the other side of the fingerprint sensor 310. The fingerprint sensor 310, the heart rate sensor 320, the palm print sensor 330 and the motion sensor 340 are respectively fixedly connected to the mouse body 100, and the fingerprint sensor 310, the heart rate sensor 320 and the palm print sensor 330 are respectively arranged on the surface of the mouse body 100.
[0104] The processing module 200 includes: a main control chip 210 and a Bluetooth module 220 disposed on one side of the main control chip 210. The main control chip 210 and the Bluetooth module 220 are fixedly connected to the mouse body 100 respectively.
[0105] Exemplary Electronic Devices
[0106] To achieve the above object, the third technical solution adopted by the present invention is: an electronic device, comprising:
[0107] Processor; a processor may be a central processing unit (CPU) or other form of processing unit having data processing capability and / or instruction execution capability.
[0108] The memory stores computer program instructions, which, when executed by the processor, enable the processor to execute a computer security management method based on a human physiological sensor mouse.
[0109] The memory may include one or more computer program products, and the computer program product may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory and / or cache memory, etc. The non-volatile memory may include, for example, read-only memory, hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor may execute the program instructions to implement the computer security management method based on the human physiological sensor mouse of each embodiment of the present application described above and / or other desired functions.
[0110] To achieve the above objectives, the fourth technical solution adopted by the present invention is: a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the processor executes a computer security management method based on a human physiological sensor mouse.
[0111] Computer readable storage media can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples of readable storage media include: an electrical connection with one or more wires, a portable 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 above.
[0112] The above is based on the ideal embodiment of the present invention. Through the above description, relevant personnel can make various changes and modifications without departing from the technical concept of the present invention. The technical scope of the present invention is not limited to the content in the specification, and the technical scope must be determined according to the scope of the claims.
Claims
1. A computer security management method based on a human physiological sensor mouse, comprising: It is characterized in that S1, receiving fingerprint information, palm print information and first identification information of the current user, wherein the first identification information includes: first heart rate information and first mouse movement information; S2. judging whether the current user belongs to the white list according to the fingerprint information and the palm print information; if the current user does not belong to the white list, outputting a disconnection signal to the computer, wherein the disconnection signal is used to trigger a disconnection instruction between the computer and the mouse; if the current user belongs to the white list, judging whether the first identification information is within the usage threshold range; S3. If the usage threshold is not exceeded, a usage signal is output to the computer, and the usage signal is used to trigger a connection instruction between the computer and the mouse; if the usage threshold is exceeded, an adjustment signal is output to the computer, and the adjustment signal is used to trigger an adjustment instruction for the relative speed of the mouse pointer; S4, obtaining second identification information of the current user, including: second heart rate information and second mouse movement information; S5. Determine whether the second identification information is within a usage threshold range based on the second identification information; if the second identification information exceeds the usage threshold range, output a management signal to the computer, wherein the management signal is used to trigger a communication instruction between the computer and the communication terminal; if the second identification information does not exceed the usage threshold range, output a usage signal to the computer; The usage threshold range is determined based on past mouse usage values, the past mouse usage values are the first identification information and the second identification information capable of outputting the usage signal, the usage threshold range includes: a usage mean and a usage fluctuation range, the usage mean is the mean of the past mouse usage values, the usage fluctuation range is the standard deviation value of the past mouse usage values, and the usage threshold range is expressed as a numerical range between the usage mean minus the usage fluctuation range and the usage mean plus the usage fluctuation range; The use threshold range includes a use heart rate threshold range and a mouse movement threshold range, the heart rate threshold range is an evaluation index for judging the first heart rate information and the second heart rate information, the mouse movement threshold range is an evaluation index for the first mouse movement information and the second mouse movement information, and the steps of the method for judging whether the first identification information or the second identification information is within the use threshold range are as follows: The first heart rate information and the second heart rate information are compared with the heart rate threshold range for use respectively, and the first mouse movement information and the second mouse movement information are compared with the mouse movement threshold range respectively. When the first heart rate information and the first mouse movement information are respectively located in the heart rate threshold range for use and the mouse movement threshold range for use, the first identification information is located in the threshold range for use; otherwise, it is not located in the threshold range for use; when the second heart rate information and the second mouse movement information are respectively located in the heart rate threshold range for use and the mouse movement threshold range for use, the second identification information is located in the threshold range for use; otherwise, it is not located in the threshold range for use.
2. According to claim 1, a computer security management method based on human physiological sensor mouse is characterized in that: The whitelist in S2 is used to record the list of people who are allowed to control the computer, specifically the fingerprint information and palm print information of the people who are allowed to control the computer.
3. A computer security management method based on human physiological sensor mouse according to claim 2, characterized in that: The step of determining whether it belongs to the whitelist in S2 includes: The fingerprint information and the palm print information in the S1 are compared with the fingerprint information and the palm print information of the person in the white list who is allowed to control the computer. When any one of the fingerprint information and the palm print information in the S1 matches the fingerprint information and the palm print information of the person who is allowed to control the computer, it means that the user belongs to the white list. If they do not match, it means that the user does not belong to the white list.
4. The computer security management method based on human physiological sensor mouse according to claim 1 is characterized in that: The first mouse movement information includes first mouse speed information and first mouse jitter information, the second mouse movement information includes second mouse speed information and second mouse jitter information, the mouse movement threshold range includes a mouse speed range and a mouse movement jitter range, when the first mouse speed information is within the mouse speed range and the first mouse jitter information is within the mouse movement jitter range, the first mouse movement information is within the mouse movement threshold range, otherwise, it is not within the mouse movement threshold range; when the second mouse speed information is within the mouse speed range and the second mouse jitter information is within the mouse movement jitter range, the second mouse movement information is within the mouse movement threshold range, otherwise, it is not within the mouse movement threshold range.
5. A computer security management method based on human physiological sensor mouse according to claim 4, characterized in that: The relative speed of the mouse pointer is the ratio of the mouse moving speed to the pointer moving speed. The adjustment instruction adjustment steps are: Determining the relationship between the first mouse speed information and the mouse speed range; If the first mouse speed information is higher than the mouse speed range, the relative speed of the mouse pointer is reduced; if the first mouse speed information is lower than the mouse speed range, the relative speed of the mouse pointer is increased.
6. A computer security management system based on a human physiological sensor mouse, based on a computer security management method based on a human physiological sensor mouse according to any one of claims 1 to 5, characterized in that: include: An acquisition unit, used to acquire fingerprint information, palm print information, first identification information and second identification information; A receiving unit, used to receive fingerprint information, palm print information, first identification information and second identification information; Whitelist unit, used to store whitelist information; A first judgment unit, used to judge whether the current user belongs to the whitelist according to the fingerprint information and the palm print information; A usage storage unit is used to store and modify a usage threshold range; A second determination unit, used to determine whether the first identification information or the second identification information is within a usage threshold range; A signal output unit, used to output a disconnection signal, a use signal, an adjustment signal, and a management signal; A computer, used to receive disconnection signals, use signals, adjust signals, manage signals, and trigger corresponding instructions according to the types of signals; Communication terminal, used to notify the backend manager.
7. An electronic device comprising: processor; A memory, in which computer program instructions are stored, and when the computer program instructions are executed by the processor, the processor executes a computer security management method based on a human physiological sensor mouse as described in any one of claims 1-5.
8. A computer-readable storage medium having computer program instructions stored thereon, wherein the computer program instructions, when executed by a processor, cause the processor to execute a computer security management method based on a human physiological sensor mouse as described in any one of claims 1-5.
Citation Information
Patent Citations
Identity authentication method and system
CN107317682A
Unlocking authentication method, wearable device and computer-readable storage medium
CN109033779A
Mouse, identity authentication system, method and device and storage medium
CN110061995A
Method and system for individually adjusting moving speed of mouse
CN110347436A
Mouse control method and device, storage medium and mouse
CN117930996A
