Routing of resource information in a network
First Claim
1. A method for disseminating resource information over a network, comprising:
- receiving, at a source entity, a consumer'"'"'s request for resource information;
processing the request at the source entity to determine whether there are any resources designated as shareable over the network that meet the request and which satisfy at least one distribution criterion;
generating a response that indicates the results of the processing; and
forwarding the response to the consumer.
2 Assignments
0 Petitions
Accused Products
Abstract
A media server in a Universal Plug and Play (UPnP) network includes a resource sharing service to govern the distribution of resource information regarding resources to rendering devices. In one case, the resource sharing service consults a criterion to determine whether an identified network device is authorized to receive resource information. In another case, the resource sharing service consults another criterion to determine whether a specified individual associated with the media server must consent to the transfer of the resource information in order for the transfer to occur. The resource information may include resource metadata that describes high level information regarding resources, as well as resource content. The media server includes various user interface presentations that allow the media server user to specify shared resources and distribution criteria.
485 Citations
109 Claims
-
1. A method for disseminating resource information over a network, comprising:
-
receiving, at a source entity, a consumer'"'"'s request for resource information;
processing the request at the source entity to determine whether there are any resources designated as shareable over the network that meet the request and which satisfy at least one distribution criterion;
generating a response that indicates the results of the processing; and
forwarding the response to the consumer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for defining conditions pertaining to disseminating resource information over a network using a source entity, comprising:
-
providing a user interface presentation that allows a user to select;
at least one resource to be shared over the network; and
at least one distribution criterion which governs the distribution of the resource information regarding at least part of said at least one resource over the network; and
receiving the user'"'"'s selection of said at least one resource and said at least one distribution criterion via said user interface presentation. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A server for disseminating resource information over a network, comprising:
-
a shared resource store configured to store an indication of resources that can be shared over the network; and
logic configured to;
receive a consumer'"'"'s request for resource information;
process the request to determine whether there are any resources specified in the shared resource store that meet the request and which satisfy at least one distribution criterion;
generate a response that indicates the results of the processing; and
forward the response to the consumer. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78)
-
-
79. A server for defining conditions pertaining to disseminating resource information regarding resources over a network, comprising:
-
a shared resource store configured to store an indication of resources that can be shared over the network; and
logic configured to;
provide a user interface presentation that allows a user to select;
at least one resource to be shared over the network; and
at least one distribution criterion which governs the distribution of the resource information regarding at least part of said at least one resource over the network; and
receive the user'"'"'s selection of said at least one resource and said at least one distribution criterion via said user interface presentation. - View Dependent Claims (80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109)
-
Specification