Patent ID: 8418075

Claim:
A computer implemented method of outputting information via one or more cells arranged geometrically in a graphical user interface (GUI), the method comprising: storing for a cell a plurality of content references, each content reference associated with at least one of a plurality of zoom states, each content reference referencing at least one data source to obtain content to be output via the cell; receiving from a data source an indication of a content event, the content event comprising a change in content provided by the data source to the cell in the GUI; responsive to receiving the indication of the change in content, determining a zoom state of the GUI based on the content event; for a plurality of cells that are visible in the GUI at the determined zoom state: determining a content reference associated with the cell at the determined zoom state, comprising selecting, from the plurality of content references associated with the cell, the content reference associated with the cell at the determined zoom state; obtaining content from the at least one data source referenced by the content reference; wherein the content reference associated with the cell at the determined zoom state is associated with a first data source providing content of a different media type than content provided by a second data source associated with another content reference associated with the cell at another zoom state and wherein the first data source is different from the second data source; and outputting an updated visual representation of the cell based upon the obtained content.