System and method for controlling access to downloadable resources
First Claim
1. A method for controlling download access of content from a download server to a mobile user terminal via a network, the network including at least a network service, the download server, and the mobile user terminal, the method comprising:
- receiving a download request from the network service, the download request including access information;
creating a content rights file based on the access information;
storing the content rights file;
delivering to the network service an address of the content rights file for use by the mobile terminal;
receiving a transaction request from the mobile user terminal;
determining if the transaction request includes the content rights file address;
if the transaction request includes the content rights file address;
retrieving the content rights file using the content rights file address;
authorizing a download transaction associated with a transaction identifier based on the content rights file; and
downloading, from the download server to the mobile user terminal, the targeted content identified in the transaction request; and
if the transaction request does not include the content rights file address and includes the transaction identifier;
determining if the transaction is valid based on the transaction identifier;
authorizing the download transaction if the transaction is valid; and
downloading, from the download server to the mobile user terminal, the targeted content identified in the transaction request.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for controlling access to downloadable resources on a network. Content download requests are received from a network service, where the content download request includes access information. An access ticket is created based on the access information, which includes various ticket fields to store access parameters parsed from the access information. The access ticket associated with a transaction request is retrieved using a ticket identifier accompanying the transaction request. A download of desired content is authorized based on the access parameters of the retrieved access ticket. When authorized, the content is delivered to a user terminal identified by the access ticket.
-
Citations
45 Claims
-
1. A method for controlling download access of content from a download server to a mobile user terminal via a network, the network including at least a network service, the download server, and the mobile user terminal, the method comprising:
-
receiving a download request from the network service, the download request including access information; creating a content rights file based on the access information; storing the content rights file; delivering to the network service an address of the content rights file for use by the mobile terminal; receiving a transaction request from the mobile user terminal; determining if the transaction request includes the content rights file address; if the transaction request includes the content rights file address; retrieving the content rights file using the content rights file address; authorizing a download transaction associated with a transaction identifier based on the content rights file; and downloading, from the download server to the mobile user terminal, the targeted content identified in the transaction request; and if the transaction request does not include the content rights file address and includes the transaction identifier; determining if the transaction is valid based on the transaction identifier; authorizing the download transaction if the transaction is valid; and downloading, from the download server to the mobile user terminal, the targeted content identified in the transaction request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A download server for controlling access to downloadable content to a mobile terminal via a network, comprising:
-
a service handler configured to receive a content download request including access information from a network service, the service handler configured to create and store a content rights file based on the access information and deliver to the network service an address of the content rights file for use by a mobile terminal; and a transaction handler configured to receive a transaction request from the mobile terminal, determine if the transaction request includes the content rights file address, the transaction handler configured to, if the transaction request includes the content rights file address, retrieve the content rights file using the content rights file address, authorize a download transaction associated with a transaction identifier based on the content rights file, and download targeted content identified in the transaction request to the mobile terminal, the transaction handler further configured to, if the transaction request does not include the content rights file address but includes the transaction identifier, determine if the transaction is valid based on the transaction identifier, authorize the download transaction if the transaction is valid and download targeted content identified in the transaction request to the mobile terminal. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
- 31. A transaction hander coupled to a mobile terminal via a network, the transaction handler configured to receive a transaction request from the mobile terminal, determine if the transaction request includes a content rights file address, the transaction handler configured to, if the transaction request includes the content rights file address, retrieve a content access file using the content rights file address, authorize a download transaction associated with a transaction identifier based on the content rights file, and download targeted content identified in the transaction request to the mobile terminal, the transaction handler further configured to, if the transaction request does not include the content rights file address but includes the transaction identifier, determine if the transaction is valid based on the transaction identifier, authorize the download transaction if the transaction is valid and download targeted content identified in the transaction request to the mobile terminal.
-
35. A computer readable medium having computer-executable instructions for controlling access to downloadable content available via a network service, the computer-executable instructions performing a method, comprising:
-
receiving a download request from the network service, the download request including access information; creating a content rights file based on the access information; storing the content rights file; delivering to the network service an address of the content rights file for use by the mobile terminal; receiving a transaction request from the mobile user terminal; determining if the transaction request includes the content rights file address; if the transaction request includes the content rights file address; retrieving the content rights file using the content rights file address; authorizing a download transaction associated with a transaction identifier based on the content access file; and downloading, from the download server to the mobile user terminal, the targeted content identified in the transaction request; and if the transaction request does not include the content rights file address and includes the transaction identifier; determining if the transaction is valid based on the transaction identifier; authorizing the download transaction if the transaction is valid; and downloading, from the download server to the mobile user terminal, the targeted content identified in the transaction request. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification