Content routing with rights management
First Claim
1. An apparatus comprising:
- at least one processor;
and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following;
receive requests for protected content access at a remote packet-based terminal,associate each request with a content source of a registered user,determine to authenticate each request as a function of authentication data and the association,determine to control a content router at each associated content source, for selectively configuring content as a function of a protection characteristic of the content,wherein selectively configuring the content includes removing protection from the content and re-protecting the content with a new protection type that both facilitates access to the re-protected content at the remote packet-based terminal and mitigates other access to the re-protected content, anddetermine to control the delivery of requested content by sending the selectively configured content to the remote packet-based terminal for each authenticated request.
3 Assignments
0 Petitions
Accused Products
Abstract
The transfer of protected content from a content source to a remote packet-based device is effected. According to an example embodiment of the present invention, a network-based server implements a routing application at a user'"'"'s content or content source to respond to content requests from remote packet-based devices to facilitate the transfer of protected content. The content is transferred in accordance with applicable rights associated with the content. In some instances, the content is transferred in a protected format; in other instances, the content is transferred in a re-protected format; and in other instances, the content is not transferred as requested, where rights associated with the content prohibit or otherwise restrict the transfer.
159 Citations
13 Claims
-
1. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following; receive requests for protected content access at a remote packet-based terminal, associate each request with a content source of a registered user, determine to authenticate each request as a function of authentication data and the association, determine to control a content router at each associated content source, for selectively configuring content as a function of a protection characteristic of the content, wherein selectively configuring the content includes removing protection from the content and re-protecting the content with a new protection type that both facilitates access to the re-protected content at the remote packet-based terminal and mitigates other access to the re-protected content, and determine to control the delivery of requested content by sending the selectively configured content to the remote packet-based terminal for each authenticated request. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
determining to facilitate access to at least one interface configured to allow access to at least one service, the at least one service configured to perform at least the following; receiving, via a network, requests for protected content access at a remote packet-based terminal; associating each request with a registered user'"'"'s content source; and determining to authenticate each request as a function of authentication data and the association, wherein for each authenticated request, the requested content is selectively configured as a function of a protection characteristic of the content and the selectively configured content is transferred, via the network, from the registered user'"'"'s content source to the remote packet-based terminal, and wherein the selectively configured content includes removing protection from the content and re-protecting the content with a new protection type that both facilitates access to the re-protected content at the remote packet-based terminal and mitigates other access to the re-protected content. - View Dependent Claims (7, 8)
-
-
9. A server, comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the server to perform at least the following; determine to receive, via a network, requests for protected content access at a remote packet-based terminal, associate each request with a content source of a registered user, determine to authenticate each request as a function of authentication data and the association, determine to control the delivery of requested content to the remote packet-based terminal for each authenticated request via the network; determine to control a content router at each associated content source, for selectively configuring content as a function of a protection characteristic of the content, wherein selectively configuring the content includes removing protection from the content and re-protecting the content with a new protection type that both facilitates access to the re-protected content at the remote packet-based terminal and mitigates other access to the re-protected content, and determine to send the selectively configured content to the remote packet-based terminal to which routing of the content is requested. - View Dependent Claims (10, 11, 12, 13)
-
Specification