1. A handheld device comprising: a memory; and a search engine that is stored on the memory; wherein the search engine is operative to use a search request from a user of the handheld device to search an index; wherein the index comprises a non-binary numeric code that includes grammar embedded rules, the device further comprising: a RealTime Search component that receives the search request, converts the search request into a numeric code corresponding to the numeric code of said index, and compares the numeric code of the converted search request with the index to form search results; and wherein the conversion of the search request is implemented by a transform function which utilizes mathematical relations and grammatically-controlled numeric pattern matches between search terms.