Method and system for controlled media sharing in a network
First Claim
1. A method for controlling media sharing among a plurality of nodes in a network, said method comprising:
- availing to said network an instance of media content for sharing among said plurality of nodes by a source node communicatively coupled to said network;
decrypting said instance of media content from a first encryption local to said source node;
encrypting said decrypted instance of media content into an intermediate encryption from a second encryption local to an intermediary node; and
transferring said encrypted instance of media content to said intermediary node for delivery to a destination node while said instance of media content is in said intermediate encryption and wherein said destination node and said intermediary node are associated with said network, wherein said decrypting, said encrypting and said transferring are in response to receiving a request at said intermediary node for said instance of media content from said destination node.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling media sharing among a plurality of nodes in a network. The present method is comprised of availing to the network an instance of media content for sharing among the plurality of nodes by a source node communicatively coupled to the network. The present method further includes decrypting the instance of media content from an encryption local to the source node. The present method further includes encrypting the instance of media content into an intermediate encryption. The present method further includes transferring the instance of media content to a node while the instance of media content is in the intermediate encryption. The node is associated with the network. The decrypting and the encrypting and the transferring are in response to receiving a request for the instance of media content from the node.
97 Citations
27 Claims
-
1. A method for controlling media sharing among a plurality of nodes in a network, said method comprising:
-
availing to said network an instance of media content for sharing among said plurality of nodes by a source node communicatively coupled to said network; decrypting said instance of media content from a first encryption local to said source node; encrypting said decrypted instance of media content into an intermediate encryption from a second encryption local to an intermediary node; and transferring said encrypted instance of media content to said intermediary node for delivery to a destination node while said instance of media content is in said intermediate encryption and wherein said destination node and said intermediary node are associated with said network, wherein said decrypting, said encrypting and said transferring are in response to receiving a request at said intermediary node for said instance of media content from said destination node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for controlled media sharing among a plurality of nodes in a network comprising:
-
a source node in said network, said source node having a secure player application installed and operable thereon; a client application coupled to said source node for communicating with said plurality of nodes; and wherein said source node is configured to transfer an instance of media content to a node in said network in response to a request from said node to receive said instance of content, said instance of media content decrypted from an encryption local to said source node and encrypted into an intermediate encryption for transfer to said node. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable storage medium storing computer implemented instructions, said instructions for causing a computer system to perform a method of controlling media sharing among a plurality of nodes in a network, said method comprising:
-
availing to said plurality of nodes by a source node communicatively coupled with said network an instance of media content for sharing among said plurality of nodes; decrypting said instance of media content from an encryption local to said source node; receiving an intermediate encryption key from an administrative node in said plurality of nodes, said intermediate encryption key to encrypt said decrypted instance of media content into an intermediate encryption for transfer to said administrative node for delivery to a destination node in said plurality of nodes; and transferring said instance of media content to said administrative node for delivery to said destination node while in said intermediate encryption, said transferring in response to said administrative node receiving a request for said instance of media content from said destination node. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification