Patent ID: 8631137

Claim:
A method of Digital Living Network Alliance (DLNA) audio and video (A/V) content aggregation and presentation to web-based devices outside of a DLNA home network, comprising: receiving a web protocol request from a web-based device for aggregated A/V content information that represents A/V content stored within the DLNA home network, where the received web protocol request further comprises at least one A/V filter criterion; sending a plurality of DLNA messages each associated with one of a plurality of active DLNA servers to each of the plurality respective plurality of active DLNA servers; at a DLNA client device, aggregating A/V content information that represents the A/V content stored within each of the plurality of active DLNA servers using the plurality of DLNA messages, where aggregating the A/V content information further comprises sending the associated DLNA message to each of the plurality of active DLNA servers and receiving a DLNA response message from each of the plurality of active DLNA servers, each comprising all of the A/V content information that represents all of the A/V content stored within the respective active DLNA server, where aggregating the A/V content information further comprises combining the A/V content information received from each of the plurality of active DLNA servers into a non-hierarchical pool of A/V content identifier elements that each represent one item of the aggregated A/V content information; filtering the aggregated A/V content information according to the at least one A/V filter criterion to produce aggregated filtered A/V content information; formatting the aggregated filtered A/V content information into a web protocol response; and sending the web protocol response to the web-based device, where the web protocol response is filtered upon the at least one A/V filter criterion.