Routine and interface for correcting electronic text
First Claim
1. A method for displaying and allowing the correction of a plurality of errors in an electronic text, comprising:
- sending the electronic text from a client station to an error checking routine;
processing the electronic text using the error checking routine to create a correction file, wherein the correction file provides correction information for each of the plurality of errors;
sending the correction file to the client station;
generating a user interface at the client station using the correction file to display the electronic text, wherein each of the plurality of errors is concurrently highlighted on the user interface, and wherein each highlighted error is selectable by the user in any order to access the correction information for each error.
2 Assignments
0 Petitions
Accused Products
Abstract
Error checking and correction techniques for web based applications use an error checking routine on a server or a client station to find errors in electronic text of an E-mail message. The disclosed error checking routine detects errors such as spelling errors in the electronic text and creates a correction file of the electronic text containing tags, markers and other information allowing errors to be displayed and corrected using the user'"'"'s graphical interface. The graphical interface allows the user to review all the errors concurrently in the correction file and to correct the errors in any order. In a preferred embodiment, correction is facilitated in response to the user moving a mouse pointer over an error of interest, which provides correction options to be displayed in-line with the original text. The user can then select a suitable correction to correct the error.
-
Citations
73 Claims
-
1. A method for displaying and allowing the correction of a plurality of errors in an electronic text, comprising:
-
sending the electronic text from a client station to an error checking routine;
processing the electronic text using the error checking routine to create a correction file, wherein the correction file provides correction information for each of the plurality of errors;
sending the correction file to the client station;
generating a user interface at the client station using the correction file to display the electronic text, wherein each of the plurality of errors is concurrently highlighted on the user interface, and wherein each highlighted error is selectable by the user in any order to access the correction information for each error. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for allowing the correction of a plurality of errors in an electronic text, comprising:
-
receiving the electronic text at an error checking routine;
processing the electronic text using the error checking routine to create a correction file, wherein the correction file provides correction information and highlighting information for each of the plurality of errors;
sending the correction file to generate a user interface for concurrently highlighting each of the plurality of errors within the electronic text and for allowing each highlighted error to be selected to access the correction information for each error. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for displaying and allowing the correction of a plurality of error in an electronic text, comprising:
-
sending the electronic text from a first user interface at a client station to an error checking routine;
receiving a correction file at a second user interface at the client station, wherein the second user interface concurrently highlights each of the plurality of errors and allows the correction information for each error to be accessed. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method for allowing the correction of a plurality of errors in an electronic text, comprising:
-
processing the electronic text using an error checking routine to identify the plurality of errors; and
creating a correction file, wherein the correction file comprises correction information for each of the plurality of errors, highlighting information for concurrently highlighting each of the plurality of errors within the electronic text on a graphical user interface, and pop-up information to allow a user to display the correction information at any given highlighted error in response to user selection of that error. - View Dependent Claims (40, 41, 42, 43, 44)
-
-
45. A correction file indicative of a plurality of errors in an electronic text, comprising:
-
correction information for each of the plurality of errors, highlighting information for concurrently highlighting each of the plurality of error within the electronic text on a graphical user interface, and pop-up information to allow a user to display the correction information at any given highlighted error in response to user selection of that error. - View Dependent Claims (46, 47, 48, 49)
-
-
50. A computer-readable medium containing a program for performing a method for displaying and allowing the correction of a plurality of errors in an electronic text, the method comprising:
-
sending the electronic text from a client station to an error checking routine;
processing the electronic text using the error checking routine to create a correction file, wherein the correction file provides correction information for each of the plurality of errors;
sending the correction file to the client station;
generating a user interface at the client station using the correction file to display the electronic text, wherein each of the plurality of errors is concurrently highlighted on the user interface, and wherein each highlighted error is selectable by the user in any order to access the correction information for each error. - View Dependent Claims (51, 52, 53, 54, 55)
-
-
56. A computer-readable medium containing a program for performing a method for allowing the correction of a plurality of errors in an electronic text, the method comprising:
-
receiving the electronic text at an error checking routine;
processing the electronic text using the error checking routine to create a correction file, wherein the correction file provides correction information and highlighting information for each of the plurality of errors;
sending the correction file to generate a user interface for concurrently highlighting each of the plurality of errors within the electronic text and for allowing each highlighted error to be selected to access the correction information for each error. - View Dependent Claims (57, 58, 59, 60, 61)
-
-
62. A computer-readable medium containing a program for performing a method for displaying and allowing the correction of a plurality of error in an electronic text, the method comprising:
-
sending the electronic text from a first user interface at a client station to an error checking routine;
receiving a correction file at a second user interface at the client station, wherein the second user interface concurrently highlights each of the plurality of errors and allows the correction information for each error to be accessed. - View Dependent Claims (63, 64, 65, 66, 67)
-
-
68. A computer-readable medium containing a program for performing a method for allowing the correction of a plurality of errors in an electronic text, the method comprising:
-
processing the electronic text using an error checking routine to identify the plurality of errors; and
creating a correction file, wherein the correction file comprises correction information for each of the plurality of errors, highlighting information for concurrently highlighting each of the plurality of errors within the electronic text on a graphical user interface, and pop-up information to allow a user to display the correction information at any given highlighted error in response to user selection of that error. - View Dependent Claims (69, 70, 71, 72, 73)
-
Specification