Cellular user interface

US9304837B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9304837-B2
Application numberUS-201113174543-A
CountryUS
Kind codeB2
Filing dateJun 30, 2011
Priority dateNov 16, 2004
Publication dateApr 5, 2016
Grant dateApr 5, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-readable storage medium storing computer program code for executing on a processor, the computer program code when executed by the processor providing a graphical user interface (GUI) on a display device to display a plurality of graphical representations of content from a plurality of content sources, the GUI comprising: a first cell comprising: a first visual proxy component configured to display in the GUI a first graphical representation of a first content from a first content source; and a first metadata component configured to determine a first metadata comprising information describing the first content; a plurality of additional cells arranged in a geometrical arrangement in the GUI with respect to the first cell, each additional cell comprising: a visual proxy component configured to display in the GUI a graphical representation of an additional content from an additional content source; a metadata component configured to: perform a search of a data feed based on the first metadata to determine the additional content source; automatically determine the additional content using the first metadata, the determining performed independent of a user input to the first cell received subsequent to rendering the first cell; accessing the additional content from the additional content source; determine an additional metadata comprising information describing the additional content; and wherein at least one of the additional cells configured to display in the GUI displays a graphical representation of different additional content compared to other additional cells. 2. The GUI of claim 1 , wherein the metadata component of each additional cell is configured to provide the first metadata to the additional content source to determine the additional content. 3. The GUI of claim 2 , wherein the additional content source comprises mappings between specific instances of additional content and specific instances of first metadata. 4. The GUI of claim 1 , wherein the additional content of an additional cell comprises an advertisement related to the first content, based on the first metadata. 5. The GUI of claim 1 , wherein the GUI is configured to arrange and display the graphical representations of the cells in the geometrical arrangement responsive to receiving a selection of the first cell. 6. The GUI of claim 5 , wherein the selection comprises at least one from the group consisting of a zoom event, a click event, a keystroke event, and a mouse movement event. 7. The GUI of claim 1 , wherein the GUI is configured to arrange and display the graphical representations of the cells in the geometrical arrangement responsive to a content event, the content event comprising a change in the first content provided by the first content source to the first cell. 8. The GUI of claim 1 , wherein each metadata component is configured to use metadata to associate the content with the metadata component's cell. 9. The GUI of claim 1 , wherein each visual proxy component is configured to adjust a shape of the graphical representation of content based on the metadata describing the content. 10. The GUI of claim 1 , wherein the visual proxy component of an additional cell is configured to adjust a shape of the graphical representation of the additional content based on the geometrical arrangement including a position of the additional cell relative to the other cells. 11. The GUI of claim 1 , wherein the GUI is configured to arrange the additional cells in a geometrical arrangement with respect to the first cell by displaying the graphical representations of the additional cells in relative proximity to the graphical representation of the first cell based on an extent of matching between the first metadata and the additional metadata. 12. The GUI of claim 11 , wherein the GUI is further configured to: display a second graphical representation of a second cell, the second cell being one of the additional cells, in proximity to the graphical representation of the first cell responsive to the first metadata and a second metadata of the second cell containing a common term; and display a third graphical representation of a third cell, the third cell being one of the additional cells, farther from the graphical representation of the first cell than the second graphical representation responsive to the first metadata and a third metadata of the third cell not containing the common term. 13. The GUI of claim 11 , wherein the GUI is further configured to: display a second graphical representation of a second cell, the second cell being one of the additional cells, at a first size responsive to the first metadata and a second metadata of the second cell containing a common term; and display a third graphical representation of a third cell, the third cell being one of the additional cells, at a second size smaller than the first size responsive to the first metadata and a third metadata of the third cell not containing the common term. 14. A method, executed by a computer system for providing a graphical user interface (GUI) on a display device, the method comprising: accessing a first content from a first content source; determining a first metadata comprising information describing the first content; displaying a first cell comprising a graphical representation of the first content; arranging a plurality of additional cells in a geometrical arrangement with respect to the first cell, the arranging for each cell comprising: performing a search of a data feed based on the first metadata to determine an additional content source; automatically determining an additional content using the first metadata, the determining performed independent of a user input to the first cell received subsequent to rendering the first cell; accessing the additional content from the additional content source; determining an additional metadata comprising information describing the additional content; displaying an additional cell comprising a graphical representation of the additional content, each additional cell configured to display a graphical representation of different additional content from the other cells. 15. The method of claim 14 , comprising providing the first metadata to the additional content source to determine the additional content. 16. The method of claim 15 , wherein the additional content source comprises mappings between specific instances of additional content and specific instances of first metadata. 17. The method of claim 14 , wherein the additional content of an additional cell comprises an advertisement related to the first content, based on the first metadata. 18. The method of claim 14 , wherein arranging the additional cells comprises displaying the graphical representations of the additional cells in the geometrical arrangement responsive to receiving a selection of the first cell. 19. The method of claim 18 , wherein the selection comprises at least one from the group consisting of a zoom event, a click event, a keystroke event, and a mouse movement event. 20. The method of claim 14 , comprising accessing the first content from the first content source responsive to a content event, the content event comprising a change in the first content provided by the first content source to the first cell. 21. The method of claim 14 , wherein metadata associates content with the cell in which it is displayed. 22. The method of claim 14 , wherein dis

Assignees

Inventors

Classifications

  • G06F9/542Primary

    Event management; Broadcasting; Multicasting; Notifications · CPC title

  • G06F3/0482Primary

    Interaction with lists of selectable items, e.g. menus · CPC title

  • Execution arrangements for user interfaces · CPC title

  • for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9304837B2 cover?
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 se…
Who is the assignee on this patent?
Gallo Anthony Carmen, Open Text SA
What technology area does this patent fall under?
Primary CPC classification G06F9/542. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 05 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).