Patent ID: 8194681
Filing Date: 2012-06-05
Classification: H04L

Abstract:
1. A method, comprising: coupling a bridge device to a local network using an ad-hoc, peer-to-peer protocol used for exchanging data between consumer electronics devices; coupling the bridge device to a public network using an Internet-based peer-to-peer networking protocol; causing, at least in part, reception at the bridge device of at least one query for media content that is stored in the local network and accessible from a media server of the local network, said query being in the Internet-based peer-to-peer networking protocol; transforming the query via the bridge device by at least translating the query into the ad-hoc, peer-to-peer protocol thereby enabling peer-to-peer devices of the public network to search for the media content via the bridge device using the Internet-based peer-to-peer networking protocol; causing, at least in part, transmission of the transformed query from the bridge device to the local network; forming, by the bridge device, a temporary filename for each hit of the query for media content; caching local network access data related with each temporary filename at the bridge device; causing, at least in part, presenting of the temporary filename at the peer-to-peer devices in the public network; facilitating downloading of the media content as a file to the peer-to-peer devices of the public network via the bridge device; and facilitating streaming of the media content to the peer-to-peer devices of the public network via the bridge device by establishing a Session Initiation Protocol session between the bridge device and at least one of the peer to peer devices of the public network.