Client-server methods for dynamic content configuration for microbrowsers
First Claim
1. A method for dynamically selecting web objects for delivery to a resource-limited microbrowser based upon user preferences and the state of the microbrowser, said web objects having one or more associated characteristics, said method comprising the steps of:
- receiving a data set of at least one microbrowser receiving limitation including a microbrowser state condition;
selecting one or more web objects having characteristics which meet said receiving limitation and microbrowser state condition; and
transmitting said selected web objects to a microbrowser.
1 Assignment
0 Petitions
Accused Products
Abstract
A microbrowser such as web-enabled wireless telephones and personal digital assistants allows a user to configure types of objects to be blocked from download including object memory consumption, display area, download time, and restrictions on animated images and executable scripts. Microbrowser state conditions such as battery level and network connection mode are considered when providing said limitations such that more restrictions may be placed during low battery periods to maximize battery life. For example, during low battery conditions or analog connection mode, a user may configure an enhanced microbrowser not to download advertisements, run scripts or animated objects in order to maximize remaining battery life. In another example, a user may configure an enhanced microbrowser to block the download of objects containing audio, or which will occupy more than a certain percentage of the available display area.
26 Citations
20 Claims
-
1. A method for dynamically selecting web objects for delivery to a resource-limited microbrowser based upon user preferences and the state of the microbrowser, said web objects having one or more associated characteristics, said method comprising the steps of:
-
receiving a data set of at least one microbrowser receiving limitation including a microbrowser state condition;
selecting one or more web objects having characteristics which meet said receiving limitation and microbrowser state condition; and
transmitting said selected web objects to a microbrowser. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for dynamically selecting web objects for delivery to a resource-limited microbrowser, said web objects having one or more associated characteristics, said method comprising the steps of:
-
sending a data set of at least one microbrowser receiving limitation and one microbrowser state condition to a web object server;
receiving a set of web objects having characteristics which meet said limitation and state condition; and
displaying, playing, or otherwise executing said received web objects in a microbrowser. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer readable medium encoded with software for dynamically selecting web objects for delivery to a resource-constrained microbrowser based upon user preferences and the state of the microbrowser, said web objects having one or more associated characteristics, said software causing a server to perform the steps of:
-
receiving a data set of at least one microbrowser receiving limitation and one microbrowser state indication;
selecting one or more web objects having characteristics which meet said receiving limitation and state indication; and
transmitting said selected web objects to a microbrowser. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer readable medium encoded with software for dynamically selecting web objects for delivery to a resource-limited microbrowser based upon user preferences and the state of the microbrowser, said web objects having one or more associated characteristics, said software causing a microbrowser to perform the steps of:
-
sending a data set of at least one microbrowser receiving limitation and at least one microbrowser state condition to a web object server;
receiving a set of web objects having characteristics which meet said limitation and state condition; and
displaying, playing, or otherwise executing said received web objects in a microbrowser. - View Dependent Claims (17, 18, 19, 20)
-
Specification