Patent ID: 7814101

Claim:
A computer-implemented method of maintaining a term text database, comprising: receiving data at an interface, the data being indicative of a proposed text for a new label, the new label being a proposed addition to a collection of labels that each have a corresponding term stored in the term text database, and wherein the collection of labels are user interface elements configured to identify a control within a user interface that is a displayable part of a computer software application; utilizing a computer processor to search the term text database and identify therein a term associated with a text that has a desired correspondence to the proposed text and that also has a related use characteristic that has a desired correspondence to a user characteristic associated with the proposed text; providing output that is indicative of the term, the output including the text and at least one related characteristic; receiving an input indicating a preference for the proposed text over the term; suggesting that a new term be added to the term text database, the new term being indicative of the proposed text; and adding the new term to the term text database, the new term being indicative of the proposed text.