A system and method for providing a uniform interface on heterogeneous
access devices, that are capable of requesting specified classes of
information from a server. Access devices, such as those that access
Internet content, are often of different hardware and software
configurations. Each access device displays a similar interface, for
example, an interface similar to the touchpad of a telephone. The
interfaces are configured so that similar keys included in the interfaces
of different access devices request a similar specified classes of
information. Then, when similar keys on different access devices are
selected by a user, the selection causes the access devices to request a
similar specified class of information. Thus, users of access devices
with differing configurations become accustomed to similar keys
requesting similar specified classes of information. This makes the
interface easier to learn and less confusing for users.