Secure non-invasive method and system for distribution of digital assets
First Claim
1. A method comprising:
- outputting a first downloader component to a client computer, the first downloader component to enable the client computer to download a first encrypted file;
after said outputting the first downloader component, cooperating with the first downloader component to output the first encrypted file to the client computer;
outputting a first user profile to the client computer, the first user profile containing a first key to decrypt the first encrypted file into a first digital content item; and
outputting a first file management component to manage usage of the first encrypted file at the client computer based on one or more terms of usage associated with the first encrypted file.
11 Assignments
0 Petitions
Accused Products
Abstract
A server computer system outputs a downloader component to a client computer. The downloader component enables the client computer to download an encrypted file. After outputting the downloader component, the server computer system cooperates with the downloader component to output the encrypted file to the client computer. The server computer system outputs a user profile to the client computer. The user profile contains a key to decrypt the encrypted file into a digital content item. The server computer system outputs a file management component to the client computer. The file management component is to manage usage of the encrypted file at the client computer based on one or more terms of usage associated with the encrypted file.
-
Citations
22 Claims
-
1. A method comprising:
-
outputting a first downloader component to a client computer, the first downloader component to enable the client computer to download a first encrypted file;
after said outputting the first downloader component, cooperating with the first downloader component to output the first encrypted file to the client computer;
outputting a first user profile to the client computer, the first user profile containing a first key to decrypt the first encrypted file into a first digital content item; and
outputting a first file management component to manage usage of the first encrypted file at the client computer based on one or more terms of usage associated with the first encrypted file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
a server computer system comprising at least one processor and at least one port, the at least one port to;
output a first downloader component to a client computer, the first downloader component to enable the client computer to download a first encrypted file;
after outputting the first downloader component, cooperate with the first downloader component to output the first encrypted file to the client computer;
output a first user profile to the client computer, the first user profile containing a first key to decrypt the first encrypted file into a first digital content item; and
output a first file management component to manage usage of the first encrypted file at the client computer based on one or more terms of usage associated with the first encrypted file. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A computer-readable medium having computer-readable program code to cause a server computer system to:
-
output a first downloader component to a client computer, the first downloader component to enable the client computer to download a first encrypted file;
after outputting the first downloader component, cooperate with the first downloader component to output the first encrypted file to the client computer;
output a first user profile to the client computer, the first user profile containing a first key to decrypt the first encrypted file into a first digital content item; and
output a first file management component to manage usage of the first encrypted file at the client computer based on one or more terms of usage associated with the first encrypted file.
-
-
22. A method comprising:
-
receiving a first downloader component by a client computer from a server computer system;
using the first downloader component to download a first encrypted file from the server computer system to the client computer;
receiving a first user profile by the client computer from the server computer system, the first user profile containing a first key;
using the first key to decrypt the first encrypted file into a first digital content item;
receiving a first file management component by the client computer from the server computer system; and
using the first file management component to manage usage of the first encrypted file at the client computer based on one or more terms of usage associated with the first encrypted file.
-
Specification