A SaaS service integrated management system

By building a campus tenant relationship network on the SaaS service platform, collecting and judging the head characteristics of teachers and parents, and calculating the safety evaluation index, the problem of difficult campus safety is solved, ensuring information accuracy and student safety.

CN117914888BActive Publication Date: 2025-01-14BEIJING XIPU SUNSHINE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410073875.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-01-18
Publication Date
2025-01-14
Estimated Expiration
2044-01-18

AI Technical Summary

Technical Problem

The existing technology is difficult to effectively judge the authenticity of impersonating students and guardians, which makes it difficult to control campus safety and threaten students' personal safety.

Method used

By building a campus tenant relationship network on the SaaS service platform, collecting tenant information, obtaining the head characteristics of teachers and parents, calculating the video communication security evaluation index, determining whether there is any impersonation, and prompting teachers or parents through abnormal information.

Benefits of technology

Ensure the accuracy of information about parents and teachers, avoid impersonation, improve the effectiveness of campus safety management, reduce the situation of students being impersonated, and enhance personal safety control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117914888B_ABST
    Figure CN117914888B_ABST
Patent Text Reader

Abstract

The present invention discloses a SaaS service integrated management system, a building module, which is used to build a campus tenant relationship network based on a SaaS service platform, wherein the campus tenant relationship network includes multiple tenant terminals, a collection module, which is connected to the building module, and is used to collect the first tenant information of the multiple tenant terminals, and establish a tenant management relationship between the multiple tenants based on the multiple tenant information, and a feature collection module, which is connected to the collection module, and is used to obtain the first head feature of the parent terminal and the second head feature of the teacher terminal based on the tenant management relationship when at least one of the teacher terminals establishes a video communication connection with at least one parent terminal. The present invention avoids impersonating students, teachers and parents, and can better control campus safety.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of database security, and in particular to a SaaS service integrated management system. Background Art

[0002] The issue of student safety is something that has always needed to be strengthened. With the development of society and the advancement of science and technology, there are great challenges in the management of student personal safety. Currently, technology can be used to impersonate students' teachers and guardians (parents). It is difficult to judge the authenticity of the impersonated persons, and it is impossible to provide timely warnings for possible incidents of impersonation, making it difficult to manage campus safety. Summary of the invention

[0003] The technical problem to be solved by the present invention is to provide a SaaS service comprehensive management system.

[0004] The present invention solves the above technical problems through the following technical solutions, which include:

[0005] Establish a module for building a campus tenant relationship network based on the SaaS service platform, wherein the campus tenant relationship network includes multiple tenant terminals, and the tenant terminals include a campus platform terminal, multiple student terminals, multiple parent terminals, and multiple teacher terminals;

[0006] A collection module, connected to the establishment module, for collecting first tenant information of multiple tenant terminals, and establishing tenant management relationships between multiple tenants based on the multiple tenant information, wherein the tenant management relationships include tenant terminal isolation relationships and tenant terminal interaction relationships;

[0007] A feature collection module, connected to the collection module, for obtaining a first head feature of the parent terminal and a second head feature of the teacher terminal based on the tenant management relationship when at least one of the teacher terminals establishes a video communication connection with at least one of the parent terminals, and calculating a safety evaluation index of the video communication based on the first head feature and the second head feature;

[0008] It is also used to determine whether the safety evaluation index meets the preset conditions;

[0009] If the security evaluation index meets the preset conditions, it means that there is no impersonation, and the security evaluation index that meets the preset conditions is normal information;

[0010] If the safety evaluation index does not meet the preset conditions, it means that there is impersonation. The safety evaluation index that does not meet the preset conditions is expressed as abnormal information, and the abnormal information is prompted to the teacher or parent end.

[0011] In a preferred embodiment, the establishment module includes:

[0012] The first establishment unit is used to establish a campus infrastructure in the SaaS service platform, wherein the campus infrastructure includes a campus layer, a management layer and an external connection layer, the campus layer includes a campus platform terminal, the management layer includes multiple teacher terminals and multiple student terminals, and the external connection layer includes multiple parent terminals;

[0013] The second establishment unit is used to obtain the campus infrastructure, with the campus layer as the first level, the management layer as the second level, and the external layer as the third level, to obtain the data hierarchy relationship of the campus infrastructure, and use the data hierarchy relationship as the campus tenant relationship network.

[0014] In a preferred embodiment, the collection module includes a function for collecting corresponding tenant information based on the campus tenant relationship network, and establishing tenant-side interaction relationships between the student side and the parent side and the teacher side according to the tenant information, wherein the student side and the parent side have a one-to-one correspondence relationship, and the multiple student sides and the multiple teacher sides have a many-to-many correspondence relationship, and the tenant-side data in the tenant-side interaction relationship can be transmitted to each other;

[0015] It is also used to establish a tenant-side isolation relationship between parent-sides based on tenant information, wherein tenant-side data in the parent-side isolation relationship are isolated from each other.

[0016] In a preferred embodiment, a port data interaction module connected to the acquisition module is further included, and the port data interaction module includes:

[0017] A database establishment module is used to formulate a sensitive word library, wherein the sensitive word library is a vocabulary consisting of a number of set sensitive words;

[0018] A judgment unit is used to extract the port data between the student terminal and the parent terminal and the teacher terminal to obtain text features, and obtain the information type of the text features based on the sensitive word library, wherein the information type includes an unsupported transmission type and a supported transmission type, and the unsupported transmission type is marked as a violation and used as public information, wherein the violation mark is stored in the form of a number of times to the corresponding tenant terminal, wherein the public information is open to all tenant terminals;

[0019] The data interaction unit is used to establish a tenant-side interaction relationship between the student side and the parent side and the teacher side based on the port data supporting the transmission type.

[0020] In a preferred embodiment, a port data isolation module connected to the acquisition module is further included, and the port data isolation module includes:

[0021] An identification unit, used to form port identifications corresponding to a plurality of parent terminals one by one, and use the port identifications as matching information for establishing a data transmission channel;

[0022] The authentication unit is used to match the identifiers of the data transmission channels between the parent terminals based on the port identifiers, and close the data transmission channels between the parent terminals that have reached a matching relationship, wherein the condition for reaching a matching relationship is having the same port identifier.

[0023] In a preferred embodiment, it further includes a warning module connected to the acquisition module, and the warning module includes:

[0024] An information acquisition unit, used to collect basic body data according to the wristbands worn by multiple student-end tenants, wherein the basic body data includes pressure value, heart rate and body temperature;

[0025] A judging unit, used for judging whether the basic physical data meets a second preset condition;

[0026] If the basic body data does not meet the second preset condition, the positioning information corresponding to the basic body data is obtained, and the positioning information is sent to the corresponding teacher terminal and / or parent terminal.

[0027] In a preferred embodiment, the feature acquisition module includes:

[0028] A current feature acquisition unit, used to acquire head images of multiple parent-side tenants and multiple teacher-side tenants, extract the head images of the parent-side tenants to obtain current feature information, and store the current feature information in the corresponding multiple parent-side / multiple teacher-side terminals;

[0029] A setting unit, used to set a fixed password and a random password, wherein the fixed password and the random password are used to authenticate the communication connection between the parent-side tenant and the teacher-side tenant, and obtain an authentication result, wherein the authentication result includes authentication success and authentication failure;

[0030] A feature collection unit connected to the setting unit, when the authentication result is successful authentication, the feature collection unit is used to collect head images of multiple parent-end tenants and multiple teacher-end tenants when they are communicating and connecting, and extract feature information of the multiple head images;

[0031] The feature recognition and comparison unit connected to the feature acquisition unit is used to calculate the safety evaluation index according to the feature information, wherein the calculation formula is:

[0032]

[0033] in is the safety evaluation index, n s The first total number of feature information of the head image of the parent-side tenant / teacher-side tenant that matches the current feature information, n z is the second total number of the current feature information of the head image of the parent-side tenant / teacher-side tenant, and δ is the score evaluation coefficient;

[0034] It is also used to determine whether the safety evaluation index meets the preset conditions;

[0035] If the safety evaluation index does not meet the preset conditions, abnormal information is generated and sent to the warning module.

[0036] In a preferred embodiment, it also includes:

[0037] The acquisition module is connected to the collection module and is used to obtain campus map information and define multiple management ranges according to the campus map information;

[0038] It is also used to obtain the second tenant information of multiple student terminals, extract the motion trajectory information of each student terminal according to the second tenant information of multiple student terminals, and calculate the intimacy between the student terminal tenants according to the motion trajectory information, wherein the second tenant information includes the tenant movement trajectory and the time corresponding to the tenant movement trajectory;

[0039] It is also used to determine whether the motion trajectory information is within the management range;

[0040] If the motion trajectory information is within the management range, multiple student-side tenants are obtained to obtain close users.

[0041] In a preferred embodiment, it also includes:

[0042] A time management unit is used to obtain the contact time between any student-side tenant and other student-side tenants;

[0043] It is also used to calculate the contact time between any student-side tenant and other student-side tenants based on the contact time, where the calculation formula is:

[0044]

[0045] Among them, F t Indicates the contact time, T p is the contact time between any student tenant and other student tenants, T z is the preset contact time;

[0046] Any student-side tenant corresponding to the contact time that meets the preset time and other student-side tenants are judged as close relationship tenants, and based on the radiation divergence method, any student side is taken as the center point, and other student sides that establish close relationship tenants with it are taken as divergent points divergingly connected to the center point, and an intimacy graph of each student-side tenant is constructed based on the center point and the divergent points.

[0047] In a preferred embodiment, it also includes:

[0048] An information acquisition unit, used to acquire positioning information, search for other student-side tenants based on the intimacy graph and the student-side tenant corresponding to the positioning information, collect voice information of other student-side tenants, recognize the voice information and convert it into text information, and use the text information as the daily information of the student-side tenant corresponding to the positioning information;

[0049] The information prompt unit is used to prompt the daily information of the student-side tenants as auxiliary information to the teacher-side and parent-side.

[0050] Compared with the prior art, the present invention has the following advantages: it can ensure the accuracy of information on the parent side and the teacher side, avoid being impersonated by other people and causing danger to students, and also avoid impersonating students, teachers and parents, and can better control campus safety. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] Figure 1 It is the overall system frame diagram of the present invention. DETAILED DESCRIPTION

[0052] The following is a detailed description of an embodiment of the present invention. This embodiment is implemented on the premise of the technical solution of the present invention, and a detailed implementation method and a specific operation process are given, but the protection scope of the present invention is not limited to the following embodiment.

[0053] like Figure 1 As shown, this embodiment provides a technical solution: a SaaS service integrated management system, including:

[0054] Establish a module for building a campus tenant relationship network based on the SaaS service platform, wherein the campus tenant relationship network includes multiple tenant terminals, and the tenant terminals include a campus platform terminal, multiple student terminals, multiple parent terminals, and multiple teacher terminals;

[0055] A collection module, connected to the establishment module, for collecting first tenant information of multiple tenant terminals, and establishing tenant management relationships between multiple tenants based on the multiple tenant information, wherein the tenant management relationships include tenant terminal isolation relationships and tenant terminal interaction relationships;

[0056] A feature collection module, connected to the collection module, for obtaining a first head feature of the parent terminal and a second head feature of the teacher terminal based on the tenant management relationship when at least one of the teacher terminals establishes a video communication connection with at least one of the parent terminals, and calculating a safety evaluation index of the video communication based on the first head feature and the second head feature;

[0057] It is also used to determine whether the safety evaluation index meets the preset conditions;

[0058] If the security evaluation index meets the preset conditions, it means that there is no impersonation, and the security evaluation index that meets the preset conditions is normal information;

[0059] If the safety evaluation index does not meet the preset conditions, it means that there is impersonation. The safety evaluation index that does not meet the preset conditions is expressed as abnormal information, and the abnormal information is prompted to the teacher or parent end.

[0060] It is further explained that the issue of student safety is work that has always needed to be strengthened. With the development of society and the advancement of science and technology, there are great challenges in the management and control of students' personal safety. Through technology, it is possible to impersonate students' parents and their guardians, which poses a great threat to students' personal safety and parents' financial security. It is difficult to judge the authenticity of the impersonators and to manage students' personal safety. When students are taken away maliciously, it is impossible to discover them in time and it is difficult to reduce the difficulty of finding them. In addition, when students are in school, their social problems are also issues that are valued by society, schools and parents. There are a large number of students, so it is difficult to pay attention to the social aspect of a student and to build their mental health. There are management drawbacks in both personal health and mental health. In this application, By obtaining close contact with students, we can understand the social situation of students, understand whether the students' social health is healthy according to the social situation, provide psychological help for students' social health, and provide health assistance for their social psychology. We have better attention for some students who lack social skills, and can ensure the accuracy of information on the parent side, avoid being impersonated by other people and causing danger to students, and also avoid impersonating students' teachers and causing harm to students or their parents. We can ensure the safety of students, and can locate the security protection management of student tenants, avoid students being maliciously taken away, and can achieve timely discovery and strengthen the security management of students, which can greatly improve the security control of students, effectively reduce the situation of impersonation of student tenants, and improve the personal safety of student tenants;

[0061] In one embodiment, the establishing module includes:

[0062] The first establishment unit is used to establish a campus infrastructure in the SaaS service platform, wherein the campus infrastructure includes a campus layer, a management layer and an external connection layer, the campus layer includes a campus platform terminal, the management layer includes multiple teacher terminals and multiple student terminals, and the external connection layer includes multiple parent terminals;

[0063] The second establishment unit is used to obtain the campus infrastructure, taking the campus layer as the first level, the management layer as the second level, and the external connection layer as the third level, to obtain the data hierarchical relationship of the campus infrastructure, and use the data hierarchical relationship as the campus tenant relationship network;

[0064] To further explain, the basic information of the campus is collected, and the campus infrastructure is constructed according to the basic information of the campus, wherein the campus infrastructure includes the campus platform end, the student end, the parent end, the teacher end and the additional end. The campus platform end is the school platform, the student end is the student studying on campus, the parent end is the guardian port corresponding to the student end, the teacher end is the school teaching teacher, and the additional end is the canteen and store management end on campus, so as to obtain a school infrastructure, and then use the campus infrastructure data management level to correspond to the data hierarchy relationship of the campus infrastructure constructed on the campus SaaS platform. For example, with the campus platform end as the basic level, the student end, the parent end, the teacher end and the additional end are all established on the basic level of the campus platform end. In addition, the parent end is a derivative level of the student end (external level, not belonging to the campus management tenant, only as a cooperative tenant for jointly supervising the student end tenant), which can isolate the data of each data layer, and make the data management between each data layer clearer;

[0065] In one embodiment, the collection module includes a function for collecting corresponding tenant information based on a campus tenant relationship network, and establishing tenant-side interaction relationships between a student side and a parent side and a teacher side according to the tenant information, wherein a one-to-one correspondence exists between a student side and a parent side, and a many-to-many correspondence exists between multiple student sides and multiple teacher sides, and tenant-side data in the tenant-side interaction relationship can be transmitted to each other;

[0066] It is also used to establish a tenant-side isolation relationship between parent-sides according to the tenant information, wherein the tenant-side data in the parent-side isolation relationship are isolated from each other;

[0067] Further explanation: tenant information is collected according to the campus infrastructure, facial images, identity information, contact numbers, and other required tenant information are collected, and corresponding relationships between the student side and the parent side and teacher side are established according to the tenant information. For example, the guardian of the student side enters the tenant information through the campus infrastructure, establishes the parent side, and the corresponding relationship with the student, divides the student side tenants into grades and classes, and obtains the corresponding relationship between teachers and students corresponding to the grades and classes responsible for the teacher side. In addition, after the campus infrastructure is improved with information, data management is performed on the relationship between tenants according to needs. For example, for safety and convenience, data isolation is required between parent sides, and data isolation is also required between students and students, and data isolation is also required between parent sides and non-corresponding student sides. Data interaction is required between each teacher side to facilitate data communication in the school, and data interaction is required between the teacher corresponding to the student side and the parent side corresponding to the student side. The campus infrastructure establishes data management relationships between tenants, which can facilitate the data relationship needs of tenants and strengthen security management between tenants.

[0068] In one embodiment, a port data interaction module connected to the acquisition module is further included, and the port data interaction module includes:

[0069] A database establishment module is used to formulate a sensitive word library, wherein the sensitive word library is a vocabulary consisting of a number of set sensitive words;

[0070] A judgment unit is used to extract the port data between the student terminal and the parent terminal and the teacher terminal to obtain text features, and obtain the information type of the text features based on the sensitive word library, wherein the information type includes an unsupported transmission type and a supported transmission type, and the unsupported transmission type is marked as a violation and used as public information, wherein the violation mark is stored in the form of a number of times to the corresponding tenant terminal, wherein the public information is open to all tenant terminals;

[0071] A data interaction unit, used to establish a tenant-side interaction relationship between a student side and a parent side and a teacher side based on port data supporting a transmission type;

[0072] In one embodiment, a port data isolation module connected to the acquisition module is further included, and the port data isolation module includes:

[0073] An identification unit, used to form port identifications corresponding to a plurality of parent terminals one by one, and use the port identifications as matching information for establishing a data transmission channel;

[0074] An authentication unit, used for matching the identifiers of the data transmission channel between the parent terminals based on the port identifiers, and closing the data transmission channel between the parent terminals that have reached a matching relationship, wherein the condition for reaching a matching relationship is that they have the same port identifiers;

[0075] In one embodiment, it further includes:

[0076] The acquisition module is connected to the collection module and is used to obtain campus map information and define multiple management ranges according to the campus map information;

[0077] It is also used to obtain the second tenant information of multiple student terminals, extract the motion trajectory information of each student terminal according to the second tenant information of multiple student terminals, and calculate the intimacy between the student terminal tenants according to the motion trajectory information, wherein the second tenant information includes the tenant movement trajectory and the time corresponding to the tenant movement trajectory;

[0078] It is also used to determine whether the motion trajectory information is within the management range;

[0079] If the motion trajectory information is within the management range, multiple student-side tenants are obtained to obtain close users.

[0080] It is further explained that the real-time positioning of student-side tenants is collected, and the trajectory information of the student-side tenants is obtained based on the real-time positioning. A student-wearable bracelet can be set, wherein the bracelet can be used to locate the student-side tenants in real time. In addition, the trajectory information of the student-side tenants is obtained based on the real-time positioning, and the tenant movement trajectory of the tenant in the school and the time corresponding to the tenant movement trajectory are obtained, and the management scope is delineated. Based on the management scope, the student-side tenants who meet the first time preset value are obtained according to the tenant trajectory information, and the close users are obtained. For example, classrooms, bathrooms, and dormitories are not used as reference locations, and the locations of other campuses are used as locations for intimacy references. The first time preset values ​​are the contact time threshold and the contact range threshold. The student-side tenants who meet the contact time threshold are obtained. The contact time and positioning distance between the user and the main student-end tenant are set to within one meter, and the user is determined to be a close user, and then multiple sub-student-end tenants in contact with the main student-end tenant are obtained. As a close user, each student can be his own main student-end tenant or as a sub-student-end tenant of another classmate, and then according to the close users, the close relationship between the main student-end tenant and the sub-student-end tenant is established. It is based on the radiation divergence method with the main student-end tenant as the midpoint, and multiple sub-student-end tenants with close users are connected divergently as close relationships and graphically reflected, so as to obtain the contact close relationship of the student end, understand the social situation of the student end, understand whether the student's social health is based on the social situation, and provide psychological help for the student's social health;

[0081] In one embodiment, it further includes:

[0082] A time management unit is used to obtain the contact time between any student-side tenant and other student-side tenants;

[0083] It is also used to calculate the contact time between any student-side tenant and other student-side tenants based on the contact time, where the calculation formula is:

[0084]

[0085] Among them, F t Indicates the contact time, T p is the contact time between any student tenant and other student tenants, T z is the preset contact time;

[0086] Any student-side tenant corresponding to the contact time that meets the preset time and other student-side tenants are determined as close relationship tenants, and based on the radiation divergence method, any student-side is taken as the center point, and other student-side tenants with whom it establishes close relationship are taken as divergent points that are connected to the center point in a divergent manner, and an intimacy graph of each student-side tenant is constructed based on the center point and the divergent points;

[0087] In one embodiment, it further includes:

[0088] An information acquisition unit, used to acquire positioning information, search for other student-side tenants based on the intimacy graph and the student-side tenant corresponding to the positioning information, collect voice information of other student-side tenants, recognize the voice information and convert it into text information, and use the text information as the daily information of the student-side tenant corresponding to the positioning information;

[0089] An information prompting unit is used to prompt the daily information of the tenants on the student side as auxiliary information to the teacher side and the parent side;

[0090] Further explanation: obtain the contact time between the main student tenant and the slave student tenant respectively, mark the tenant status of the slave student tenant corresponding to the main student tenant according to the contact time, and mark the tenant status of the intimate user according to the contact time of the intimate relationship. The longer the time, the higher the level of the intimate relationship, which can be represented by numbers. The ten-point system has a 10-point scale, with 10 representing the highest intimacy. Select the preset contact time (set healthy contact time) as the full score representative, where the full score is 10 points. The contact time of the slave student tenant is calculated by the formula Among them, F t For scoring, T p is the contact time of tenants from the student side, T z is the preset contact time, and the score F between the main student tenant and the secondary student tenant is obtained. t In summary, we can understand the relationship between students and when there is an abnormality in the location information of a student (the student is lost), we can collect questions from students with close relationships to obtain relevant information about the student with abnormal location information, which can be used as auxiliary information for finding students and improve the role of helping students with safety.

[0091] In one embodiment, the feature acquisition module includes:

[0092] A current feature acquisition unit, used to acquire head images of multiple parent-side tenants and multiple teacher-side tenants, extract the head images of the parent-side tenants to obtain current feature information, and store the current feature information in the corresponding multiple parent-side / multiple teacher-side terminals;

[0093] A setting unit, used to set a fixed password and a random password, wherein the fixed password and the random password are used to authenticate the communication connection between the parent-side tenant and the teacher-side tenant, and obtain an authentication result, wherein the authentication result includes authentication success and authentication failure;

[0094] A feature collection unit connected to the setting unit, when the authentication result is successful authentication, the feature collection unit is used to collect head images of multiple parent-end tenants and multiple teacher-end tenants when they are communicating and connecting, and extract feature information of the multiple head images;

[0095] The feature recognition and comparison unit connected to the feature acquisition unit is used to calculate the safety evaluation index according to the feature information, wherein the calculation formula is:

[0096]

[0097] in is the safety evaluation index, n s The first total number of feature information of the head image of the parent-side tenant / teacher-side tenant that matches the current feature information, n z is the second total number of the current feature information of the head image of the parent-side tenant / teacher-side tenant, and δ is the score evaluation coefficient;

[0098] It is also used to determine whether the safety evaluation index meets the preset conditions;

[0099] If the safety evaluation index does not meet the preset conditions, an abnormality message is generated and sent to the warning module. It should be noted that n s The larger the value of The larger the value is, the more the communication characteristics are consistent with the current characteristics of the head image of the parent-side tenant, which means that the parent-side tenant information is more secure and the possibility of forgery is lower;

[0100] To further illustrate, the head image of the parent-side tenant is collected, and the head image of the parent-side tenant is extracted to obtain the current features. For example, the head image of the parent-side tenant is collected, and the head image is analyzed and features are extracted, including facial features, facial contour features, hair features (hair color) and ear contour features. The head image of the parent-side tenant is used to obtain the current features. When the parent-side tenant dyes hair or adjusts other head features, it is necessary to re-upload the current features. The features stored are the latest features. A password is set, wherein the password includes a fixed password and a random password. The communication channel between the parent-side and the teacher-side is unlocked according to the password to obtain communication information. The fixed password is a fixed password provided to the parent-side tenant or the teacher-side tenant, which is only known to the individual. The fixed password is used to open the parent-side tenant or the teacher-side tenant who needs to communicate. The parent-side tenant or the teacher-side tenant, when clicking to contact the parent-side tenant or the teacher-side tenant, needs to obtain the verification code through the contact number left by the parent-side tenant or the teacher-side tenant, and open the parent-side tenant or the teacher-side tenant through the verification code, and then contact the parent-side tenant or the teacher-side tenant through the virtual code number, and the caller ID of the parent-side tenant or the teacher-side tenant is directly identified as the caller identity. For example, the parent-side tenant calls the teacher-side tenant, and the caller identity is displayed as the parent of the student-side tenant (here is the student's name); the teacher-side tenant calls the parent-side tenant and the caller identity is displayed as the teacher of the student-side tenant (here is the student's name). This can ensure the accuracy of the parent-side information, avoid being impersonated by other people and causing danger to students, and also avoid impersonating students' teachers and causing harm to students or their parents, so as to ensure the safety of students;

[0101] Collect electronic maps, and divide the first preset range based on the electronic maps. For example, first collect electronic maps. The student-side tenants study at a location and the home location. The parent side can divide the safety area as the first preset range according to the daily student activity range. Collect the location of the student-side tenants, and determine the location relationship between the location and the first preset range, where the location relationship includes an overlap relationship and an isolation relationship. Obtain monitoring data based on the location relationship. For example, collect the location of the student-side tenants, and determine whether the location is within the first preset range. If it is not within the first preset range, it means that there may be danger, that is, an isolation relationship, and immediately prompt the parent side; if it is within the first preset range, it means that it is in a normal state, that is, an overlap relationship. All of them are used as monitoring data, which can be used to locate the student-side tenants for safety protection management, prevent students from being maliciously taken away, and achieve timely discovery to strengthen safety management of the student side.

[0102] In one embodiment, a warning module connected to the acquisition module is further included, and the warning module includes:

[0103] An information acquisition unit, used to collect basic body data according to the wristbands worn by multiple student-end tenants, wherein the basic body data includes pressure value, heart rate and body temperature;

[0104] A judging unit, used for judging whether the basic physical data meets a second preset condition;

[0105] If the basic physical data does not meet the second preset condition, obtaining positioning information corresponding to the basic physical data, and sending the positioning information to the corresponding teacher terminal and / or parent terminal;

[0106] To further illustrate, the wearing data of the student-end tenant is collected as basic wearing information, the wearing data of the current student-end tenant is collected, the current wearing data of the student-end tenant is collected to obtain the current wearing information, and the basic wearing information is compared with the current wearing information to obtain the changed data. For example, the wearing data is the wrist circumference, heart rate and body temperature of the student-end tenant wearing a bracelet. There is a one-to-one information correspondence between the bracelet and the student-end tenant, wherein the wrist circumference is the length used when the bracelet is worn. The length can be collected by itself according to the length used when worn. The length used for wearing is known according to the position of the buckle hole of the bracelet strap used (a contact sensor is set on the inner surface of the buckle hole of the strap), and through the contact information between the bracelet strap and the skin, a plurality of pressure sensors are evenly set on the side where the strap contacts the skin. During the wearing process, the pressure sensor is used to judge whether the length used when the bracelet is worn is an appropriate length. If it is not an appropriate length for wearing, the pressure sensor senses The value will be greatly different from the value worn by the student, so as to prevent others from forging the strap length and pretending to be a student tenant. If the bracelet is taken off and worn again, the wrist circumference is collected to determine whether it is the same student tenant. In addition, if the interval between the bracelet being taken off and worn again is short, the heart rate and body temperature are used as one of the references to determine whether it is the same student tenant. The wrist circumference that changes due to the development and growth of the student can be regularly changed in the student's wearing data as new basic wearing information applicable to the current time. When the basic wearing data deviates from the current wearing data, the changed data and the current location of the bracelet are sent to the guardian of the student corresponding to the bracelet, that is, the parent corresponding to the student, as a warning message, which can greatly improve the safety control of the student, effectively reduce the impersonation of the student tenant, and improve the personal safety of the student tenant. The above applies to primary school students.

[0107] Tenants only need to establish their own data and set up functions. The SaaS service platform proposed in this patent can complete data collection, collation and judgment by itself.

[0108] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0109] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0110] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.

Claims

1. A SaaS service integrated management system, characterized in that: include: Establish a module for building a campus tenant relationship network based on the SaaS service platform, wherein the campus tenant relationship network includes multiple tenant terminals, and the tenant terminals include a campus platform terminal, multiple student terminals, multiple parent terminals, and multiple teacher terminals; A collection module, connected to the establishment module, for collecting first tenant information of multiple tenant terminals, and establishing tenant management relationships between multiple tenants based on the multiple tenant information, wherein the tenant management relationships include tenant terminal isolation relationships and tenant terminal interaction relationships; A feature collection module, connected to the collection module, for obtaining a first head feature of the parent terminal and a second head feature of the teacher terminal based on the tenant management relationship when at least one of the teacher terminals establishes a video communication connection with at least one of the parent terminals, and calculating a safety evaluation index of the video communication based on the first head feature and the second head feature; It is also used to determine whether the safety evaluation index meets the preset conditions; If the security evaluation index meets the preset conditions, it means that there is no impersonation, and the security evaluation index that meets the preset conditions is normal information; If the safety evaluation index does not meet the preset conditions, it means that there is impersonation. The safety evaluation index that does not meet the preset conditions is expressed as abnormal information, and the abnormal information is prompted to the teacher or parent end.

2. A SaaS service integrated management system according to claim 1, characterized in that: The establishment module includes: The first establishment unit is used to establish a campus infrastructure in the SaaS service platform, wherein the campus infrastructure includes a campus layer, a management layer and an external connection layer, the campus layer includes a campus platform terminal, the management layer includes multiple teacher terminals and multiple student terminals, and the external connection layer includes multiple parent terminals; The second establishment unit is used to obtain the campus infrastructure, with the campus layer as the first level, the management layer as the second level, and the external layer as the third level, to obtain the data hierarchy relationship of the campus infrastructure, and use the data hierarchy relationship as the campus tenant relationship network.

3. A SaaS service integrated management system according to claim 1, characterized in that: The collection module includes a function for collecting corresponding tenant information based on the campus tenant relationship network, and establishing tenant-side interaction relationships between the student side and the parent side and the teacher side according to the tenant information, wherein the student side and the parent side have a one-to-one correspondence relationship, and the multiple student sides and the multiple teacher sides have a many-to-many correspondence relationship, and the tenant-side data in the tenant-side interaction relationship can be transmitted to each other; It is also used to establish a tenant-side isolation relationship between parent-sides based on tenant information, wherein tenant-side data in the parent-side isolation relationship are isolated from each other.

4. The SaaS service integrated management system according to claim 1, characterized in that: It also includes a port data interaction module connected to the acquisition module, and the port data interaction module includes: A database establishment module is used to formulate a sensitive word library, wherein the sensitive word library is a vocabulary consisting of a number of set sensitive words; A judgment unit is used to extract the port data between the student terminal and the parent terminal and the teacher terminal to obtain text features, and obtain the information type of the text features based on the sensitive word library, wherein the information type includes an unsupported transmission type and a supported transmission type, and the unsupported transmission type is marked as a violation and used as public information, wherein the violation mark is stored in the form of a number of times to the corresponding tenant terminal, wherein the public information is open to all tenant terminals; The data interaction unit is used to establish a tenant-side interaction relationship between the student side and the parent side and the teacher side based on the port data supporting the transmission type.

5. The SaaS service integrated management system according to claim 1, characterized in that: It also includes a port data isolation module connected to the acquisition module, and the port data isolation module includes: An identification unit, used to form port identifications corresponding to a plurality of parent terminals one by one, and use the port identifications as matching information for establishing a data transmission channel; The authentication unit is used to match the identifiers of the data transmission channels between the parent terminals based on the port identifiers, and close the data transmission channels between the parent terminals that have reached a matching relationship, wherein the condition for reaching a matching relationship is having the same port identifier.

6. The SaaS service integrated management system according to claim 1, characterized in that: It also includes a warning module connected to the acquisition module, and the warning module includes: An information acquisition unit, used to collect basic body data according to the wristbands worn by multiple student-end tenants, wherein the basic body data includes pressure value, heart rate and body temperature; A judging unit, used for judging whether the basic physical data meets a second preset condition; If the basic body data does not meet the second preset condition, the positioning information corresponding to the basic body data is obtained, and the positioning information is sent to the corresponding teacher terminal and / or parent terminal.

7. The SaaS service integrated management system according to claim 1, characterized in that: The feature acquisition module comprises: A current feature acquisition unit, used to acquire head images of multiple parent-side tenants and multiple teacher-side tenants, extract the head images of the parent-side tenants to obtain current feature information, and store the current feature information in the corresponding multiple parent-side / multiple teacher-side terminals; A setting unit, used to set a fixed password and a random password, wherein the fixed password and the random password are used to authenticate the communication connection between the parent-side tenant and the teacher-side tenant, and obtain an authentication result, wherein the authentication result includes authentication success and authentication failure; A feature collection unit connected to the setting unit, when the authentication result is successful authentication, the feature collection unit is used to collect head images of multiple parent-end tenants and multiple teacher-end tenants when they are communicating and connecting, and extract feature information of the multiple head images; The feature recognition and comparison unit connected to the feature acquisition unit is used to calculate the safety evaluation index according to the feature information, wherein the calculation formula is: in is the safety evaluation index, n s The first total number of feature information of the head image of the parent-side tenant / teacher-side tenant that matches the current feature information, n z is the second total number of the current feature information of the head image of the parent-side tenant / teacher-side tenant, and δ is the score evaluation coefficient; It is also used to determine whether the safety evaluation index meets the preset conditions; If the safety evaluation index does not meet the preset conditions, abnormal information is generated and sent to the warning module.

8. The SaaS service integrated management system according to claim 6, characterized in that: Also includes: The acquisition module is connected to the collection module and is used to obtain campus map information and define multiple management ranges according to the campus map information; It is also used to obtain the second tenant information of multiple student terminals, extract the motion trajectory information of each student terminal according to the second tenant information of multiple student terminals, and calculate the intimacy between the student terminal tenants according to the motion trajectory information, wherein the second tenant information includes the tenant movement trajectory and the time corresponding to the tenant movement trajectory; It is also used to determine whether the motion trajectory information is within the management range; If the motion trajectory information is within the management range, multiple student-side tenants are obtained to obtain close users.

9. A SaaS service integrated management system according to claim 8, characterized in that: Also includes: A time management unit is used to obtain the contact time between any student-side tenant and other student-side tenants; It is also used to calculate the contact time between any student-side tenant and other student-side tenants based on the contact time, where the calculation formula is: Among them, F t Indicates the contact time, T p is the contact time between any student tenant and other student tenants, T z is the preset contact time; Any student-side tenant corresponding to the contact time that meets the preset time and other student-side tenants are judged as close relationship tenants, and based on the radiation divergence method, any student side is taken as the center point, and other student sides that establish close relationship tenants with it are taken as divergent points divergingly connected to the center point, and an intimacy graph of each student-side tenant is constructed based on the center point and the divergent points.

10. A SaaS service integrated management system according to claim 9, characterized in that: Also includes: An information acquisition unit, used to acquire positioning information, search for other student-side tenants based on the intimacy graph and the student-side tenant corresponding to the positioning information, collect voice information of other student-side tenants, recognize the voice information and convert it into text information, and use the text information as the daily information of the student-side tenant corresponding to the positioning information; The information prompt unit is used to prompt the daily information of the student-side tenants as auxiliary information to the teacher-side and parent-side.

Citation Information

Patent Citations

  • Intelligent and integrated management cloud platform for primary and secondary school students

    CN105023101A

  • Internet of things smart campus

    WO2022036533A1