Patent ID: 8230361

Claim:
A method of presenting content, comprising: at a client computer distinct from a server computer: receiving an ordered list of content items from the server computer, each of the content items having an associated read state with respect to a user of the client computer, where the read state is stored at the server computer, wherein the items in the ordered list comprise content feed items from one or more content feeds; displaying the ordered list of content items, including displaying a selected first item in an expanded format and a set of other items in a compact format, responding to a user action for reading a second item by selecting the second item in the displayed list of content items, the selected second item being distinct from the first item, and redisplaying the ordered list of content items, including displaying the second item in the expanded format, wherein the responding includes scrolling the displayed list such that an item displayed at a top of the list when the first item was the selected item is no longer displayed after the second item is selected and the ordered list of content items is redisplayed; marking a previously selected content item as read in response to the previously selected item being scrolled off the top of the list, including transmitting information to the server indicating that the previously selected item has been read, so as to update a read state of the previously selected item with respect to the user.