Cellular user interface
First Claim
1. A graphical user interface for interfacing with an operating system to display a plurality of graphical representations of data content from a plurality of content sources, the graphical user interface comprising:
- a plurality of display cells arranged in a predetermined geometrical environment, each display cell further comprising;
a visual proxy component configured to display a graphical representation of content from one or more content sources, the content being associated with the cell; and
a metadata component for associating the content with the cell and for providing information related to the content, wherein for a first display cell, the content associated with the first display cell is programmatically responsive to the content associated with a second display cell.
6 Assignments
0 Petitions
Accused Products
Abstract
Configurations for a cellular user interface are provided. In one embodiment, a client configuration includes a viewer and a content development kit. A content server distributes cellularized content among several client viewers. Connectors in a scheduled configuration regularly acquire updated content from data sources. An integration server interfaces between the connectors and the content server for distributing content. A monitoring agent assists with content updating upon detecting source changes. A registration server enables cell content update in client viewers through the content server. Cells in the cellularized environment include a visual proxy component and a metadata component. The visual proxy component can be configured for displaying different content at various levels of detail. The metadata component enables intelligent organization and display of content through queries, channels, and data updates. In addition, procedural geometry in the cellularized environment automates the content presentation and provides a flexible arrangement of the cells.
-
Citations
35 Claims
-
1. A graphical user interface for interfacing with an operating system to display a plurality of graphical representations of data content from a plurality of content sources, the graphical user interface comprising:
-
a plurality of display cells arranged in a predetermined geometrical environment, each display cell further comprising;
a visual proxy component configured to display a graphical representation of content from one or more content sources, the content being associated with the cell; and
a metadata component for associating the content with the cell and for providing information related to the content, wherein for a first display cell, the content associated with the first display cell is programmatically responsive to the content associated with a second display cell. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A graphical user interface for displaying a plurality of graphical representations of data content from a plurality of data sources, the graphical user interface comprising:
a plurality of display cells arranged in a predetermined three-dimensional geometrical environment, each cell further comprising;
a visual proxy component configured to display a graphical representation of content associated with one or more data sources; and
a metadata component for providing information associated with the content associated with the one or more data sources. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
20. A method for displaying data content from a plurality of data sources on a graphical user interface acting as an intermediary between the data sources and an operating system, the method comprising:
-
associating an output of a data source with a cell generating connector;
rendering a visual proxy for a content output from the data source for associating with a cell;
generating metadata associated with the cell, the metadata including information descriptive of the content;
delivering the cell to a viewer application; and
displaying the cell in a cellularized environment of a user. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer readable media comprising a computer program for displaying data content from a plurality of data sources on a graphical user interface that when executed in one or more computer systems performs the steps of:
-
associating an output of a data source with a cell generating connector;
rendering a visual proxy for a content output from the data source for associating with a cell;
generating metadata associated with the cell, the metadata including information descriptive of the content;
delivering the cell to a viewer application; and
displaying the cell in a cellularized environment of a user. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
Specification