Patent ID: 8584021

Claim:
A computer-implemented method for displaying feed data, the computer-implemented method comprising performing computer-implemented operations for: receiving, at a computer executing a data rendering module, feed data comprising status updates received from a social networking service; formatting, by the computer, a plurality of vertically oriented cells to display the feed data, each of the plurality of vertically oriented cells being formatted to display one of the status updates received from the social networking service; displaying, by the computer, the plurality of cells in a plurality of columns; and upon receiving new feed data comprising a further status update received from the social networking service formatting, by the computer, a new cell to display the further status update, shifting, by the computer, a displayed cell vertically toward a bottom of a first column in which the displayed cell is displayed, the bottom of the first column corresponding to a vertical limit of available display space, if the displayed cell reaches the end of the first column, shifting, by the computer, the displayed cell to a beginning of a next column of the plurality of columns, and displaying, by the computer, the new cell in the first column.