IP Library Granted Patent US 7,404,084
Granted Patent B2
US 7,404,084 · App. 10/321,062 · Granted Jul 22, 2008

Method and system to digitally sign and deliver content in a geographically controlled manner via a network

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,404,084
App. No.
10/321,062
Granted
Jul 22, 2008
Kind
B2
Abstract

A method and system to digitally sign a content license associated with content, and to distribute content via a network in a geographically controlled manner, commences when a content provider generates a content license and signs the content license with a symmetric key. The symmetric key may be used to encrypt the content. In one embodiment consistent with the invention, the symmetric key may be used to encrypt a product key, which is in turn used to encrypt the content. A content requestor requests delivery of the encrypted content. A content delivery system performs a content to determine a geographic location associated with the content requestor. The content requestor authorization process may also determine geographic access criteria associated with the content, and whether the geographic location complies with the geographic access criteria. The content delivery system will release the content for delivery to the content requestor if the content location complies with the geographic access criteria.

Claims (30)

1. A method to digitally sign a content license associated with content distributed via a packet-based network, the method including:

generating the content license at a content license issuer; and

signing the content license at the content license issuer, utilizing a symmetric key,

wherein the content license includes usage restrictions and the signing includes utilizing a function to generate a verifiable digital signature.

2. The method of claim 1 wherein the symmetric key encrypts the content.

3. The method of claim 1 wherein the content license includes any one of a group of license items including a machine identifier, a content identifier, and user certificate information.

4. The method of claim 1 including transmitting the content license in conjunction with the content to a recipient.

5. The method of claim 4 including transmitting the symmetric key to the recipient.

6. The method of claim 5 wherein the symmetric key is encrypted with a public key of recipient.

7. The method of claim 1 including verifying the signing of the content license at a recipient utilizing the symmetric key.

8. The method of claim 7 wherein the verification of the signing of the content license includes determining a digital signature created utilizing the symmetric key.

9. The method of claim 1 wherein the signing of the content license includes generating a hash result of the content license utilizing a hash function and transforming the hash result into a digital signature utilizing the symmetric key.

10. The method of claim 9 wherein verification of the signing of the content license includes generating a further hash result of the content license utilizing the hash function, and determining whether the hash result corresponds to the further hash result.

11. The method of claim 1 wherein the symmetric key encrypts a product key that in turn encrypts the content.

12. A system to digitally sign a content license associated with content distributed via a packet-based network, the system including a content license issuer to generate the content license, and to sign the content license utilizing a symmetric key, wherein the content license includes usage restrictions and the signing includes utilizing a function to generate a verifiable digital signature.

13. The system of claim 12 wherein the symmetric key encrypts the content.

14. The system of claim 12 wherein the content license issuer includes any one of a group of license items including a machine identifier, a content identifier, and user certificate information.

15. The system of claim 12 wherein the content license issuer transmits the content license in conjunction with the content to a recipient.

16. The system of claim 15 wherein the content license issuer transmits the symmetric key to the recipient.

17. The system of claim 16 wherein the recipient encrypts the symmetric key with a public key.

18. The system of claim 12 wherein a recipient utilizes the symmetric key to verify the signing of the content license.

19. The system of claim 18 wherein the content license issuer signs the content license and generates a hash result of the content license utilizing a hash function and transforms the hash result into a digital signature utilizing the symmetric key.

20. The system of claim 19 wherein verification of the signing of the content license includes generating a further hash result of the content license utilizing the hash function, and determining whether the hash result corresponds to the further hash result.

21. The system of claim 18 wherein the recipient verifies the signing of the content license by determining a digital signature created utilizing the symmetric key.

22. The system of claim 12 wherein the symmetric key encrypts a product key that in turn encrypts the content.

23. A system digitally to sign a content license associated with content distributed via a packet-based network, the system including content license issuer means for generating the content, and for signing the content license utilizing a symmetric key, wherein the content license includes usage restrictions and the signing includes utilizing a function to generate a verifiable digital signature.

24. A machine-readable medium storing a sequence of instructions that, when executed by a machine, cause the machine to perform a method to digitally sign a content license associated with content distributed via a packet-based network, the method including:

generating the content license at a content license issuer; and

signing the content license at the content license issuer, utilizing a symmetric key,

wherein the content license includes usage restrictions and the signing includes utilizing a function to generate a verifiable digital signature.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2014
From: IRDETO USA, INC.
To: MIH TECHNOLOGY HOLDINGS BV
Reel/Frame 032022/0780 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2014
From: MINDPORT, INC.
To: MIH TECHNOLOGY HOLDINGS BV
Reel/Frame 032023/0138 →
CHANGE OF NAME Recorded Mar 28, 2011
From: ENTRIQ, INC
To: IRDETO USA, INC
Reel/Frame 026040/0260 →
CHANGE OF NAME Recorded Nov 4, 2010
From: ENTRIQ, INC.
To: IRDETO USA, INC.
Reel/Frame 025300/0021 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2005
From: FRANSDONK, ROBERT W.
To: IRDETO ACCESS B.V.
Reel/Frame 015708/0400 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2005
From: IRDETO ACCESS B.V.
To: ENTRIQ INC.
Reel/Frame 015708/0724 →