Patent ID: 8595360

Claim:
A method for distributing digital information among a plurality of peer devices, wherein the plurality of peer devices include a plurality of root devices authorized to distribute the digital information and at least one branch device, comprising the steps of: receiving digital information by a root device, the digital information originating from an information source external to the plurality of peer devices, wherein the received digital information includes download information and digital rights management information, wherein the digital rights management information comprises decryption keys, and wherein the digital rights management information allows a device to activate received download information; transmitting a first portion of the download information from the root device to the branch device; transmitting a second portion of the download information from at least a second root device of the plurality of root devices to the branch device; and transmitting the digital rights management information from the root device to the branch device, wherein, upon receipt of the digital rights management information from the root device, the branch device can activate the received download information using the digital rights management information, conditionally removing one of the digital rights management information or the download information and the digital rights management information from the branch device based on the completion of at least one of a time-based condition, a location-based condition, an authentication-based condition, and an intent to distribute-based condition.