System and method for providing content, applications, services and digital media to users in a peer-to-peer network
First Claim
1. A computer-readable medium having computer-readable instructions stored thereon that, upon execution by a processor, cause the processor to obtain content in a peer-to-peer network, the instructions comprising:
- receiving a request for a first content, wherein the request includes information associated with the device;
adding the information associated with the device to a collection, wherein a collection is a group of devices connected in a peer-to-peer (P2P) network that have received the first content; and
sending a file to the device using the P2P network, wherein the file includes the first content and programmed instructions to instantiate a management application at the device; and
execute the first content at the device.
5 Assignments
0 Petitions
Accused Products
Abstract
A device, a software product, and a method for obtaining content in a peer-to-peer (P2P) network are provided. A request is received for content from a device. For example, using a browser, a user at the device selects a hyperlink indicating content that can be obtained by the user. The content may include an application and a media file. For example, the content may be a movie, a song, a picture, a game, a software application, etc. The request includes information associated with the device. The information associated with the device is added to a collection, which is a group of devices connected in a P2P network that have received the selected content. A file is sent to the device using the P2P network. The file includes the content and programmed instructions to instantiate a management application at the device and to execute the first content at the device.
113 Citations
18 Claims
-
1. A computer-readable medium having computer-readable instructions stored thereon that, upon execution by a processor, cause the processor to obtain content in a peer-to-peer network, the instructions comprising:
-
receiving a request for a first content, wherein the request includes information associated with the device;
adding the information associated with the device to a collection, wherein a collection is a group of devices connected in a peer-to-peer (P2P) network that have received the first content; and
sending a file to the device using the P2P network, wherein the file includes the first content and programmed instructions to instantiate a management application at the device; and
execute the first content at the device.
-
-
2. A method of obtaining content in a peer-to-peer network, the method comprising:
-
receiving a request for a first content from a device, wherein the request includes information associated with the device;
adding the information associated with the device to a collection, wherein a collection is a group of devices connected in a peer-to-peer (P2P) network that have received the first content; and
sending a file to the device using the P2P network, wherein the file includes the first content and programmed instructions to instantiate a management application at the device; and
execute the first content at the device. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A device, the device comprising:
-
a computer-readable medium having computer-readable instructions stored thereon, the instructions comprising receiving a request for a first content, wherein the request includes information associated with a device;
adding the information associated with the device to a collection, wherein a collection is a group of devices connected in a peer-to-peer (P2P) network that have received the first content; and
sending a file, wherein the file includes the first content and programmed instructions to instantiate a management application at the device; and
execute the first content at the device;
a communication interface, the communication interface receiving the request from the device and sending the file to the device using the P2P network; and
a processor, the processor coupled to the communication interface and to the computer-readable medium and configured to execute the instructions.
-
Specification