×

Server-based single roundtrip spell checking

  • US 7,404,143 B2
  • Filed: 12/26/2003
  • Issued: 07/22/2008
  • Est. Priority Date: 12/26/2003
  • Status: Expired due to Fees
First Claim
Patent Images

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 to be spell checked in its entirety in a single round-trip between the client and the server;

    performing a spell check on the entire composition on the server before reporting any results of the spell check to the client;

    flagging any of the words comprising the composition that are determined to be errors based on the spell check;

    determining an offset for each of the flagged words;

    wherein the offset for each of the flagged words is a number of characters from the beginning of the composition;

    determining suggested corrections for the flagged words;

    removing duplicate suggested corrections from the determined suggested corrections for the flagged words;

    compressing the suggested corrections after removing the duplicate suggested corrections, andproviding the flagged words, before receiving an input from the client, the offset for each of the flagged words, and the compressed suggested corrections to the client from the server;

    wherein the entire composition is not provided to the client when the flagged words and the suggested corrections are provided to the client and wherein the suggested corrections for a flagged word are provided only one time to the client even if the word is misspelled more than one time within the composition.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×