Screening management and control system and method based on network security monitoring

By introducing a screening and control system into the network security monitoring system, combining face recognition, seat monitoring and file encryption technologies, the problems of single identification and judgment of personnel in the existing technology and information leakage are solved, and more efficient information network security is achieved.

CN119939558AInactive Publication Date: 2025-05-06苏州河畔网咖
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510000242.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-02
Publication Date
2025-05-06
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The personnel identification and judgment methods of the existing network security monitoring system are relatively single, and there is a risk of information leakage.

Method used

The screening and control system based on network security monitoring is adopted, combined with the face recognition module, seat monitoring mechanism and file compression module, and through multiple data comparison and real-time monitoring, the identity of the person is judged and the content of the monitor is encrypted.

Benefits of technology

It effectively avoids the single basis for personnel authorization judgment, reduces misauthorization and information leakage, and improves information network security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119939558A_ABST
    Figure CN119939558A_ABST
Patent Text Reader

Abstract

The invention discloses a screening management and control system and method based on network security monitoring, the system comprises a face recognition module, a computer host and a display, the computer host is connected with a seat monitoring mechanism, the system also comprises a screening management and control module, a human resource calibration module, a seat monitoring module and a file compaction module, the seat monitoring mechanism comprises a base and a seat, and the base is connected with the display. The seat is arranged above the base, and pressure sensors are arranged on the seat and the base. According to the invention, the data captured by the pressure sensor and the distance sensor are combined with the face recognition technology in the prior art to judge whether the current person is the authorized person, thereby avoiding the single judgment basis of person authorization in the prior art, reducing the occurrence of information leakage and information network security influence caused by wrong authorization, and improving the safety of the system. And when a person passes by or is within the range of the base, the content on the display is encrypted, so that information leakage caused by screen peeping by other persons is avoided as much as possible.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of computer information network security, and in particular to a screening control system and method based on network security monitoring. Background Art

[0002] Computer information network security technology is a comprehensive computer application discipline composed of cryptographic application technology, information network security technology, data disaster and data recovery technology, operating system maintenance technology, local area network networking and maintenance technology, database application technology, etc. Therefore, computer network security monitoring is needed.

[0003] When verifying the use permissions of users, existing network security monitoring systems usually use facial recognition to determine whether they are recorded users. Although this technology is relatively accurate, the judgment method is relatively simple and the judgment range is limited, which may lead to misjudgment. When other people pass in front of the computer screen, they can see the contents on the screen in full, which poses a certain risk of information leakage and needs further improvement. Summary of the invention

[0004] The purpose of the present invention is to solve the problem that the existing personnel identification and judgment method is relatively simple and has the risk of information leakage, and to propose a screening control system and method based on network security monitoring.

[0005] The purpose of the present invention can be achieved through the following technical solutions:

[0006] In a first aspect, the present invention provides a screening control system based on network security monitoring, comprising a face recognition module, a computer host and a display, wherein the computer host is connected to a seat monitoring mechanism, and further comprising a screening control module, a human resource calibration module, a seat monitoring module, and a file compression module;

[0007] The seat monitoring mechanism comprises a base and a seat, the seat is arranged above the base, the seat and the base are both provided with pressure sensors, the seat comprises a seat cushion, a backrest and two armrests, the backrest and the two armrests are both provided with distance sensors facing the seat cushion, and a driving mechanism for driving the seat to move up and down is provided between the base and the seat;

[0008] The screening control module sets a minimum height, calculates the sum of the base pressure value and the seat pressure value to obtain the pressure value of the current passenger and records it as the body pressure correction comparison value α1, moves the seat up until the base pressure value is equal to 0, records the number of turns and the direction of rotation of the reducer at this time, multiplies the value of the number of turns by the rod drive proportional coefficient and adds the minimum height to obtain the current seat height, and records it as the first leg parameter, records the distance data measured by the distance sensor on the backrest as the second leg parameter, records the difference between the distance data measured by the distance sensors on the two armrests as the third leg parameter, extracts the first leg parameter, the second leg parameter and the third leg parameter and records them as β A , β B , β C , substitute into the formula Calculate, where e is a natural constant and λ is a preset constant coefficient, to obtain the leg correction ratio α2 of the current passenger; extract the body pressure storage value of the staff who are allowed to use the computer Leg storage value data, where i is the corresponding number of each staff member, i = 1, 2, 3...j, j is the total number of staff members using the computer, and substitute it into the mathematical formula Calculation is performed, where α1′ and α2′ are both set comparison thresholds, and a matching judgment factor PG is obtained. When the matching judgment factor PG takes a value of 0, a matching success signal is generated and sent to the computer host, and the computer host authorizes the current staff to use it. When the matching judgment factor PG takes a value not equal to 0, a matching failure signal is generated and sent to the computer host, and the computer host is locked to enter the lock screen page to prohibit the current staff from using it. At the same time, an abnormal operation signal is generated and sent to the receiving end of the management personnel;

[0009] The HR calibration module finds out the PA i =PB i =0, the corresponding staff member number i is temporarily marked as the target person before the computer is shut down, and the database is calibrated and updated according to the data of the target person; the seat monitoring module continuously obtains the sum of the current base pressure value and the seat pressure value when the target person uses the computer, records it as the pressure judgment value, and selects to generate a temporary departure signal, a return signal or a departure signal according to the pressure judgment value, and determines whether other people have entered the base range, and encrypts the picture on the display;

[0010] The file compression module labels each computer software, generates a character sequence consisting of labels according to the frequency and sequence of the current target person using each computer software, uses the sequence as the password for file compression, and encrypts and compresses the files saved during the target person's use. As a preferred embodiment of the present invention, the drive mechanism includes a movable tube fixedly connected to the bottom of the seat, a sleeve fixedly connected to the base, the movable tube is inserted into the sleeve and slidably connected to the sleeve, a limiter for limiting the rotation of the movable tube is provided between the movable tube and the sleeve, a lead screw nut is fixedly connected to the bottom of the movable tube, a drive lead screw is provided in the sleeve, the drive lead screw is threadedly connected to the lead screw nut, the drive lead screw is rotatably connected to the base, a worm gear is fixedly connected to the bottom end of the drive lead screw, a reducer is fixedly connected to the base, a worm is fixedly connected to the output shaft of the reducer, and the worm is meshed with the worm gear.

[0011] As a preferred embodiment of the present invention, the limiting member includes a plurality of limiting blocks fixedly connected to the bottom of the movable tube, the limiting blocks are arranged along the radial direction of the movable tube, the limiting blocks are fixedly connected to the outer periphery of the movable tube, the inner wall of the sleeve is provided with a plurality of strip grooves arranged along the axis, the strip grooves are adapted to the limiting blocks, and the limiting blocks are located in the strip grooves and are slidably connected to the strip grooves.

[0012] As a preferred embodiment of the present invention, the specific calibration steps of the human resource calibration module are as follows: extract the body pressure calibration comparison value and leg calibration comparison value of the current target person, and enter them into the computer host to replace the body pressure storage value and leg storage value pre-stored by the target person as its new body pressure storage value and leg storage value. As a preferred embodiment of the present invention, the specific judgment method of the seat monitoring module is as follows: when the target person uses the computer, the seat monitoring module continuously obtains the sum of the current base pressure value and the seat pressure value, which is recorded as the pressure judgment value. When the pressure judgment value is 0, the timing starts. When the timing starts, a signal for the person to temporarily leave is generated and sent to the host. The host generates a brightness reduction instruction and sends it to the display screen. The display screen adjusts the brightness to the lowest. When the pressure judgment value is detected to be greater than 0 again, the pressure judgment value is compared with the target person's body pressure storage value. If the pressure judgment value is equal to the target person's body pressure storage value, a signal for the person to return is generated and sent to the host. The host generates a brightness recovery instruction and sends it to the display screen. The display screen adjusts the brightness to the lowest. to the brightness at the beginning of the timing; set a leaving time threshold. When the timing duration is greater than the time threshold, a personnel leaving signal is generated and a lock screen instruction is generated to control the computer to lock the screen and re-enter the verification state. The seat returns to the lowest height, and when the pressure judgment value is greater than 0, a comparison with the screening control module is performed; the difference between the current pressure judgment value and the pressure judgment value when the target person passes the screening control module is recorded as the pressure change value, and a pressure change threshold is set. If the pressure change value is greater than the pressure change threshold, an information leakage warning signal is generated and sent to the computer host. After receiving the information leakage warning signal, the computer host sends a screen privacy encryption instruction to the CPU, and the CPU encrypts the screen output to the display.

[0013] As a preferred embodiment of the present invention, the steps for encrypting the picture output by the display are as follows: capture the position of the mouse pointer in the display picture, set a range pixel threshold, draw a circle with the position of the mouse pointer as the origin and the range pixel threshold as the radius, recorded as the display circle, mosaic processing is performed on the picture outside the display circle in the display picture, and the picture within the display circle maintains the clarity unchanged.

[0014] As a preferred embodiment of the present invention, the specific operating steps of the file compression module are as follows: the application software installed in the computer are numbered in sequence, the usage frequency of each application software is extracted, and the application software is sorted according to the usage frequency, and the multiple software with the highest usage frequency are recorded to obtain a set of arrays composed of application software labels arranged according to the usage frequency, which is recorded as the first series; the order in which the used application software are clicked in sequence is recorded, and the multiple application software that are clicked first are sorted according to the order of opening, to obtain a set of arrays composed of application software labels arranged in chronological order, which is recorded as the second series, and the labels in the first series and the second series are interspersed in sequence to form a new series, which is recorded as the third series and used as the usage feature code of the staff member, and the usage feature code is used as the compression password for saving files, and is saved in the mobile USB flash drive of the corresponding staff member as a data key.

[0015] In a second aspect, the present invention provides a screening and control method based on network security monitoring, comprising the following steps:

[0016] Step 1: When the computer host is turned off, it enters the verification waiting state, and maintains the verification waiting state after it is turned on;

[0017] Step 2: Analyze the personnel through the screening control module to obtain the matching judgment factor; when the matching judgment factor PG takes a value of 0, a matching success signal is generated and sent to the computer host, and the computer host authorizes the current staff to use it; when the matching judgment factor PG takes a value not equal to 0, a matching failure signal is generated and sent to the computer host, and the computer host controls the display to lock and enter the lock screen page to prohibit the current staff from using it, and at the same time generates an abnormal operation signal and sends it to the receiving end of the management personnel;

[0018] Step 3: Use the HR calibration module to calibrate and update the database based on the target personnel’s data;

[0019] Step 4: When the target person is using the computer, the seat monitoring module continuously obtains the sum of the current base pressure value and the seat pressure value, records it as the pressure judgment value, and generates a temporary departure signal, a return signal, or a departure signal according to the pressure judgment value, and determines whether other people have entered the base range, and encrypts the image on the display;

[0020] Step 5: Use the file compression module to label each software in the computer host, and generate a set of character sequences consisting of labels based on the frequency and order in which the current target person uses each computer software. Use this sequence as the file compression password to encrypt and compress the files saved during the target person's use.

[0021] Compared with the prior art, the present invention has the following beneficial effects:

[0022] 1. A seat with a reducer for precise height adjustment is used. When a person sits on the seat, the first parameter of the person's leg can be obtained by adjusting the seat height. The second and third parameters of the leg can be calculated based on the data obtained by the distance sensor on the seat. Combined with the data obtained by the pressure sensor, a data group is formed and compared with the stored data. It is used to determine whether the current person is an authorized person in combination with the face recognition technology in the prior art, thereby avoiding the single basis for personnel authorization judgment in the prior art and reducing the occurrence of information leakage caused by erroneous authorization that affects information network security.

[0023] 2. By real-time monitoring of changes in pressure judgment values, it is possible to determine whether the target person has left and whether the person has left temporarily or for a long time. Different measures can be taken according to the time of departure to prevent information leakage on the computer monitor. It can also determine whether other people have entered the base range, and encrypt the content on the monitor when someone passes by or is within the base range, so as to avoid information leakage caused by other people peeking at the screen. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 It is a principle block diagram of the present invention;

[0025] Figure 2 It is a schematic diagram of the overall structure of the seat monitoring mechanism of the present invention;

[0026] Figure 3 It is a cross-sectional schematic diagram of the seat monitoring mechanism of the present invention.

[0027] In the figure: 1. base; 2. seat; 3. distance sensor; 4. movable tube; 5. sleeve; 6. screw nut; 7. driving screw; 8. worm gear; 9. reducer; 10. worm; 11. limit block; 12. strip groove. DETAILED DESCRIPTION

[0028] See also Figure 1-Figure 3 As shown, the screening and control system based on network security monitoring includes a face recognition module, a computer host and a display. The computer is correspondingly provided with a matching seat monitoring mechanism, and also includes a screening and control module, a human resource calibration module, a seat monitoring module, and a file compression module.

[0029] The seat monitoring mechanism includes a base 1, which is located directly in front of the display. A seat 2 is arranged above the base 1. Pressure sensors are arranged on the seat 2 and the base 1. The seat 2 includes a seat cushion, a backrest and two armrests. The backrest and the two armrests are provided with distance sensors 3. The distance sensor 3 is arranged horizontally. The distance sensor 3 is located above the seat cushion and the collection end faces the center of the seat cushion. When a person sits on the seat cushion, the distance sensor 3 can collect the distance from the sides of the thighs of the passenger to the armrests and the distance from the back to the backrest. It should be noted that there are multiple probes of the pressure sensor, which are evenly distributed on the base 1 and the seat 2, so that the pressure sensor can accurately measure the pressure changes on the seat 2 and the base 1.

[0030] The bottom of the seat 2 is fixedly connected with a movable tube 4, which is perpendicular to the bottom of the seat 2. The base 1 is fixedly connected with a sleeve 5, which is arranged vertically. The movable tube 4 is inserted into the sleeve 5 and slidably connected with the sleeve 5, so that the movable tube 4 can slide up and down along the sleeve 5, thereby raising or lowering the seat 2. The diameter of the movable tube 4 is adapted to the inner diameter of the sleeve 5, which can reduce the shaking caused by the movable tube 4 moving up and down along the sleeve 5. A limiter is arranged between the movable tube 4 and the sleeve 5 to limit the rotation of the movable tube 4. The bottom of the movable tube 4 is fixedly connected with a screw nut 6, and a driving screw 7 is arranged in the sleeve 5. The driving screw 7 is coaxially arranged with the sleeve 5, and the driving screw 7 is threadedly connected with the screw nut 6, and the driving screw 7 is rotatably connected to the base 1. When the driving screw 7 and the screw nut 6 rotate relative to each other, the screw nut 6 moves up and down along the driving screw 7, thereby driving the movable tube 4 to move up and down. A worm gear 8 is fixedly connected to the bottom end of the driving screw 7. When the worm gear 8 rotates, it drives the driving screw 7 to rotate. A reducer 9 is fixedly connected to the base 1. The reducer 9 is horizontally arranged above the base 1. A worm 10 is fixedly connected to the output shaft of the reducer 9. The worm 10 is meshed with the worm wheel 8. When the worm 10 rotates, it drives the worm wheel 8 to rotate.

[0031] The limiting member includes a plurality of limiting blocks 11 fixedly connected to the bottom of the movable tube 4. The limiting blocks 11 are arranged radially along the movable tube 4. The limiting blocks 11 are fixedly connected to the outer periphery of the movable tube 4. The inner wall of the sleeve 5 is provided with a plurality of strip grooves 12 arranged along the axis. The strip grooves 12 are adapted to the limiting blocks 11. The limiting blocks 11 are located in the strip grooves 12 and are slidably connected to the strip grooves 12. The limiting blocks 11 cooperate with the strip grooves 12 to limit the movable tube 4 so that it can only slide along the axial direction of the sleeve 5 and will not rotate in the sleeve 5, thereby making it possible for the screw nut 6 threadedly connected to the driving screw 7 to not rotate synchronously when the driving screw 7 rotates.

[0032] When the reducer 9 rotates, it will drive the worm 10 to rotate, and the rotation of the worm 10 will drive the worm wheel 8 to rotate, and the worm wheel 8 will drive the driving screw 7 to rotate. When the driving screw 7 rotates, it will drive the movable tube 4 to move up and down along the sleeve 5, so that the reducer 9 can drive the seat 2 to move up and down, thereby realizing the adjustment of the height of the seat 2.

[0033] Record the initial height of the seat 2, and extract the number of turns and direction of the reducer 9. Since the transmission ratios of the worm wheel 8 and the worm 10 and the transmission ratios of the screw nut 6 and the movable screw are fixed, there is a fixed proportional relationship between the number of turns of the reduction motor and the distance the movable screw moves. Set a rod-driven proportional coefficient, whose positive or negative is determined by the rotation direction of the reducer 9, and whose value is determined by the transmission ratios of the worm wheel 8 and the worm 10 and the transmission ratios of the screw nut 6 and the movable screw. By calculating the initial height of the seat 2 and adding the rod-driven proportional coefficient multiplied by the number of turns of the reducer 9, the current height of the seat 2 can be obtained, and then the height of the seat 2 can be adjusted as needed. The number of turns and direction of the reducer 9 are input to adjust the seat 2 to the preset height.

[0034] It should be noted that the number of rotations and direction of the reducer 9 in the prior art can be adjusted and controlled, and the number of rotations and direction can be displayed through data, which will not be described in detail here. Each time the number of rotations and direction of the reducer 9 are input for adjustment, the height of the seat 2 will be used as the initial height of the next adjustment process, so that the height after each adjustment can be calculated by adding the height after the last adjustment to the rod drive proportional coefficient and multiplying the number of rotations of the reducer 9.

[0035] When the computer host is turned off, it enters the waiting state for verification and remains in this state after it is turned on until the staff using the computer passes the comparison and verification of the face recognition module and the screening and control module and enters the normal use state. The face recognition module is an existing technology. It compares the collected face image with the face data stored in the computer through a high-definition camera to determine whether the staff currently using it is recorded. I will not go into details here.

[0036] It should be noted that the computer host is in a locked state when it is in the verification state. Even if the power button is pressed, the computer cannot be used normally. The computer system is in a locked state and requires face recognition and comparison with the screening and control module. Only after passing the comparison can it be authorized for use, so that the computer system is unlocked and enters the working state, so that specific personnel can use the computer, thereby ensuring the security of the computer's information network and minimizing the leakage of key information.

[0037] The verification process of personnel in the screening control module is as follows:

[0038] A minimum height is set so that when the user sits on the seat 2 at this height, the feet of the user are in contact with the base 1 for support. At this time, the sum of the base pressure value and the seat pressure value is calculated to obtain the pressure value of the current passenger and recorded as the body pressure correction comparison value α1. Then the reducer 9 is controlled to rotate and drive the seat 2 to move up until the base pressure value is equal to 0. The number of turns and the direction of rotation of the reducer 9 are recorded at this time, so as to multiply the value of the number of turns by the rod drive proportional coefficient and add the minimum height to obtain the current height of the seat 2, and record it as the first leg parameter. The distance data measured by the distance sensor 3 on the backrest is recorded as the second leg parameter, and the difference between the distance data measured by the distance sensors 3 on the two armrests is recorded as the third leg parameter. The first leg parameter, the second leg parameter and the third leg parameter are extracted and recorded as β A , β B , β C , substitute into the formula A calculation is performed, where e is a natural constant and λ is a preset constant coefficient, to obtain the leg correction ratio α2 of the current occupant.

[0039] The computer host stores data of multiple staff members who are allowed to use the computer. Leg storage value data, where i is the corresponding number of each staff member, i = 1, 2, 3 ... j, j is the total number of staff members using the computer, and the screening control module compares the current passenger's body pressure calibration comparison value α1, leg calibration comparison value α2 with the stored staff body pressure storage value Leg storage value The data is compared in turn to analyze whether the current passengers match the recorded staff information, so as to determine whether the current passengers have the corresponding computer information viewing qualifications.

[0040] The further comparison process is as follows:

[0041] Extract the stored staff body pressure value Leg storage value The data and the current passenger's body pressure calibration comparison value α1 and leg calibration comparison value α2 are substituted into the mathematical formula Calculation is performed, where α1′ and α2′ are both set comparison thresholds, and the matching judgment factor PG is obtained. When the matching judgment factor PG takes the value of 0, a matching success signal is generated and sent to the computer host. The computer host authorizes the current staff to use it and finds out the PA i =PB i=0, and temporarily mark them as target personnel until the computer is shut down; when the matching judgment factor PG is not equal to 0, a matching failure signal is generated and sent to the computer host, and the computer host controls the display to lock and enter the lock screen page to prohibit the current staff from using it. At the same time, an abnormal operation signal is generated and sent to the receiving end of the manager to remind the manager that the person using the current computer is not a recorded staff member.

[0042] The HR calibration module calibrates and updates the database based on the target personnel's data. The specific calibration steps are as follows:

[0043] Extract the body pressure calibration comparison value and leg calibration comparison value of the current target person, and enter them into the computer host to replace the pre-stored body pressure storage value of the target person Leg storage value As their new body pressure storage values ​​and leg storage values, even if a staff member's weight and height change partially for some reason, the computer host can still correctly identify them. At the same time, it tries to avoid the situation where the body pressure storage value of some staff members exceeds the preset value due to continuous weight gain or loss and cannot be identified by the screening and control module.

[0044] The seat monitoring module continuously monitors the changes in the base pressure value when the target person is using the computer, and determines whether the target person has left and whether other people have entered the range of the base 1 according to the changes in the base pressure value. The specific judgment method of the seat monitoring module is as follows:

[0045] When the target person uses the computer, the seat monitoring module continuously obtains the sum of the current base pressure value and the seat pressure value, which is recorded as the pressure judgment value. It should be noted that the calculation method of the pressure judgment value and the body pressure calibration comparison value are both the sum of the base pressure value and the seat pressure value. The difference between the two is that the data object of the body pressure calibration comparison value is the matched passenger, while the data object of the pressure judgment value is the matched target person.

[0046] According to the pressure judgment value, a personnel temporary departure signal, a personnel return signal or a personnel departure signal is generated. When the pressure judgment value is 0, the timing starts. When the timing starts, a personnel temporary departure signal is generated and sent to the host. The host generates a brightness reduction instruction and sends it to the display screen. The display screen adjusts the brightness to the lowest. When the pressure judgment value is detected to be greater than 0 again, the pressure judgment value is compared with the target person's body pressure storage value. If the pressure judgment value is equal to the target person's body pressure storage value, a personnel return signal is generated and sent to the host. The host generates a brightness recovery instruction and sends it to the display screen. The display screen adjusts the brightness to the brightness at the beginning of the timing; a departure time threshold is set. When the timing duration is greater than the time threshold, a personnel departure signal and a lock screen instruction are generated to control the computer to lock the screen and re-enter the verification state. At this time, the seat 2 is restored to the lowest height under the drive of the reducer 9, and the body pressure calibration comparison value α1 and the leg calibration comparison value α2 are measured again when there are people sitting on it, and compared through the screening control module. The person is granted the right to use the computer according to the comparison result.

[0047] When the target person uses the computer, the seat monitoring module continuously obtains the current pressure judgment value, and records the difference between the current pressure judgment value and the pressure judgment value of the target person when compared through the screening control module, which is recorded as the pressure change value. A pressure change threshold is set. If the pressure change value is greater than the pressure change threshold, an information leakage warning signal is generated and sent to the computer host. After receiving the information leakage warning signal, the computer host sends a screen privacy encryption instruction to the CPU, and the CPU encrypts the screen output to the display, so that the screen content displayed on the display is not easy to be understood and read by others.

[0048] It should be noted that the base 1 in the seat monitoring mechanism is large enough to cover the ground directly in front of the display. When the pressure change value is greater than the pressure change threshold, it means that other people are passing or standing on the current base 1. At this time, there is a risk of information leakage on the computer display, so encryption is required.

[0049] The steps for the CPU to encrypt the image output by the display are as follows:

[0050] The position of the mouse pointer in the display screen is captured, and a range pixel threshold is set. The range pixel threshold is specifically set by the staff in actual use. A circle is drawn with the mouse pointer position as the origin and the range pixel threshold as the radius, which is recorded as the display circle. The picture outside the display circle in the display screen is mosaic processed, and the picture within the display circle remains clear and unchanged, so that only the picture content within a certain range where the mouse pointer is located can be seen by the target person, and the movement of the mouse pointer is controlled by the target person, ensuring that the content in the display screen is not easily seen or understood by other people, and preventing other people from obtaining complete information in the display screen when passing by or standing within the range of the base 1, which is conducive to the privacy protection of computer information.

[0051] The file compression module generates a character sequence consisting of application software labels based on the frequency and sequence of the target person's use of various computer software. This sequence is used as the password for file compression to encrypt and compress the files saved by the target person during use to ensure the information network security of the files. The specific operation steps are as follows:

[0052] The application software installed in the computer is labeled in sequence. The label can be a number or a letter, or a combination of letters and numbers. Each application software can have a different label. The usage frequency of each application software is extracted, and each application software is sorted according to the usage frequency. The multiple software with the highest usage frequency is recorded to obtain an array composed of application software labels arranged according to the usage frequency, which is recorded as the first sequence; the order in which the used application software is clicked in sequence is recorded, and the multiple application software that is clicked first is sorted according to the order of opening, and a group of arrays composed of application software labels arranged in time sequence is obtained, which is recorded as the second sequence, and the labels in the first sequence and the second sequence are interspersed and arranged in sequence to form a new sequence, which is recorded as the third sequence and used as the usage feature code of the staff member, and the usage feature code is used as the compression password for saving files, and is saved in the mobile USB disk of the corresponding staff member as a data key. The usage frequency of each application software is determined by its usage time. The usage time refers to the time when the application software is open and on the main page. The time from computer startup to shutdown is recorded as the total usage time. The usage time is divided by the total usage time to get the usage frequency of each application software.

[0053] In a specific embodiment, the application software installed in the computer is labeled A, B, C...J, and their usage frequencies during one use of the computer are 12%, 8%, 7%...0%, respectively. The labels of the top five application software extracted in order of usage frequency are C, H, F, G, and B, respectively. The first number series is CHFGB. The application software is sorted in the order in which they are clicked when used, which are C, J, G, A, and E, respectively. The second number series is CJGAE. The labels in the first and second number series are arranged in sequence to form a third number series, which is CCHJFGGABE. CCHJFGGABE is used as the staff's usage feature code. After the staff has finished using the computer, the files saved during use are compressed and the decompression password of the compressed package is set to the usage feature code. At the same time, the usage feature code is saved in the mobile USB flash drive of the staff in text form, so that the staff can use it when decompressing the compressed files later. The generation process of the feature code is not easy to be cracked, so using the feature code as the password of the compressed file can effectively ensure the security of the file.

[0054] The present invention also provides a screening control method based on network security monitoring, comprising the following steps:

[0055] Step 1: When the computer host is turned off, it enters the verification waiting state, and maintains the verification waiting state after it is turned on;

[0056] Step 2: Analyze the personnel through the screening control module to obtain the matching judgment factor; when the matching judgment factor PG takes a value of 0, a matching success signal is generated and sent to the computer host, and the computer host authorizes the current staff to use it; when the matching judgment factor PG takes a value not equal to 0, a matching failure signal is generated and sent to the computer host, and the computer host controls the display to lock and enter the lock screen page to prohibit the current staff from using it, and at the same time generates an abnormal operation signal and sends it to the receiving end of the management personnel;

[0057] Step 3: Use the HR calibration module to calibrate and update the database based on the target personnel’s data;

[0058] Step 4: When the target person is using the computer, the seat monitoring module continuously obtains the sum of the current base pressure value and the seat pressure value, records it as the pressure judgment value, and generates a temporary departure signal, a return signal, or a departure signal according to the pressure judgment value, and determines whether other people have entered the range of the base 1, and encrypts the image on the display;

[0059] Step 5: Use the file compression module to label each software in the computer host, and generate a set of character sequences consisting of labels based on the frequency and order in which the current target person uses each computer software. Use this sequence as the file compression password to encrypt and compress the files saved during the target person's use.

[0060] The preferred embodiments of the present invention disclosed above are only used to help explain the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to only specific implementation methods. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.

Claims

1. A screening and control system based on network security monitoring, comprising a face recognition module, a computer host and a display, wherein the computer host is connected to a seat monitoring mechanism, characterized in that: The system also includes a screening control module; the screening control module sets a minimum height, calculates the sum of the base pressure value and the seat pressure value to obtain the pressure value of the current passenger and records it as a body pressure calibration comparison value α1; the seat (2) moves upward until the base pressure value is equal to 0, records the number of turns and the direction of rotation of the reducer (9) at this time, multiplies the value of the number of turns by the rod drive proportional coefficient and adds the minimum height to obtain the current seat (2) height, records it as the first leg parameter, records the distance data measured by the distance sensor (3) on the backrest as the second leg parameter, records the difference between the distance data measured by the distance sensors (3) on the two armrests as the third leg parameter, extracts the first leg parameter, the second leg parameter and the third leg parameter and records them as β in sequence A , β B , β C , substitute into the formula Calculate the leg correction ratio α2 of the current passenger; where e is a natural constant and λ is a preset constant coefficient; extract the body pressure storage value of the staff who are allowed to use the computer Leg storage value data, where i is the corresponding number of each staff member, i = 1, 2, 3...j, j represents the total number of staff members running and using the computer, substitute into the formula The matching judgment factor PG is calculated, where α′1 and α′2 are both set comparison thresholds. When the matching judgment factor PG takes a value of 0, a matching success signal is generated and sent to the computer host, and the computer host authorizes the current staff to use it. When the matching judgment factor PG takes a value not equal to 0, a matching failure signal is generated and sent to the computer host, and the computer host controls the display to lock and enter the lock screen page to prohibit the current staff from using it. At the same time, an abnormal operation signal is generated and sent to the receiving end of the management personnel.

2. The screening control system based on network security monitoring according to claim 1 is characterized in that: The seat monitoring mechanism comprises a base (1) and a seat (2), wherein the seat (2) is arranged above the base (1), and pressure sensors are arranged on the seat (2) and the base (1), and the seat (2) comprises a seat cushion, a backrest and two armrests, and the backrest and the two armrests are provided with distance sensors (3) facing the seat cushion, and a driving mechanism for driving the seat (2) to move up and down is arranged between the base (1) and the seat (2); the driving mechanism comprises a movable tube (4) fixedly connected to the bottom of the seat (2), and a sleeve (5) is fixedly connected to the base (1), and the movable tube (4) is inserted into the sleeve (5) and is in contact with the seat (2). The sleeve (5) is slidably connected, a limiter for limiting the rotation of the movable tube (4) is arranged between the movable tube (4) and the sleeve (5), a screw nut (6) is fixedly connected to the bottom of the movable tube (4), a driving screw (7) is arranged in the sleeve (5), the driving screw (7) is threadedly connected to the screw nut (6), the driving screw (7) is rotatably connected to the base (1), the bottom end of the driving screw (7) is fixedly connected to a worm gear (8), the base (1) is fixedly connected to a reducer (9), the output shaft of the reducer (9) is fixedly connected to a worm (10), and the worm (10) is meshed with the worm gear (8).

3. The screening control system based on network security monitoring according to claim 2 is characterized in that: The limiting member comprises a plurality of limiting blocks (11) fixedly connected to the bottom of the movable tube (4); the limiting blocks (11) are arranged radially along the movable tube (4); the limiting blocks (11) are fixedly connected to the outer periphery of the movable tube (4); the inner wall of the sleeve (5) is provided with a plurality of strip grooves (12) arranged along the axis; the strip grooves (12) are adapted to the limiting blocks (11); and the limiting blocks (11) are located in the strip grooves (12) and are slidably connected to the strip grooves (12).

4. The screening control system based on network security monitoring according to claim 1 is characterized in that: It also includes a human resource calibration module, a seat monitoring module, and a document compression module; The human resource calibration module is used to identify the PA i =PB i =0 corresponds to the staff member's number i, who is temporarily marked as the target person before the computer is shut down, and the database is calibrated and updated according to the target person's data; The seat monitoring module is used to continuously obtain the sum of the current base pressure value and the seat pressure value when the target person uses the computer, record it as a pressure judgment value, and select to generate a temporary departure signal, a return signal or a departure signal according to the pressure judgment value, and judge whether other people have entered the range of the base (1), and encrypt the picture on the display; The file compression module is used to label each software in the computer host, and generate a set of character sequences consisting of labels according to the frequency and sequence of the current target person using each computer software. This sequence is used as the file compression password to encrypt and compress the files saved during the target person's use.

5. The screening control system based on network security monitoring according to claim 4 is characterized in that: The specific calibration steps of the HR calibration module are as follows: The body pressure calibration comparison value and leg calibration comparison value of the current target person are extracted, and entered into the computer host to replace the pre-stored body pressure storage value and leg storage value of the target person as their new body pressure storage value and leg storage value.

6. The screening control system based on network security monitoring according to claim 4 is characterized in that: The specific judgment method of the seat monitoring module is as follows: When the target person uses the computer host, the seat monitoring module continuously obtains the sum of the current base pressure value and the seat pressure value, which is recorded as the pressure judgment value. When the pressure judgment value is 0, the timing starts. When the timing starts, a temporary departure signal is generated and sent to the computer host. The computer host generates a brightness reduction instruction and sends it to the display screen. The display screen adjusts the brightness to the lowest level. When the pressure judgment value is detected to be greater than 0 again, the pressure judgment value is compared with the target person's body pressure storage value. If the pressure judgment value is equal to the target person's body pressure storage value, a return signal is generated and sent to the computer host. The computer host generates a brightness recovery instruction and sends it to the display screen. The display screen adjusts the brightness to the brightness at the beginning of the timing. A departure time threshold is set. When the timing duration is greater than the time threshold, a departure signal is generated and a screen lock instruction is generated. The display screen is controlled to lock the screen and re-enter the verification state. The seat (2) restores the lowest height, and when the pressure judgment value is greater than 0, a comparison of the screening control module is performed. The difference between the current pressure judgment value and the pressure judgment value when the target person passes the screening control module is recorded as the pressure change value. A pressure change threshold is set. If the pressure change value is greater than the pressure change threshold, an information leakage warning signal is generated and sent to the computer host. After receiving the information leakage warning signal, the computer host sends a screen privacy encryption instruction to the CPU, and the CPU encrypts the screen output to the display screen.

7. The screening control system based on network security monitoring according to claim 6 is characterized in that: The steps for the CPU to encrypt the screen output by the display are as follows: Capture the position of the mouse pointer in the display screen, set a range pixel threshold, draw a circle with the mouse pointer position as the origin and the range pixel threshold as the radius, record it as the display circle, perform mosaic processing on the image outside the display circle in the display screen, and keep the clarity of the image within the display circle unchanged.

8. The screening control system based on network security monitoring according to claim 4 is characterized in that: The specific operation steps of the file compression module are as follows: The application software installed in the computer are numbered in sequence, the usage frequency of each application software is extracted, and the application software are sorted according to the usage frequency, and the top multiple software with the highest usage frequency are recorded to obtain an array composed of application software labels arranged according to the usage frequency, which is recorded as a first sequence; the order in which the used application software are clicked in sequence is recorded, and the multiple application software that are clicked first are sorted according to the order in which they are clicked, to obtain an array composed of application software labels arranged in chronological order, which is recorded as a second sequence, and the labels in the first sequence and the second sequence are interspersed in sequence to form a new sequence, which is recorded as a third sequence and used as the usage feature code of the staff member, and the usage feature code is used as a compression password for saving files, and is saved in the mobile USB flash drive of the corresponding staff member as a data key.

9. A screening and control method based on network security monitoring, characterized in that The screening control system based on network security monitoring applied to any one of claims 1 to 8 comprises the following steps: Step 1: When the computer host is turned off, it enters the verification waiting state, and maintains the verification waiting state after it is turned on; Step 2: Analyze the personnel through the screening control module to obtain the matching judgment factor; when the matching judgment factor PG takes a value of 0, a matching success signal is generated and sent to the computer host, and the computer host authorizes the current staff to use it; when the matching judgment factor PG takes a value not equal to 0, a matching failure signal is generated and sent to the computer host, and the computer host controls the display to lock and enter the lock screen page to prohibit the current staff from using it, and at the same time generates an abnormal operation signal and sends it to the receiving end of the management personnel; Step 3: Use the HR calibration module to calibrate and update the database based on the target personnel’s data; Step 4: When the target person is using the computer, the seat monitoring module continuously obtains the sum of the current base pressure value and the seat pressure value, records it as the pressure judgment value, and generates a temporary departure signal, a return signal or a departure signal according to the pressure judgment value, and determines whether other people have entered the range of the base (1), and encrypts the image on the display; Step 5: Use the file compression module to label each software in the computer host, and generate a set of character sequences consisting of labels based on the frequency and order in which the current target person uses each computer software. Use this sequence as the file compression password to encrypt and compress the files saved during the target person's use.