A computerized method of presenting information from a variety of sources on a
display device. Specifically the present invention describes a graphical user interface
for organizing the simultaneous display of information from a multitude of information
sources. In particular, the present invention comprises a graphical user interface
which organizes content from a variety of information sources into a grid of tiles,
each of which can refresh its content independently of the others. The grid functionality
manages the refresh rates of the multiple information sources. According to one
embodiment, the method of the present invention allocates refresh rates to tiles
according to priorities that are assigned based on identifiers such as quality
of service (QoS) tags associated with one or more of the information sources. The
present invention is intended to operate in a platform independent manner.