1. A server that communicates with a remote device in a machine to machine wireless communication network, the server comprising: an input/output interface; a processor; and a memory storing a context-aware dictionary manager executable by the processor, a contextual correlations database having a plurality of correlations, each correlation of the plurality of correlations including an entry and a context associated with the entry, the context-aware dictionary manager being configured to establish a current context associated with the remote device; search the contextual correlations database using the current context; identify a correlation match with the current context and one of the plurality of correlations; and communicate, via the input/output interface, the entry associated with the correlation match to the remote device for adding to a dictionary at the remote device, wherein each entry of the plurality of correlations includes a respective identifier and a respective definition, and wherein the context-aware dictionary manager is configured to communicate the entry by communicating, via the input/output interface, an identifier and a definition associated with the correlation match to the remote device for adding to the dictionary at the remote device.
1. A server that communicates with a remote device in a machine to machine wireless communication network, the server comprising: an input/output interface; a processor; and a memory storing a context-aware dictionary manager executable by the processor, a contextual correlations database having a plurality of correlations, each correlation of the plurality of correlations including an entry and a context associated with the entry, the context-aware dictionary manager being configured to establish a current context associated with the remote device; search the contextual correlations database using the current context; identify a correlation match with the current context and one of the plurality of correlations; and communicate, via the input/output interface, the entry associated with the correlation match to the remote device for adding to a dictionary at the remote device, wherein each entry of the plurality of correlations includes a respective identifier and a respective definition, and wherein the context-aware dictionary manager is configured to communicate the entry by communicating, via the input/output interface, an identifier and a definition associated with the correlation match to the remote device for adding to the dictionary at the remote device. 4. The server of claim 1 , wherein the server communicates with a plurality of first remote devices, the plurality of first remote devices including the remote device, each of the plurality of first remote devices include a first dictionary, respectively, including the remote device including the dictionary, wherein the server further comprises a dictionary database having a plurality of second dictionaries, wherein each second dictionary of the plurality of second dictionaries is associated with one of the first dictionary, respectively, of the plurality of first remote devices.