Patent ID: 8549433

Claim:
A method comprising: causing communication of a request for content, the request including context information and preference information associated with a user of a device causing communication of the request; receiving a response to the request in response to the request being serviceable, the response including a series of recommendations serialized in a protocol-specific data structure, the protocol-specific data structure providing at least: data indicative of a primary context or a combination of one or more primary contexts associated with selected ones of the recommendations, data indicative of a secondary context or a combination of one or more secondary contexts, meta-content information related to data that has been recommended, and meta content related to functional activities related to content that is connectable to specific functions of the device; and causing rendering of content associated with the recommendations as graphical tiles according to the protocol-specific data structure such that a plurality of recommendations associated with a same primary context are associated with each other in a common channel, wherein causing rendering of the content comprises causing presentation of secondary context categories in connection with each of the graphical tiles, and wherein causing rendering of the content comprises grouping recommendations in the common channel such that employing a scrolling function initiates presentation of another group with a corresponding different primary context.