Patent ID: 8751688

Claim:
A computer program product for dynamic content configuration for microbrowsers comprising: a computer readable memory device suitable for encoding a computer-usable program, the computer-usable program encoded by said computer readable memory for causing, when executed, a processor to perform operations comprising: sending a generic page request from said microbrowser to a server while the microbrowser is performing online browsing, the page having a plurality of web objects stored by the server, and the generic page request requesting retrieval of all of the plurality of the web objects of the page; responsive to an interrogation by the server, selecting by the microbrowser at least one of a plurality of data sets according to a battery power condition of the microbrowser, each data set containing a plurality of user-defined download limitations, and the data set being selected by the microbrowser device from a superset of download limitations disposed in the microbrowser device according to one or more state conditions of the microbrowser device, wherein the data set includes at least a limitation regarding downloading of objects which require the microbrowser to perform animation operations; sending from the microbrowser to the server the selected data set in association with the generic page request; receiving by the microbrowser a subset of the web objects from the server, wherein the subset is restricted to the web objects which meet the download limitations according to the selected data set; and displaying, playing, or executing the received subset of the web objects by the microbrowser.