Patent ID: 7770109
Filing Date: 2010-08-03
Classification: G06F,G06Q,G09G

Abstract:
1. A method performed by a processor of a computing system for dynamically displaying content corresponding to news information on a display device of the computing system, the method comprising: receiving, by the processor, notification that an area within a graphical user interface is available, the notification including dimensions of the area, the graphical user interface being displayed on a display device of the computing system; determining, by the processor, a column configuration layout based on the dimensions of the area, the column configuration layout including a number of columns, a number of panels associated with each column, positioning of the columns within the area, and positioning of the panels within the associated columns; receiving, by the processor, at least one content document corresponding to news information, each content document including content for display within the area and a content priority rating, the content including a plurality of objects, each object including data for display and an object priority rating, wherein the plurality of objects includes a title object, a byline object, an abstract object, a photo object, and a story object; associating, by the processor, each content document with a panel based on the content priority rating; determining that the area of the associated panel is sufficient to display each of the plurality of objects; arranging, by the processor, the content of each content document within the area of the associated panel based on the object priority ratings such that each of the plurality of objects is displayed; after arranging the content, determining, by the processor, that the area of the associated panel has been reduced and in response, removing the abstract object, the photo object, and the story object from the associated panel such that only the title object and byline object are displayed within the associated panel; and after removing the abstract object, the photo object, and the story object, determining, by the processor, that the area of the associated panel has been further reduced and in response, removing the associated panel from its associated column upon determining that the area of the panel is insufficient to display the title and byline objects of the content document associated with the panel.