Patent ID: 8155950

Claim:
A computing system implemented process for providing a personalized dictionary and vocabulary building tool comprising: obtaining data representing at least part of an electronic media based document and a vocabulary attachment to the electronic media based document; displaying the at least part of an electronic media based document to a user on a display screen; providing the user with the capability to select any word in the at least part of an electronic media based document displayed on the display screen to obtain a definition for the user selected word; the user selecting a word in the at least part of an electronic media based document displayed on the display screen to obtain a definition for the user selected word; in response to the user selecting the word in the at least part of an electronic media based document displayed on the display screen to obtain a definition for the user selected word, obtaining data representing a definition for the user selected word; displaying the definition for the user selected word in an electronic media based format on the display screen displaying the at least part of an electronic media based document, the data representing a definition for the user selected word having been obtained from the vocabulary attachment included with the electronic media based document; aggregating the user selected words and the definitions of the user selected words for a defined group of users; analyzing the aggregated user selected words and definitions to create a personalized dictionary for the group of users; and creating a vocabulary building exercise for the group of users, including establishing a base-line analysis of the vocabulary skills of the group of users.