System, method and apparatus for electronically protecting data and digital content
First Claim
Patent Images
1. A system for protecting sensitive data comprising:
- one or more clients, each client having a data storage and a content manager that extracts the sensitive data from the data storage, sends the extracted data to a server for storage, receives a pointer indicating where the extracted data has been stored and replaces the sensitive data on the data storage with the pointer; and
a server communicably coupled to the one or more clients, wherein the server receives the extracted data from the client, stores the extracted data to a secure storage, generates the pointer and sends the pointer to the client.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system, method and apparatus for protecting sensitive data by extracting the sensitive data from a data storage on a client, sending the extracted data to a server for storage, receiving a pointer indicating where the extracted data has been stored and replacing the sensitive data on the data storage on the client with the pointer. The pointer may include random data that is of a same data type as the sensitive data. Furthermore, the pointer is subsequently used to access the sensitive data after proper authentication.
104 Citations
20 Claims
-
1. A system for protecting sensitive data comprising:
-
one or more clients, each client having a data storage and a content manager that extracts the sensitive data from the data storage, sends the extracted data to a server for storage, receives a pointer indicating where the extracted data has been stored and replaces the sensitive data on the data storage with the pointer; and
a server communicably coupled to the one or more clients, wherein the server receives the extracted data from the client, stores the extracted data to a secure storage, generates the pointer and sends the pointer to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for protecting sensitive data comprising:
-
a data storage;
one or more applications;
a communications interface to a remote server having a secure storage; and
a content manager communicably coupled to the data storage, the one or more applications and the communications interface, wherein the content manager controls access to the data storage, extracts the sensitive data from the data storage, sends the extracted data to the remote server for storage via the communications interface, receives a pointer indicating where the extracted data has been stored and replaces the sensitive data on the data storage with the pointer - View Dependent Claims (9)
-
-
10. A method for protecting sensitive data comprising the steps of:
-
extracting the sensitive data from a data storage on a client;
sending the extracted data to a server for storage;
receiving a pointer indicating where the extracted data has been stored; and
replacing the sensitive data on the data storage on the client with the pointer. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program embodied on a computer readable medium for protecting sensitive data comprising:
-
a code segment for extracting the sensitive data from a data storage on a client;
a code segment for sending the extracted data to a server for storage;
a code segment for receiving a pointer indicating where the extracted data has been stored; and
a code segment for replacing the sensitive data on the data storage on the client with the pointer. - View Dependent Claims (20)
-
Specification