Method and system for encrypting and storing content to a user
First Claim
Patent Images
1. A method for encrypting content to a user, comprising:
- receiving content at a user terminal, said content being a broadcast medial signal;
demodulating the broadcast signal and creating a downloadable bit stream;
at the user terminal, placing the downloaded bit stream into a wrapper;
before storage, randomly recovering bits according to a predetermined unique encryption algorithm with the user terminal assigned a unique identifier that dictates its unique encryption algorithm;
embedding the terminal identifier and encrypting it within the encryption algorithm and storing it within the content when stored; and
decrypting the content if the terminal identifier embedded in the encrypted content is the terminal identifier associated with the user terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for encrypting content sent to a user. The user terminal is assigned a serial number. When content is received by the user terminal, it is encrypted and the serial number is embedded into the encrypted content. The content is decrypted if the serial number embedded in the encrypted content is the serial number associated with the user terminal. Content may also be simultaneously stored and displayed.
94 Citations
15 Claims
-
1. A method for encrypting content to a user, comprising:
-
receiving content at a user terminal, said content being a broadcast medial signal; demodulating the broadcast signal and creating a downloadable bit stream; at the user terminal, placing the downloaded bit stream into a wrapper; before storage, randomly recovering bits according to a predetermined unique encryption algorithm with the user terminal assigned a unique identifier that dictates its unique encryption algorithm; embedding the terminal identifier and encrypting it within the encryption algorithm and storing it within the content when stored; and decrypting the content if the terminal identifier embedded in the encrypted content is the terminal identifier associated with the user terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for staring and retrieving content to a user, comprising:
-
receiving content in the form of a digital media signal at a user terminal, said content being a broadcast signal; demodulating the broadcast signal and creating a downloadable bit stream; at the user terminal, placing the downloaded bit stream into a wrapper; before storage, randomly removing bits according to a predetermined unique encryption algorithm with the user terminal assigned a unique identifier that dictates its unique encryption algorithm; embedding the terminal identifier and encrypting it within the encryption algorithm and storing it within the content when stored; simultaneously storing and displaying the content at a user terminal; and receiving commands from a user, wherein the commands affect the time at which the content is displayed.
-
-
9. A system for storing and retrieving content to a user comprising:
-
a user terminal; a tuner in communication in said user terminal configured for receiving content which is a broadcast media signal, in the form of a digital media signal; a processor module in communication with said user terminal, wherein the processor module is configured to assign a unique identifier to said user terminal, receive said content, encrypt said content, embed the unique identifier in said content at the user terminal, and decrypt said content if the unique identifier embedded in the encrypted content is the unique identifier associated with the user terminal, said processor being further configured for prior to encrypting said content, demodulating the broadcast media signal and creating a downloadable bit stream, at the user terminal, placing the downloadable bit stream into a wrapper, before storage, randomly removing bits according to a predetermined unique encryption algorithm with the user terminal assigned the unique identifier that dictates its unique encryption algorithm, and embedding the terminal identifier and encrypting it, within the encryption algorithm and storing it within the content for storage therewith; a storage device for in communication with said user terminal, for storing the content simultaneous to the displaying of the content; a display in communication with said user terminal for displaying the content; and wherein said user terminal is configured for receiving commands from a user, wherein the commands affect the time at which the content is displayed at the user terminal.
-
-
10. A system for encrypting content to a user, comprising:
-
a user terminal; content which is a broadcast media signal receivable by said user terminal; and a processor module in communication with said user terminal, wherein said processor module is configured to assign a unique identifier to said user terminal, receive said content, encrypt said content, embed the unique identifier in said content at the user terminal, and decrypt said content if the serial number embedded in the encrypted content is the serial number associated with the user terminal, said processor module further configured prior to encrypting said content, for demodulating the broadcast media signal and placing the downloadable bit stream into a wrapper, before storage, randomly removing bits according to a predetermined unique encryption algorithm with the user terminal assigned a unique identifier that dictates its unique encryption algorithm, and embedding the terminal identifier and encrypting it within the content for storage therewith. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification