Server-based spell check engine for wireless hand-held devices
First Claim
1. A method of performing a spell check operation for one or more documents on a wireless handheld device comprising:
- in response to an action by a user, initiating a spell check operation on one of said one or more documents;
transmitting the selected document to a remote server hosting a server-based spell check engine;
receiving, from the remote server, results of the spell check operation, wherein the results include indicia identifying one or more misspelled words; and
presenting the results to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are provided for enabling a wireless hand-held device to interface with a server-based spell check engine. A user views available features and functionality associated with a spell check engine on a graphical user interface (GUI) associated with a wireless hand-held device. The user performs interface actions of the spell checking process on the wireless hand-held device itself, such as observing the misspelled words, selecting a spelling from a list of alternatives, placing a word to a saved “ignore list”, or other display components associated with a spell check engine. Various functions of the spell checking process are performed remotely via a server-based spell check engine. The remote spell check engine includes a number of enhanced resources such as increased processing power and memory, a larger lexicon, a larger dictionary, or other enhanced spell-checking resources. Once spell check processing on the server is complete, results in a format that incorporate the original text are transmitted back to the wireless hand-held device.
-
Citations
19 Claims
-
1. A method of performing a spell check operation for one or more documents on a wireless handheld device comprising:
-
in response to an action by a user, initiating a spell check operation on one of said one or more documents;
transmitting the selected document to a remote server hosting a server-based spell check engine;
receiving, from the remote server, results of the spell check operation, wherein the results include indicia identifying one or more misspelled words; and
presenting the results to the user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for performing a spell check operation at a remote server for one or more documents on a wireless handheld device comprising:
-
receiving, at the server, a request to perform a spell check operation on one of said one or more documents, the request including the text of the selected document;
analyzing the selected document for spelling errors;
generating indicia identifying one or more misspelled words; and
transmitting to the wireless handheld device results of the spell check operation, the results including the identifying indicia. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of performing a spell check operation for one or more documents on a wireless handheld device comprising:
-
in response to an action by a user, initiating a spell check operation on one of said one or more documents using a spell check library stored on the wireless handheld device;
generating spell check results wherein the results include indicia identifying one or more words in the selected document that were not checked for spelling;
presenting the user with an option to perform a spell check operation for the selected document using a server-based spell check operation housed on a remote server;
receiving input from the user to initiate the server-based spell check operation; and
transmitting text from the selected document to the remote server. - View Dependent Claims (16, 17)
-
-
18. A server based spell check system enabling a user of a wireless handheld device to remotely perform a spell check operation for one or more documents on the wireless handheld device comprising:
-
means for receiving a request from the wireless handheld device to perform a spell check operation on one of said one or more documents, the request including the text of the selected document;
means for analyzing the selected document for spelling errors;
means for generating indicia identifying one or more misspelled words; and
means for transmitting to the wireless handheld device results of the spell check operation, the results including the identifying indicia.
-
-
19. A server based spell check system enabling a user of a wireless hand-held device to remotely perform a complete spell check operation, the system comprising:
-
a processing module for receiving text transmitted from the wireless hand-held device and checking the text for one or more spelling errors;
a database for storing a large dictionary, said database used to compare one or more words in the received text to words stored in the dictionary; and
a personal dictionary for storing one or more user selected words, wherein the user selected words include at least one of the set of words commonly used by the user and words that were previously indicated as misspelled.
-
Specification