26. The method of claim 20 , wherein processing the text string and the contextual information comprises: sending at least one of the text string and the contextual information to an online service operated separately from the server computer system; and receiving, from the online service, the results associated with processing the text string and the contextual information.
26. The method of claim 20 , wherein processing the text string and the contextual information comprises: sending at least one of the text string and the contextual information to an online service operated separately from the server computer system; and receiving, from the online service, the results associated with processing the text string and the contextual information. 27. The method of claim 26 , wherein the online service is selected from the group consisting of: a search service; an email service; a media service; a software update service; and an online business service.