Patent ID: 9323733
Filing Date: 2016-04-26
CPC Classification: G06F

Claim Text:
1. A computer-implemented method for providing electronic content annotations, comprising: receiving, from a client device, a request for annotations, the request identifying a user, an electronic content item, and a portion of the electronic content item; identifying a set of annotations that correspond to the identified portion of the electronic content item, the set of annotations comprising a candidate annotation authored by an author user; comparing a user access history indicating portions of electronic content items accessed by the identified user with an author access history indicating portions of electronic content items accessed by the author user at a creation time of the candidate annotation; determining that the candidate annotation is unlocked for the identified user based on the comparison of the user access history with the author access history, the unlocked candidate annotation available for display to the identified user; and sending the unlocked candidate annotation to the client device for presentation in conjunction with the identified portion of the electronic content item.