A system, method, and computer program product for annotating an electronic document. An electronic document is displayed. At least one note having at least one note segment is displayed. The note segment is linked to at least one portion of the electronic document. Location identification ...http://www.google.com/patents/US5845301?utm_source=gb-gplus-sharePatent US5845301 - System, method, and computer program product for displaying and processing notes containing note segments linked to portions of documents 