Patent ID: 8266210

Claim:
A method of collaboration in a shared feed reader for multiple users, comprising the steps of: hosting a computer-based shared feed reader for remote access by multiple users; defining a group of users having members comprising subscribing members and non-subscribing members to web feeds, the web feeds comprising web feed posts; recording respective indications of trust among the members; aggregating the web feeds; exposing the aggregated web feeds to the non-subscribing members; making an assignment of selected ones of the web feed posts for reading by designated members, wherein making an assignment comprises: receiving from one of the members a request that a new web feed post be read by another of the members; obtaining an indication of a commitment from the other member to read the new web feed post; recording the request and the indication to thereby define an assignment status of the new web feed post and sharing the assignment status across the group to inform the group of the assignment; sharing respective read states of the web feed posts across the group, wherein the read states indicate which of the members have read the web feed posts; receiving annotations in respect of the new web feed post from the other member; storing the annotations and respective recommendations of the designated members for the selected web feed posts for access by the group; and fetching the selected web feed posts for reading by non-designated members responsively to the respective indications of trust therebetween and responsively to the annotations and the recommendations of the designated members, wherein any of the steps are implemented in either of computer hardware or computer software and embodied in a computer-readable medium.