Information processing method, trusted server, and cloud server
First Claim
Patent Images
1. A system, comprising:
- a cloud server comprising a memory; and
a trusted server in communication with the cloud server, the trusted server comprising;
a processor; and
a memory coupled to the processor and configured to store executable program code, the processor being configured to execute the executable program code to;
receive a key request message including a user identity from a user terminal;
return an encryption key to the user terminal such that the user terminal uploads encrypted user data to the cloud server, the encrypted user data being encrypted using the encryption key;
receive a notification message from the user terminal indicating that the encrypted user data has been uploaded to the cloud server;
send a data request message including the user identity to the cloud server to request for the encrypted user data;
receive the encrypted user data from the cloud server;
decrypt the encrypted user data using the encryption key to obtain user data;
extract summary information of the user data, the summary information comprising privacy information and non-privacy information of a user;
generate a unique identifier (UID) for the privacy information; and
transmit the non-privacy information and the UID to the cloud server;
the cloud server being configured to;
save the non-privacy information, the UID, and a correspondence between the non-privacy information and the UID;
receive requirement information from a third party terminal; and
send the UID to the third party terminal when the non-privacy information matches the requirement information; and
the trusted server being further configured to;
save a correspondence between the privacy information and the UID;
receive push information and the UID from the third party terminal;
obtain the privacy information corresponding to the UID; and
send the push information to the user terminal according to user address information comprised in the privacy information.
3 Assignments
0 Petitions
Accused Products
Abstract
An information processing method, a trusted server, and a cloud server. The method includes acquiring user data of a user terminal, extracting summary information of the user data, where the summary information includes privacy information and non-privacy information of a user, generating a unique identifier (UID) for the privacy information, and transmitting the non-privacy information and the UID to a cloud server, so that the cloud server saves a correspondence between the non-privacy information and the UID.
-
Citations
3 Claims
-
1. A system, comprising:
-
a cloud server comprising a memory; and a trusted server in communication with the cloud server, the trusted server comprising; a processor; and a memory coupled to the processor and configured to store executable program code, the processor being configured to execute the executable program code to; receive a key request message including a user identity from a user terminal; return an encryption key to the user terminal such that the user terminal uploads encrypted user data to the cloud server, the encrypted user data being encrypted using the encryption key; receive a notification message from the user terminal indicating that the encrypted user data has been uploaded to the cloud server; send a data request message including the user identity to the cloud server to request for the encrypted user data; receive the encrypted user data from the cloud server; decrypt the encrypted user data using the encryption key to obtain user data; extract summary information of the user data, the summary information comprising privacy information and non-privacy information of a user; generate a unique identifier (UID) for the privacy information; and transmit the non-privacy information and the UID to the cloud server; the cloud server being configured to; save the non-privacy information, the UID, and a correspondence between the non-privacy information and the UID; receive requirement information from a third party terminal; and send the UID to the third party terminal when the non-privacy information matches the requirement information; and the trusted server being further configured to; save a correspondence between the privacy information and the UID; receive push information and the UID from the third party terminal; obtain the privacy information corresponding to the UID; and send the push information to the user terminal according to user address information comprised in the privacy information. - View Dependent Claims (2, 3)
-
Specification