Resource sharing method and system based on family education cloud platform

By building a shared resource pool in the family education cloud platform and performing resource matching and object relationship analysis, identifying and replacing privacy content, and generating relationship sharing data, the problem of privacy data leakage in the family education cloud platform is solved and secure resource sharing is achieved.

CN119358025BActive Publication Date: 2025-08-08NANCHANG XINGZHI DIGITAL CULTURE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411583918.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-07
Publication Date
2025-08-08
Estimated Expiration
2044-11-07

AI Technical Summary

Technical Problem

In the family education cloud platform, personal and family privacy data faces the risk of leakage during resource sharing, resulting in the exposure of privacy information.

Method used

By building a shared resource pool in the family education cloud platform, resource matching and object relationship analysis are performed, privacy content is identified and replaced, relationship sharing data is generated, and it is transmitted to the requested object.

Benefits of technology

It reduces the risk of privacy data leakage, avoids the leakage of privacy information between individuals and families, and ensures the security of the resource sharing process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119358025B_ABST
    Figure CN119358025B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention relates to the field of resource sharing technology, and specifically discloses a resource sharing method and system based on a family education cloud platform. The embodiment of the present invention constructs a shared resource pool in the family education cloud platform; performs resource matching to determine the corresponding target resource data; identifies the request object of the resource sharing request, identifies the shared object of the target resource data, and analyzes the object relationship between the request object and the shared object; performs privacy identification and replacement processing on the target resource data according to the object relationship to generate relationship sharing data; extracts the shared receiving address in the resource sharing request, and transmits the relationship sharing data to the request object according to the shared receiving address. It is capable of analyzing the object relationship between the request object and the shared object, performing privacy identification and replacement processing on the target resource data, and then transmitting the relationship sharing data to the request object, thereby reducing the risk of privacy data leakage and avoiding the leakage of personal and / or family privacy data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of resource sharing, and in particular relates to a resource sharing method and system based on a family education cloud platform. Background Art

[0002] Resource sharing is the process of sharing and allocating resources across multiple users, departments, or organizations. Shared resources include hardware, software, data, network bandwidth, and knowledge. It helps improve resource efficiency, reduce costs, and promote collaboration and communication. It is a key concept and practice in the context of modern informatization, networking, and globalization.

[0003] In the existing technology, the application of resource sharing in family education will transmit and share personal and / or family data, information or resources on the Internet or other platforms. During the transmission and sharing process, the data may be at risk of leakage, resulting in privacy exposure. Summary of the Invention

[0004] The purpose of the embodiments of the present invention is to provide a resource sharing method and system based on a family education cloud platform, aiming to solve the problems raised in the background technology.

[0005] To achieve the above objectives, the embodiments of the present invention provide the following technical solutions:

[0006] A resource sharing method based on a family education cloud platform, the method specifically includes the following steps:

[0007] In the family education cloud platform, a plurality of shared resource data are obtained, the plurality of shared resource data are classified and stored, and a shared resource pool is constructed;

[0008] Receiving a resource sharing request, performing resource matching in the shared resource pool, and determining corresponding target resource data;

[0009] Identifying a request object of the resource sharing request, identifying a sharing object of the target resource data, and analyzing an object relationship between the request object and the sharing object;

[0010] According to the object relationship, privacy identification and replacement processing are performed on the target resource data to generate relationship sharing data;

[0011] A shared receiving address in the resource sharing request is extracted, and the relationship sharing data is transmitted to the request object according to the shared receiving address.

[0012] As a further limitation of the technical solution of the embodiment of the present invention, in the family education cloud platform, obtaining multiple shared resource data, classifying and storing the multiple shared resource data, and building a shared resource pool specifically include the following steps:

[0013] In the family education cloud platform, create multiple resource sharing channels;

[0014] Acquiring multiple shared resource data through multiple resource sharing channels;

[0015] Performing category identification on the plurality of shared resource data to determine a plurality of corresponding resource categories;

[0016] According to the plurality of resource categories, the plurality of shared resource data are classified and stored to construct a shared resource pool.

[0017] As a further limitation of the technical solution of the embodiment of the present invention, receiving a resource sharing request, performing resource matching in the shared resource pool, and determining corresponding target resource data specifically include the following steps:

[0018] receiving resource sharing requests;

[0019] Performing feature analysis on the resource sharing request to determine multiple resource request features;

[0020] According to the plurality of resource request characteristics, resource matching is performed in the shared resource pool to determine corresponding target resource data.

[0021] As a further limitation of the technical solution of the embodiment of the present invention, identifying the request object of the resource sharing request, identifying the shared object of the target resource data, and analyzing the object relationship between the request object and the shared object specifically include the following steps:

[0022] Identifying a request object of the resource sharing request;

[0023] Identifying a sharing object of the target resource data;

[0024] Obtaining first object information of the requested object;

[0025] Acquire second object information of the shared object;

[0026] An object relationship between the request object and the shared object is analyzed according to the first object information and the second object information.

[0027] As a further limitation of the technical solution of the embodiment of the present invention, performing privacy identification and replacement processing on the target resource data according to the object relationship to generate relationship sharing data specifically includes the following steps:

[0028] determining a privacy processing level according to the object relationship;

[0029] Determining a replacement relationship according to the object relationship;

[0030] According to the privacy processing level, privacy identification is performed on the target resource data to determine the privacy content of the level;

[0031] According to the replacement relationship, the hierarchical privacy content in the target resource data is replaced to generate relational shared data.

[0032] As a further limitation of the technical solution of the embodiment of the present invention, extracting the shared receiving address in the resource sharing request and transmitting the relationship sharing data to the request object according to the shared receiving address specifically includes the following steps:

[0033] Extracting the shared receiving address in the resource sharing request;

[0034] Create a specified shared task according to the shared receiving address;

[0035] According to the specified sharing task, the relationship sharing data is transferred to the request object.

[0036] A resource sharing system based on a family education cloud platform includes a shared resource pool construction unit, a shared resource matching unit, an object relationship analysis unit, a privacy identification and replacement unit, and a shared data transmission unit, wherein:

[0037] A shared resource pool construction unit is used to obtain a plurality of shared resource data in the family education cloud platform, classify and store the plurality of shared resource data, and construct a shared resource pool;

[0038] a shared resource matching unit, configured to receive a resource sharing request, perform resource matching in the shared resource pool, and determine corresponding target resource data;

[0039] an object relationship analysis unit, configured to identify a request object of the resource sharing request, identify a shared object of the target resource data, and analyze an object relationship between the request object and the shared object;

[0040] a privacy identification and replacement unit, configured to perform privacy identification and replacement processing on the target resource data according to the object relationship to generate relationship sharing data;

[0041] The shared data transmission unit is configured to extract the shared receiving address in the resource sharing request and transmit the relationship shared data to the request object according to the shared receiving address.

[0042] As a further limitation of the technical solution of the embodiment of the present invention, the shared resource pool construction unit specifically includes:

[0043] The channel creation module is used to create multiple resource sharing channels in the family education cloud platform;

[0044] A data acquisition module, configured to acquire a plurality of shared resource data through a plurality of resource sharing channels;

[0045] A category identification module, configured to perform category identification on the plurality of shared resource data and determine a plurality of corresponding resource categories;

[0046] The classification storage module is used to classify and store the multiple shared resource data according to the multiple resource categories to build a shared resource pool.

[0047] As a further limitation of the technical solution of the embodiment of the present invention, the shared resource matching unit specifically includes:

[0048] A request receiving module, configured to receive a resource sharing request;

[0049] A feature analysis module, configured to perform feature analysis on the resource sharing request to determine a plurality of resource request features;

[0050] The resource matching module is used to perform resource matching in the shared resource pool according to the plurality of resource request characteristics and determine corresponding target resource data.

[0051] As a further limitation of the technical solution of the embodiment of the present invention, the privacy identification replacement unit specifically includes:

[0052] a level determination module, configured to determine a privacy processing level based on the object relationship;

[0053] A relationship determination module, configured to determine a replacement relationship based on the object relationship;

[0054] A privacy identification module, configured to perform privacy identification on the target resource data according to the privacy processing level and determine the privacy content of the level;

[0055] The replacement processing module is used to perform replacement processing on the hierarchical privacy content in the target resource data according to the replacement relationship to generate relationship sharing data.

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

[0057] The embodiment of the present invention constructs a shared resource pool in a family education cloud platform; performs resource matching to determine corresponding target resource data; identifies the requesting object of the resource sharing request, identifies the sharing object of the target resource data, and analyzes the object relationship between the requesting object and the sharing object; performs privacy identification and replacement processing on the target resource data based on the object relationship to generate relationship sharing data; extracts the sharing receiving address in the resource sharing request, and transmits the relationship sharing data to the requesting object according to the sharing receiving address. The system can analyze the object relationship between the requesting object and the sharing object, perform privacy identification and replacement processing on the target resource data, and then transmit the relationship sharing data to the requesting object, thereby reducing the risk of privacy data leakage and avoiding the leakage of personal and / or family privacy data. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention.

[0059] Figure 1 A flow chart of a method provided by an embodiment of the present invention is shown.

[0060] Figure 2 The flowchart of the shared resource data processing in the method provided by the embodiment of the present invention is shown.

[0061] Figure 3 A flow chart of matching target resource data in the method provided by an embodiment of the present invention is shown.

[0062] Figure 4 The flowchart of the object relationship analysis process in the method provided by the embodiment of the present invention is shown.

[0063] Figure 5 A flow chart of generating relationship sharing data in the method provided by an embodiment of the present invention is shown.

[0064] Figure 6 A flow chart of transmitting relational shared data in the method provided by an embodiment of the present invention is shown.

[0065] Figure 7 The application architecture diagram of the system provided by the embodiment of the present invention is shown.

[0066] Figure 8 It shows a structural block diagram of a shared resource pool construction unit in a system provided by an embodiment of the present invention.

[0067] Figure 9 It shows a structural block diagram of a shared resource matching unit in a system provided by an embodiment of the present invention.

[0068] Figure 10 The structure block diagram of the privacy identification and replacement unit in the system provided by the embodiment of the present invention is shown. DETAILED DESCRIPTION

[0069] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0070] It is understandable that in the existing technology, the application of resource sharing in family education will transmit and share personal and / or family data, information or resources on the Internet or other platforms. During the transmission and sharing process, data may face the risk of leakage, resulting in privacy exposure.

[0071] To solve the above problems, the embodiment of the present invention obtains multiple shared resource data in the family education cloud platform, classifies and stores the multiple shared resource data, and constructs a shared resource pool; receives a resource sharing request, performs resource matching in the shared resource pool, and determines the corresponding target resource data; identifies the request object of the resource sharing request, identifies the shared object of the target resource data, and analyzes the object relationship between the request object and the shared object; performs privacy identification and replacement processing on the target resource data based on the object relationship to generate relationship sharing data; extracts the shared receiving address in the resource sharing request, and transmits the relationship sharing data to the request object according to the shared receiving address. It is able to analyze the object relationship between the request object and the shared object, perform privacy identification and replacement processing on the target resource data, and then transmit the relationship sharing data to the request object, thereby reducing the risk of privacy data leakage and avoiding the leakage of personal and / or family privacy data.

[0072] Specifically, Figure 1 A flow chart of a method provided by an embodiment of the present invention is shown.

[0073] In a preferred embodiment of the present invention, a resource sharing method based on a family education cloud platform specifically includes the following steps:

[0074] Step S101: In the family education cloud platform, a plurality of shared resource data are obtained, the plurality of shared resource data are classified and stored, and a shared resource pool is constructed.

[0075] In an embodiment of the present invention, multiple resource sharing channels are created in the family education cloud platform, and the multiple resource sharing channels correspond to different sharing platforms. Through the multiple resource sharing channels, shared resource data shared and transmitted by multiple sharing platforms are obtained, the content of the multiple shared resource data is pre-identified, and the shared content corresponding to the multiple shared resource data is obtained. Then, according to the multiple shared contents, the resource categories corresponding to the multiple shared resource data are determined, and then according to the multiple resource categories, the multiple shared resource data are classified and stored to construct a shared resource pool.

[0076] Specifically, Figure 2 The flowchart of the shared resource data processing in the method provided by the embodiment of the present invention is shown.

[0077] Among them, in the preferred embodiment provided by the present invention, in the family education cloud platform, obtaining multiple shared resource data, classifying and storing the multiple shared resource data, and building a shared resource pool specifically include the following steps:

[0078] Step S1011: creating multiple resource sharing channels in the family education cloud platform;

[0079] Step S1012, acquiring multiple shared resource data through multiple resource sharing channels;

[0080] Step S1013, performing category identification on the plurality of shared resource data to determine a plurality of corresponding resource categories;

[0081] Step S1014: Classify and store the plurality of shared resource data according to the plurality of resource categories to construct a shared resource pool.

[0082] In step S1014, the shared resource data are classified and stored according to the resource categories. The step of building a shared resource pool specifically includes the following sub-steps:

[0083] Step S1014a, real-time monitoring of data attribute information of shared resource data of each resource category, wherein the data attribute information includes the data size and access frequency of the shared resource data of the current resource category;

[0084] Step S1014b, calculating and confirming the storage requirement value and storage structure type of each resource category based on the data size and access frequency of the shared resource data of each resource category;

[0085] In step S1014b, the storage requirement value of each resource category is calculated and confirmed to correspond to the following function expression:

[0086] ;

[0087] Calculate and confirm that the storage structure type of each resource category corresponds to the following function expression:

[0088] ;

[0089] in, Indicates the storage requirement value, Indicates the value used to determine the storage structure type. Indicates the data size of the shared resource data of the current resource category. Indicates the access frequency of shared resource data of the current resource category; is the first constant used for normalization, used to represent the average data size; is the second constant used for normalization, which is used to represent the average access frequency; Represents the weight coefficient, which is used to adjust the relative importance of data size and access frequency in the storage requirement calculation; Indicates the basic storage requirement value, Represents the coefficient used to determine the storage structure type, Indicates the reference data size, Indicates the reference access frequency.

[0090] As a supplementary note, for the above formula, The calculation takes into account the data size and access frequency, and reflects the impact of these two factors on storage requirements in the form of a power function; the power function can nonlinearly amplify or reduce the effects of these two factors, making the model more flexible and sensitive.

[0091] The calculation of is done using a logarithmic function because it can smoothly handle changes in data size and access frequency, preventing extreme values from having a significant impact on the results. At the same time, through logarithmic transformation, we can map the continuously changing data size and access frequency to a relatively stable value range, making it easier to choose the appropriate storage structure type based on this value. In addition, the coefficient It can be adjusted according to actual conditions to reflect the specific requirements for storage needs and storage structure in different application scenarios.

[0092] Based on monitored shared resource data, the system evaluates the storage and performance requirements of each resource category. Categories with large amounts of data or frequent access require more storage space and a more efficient storage structure. Categories with smaller amounts of data or less frequent access require less storage space and a simpler storage structure.

[0093] Step S1014c: searching and confirming the corresponding sub-shared resource pool according to the storage requirement value and storage structure type of each resource category to store the shared resource data of the current resource category;

[0094] As you can understand, for data that requires more storage space and a more efficient storage structure, the system will allocate more storage resources and optimize the storage structure, such as by adopting a more efficient data storage algorithm or indexing mechanism. For data that can appropriately reduce storage space and simplify the storage structure, the system will allocate fewer storage resources and simplify the storage structure to reduce storage costs and improve access efficiency.

[0095] Step S1014d: Block linking and merging the multiple sub-shared resource pools to construct a shared resource pool.

[0096] Through the above steps, the system can automatically optimize the storage structure according to the changes in resource data, improve access efficiency, and adapt to different types of storage needs.

[0097] Furthermore, the resource sharing method based on the family education cloud platform further includes the following steps:

[0098] Step S102: receiving a resource sharing request, performing resource matching in the shared resource pool, and determining corresponding target resource data.

[0099] In an embodiment of the present invention, a resource sharing request is received and then feature identification is performed on the resource sharing request to obtain multiple resource request features of the resource sharing request. Then, using the multiple resource request features as index information, index matching of resources is performed in the shared resource pool to determine target resource data that meets the multiple resource request features.

[0100] Specifically, Figure 3 A flow chart of matching target resource data in the method provided by an embodiment of the present invention is shown.

[0101] In a preferred embodiment of the present invention, receiving a resource sharing request, performing resource matching in the shared resource pool, and determining corresponding target resource data specifically include the following steps:

[0102] Step S1021, receiving a resource sharing request;

[0103] Step S1022: performing feature analysis on the resource sharing request to determine multiple resource request feature vectors;

[0104] Step S1023: performing resource matching in the shared resource pool according to the plurality of resource request feature vectors, and determining corresponding target resource data.

[0105] In step S1023, according to the plurality of resource request characteristics, resource matching is performed in the shared resource pool, and the step of determining corresponding target resource data specifically includes the following sub-steps:

[0106] Step S1023a, obtaining a plurality of resource data in the shared resource pool, wherein each resource data corresponds to a resource data feature vector;

[0107] Step S1023b, calculating the feature similarity between each resource data feature vector and the resource request feature vector;

[0108] Step S1023c: when it is determined that the feature similarity is greater than a preset similarity threshold, the corresponding resource data is determined as target resource data.

[0109] Furthermore, the resource sharing method based on the family education cloud platform further includes the following steps:

[0110] Step S103 : identifying the request object of the resource sharing request, identifying the shared object of the target resource data, and analyzing the object relationship between the request object and the shared object.

[0111] In an embodiment of the present invention, object identification is performed on a resource sharing request to determine the requesting object, and object identification is performed on the target resource data to determine the sharing object. Under the condition of obtaining relationship analysis permission between the requesting object and the sharing object, social annotation information of the requesting object and the sharing object is obtained. From the social annotation information, first object information of the requesting object and second object information of the sharing object are extracted. By performing correlation analysis on the first and second object information, the object relationship between the requesting object and the sharing object is determined. Specifically, object relationships may include relatives, classmates, colleagues, etc.

[0112] Specifically, Figure 4 The flowchart of the object relationship analysis process in the method provided by the embodiment of the present invention is shown.

[0113] In a preferred embodiment of the present invention, identifying the request object of the resource sharing request, identifying the shared object of the target resource data, and analyzing the object relationship between the request object and the shared object specifically include the following steps:

[0114] Step S1031, identifying the request object of the resource sharing request;

[0115] Step S1032, identifying a sharing object of the target resource data;

[0116] Step S1033, obtaining first object information of the requested object;

[0117] Step S1034, obtaining the second object information of the shared object;

[0118] Step S1035: Analyze the object relationship between the request object and the shared object according to the first object information and the second object information.

[0119] In step S1035, the step of analyzing the object relationship between the request object and the shared object according to the first object information and the second object information specifically includes the following sub-steps:

[0120] Step S1035a: constructing a relationship analysis model, wherein the relationship analysis model is used to analyze the relationship between the request object and the shared object;

[0121] As a supplementary note, the relationship analysis model can be constructed using machine learning algorithms, deep learning algorithms or other related algorithms.

[0122] Step S1035b: performing feature extraction on the first object information and the second object information to obtain first object features and second object features respectively, and inputting the first object features and the second object features into the relationship analysis model;

[0123] In this step, the first object characteristics and the second object characteristics include object attributes, social behaviors, and historical interaction records.

[0124] Step S1035c: classifying the relationship between the request object and the shared object based on the first object feature and the second object feature to obtain a relationship classification result;

[0125] In this step, the relationship strength results may include friendship, kinship, or colleague relationships.

[0126] Step S1035d: calculating the relationship strength between the requesting object and the shared object based on the first object feature and the second object feature to obtain a relationship strength result;

[0127] In this step, the relationship strength result is calculated by calculating the interaction frequency, number of common friends and other indicators between the requesting object and the shared object, which is used to evaluate the closeness of the relationship.

[0128] Step S1035e: determining the object relationship between the request object and the shared object according to the relationship classification result and the relationship strength result.

[0129] It can be understood that after the object relationship between the request object and the shared object is determined, it can be used to determine the resource sharing authority and recommended content.

[0130] Furthermore, the resource sharing method based on the family education cloud platform further includes the following steps:

[0131] Step S104: performing privacy identification and replacement processing on the target resource data according to the object relationship to generate relationship sharing data.

[0132] In an embodiment of the present invention, the privacy processing level is determined according to the object relationship, and the replacement relationship is determined according to the object relationship. Then, according to the privacy processing level, privacy identification is performed on the target resource data, and the level privacy content in the target resource data that meets the privacy processing level is determined. Then, according to the replacement relationship, the level privacy content in the target resource data is replaced to generate relational shared data. For example, the name in the target resource data is replaced with "Classmate A" or "Colleague B", and the home address is hidden to different degrees, etc., so that the authenticity of the generated relational shared data can be guaranteed, and part of the private information can be hidden and replaced to avoid privacy leakage.

[0133] Specifically, Figure 5 A flow chart of generating relationship sharing data in the method provided by an embodiment of the present invention is shown.

[0134] In a preferred embodiment of the present invention, performing privacy identification and replacement processing on the target resource data according to the object relationship to generate relationship sharing data specifically includes the following steps:

[0135] Step S1041, determining a privacy processing level according to the object relationship;

[0136] In step S1041, first, privacy handling level criteria are defined: a set of privacy handling level criteria needs to be defined, which can be set based on different object relationships. For example, for close relationships, the privacy handling level may be lower, while for unfamiliar relationships, the privacy handling level may be higher. Next, the object relationship strength results are evaluated: that is, the closeness between the requesting object and the shared object is evaluated. This can be achieved by analyzing their interaction history, number of mutual friends, social notes, etc.

[0137] For example, if the requesting object and the shared object frequently interact and have a large number of mutual friends, then the closeness between them is likely high. Finally, map object relationships to privacy treatment levels: Based on the assessed object relationship strength, the relationship between the requesting object and the shared object is mapped to a corresponding privacy treatment level. This can be achieved by setting a certain threshold or using a classification algorithm. For example, if the closeness exceeds a certain threshold, the privacy treatment level is low; if the closeness is within a certain range, the privacy treatment level is medium; and if the closeness is below a certain threshold, the privacy treatment level is high.

[0138] Step S1042, determining a replacement relationship based on the object relationship;

[0139] In step S1042, the replacement relationship criteria are first defined: a set of replacement relationship criteria must be defined, and these criteria can be set based on different object relationships. For example, for close objects, the replacement relationship may be more relaxed, while for unfamiliar objects, the replacement relationship may be more stringent. Next, the object relationship type is analyzed: the object relationship type (relationship classification result) between the requesting object and the shared object is analyzed, such as friendship, family, or colleague. Finally, a replacement strategy is determined: based on the analyzed object relationship type, the corresponding replacement relationship is determined.

[0140] Step S1043, performing privacy identification on the target resource data according to the privacy processing level to determine the level of privacy content;

[0141] Step S1044: performing a replacement process on the hierarchical privacy content in the target resource data according to the replacement relationship to generate relationship sharing data.

[0142] Furthermore, the resource sharing method based on the family education cloud platform further includes the following steps:

[0143] Step S105: extracting the shared receiving address in the resource sharing request, and transmitting the relationship sharing data to the request object according to the shared receiving address.

[0144] In an embodiment of the present invention, a shared receiving address in a resource sharing request is extracted, and then a designated sharing task is created according to the shared receiving address. Then, according to the designated sharing task, the relational sharing data is transmitted to the shared receiving address, thereby realizing the designated sharing transmission of the relational sharing data to the request object.

[0145] Specifically, Figure 6 A flow chart of transmitting relational shared data in the method provided by an embodiment of the present invention is shown.

[0146] In a preferred embodiment of the present invention, extracting the shared receiving address in the resource sharing request and transmitting the relationship sharing data to the request object according to the shared receiving address specifically includes the following steps:

[0147] Step S1051, extracting the shared receiving address in the resource sharing request;

[0148] Step S1052: creating a designated sharing task according to the shared receiving address;

[0149] Step S1053: transmitting the relationship sharing data to the requesting object according to the designated sharing task.

[0150] Further, Figure 7 The application architecture diagram of the system provided by the embodiment of the present invention is shown.

[0151] Among them, in another preferred embodiment provided by the present invention, a resource sharing system based on a family education cloud platform includes a shared resource pool construction unit 101, a shared resource matching unit 102, an object relationship analysis unit 103, a privacy identification and replacement unit 104, and a shared data transmission unit 105, wherein:

[0152] The shared resource pool construction unit 101 is used to obtain multiple shared resource data in the family education cloud platform, classify and store the multiple shared resource data, and construct a shared resource pool.

[0153] In an embodiment of the present invention, the shared resource pool construction unit 101 creates multiple resource sharing channels in the family education cloud platform, and the multiple resource sharing channels correspond to different sharing platforms. Through the multiple resource sharing channels, the shared resource data shared and transmitted by the multiple sharing platforms are obtained, the content of the multiple shared resource data is pre-identified, and the shared content corresponding to the multiple shared resource data is obtained. Then, according to the multiple shared contents, the resource categories corresponding to the multiple shared resource data are determined, and then according to the multiple resource categories, the multiple shared resource data are classified and stored to construct a shared resource pool.

[0154] Specifically, Figure 8 It shows a structural block diagram of the shared resource pool construction unit 101 in the system provided by an embodiment of the present invention.

[0155] In a preferred embodiment of the present invention, the shared resource pool construction unit 101 specifically includes:

[0156] The channel creation module 1011 is used to create multiple resource sharing channels in the family education cloud platform;

[0157] A data acquisition module 1012 is configured to acquire a plurality of shared resource data through a plurality of resource sharing channels;

[0158] A category identification module 1013 is configured to perform category identification on the plurality of shared resource data to determine a plurality of corresponding resource categories;

[0159] The classification storage module 1014 is used to classify and store the plurality of shared resource data according to the plurality of resource categories to construct a shared resource pool.

[0160] Furthermore, the resource sharing system based on the family education cloud platform also includes:

[0161] The shared resource matching unit 102 is configured to receive a resource sharing request, perform resource matching in the shared resource pool, and determine corresponding target resource data.

[0162] In an embodiment of the present invention, the shared resource matching unit 102 receives a resource sharing request, performs feature recognition on the resource sharing request, obtains multiple resource request features of the resource sharing request, and then uses the multiple resource request features as index information to perform index matching of resources in the shared resource pool to determine target resource data that meets the multiple resource request features.

[0163] Specifically, Figure 9 It shows a structural block diagram of the shared resource matching unit 102 in the system provided by an embodiment of the present invention.

[0164] In a preferred embodiment of the present invention, the shared resource matching unit 102 specifically includes:

[0165] A request receiving module 1021 is configured to receive a resource sharing request;

[0166] A feature analysis module 1022 is configured to perform feature analysis on the resource sharing request to determine a plurality of resource request features;

[0167] The resource matching module 1023 is configured to perform resource matching in the shared resource pool according to the plurality of resource request characteristics, and determine corresponding target resource data.

[0168] Furthermore, the resource sharing system based on the family education cloud platform also includes:

[0169] The object relationship analysis unit 103 is configured to identify the request object of the resource sharing request, identify the shared object of the target resource data, and analyze the object relationship between the request object and the shared object.

[0170] In an embodiment of the present invention, the object relationship analysis unit 103 performs object identification on the resource sharing request to determine the request object, and performs object identification on the target resource data to determine the shared object. Under the condition of obtaining the relationship analysis authority between the request object and the shared object, the social note information of the request object and the shared object is obtained, and then the first object information of the request object and the second object information of the shared object are extracted from the social note information. By performing association analysis on the first object information and the second object information, the object relationship between the request object and the shared object is determined. Specifically, the object relationship may include relatives, classmates, colleagues, etc.

[0171] The privacy identification and replacement unit 104 is configured to perform privacy identification and replacement processing on the target resource data according to the object relationship to generate relationship sharing data.

[0172] In an embodiment of the present invention, the privacy identification and replacement unit 104 determines the privacy processing level according to the object relationship, and determines the replacement relationship according to the object relationship, and then performs privacy identification on the target resource data according to the privacy processing level, determines the level of privacy content in the target resource data that meets the privacy processing level, and then replaces the level of privacy content in the target resource data according to the replacement relationship to generate relational shared data. For example, the name in the target resource data is replaced with "Classmate A" or "Colleague B", and the home address is hidden to varying degrees, etc., thereby ensuring the authenticity of the generated relational shared data and hiding and replacing part of the private information to avoid privacy leakage.

[0173] Specifically, Figure 10 FIG. 1 shows a structural block diagram of the privacy identification and replacement unit 104 in the system provided by an embodiment of the present invention.

[0174] In a preferred embodiment of the present invention, the privacy identification and replacement unit 104 specifically includes:

[0175] A level determination module 1041 is configured to determine a privacy processing level based on the object relationship;

[0176] A relationship determination module 1042 is configured to determine a replacement relationship based on the object relationship;

[0177] The privacy identification module 1043 is used to perform privacy identification on the target resource data according to the privacy processing level and determine the privacy content of the level;

[0178] The replacement processing module 1044 is configured to perform replacement processing on the hierarchical privacy content in the target resource data according to the replacement relationship to generate relationship sharing data.

[0179] Furthermore, the resource sharing system based on the family education cloud platform also includes:

[0180] The shared data transmission unit 105 is configured to extract the shared receiving address in the resource sharing request, and transmit the relationship shared data to the request object according to the shared receiving address.

[0181] In an embodiment of the present invention, the shared data transmission unit 105 extracts the shared receiving address in the resource sharing request, and then creates a specified sharing task according to the shared receiving address, and then transmits the relational shared data to the shared receiving address according to the specified sharing task, thereby realizing the specified shared transmission of the relational shared data to the request object.

[0182] It should be understood that, although the various steps in the flow chart of each embodiment of the present invention are shown in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence according to the order indicated by the arrows. Unless otherwise specified herein, the execution of these steps is not strictly limited in order, and these steps can be performed in other orders. Moreover, at least a portion of the steps in each embodiment may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these sub-steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of other steps or sub-steps or stages of other steps.

[0183] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing the relevant hardware through a computer program. The program can be stored in a non-volatile computer-readable storage medium. When executed, the program can include the processes of the above-described method embodiments. Any reference to memory, storage, database, or other media used in the various embodiments provided herein may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct RAMbus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM).

[0184] The technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above-mentioned embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0185] The above-described embodiments merely illustrate several implementations of the present invention, and while their descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art would be able to make numerous variations and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims.

[0186] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A resource sharing method based on a family education cloud platform, characterized in that: The method specifically comprises the following steps: In the family education cloud platform, a plurality of shared resource data are obtained, the plurality of shared resource data are classified and stored, and a shared resource pool is constructed; Receiving a resource sharing request, performing resource matching in the shared resource pool, and determining corresponding target resource data; Identifying a request object of the resource sharing request, identifying a sharing object of the target resource data, and analyzing an object relationship between the request object and the sharing object; According to the object relationship, privacy identification and replacement processing are performed on the target resource data to generate relationship sharing data; Extracting a shared receiving address from the resource sharing request, and transmitting the relationship sharing data to the request object according to the shared receiving address; The steps of obtaining multiple shared resource data, classifying and storing the multiple shared resource data, and constructing a shared resource pool in the family education cloud platform specifically include the following steps: In the family education cloud platform, create multiple resource sharing channels; Acquiring multiple shared resource data through multiple resource sharing channels; Performing category identification on the plurality of shared resource data to determine a plurality of corresponding resource categories; Classify and store the plurality of shared resource data according to the plurality of resource categories to construct a shared resource pool; The step of classifying and storing the plurality of shared resource data according to the plurality of resource categories and constructing a shared resource pool specifically includes the following sub-steps: Real-time monitoring of data attribute information of shared resource data of each resource category, wherein the data attribute information includes the data size and access frequency of the shared resource data of the current resource category; Calculate and confirm the storage requirement value and storage structure type for each resource category based on the data size and access frequency of the shared resource data of each resource category; According to the storage requirement value and storage structure type of each resource category, find and confirm the corresponding sub-shared resource pool to store the shared resource data of the current resource category; Block linking and merging the plurality of sub-shared resource pools to construct a shared resource pool; In the step of calculating and confirming the storage requirement value and storage structure type of each resource category based on the data size and access frequency of the shared resource data of each resource category; The calculation confirms that the storage requirement value of each resource category corresponds to the following function expression: ; Calculate and confirm that the storage structure type of each resource category corresponds to the following function expression: ; in, Indicates the storage requirement value, Indicates the value used to determine the storage structure type. Indicates the data size of the shared resource data of the current resource category. Indicates the access frequency of shared resource data of the current resource category; is the first constant used for normalization, used to represent the average data size; is the second constant used for normalization, which is used to represent the average access frequency; Represents the weight coefficient, which is used to adjust the relative importance of data size and access frequency in the storage requirement calculation; Indicates the basic storage requirement value, Represents the coefficient used to determine the storage structure type, Indicates the reference data size, Indicates the reference access frequency.

2. The resource sharing method based on the family education cloud platform according to claim 1 is characterized in that: The receiving of a resource sharing request, matching resources in the shared resource pool, and determining corresponding target resource data specifically include the following steps: receiving resource sharing requests; Performing feature analysis on the resource sharing request to determine a plurality of resource request feature vectors; According to the plurality of resource request feature vectors, resource matching is performed in the shared resource pool to determine corresponding target resource data; The step of matching resources in the shared resource pool according to the plurality of resource request characteristics and determining corresponding target resource data specifically includes the following sub-steps: Acquire a plurality of resource data in the shared resource pool, wherein each resource data corresponds to a resource data feature vector; Calculate the feature similarity between each resource data feature vector and the resource request feature vector; When it is determined that the feature similarity is greater than a preset similarity threshold, the corresponding resource data is determined as target resource data.

3. The resource sharing method based on the family education cloud platform according to claim 2 is characterized in that: The steps of identifying the request object of the resource sharing request, identifying the shared object of the target resource data, and analyzing the object relationship between the request object and the shared object specifically include the following steps: Identifying a request object of the resource sharing request; Identifying a sharing object of the target resource data; Obtaining first object information of the requested object; Acquire second object information of the shared object; An object relationship between the request object and the shared object is analyzed according to the first object information and the second object information.

4. The resource sharing method based on the family education cloud platform according to claim 3 is characterized in that: The step of analyzing the object relationship between the request object and the shared object according to the first object information and the second object information specifically includes the following sub-steps: Constructing a relationship analysis model, wherein the relationship analysis model is used to analyze the relationship between the request object and the shared object; performing feature extraction on the first object information and the second object information to obtain first object features and second object features respectively, and inputting the first object features and the second object features into the relationship analysis model; classifying the relationship between the request object and the shared object based on the first object feature and the second object feature to obtain a relationship classification result; Based on the first object feature and the second object feature, calculating the relationship strength between the request object and the shared object to obtain a relationship strength result; An object relationship between the request object and the shared object is determined according to the relationship classification result and the relationship strength result.

5. The resource sharing method based on the family education cloud platform according to claim 4 is characterized in that: The step of performing privacy identification and replacement processing on the target resource data according to the object relationship to generate relationship sharing data specifically includes the following steps: determining a privacy processing level according to the object relationship; Determining a replacement relationship according to the object relationship; According to the privacy processing level, privacy identification is performed on the target resource data to determine the privacy content of the level; According to the replacement relationship, the hierarchical privacy content in the target resource data is replaced to generate relational shared data.

6. The resource sharing method based on the family education cloud platform according to claim 5 is characterized in that: The step of extracting the shared receiving address from the resource sharing request and transmitting the relationship sharing data to the request object according to the shared receiving address specifically includes the following steps: Extracting the shared receiving address in the resource sharing request; Create a specified shared task according to the shared receiving address; According to the specified sharing task, the relationship sharing data is transferred to the request object.

7. The resource sharing system based on the family education cloud platform is characterized by: Applying the resource sharing method based on the family education cloud platform as described in any one of claims 1 to 6 above, the system includes a shared resource pool construction unit, a shared resource matching unit, an object relationship analysis unit, a privacy identification and replacement unit, and a shared data transmission unit, wherein: A shared resource pool construction unit is used to obtain a plurality of shared resource data in the family education cloud platform, classify and store the plurality of shared resource data, and construct a shared resource pool; a shared resource matching unit, configured to receive a resource sharing request, perform resource matching in the shared resource pool, and determine corresponding target resource data; an object relationship analysis unit, configured to identify a request object of the resource sharing request, identify a shared object of the target resource data, and analyze an object relationship between the request object and the shared object; a privacy identification and replacement unit, configured to perform privacy identification and replacement processing on the target resource data according to the object relationship to generate relationship sharing data; The shared data transmission unit is configured to extract the shared receiving address in the resource sharing request and transmit the relationship shared data to the request object according to the shared receiving address.

8. The resource sharing system based on the family education cloud platform according to claim 7 is characterized in that: The shared resource pool construction unit specifically includes: The channel creation module is used to create multiple resource sharing channels in the family education cloud platform; A data acquisition module, configured to acquire a plurality of shared resource data through a plurality of resource sharing channels; A category identification module, configured to perform category identification on the plurality of shared resource data and determine a plurality of corresponding resource categories; A classification storage module, configured to classify and store the plurality of shared resource data according to the plurality of resource categories, and construct a shared resource pool; The shared resource matching unit specifically includes: A request receiving module, configured to receive a resource sharing request; A feature analysis module, configured to perform feature analysis on the resource sharing request to determine a plurality of resource request features; A resource matching module, configured to perform resource matching in the shared resource pool according to the plurality of resource request characteristics, and determine corresponding target resource data; The privacy identification replacement unit specifically includes: a level determination module, configured to determine a privacy processing level based on the object relationship; A relationship determination module, configured to determine a replacement relationship based on the object relationship; A privacy identification module, configured to perform privacy identification on the target resource data according to the privacy processing level and determine the privacy content of the level; The replacement processing module is used to perform replacement processing on the hierarchical privacy content in the target resource data according to the replacement relationship to generate relationship sharing data.

Citation Information

Patent Citations

  • Information data resource sharing system and method

    CN113378227A

  • Shared data privacy processing method combined with artificial intelligence

    CN117150555A