Patent Document ID: 9195662
Application ID: 13578138

Base Claim:
1. A method for displaying an associated informational entity on a computing device when producing a text document; wherein a set of informational entities is stored on the computing device; wherein the set of informational entities is stored with a corresponding plurality of association records; and wherein the association record corresponding to a first informational entity indicates an association and an association strength between the first informational entity and another informational entity; the method comprising: editing text of the text document on the computing device; automatically determining the first informational entity which is associated with a first portion of the edited text; and automatically displaying an indicia for the first informational entity on the display; wherein the step of determining the first informational entity comprises: determining a relevance score for at least two of the informational entities of the set of informational entities stored on the computing device; and determining the first informational entity as the informational entity having the highest relevance score; wherein the step of determining the first informational entity comprises: removing high frequency words from the first portion of the displayed text, thereby yielding a remaining text; determining the relevance score as a degree of overlap between the remaining text and a plurality of informational entities of the set of informational entities stored on the computing device; determining the first informational entity as the informational entity having the highest weighted degree of overlap; and wherein the high frequency words are stored in a list of high frequency words on the computing device; and/or the list of high frequency words comprises the words in a given language having a high frequency of occurrence within a text corpus of a given language.

---

Claim 5:
5. The method of claim 1 , wherein the step of determining a first informational entity further comprises: determining an access frequency to an entity of the set of informational entities stored on the computing device; and weighting the degree of overlap of the entity by the access frequency.