Patent ID: 7734717
Filing Date: 2010-06-08
Classification: G06F,H04L,H04W

Abstract:
1. A method, comprising: configuring a first device to offer a peer-to-peer software distribution service that facilitates access to a plurality of programs; advertising, via the first device, the peer-to-peer software distribution service using a service discovery protocol of an ad hoc peer-to-peer network; and receiving, at the first device, at least one query for a description of the peer-to-peer software distribution service from a target device of the ad hoc peer-to-peer network in response to advertising the peer-to-peer software distribution service, wherein the at least one query includes a description of a computer platform of the target device; filtering a result returned in response to the query based on the description of the computer platform, wherein the result includes a list of programs selected from the plurality of programs that are capable of operating on a processor of the target device; facilitating, in response to the at least one query, downloading of a program to the target device via the peer-to-peer software distribution service, wherein the program is selected from the list of programs and capable of operating on the processor of the target device.