Patent ID: 8754905

Claim:
A method for publishing a rendered image, comprising operations of: generating a render request record for a render request submitted by a user and storing the render request record in a queue database; selecting the render request record and obtaining the selected render request record from the queue database, wherein selection of the render request record is determined at least in part by a priority value that depends on characteristics of a social graph of the user; determining the render process requirements for the render request record; querying a user profile database for render data based on the render process requirements; transmitting a request to provide render data to a client device, if render data is not available in the user profile database; receiving a response from the client device, including the requested render data; generating a rendered image, using the render data; creating a publishing element from the rendered image and a publishing template; and publish the publishing element to a newsfeed stream displayed by a social networking site, using an application programming interface (API) provided by the social networking site, wherein each of the operations are executed by one or more processors.