Data sharing method for terminal, data sharing apparatus, and terminal
First Claim
1. A data sharing method for a terminal, which comprising a plurality of systems and a processor, the data sharing method comprising:
- setting a data channel for communication between each two systems among the plurality of systems, and setting criteria for filtering data to be shared, the data channel being realized by a system broadcast, wherein the data channel set between each two systems among the plurality of systems comprises a public storage area;
when there is data to be shared between any two systems among the plurality of systems, the processor performing a security detection on the data to be shared through the data channel between the any two systems, and determining whether the data to be shared is security data, wherein the processor performs the security detection by filtering out data having security risks according to the criteria;
storing the data to be shared into the public storage area of the any two systems so the data to be shared is read by the any two systems;
determining whether the data channel between the any two systems is opened, wherein when the data channel between the any two systems is determined unopened, prohibiting sharing the data to be shared through the data channel between the any two systems, or sending a prompt to a user to open the data channel between the any two systems; and
sharing the data to be shared through the data channel between the any two systems when the data to be shared is determined the security data, or prohibiting sharing the data to be shared through the data channel between the any two systems when the data to be shared is determined not the security data.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure provides a data sharing method for a terminal, a data sharing apparatus and the terminal including a plurality of systems. The method includes: setting a data channel for communication between each two systems among the systems; when data needs to be shared between any two systems among the systems, performing a security detection on data to be shared through a data channel between the any two systems, to determine whether the data to be shared is security data; sharing the data to be shared through the data channel if the data to be shared is the security data, or prohibiting sharing the data to be shared if the data to be shared is not the security data. The present disclosure can realize communication between a security system and an ordinary system under the premise of ensuring that data in the security system has higher security.
21 Citations
11 Claims
-
1. A data sharing method for a terminal, which comprising a plurality of systems and a processor, the data sharing method comprising:
-
setting a data channel for communication between each two systems among the plurality of systems, and setting criteria for filtering data to be shared, the data channel being realized by a system broadcast, wherein the data channel set between each two systems among the plurality of systems comprises a public storage area; when there is data to be shared between any two systems among the plurality of systems, the processor performing a security detection on the data to be shared through the data channel between the any two systems, and determining whether the data to be shared is security data, wherein the processor performs the security detection by filtering out data having security risks according to the criteria; storing the data to be shared into the public storage area of the any two systems so the data to be shared is read by the any two systems; determining whether the data channel between the any two systems is opened, wherein when the data channel between the any two systems is determined unopened, prohibiting sharing the data to be shared through the data channel between the any two systems, or sending a prompt to a user to open the data channel between the any two systems; and sharing the data to be shared through the data channel between the any two systems when the data to be shared is determined the security data, or prohibiting sharing the data to be shared through the data channel between the any two systems when the data to be shared is determined not the security data. - View Dependent Claims (2, 3, 4)
-
-
5. A terminal, comprising:
-
at least one processor; and a storage device storing a plurality of instructions, which when executed by the processor, causes the at least one processor to; set a data channel for communication between each two systems among the plurality of systems, and set criteria for filtering data to be shared, the data channel being realized by a system broadcast, wherein the data channel between each two systems among the plurality of systems comprises a public storage area; perform a security detection on data to be shared through the data channel between any two systems when there is data to be shared between the any two systems among the plurality of systems, and determine whether the data to be shared is security data, the security detection comprising filtering out data having security risks according to the criteria; store the data to be shared into the public storage area of the any two systems so the data is read by the any two systems; determine whether the data channel between the any two systems is opened; prohibit sharing the data to be shared through the data channel between the any two systems or prompt a user to open the data channel between the any two systems, when the at least one processor determines that the data channel between the any two systems is unopened; and share the data to be shared through the data channel between the any two systems when the data to be shared is determined the security data, or prohibit sharing the data to be shared through the data channel between the any two systems when the data to be shared is determined not the security data. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory storage medium having stored thereon instructions that, when executed by a processor of a terminal, causes the terminal to perform a data sharing method for the terminal, which comprising a plurality of systems, the data sharing method comprising:
-
setting a data channel for communication between each two systems among the plurality of systems, and setting criteria for filtering data to be shared, the data channel being realized by a system broadcast, wherein the data channel set between each two systems among the plurality of systems comprises a public storage area; when there is data to be shared between any two systems among the plurality of systems, performing a security detection on data to be shared through the data channel between the any two systems by the processor, and determining whether the data to be shared is security data, wherein performing the security detection comprising filtering out data having security risks according to the criteria; storing the data to be shared into the public storage area of the any two systems so the data is read by the any two systems; determining whether the data channel between the any two systems is opened, wherein when the data channel between the any two systems is determined to be unopened, prohibiting sharing the data to be shared through the data channel between the any two systems, or prompting a user to open the data channel between the any two systems; and sharing the data to be shared through the data channel between the any two systems when the data to be shared is determined the security data, or prohibiting sharing the data to be shared through the data channel between the any two systems when the data to be shared is determined not the security data. - View Dependent Claims (10, 11)
-
Specification