Server-based single roundtrip spell checking
First Claim
1. A method for spell checking a composition between a client and a server in a single round-trip, comprising:
- sending a composition from the client to the server;
performing a spell check on the composition;
flagging any words that are determined to be errors based on the spell check;
determining suggested corrections for the flagged words; and
providing the flagged words and the suggested corrections to the client.
2 Assignments
0 Petitions
Accused Products
Abstract
A single-roundtrip server-based spell checking service is provided. A client provides a composition to the server to be spell checked. The server performs a spell check on the composition and flags the words that are determined to be errors. The server may provide suggested corrections for the flagged words in the composition depending on the error. The suggested corrections are compressed before they are sent to the client. While a word may be misspelled several times throughout the composition, the suggested corrections for the word are only sent one time. Spell check options may also be set to help control the spell check operation.
-
Citations
22 Claims
-
1. A method for spell checking a composition between a client and a server in a single round-trip, comprising:
-
sending a composition from the client to the server;
performing a spell check on the composition;
flagging any words that are determined to be errors based on the spell check;
determining suggested corrections for the flagged words; and
providing the flagged words and the suggested corrections to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for spell checking a composition in a single round-trip, comprising:
-
a client including a network communication device and a client spell check application that is configured to;
send a composition to a server to be spell checked; and
receiving flagged words and suggested corrections from the server; and
the server that includes a network communication device that is coupled to the client and a server spell check application that is configured to;
receive the composition from the client;
perform a spell check on the composition;
flag any words that are determined to be errors based on the spell check;
determine suggested corrections for the flagged words; and
send the flagged words and the suggested corrections to the client. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A modulated data signal having computer instructions encoded thereon for spell checking a composition in a single round-trip, comprising:
-
sending a composition from a client to a server to be spell checked; and
providing a markup language document that includes flagged words and suggested corrections that relate to the flagged words from the server to the client. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification