A hand-held electronic device for use in accessing and displaying data that includes
a series of words. The hand-held electronic device includes a display, processor,
and memory. Stored in the memory are tokenized data, and word and phrase dictionaries.
The tokenized data comprises word and phrase tokens. Each word token represents
a unique word in the data. Each phrase token represents a unique sequence of the
word tokens and is associated to the unique sequence in response to locating repeated
unique sequences in the tokenized data. The word dictionary comprises the word
tokens and their corresponding unique words, and the phrase dictionary comprises
the phrase tokens and their corresponding word tokens. A data access routine stored
in the memory and executable by the processor is operable to display a portion
of the data by decompressing the tokenized data using the word and phrase dictionaries.