 |
 |
|
|
|
|
Title: |
US5940847:
System and method for automatically correcting multi-word data entry errors
[ Derwent Title ]

|
Country: |
US United States of America

|
| |
Inventor: |
Fein, Ronald A.; Seattle, WA
Artalejo, IV, Leopoldo; Seattle, WA
Gipson, Dale L.; Redmond, WA

|
Assignee: |
Microsoft Corporation, Redmond, WA
other patents from MICROSOFT CORPORATION (373780) (approx. 3,197)
News, Profiles, Stocks and More about this company

|
Published / Filed: |
1999-08-17
/ 1997-01-31

|
Application Number: |
US1997000791181

|
IPC Code: |
Advanced:
G06F 17/21;
G06F 17/24;
G06F 17/27;
Core:
more...
IPC-7:
G06F 17/21;

|
ECLA Code: |
G06F17/21; G06F17/21F; G06F17/24; G06F17/27C; G06F17/27R2;

|
U.S. Class: |
Current:
715/236;
Original:
707/540;

|
Field of Search: |
707/540,533,529,532
434/169
382/187

|
Priority Number: |

|
Abstract: |
An editing system operable for automatically detecting and correcting multi-word data entry errors. A standard list including a plurality of source-target pairs is provided as an integral part of an editing program suitable of operation on a conventional personal computer. Each source term is a common multi word data entry error, and each target term is a correction for a corresponding source term. Each user may create a customized substitution list by adding user-defined source-target pairs to the list, and deleting source-target pairs from the list. In addition to correcting common multi-word spelling and grammatical errors, the substitution list may be used to perform other functions such as substituting a symbol for a multi-word alias typed with a standard keyboard. The substitution list may optionally be implemented in connection with an "AUTOCORRECT" engine that implements multi word substitutions as they are typed by a user. In this case, automatically substitutions arc highlighted in the document displayed to the user. The user my easily reverse an undesired automatic substitution by selecting an "undo" menu item from a tool bar. A convenient user interface is also provided for accessing the substitution list. Convenient tool bars and menu items for activating the user interface.

|
Attorney, Agent or Firm: |
Jones & Askew, LLP ;

|
Primary / Asst. Examiners: |
Feild, Joseph H.; Kindred, Alford W.

|
INPADOC Legal Status: |
Show legal status actions
Family Legal Status Report

|
 |
 |
|
|
|
|
Parent Case: |
REFERENCE TO RELATED APPLICATION
This application is a continuation-in-part of the commonly owned pending U.S. patent application Ser. No.08/482,194, "Method and System for Interactive Formatting of Word Processing Documents" filed Jun. 7, 1995, inventor Dale Gipson.

|
Family: |
Show 3 known family members

|
First Claim:
Show all 20 claims |
What is claimed is:
1. In a computer system comprising a processing unit, a memory storage device, a user input/output system including a monitor, and an editing program module including instructions which, when executed by the processing unit, cause the computer system to edit a current file, a method for altering the content of the file comprising the steps of:
- receiving a plurality of characters from the user input/output system;
- detecting among the plurality of characters an internal delimiter character indicating that the plurality of character includes more than one word; and
- in response to detecting the delimiter character,
- retrieving from the memory storage device a multi-word source term of a source-target pair comprising the source term and a target term,
- comparing the source term to a multi-word set of characters immediately preceding the delimiter character, and
- if the source term matches the set of characters immediately preceding the delimiter character, then
- retrieving the target term from the memory storage device, and
- in the current file, replacing the set of characters immediately preceding the delimiter character with the target term.

|
Background / Summary: |
Show background / summary

|
Drawing Descriptions: |
Show drawing descriptions

|
Description: |
Show description

|
Forward References: |
Show 26 U.S. patent(s) that reference this one

|
|