Patent ID: 8166167

Claim:
A method for providing content on a device, the method comprising: configuring an arrangement of one or more user-interactive display objects that are each associated with a corresponding application or device functionality by enabling at least one user-interactive display object to be both (i) selectable, such that the device functionality or the application corresponding to the at least one user-interactive display object is launched in response to the at least one user-interactive display object being selected, and (ii) customized, to provide information or functionality that is based on a set of customization data, wherein configuring the arrangement includes: programmatically receiving content data from one or more network locations, wherein the content data is associated with a carrier source; rendering content from the content data on the at least one user-interactive display object; and configuring an ability of a user to interact with the at least one user-interactive display object of the arrangement based on customization data associated with the carrier source, including configuring an operation performed by the device in response to the user performing an action on a given one of the at least one user-interactive display object based on customization data associated with the given user-interactive display object.