Claims
- 1. A system for encrypting content in an adaptive manner comprising:
means for identifying one or more portions of data to encrypt; means for determining an encryption ratio that specifies the one or more portions of data to encrypt and other portions of data to not encrypt; and means encrypting the one or more portions of data based on the encryption ratio.
- 2. The system of claim 1, further comprising:
means for receiving a request for content, wherein said means for determining comprises means for determining one or more conditions associated with the request and means for determining the encryption ratio in an adaptive manner based on the conditions.
- 3. The system of claim 1, wherein the conditions comprise a data file size of the content.
- 4. The system of claim 1, further comprising means for dividing the content into the one or more portions based on byte size of the content.
- 5. The system of claim 1, further comprising means for dividing the content into the one or more portions based on communication time intervals of the content.
- 6. A method of encrypting content in an adaptive manner, said method comprising:
identifying one or more portions of data to encrypt; determining an encryption ratio that specifies the one or more portions of data to encrypt and other portions of data to not encrypt; and encrypting the one or more portions of data based on the encryption ratio.
- 7. The method of claim 6, further comprising:
receiving a request for content, wherein said determining step comprises determining one or more conditions associated with the request and determining the encryption ratio in an adaptive manner based on the conditions.
- 8. The method of claim 6, wherein the conditions comprise a data file size of the content.
- 9. The method of claim 6, further comprising dividing the content into the one or more portions based on byte size of the content.
- 10. The method of claim 6, further comprising dividing the content into the one or more portions based on communication time intervals of the content.
RELATED APPLICATION DATA
[0001] This application is a Continuation of application Ser. No. 10/046,670 filed Jan. 16, 2002, which claims benefit of priority to Provisional Application Serial No. 60/261,803 filed on Jan. 17, 2001 and is a Continuation-In-Part of application Ser. No. 09/649,841 filed Aug. 28, 2000, the entire disclosures of all of which are incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60261803 |
Jan 2001 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
10046670 |
Jan 2002 |
US |
Child |
10425644 |
Apr 2003 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09649841 |
Aug 2000 |
US |
Child |
10046670 |
Jan 2002 |
US |