Methods and apparatus for client aggregation of media in a networked media system
First Claim
1. A method for aggregating media items in a media system, said method comprising the steps of:
- coupling a plurality of nodes to a network, each of said nodes provides one or more services for said media system, at least two of said nodes comprise media server nodes, wherein a media server node presents at least one media item to said network;
receiving a request at a requesting node to obtain a list of media available in said media system;
generating, at said requesting node, a request for a list of media items from each of said media server nodes on said network;
receiving, from each media server node, a list of media items available on said respective media server node; and
aggregating, at said requesting node, a list of media items available on said media system from each of said media server nodes, wherein a list of media items available on said media system are aggregated to a requesting node in said media system.
15 Assignments
0 Petitions
Accused Products
Abstract
A network client aggregates media items available in a media system. The network consists of a plurality of nodes, including at least two media server nodes. A client node generates an internal request to obtain a list of media items available in the media system. In response, the client node generates a request for a list of media items from each individual media server node on the network. Each media server node sends their list of media items to the client node. The client node aggregates the lists of media items from each of the media server nodes. Thus, a list of media items available on the media system is aggregated to a requesting client node in the media system.
-
Citations
21 Claims
-
1. A method for aggregating media items in a media system, said method comprising the steps of:
-
coupling a plurality of nodes to a network, each of said nodes provides one or more services for said media system, at least two of said nodes comprise media server nodes, wherein a media server node presents at least one media item to said network;
receiving a request at a requesting node to obtain a list of media available in said media system;
generating, at said requesting node, a request for a list of media items from each of said media server nodes on said network;
receiving, from each media server node, a list of media items available on said respective media server node; and
aggregating, at said requesting node, a list of media items available on said media system from each of said media server nodes, wherein a list of media items available on said media system are aggregated to a requesting node in said media system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium comprising a plurality of instructions, which when executed by the computer, causes the computer to perform the steps of:
-
coupling a plurality of nodes to a network, each of said nodes provides one or more services for said media system, at least two of said nodes comprise media server nodes, wherein a media server node presents at least one media item to said network;
receiving a request at a requesting node to obtain a list of media available in said media system;
generating, at said requesting node, a request for a list of media items from each of said media server nodes on said network;
receiving, from each media server node, a list of media items available on said respective media server node; and
aggregating, at said requesting node, a list of media items available on said media system from each of said media server nodes, wherein a list of media items available on said media system are aggregated to a requesting node in said media system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A media system comprising:
-
network;
a plurality of nodes coupled to said network, each of said nodes provides one or more services for said media system, at least two of said nodes comprise media server nodes, wherein a media server node presents at least one media item to said network; and
at least one requesting node for generating a request to obtain a list of media available in said media system, and for requesting a list of media items from each of said media server nodes on said network, for receiving, from each media server node, a list of media items available on said respective media server node, for and aggregating, a list of media items available on said media system from each of said media server nodes, wherein a list of media items available on said media system are aggregated to a requesting node in said media system.
-
Specification