Patent ID: 8219753
Filing Date: 2012-07-10
Classification: G06F,H04L

Abstract:
1. A method comprising: receiving, at a resource manager cache of a first computing device, a request for an item, wherein a plurality of computing devices comprises the first and a second computing device; determining, by the resource manager cache, a rendition for the item that should be requested from a plurality of renditions for the item, the rendition being a representation of the item, wherein the plurality of renditions are determined based on a type of the item; sending, by the resource manager cache, one or more requests to one or more sources for the rendition, wherein the one or more sources are chosen from among a plurality of sources on the plurality of computing devices; if a source from the one or more sources responds with an indication that the rendition is available, accessing the rendition by the computing device; if no sources from the one or more sources respond with an indication that the rendition is available, performing: determining a source from the one or more sources for generating the rendition by using rules to determine that the second computing device having the determined source thereon is capable of generating the rendition; sending, by the first computing device, a message asking if the determined source can generate the rendition from another rendition of the item; and receiving the rendition if the determined source generated the rendition from another rendition of the item.