US5680630A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Computer-aided data input system
Assignee: Individual
•
Filing: 1995-04-24
•
Granted: 1997-10-21
•
Expires: 2015-04-24
Abstract
Abstract A system for saving time when keyboarding data by building a primary dictionary and generating a functional dictionary from the primary dictionary by dividing each article of the primary dictionary into an initial context part and a final completion part. Offering, selecting and automatically inserting "completions" data occurs when the last input data coincides with one of the contexts of the functional dictionary. The initial articles of the dictionary are character chains independent from words delimiters. A second module, intended to be incorporated into a word processor, display and insets the useful completions with the best possible comfort for the user.
Inventors
- 👤 Jean de Saint-Laurent
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 08:44
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/20; G06F40/274
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
151 words
A computer-aided data entry system, more specifically suitable for texts, comprising stages consisting in: a) the input and the storage of a "corpus" including at least a data set similar to the data which must be entered; b) the building of a primary dictionary extracted from the corpus, whose articles are elementary data chains, independant from word delimiters, occurring several times in the corpus; c) the generating of a functional dictionary by dividing each article of the primary dictionary into at least a "context" initial part and a "completion" final part so that the gain defined as the product of the completion length by a probability of occurrence in the corpus after the context, would be maximum; d) when keyboarding, if the last input data coincide with one of the contexts of the functional dictionary, the operator will be offered the automatic insertion of the corresponding completion into the input data.
Claim 2
Dependent Claim
151 words
A computer-aided data entry system, more specifically suitable for texts, comprising stages consisting in: a) the input and the storage of a "corpus" including at least a data set similar to the data which must be entered; b) the building of a primary dictionary extracted from the corpus, whose articles are elementary data chains, independant from word delimiters, occurring several times in the corpus; c) the generating of a functional dictionary by dividing each article of the primary dictionary into at least a "context" initial part and a "completion" final part so that the gain defined as the product of the completion length by a probability of occurrence in the corpus after the context, would be maximum; d) when keyboarding, if the last input data coincide with one of the contexts of the functional dictionary, the operator will be offered the automatic insertion of the corresponding completion into the input data.
Claim 3
Dependent Claim
85 words
A system according to claim 1, wherein when building the functional dictionary if several contexts are identical, one only is preserved and associated to a list of completions sorted according to the probability order, said various completions being offered to the operator when keyboarding; in all cases, the delimitation and the choice of the completions to be stored in the dictionary are done according to a detailed computation which gives the maximum total gain, the auxiliary keystrokes or other selecting actions being taken into account.
Claim 4
Dependent Claim
35 words
A system according to claim 2, wherein in stage d) the various completions are offered in succession in order of decreasing probability and that a command device, such as a board key, allows the scrolling.
Claim 5
Dependent Claim
37 words
A system according to claim 1, wherein in stage c) an article extracted from the primary dictionary may be divided into several contexts and completions, the articles being divided so that the total gain would be maximum.
Claim 6
Dependent Claim
38 words
A system according to claim 1, wherein in stage c) the value of the gain is corrected by factors taking into account the time and the attention necessary to the operator to select, accept or reject a completion.
Claim 7
Dependent Claim
44 words
A system according to claim 1, wherein in stage d) inserting directly the most probable completion after the last typed character and by the fact that a positive act on a command device, for example a board key, is required to delete said insertion.
Claim 8
Dependent Claim
55 words
A system according to claim 1, wherein after the coincidence of the last input data and of a context associated to several completions said completions are displayed and may be selected by a direct selecting device such as a mouse, arrowed keys or a set of keys whose numbers are corresponding to the displayed completions.
Claim 9
Dependent Claim
42 words
A system according to claim 1, wherein the repetition of stages a), b) and c) with various corpuses containing different data classes and by the selection in a list of the dictionary the best suited to the specialty of the input data.
Claim 10
Dependent Claim
143 words
A computer-aided data input system, more specifically suitable for texts, comprising a computer, as a microprocessor, comprising input/output devices, and a bulk storage device, and an editor or word processor stored in the storage device, characterized by a corpus storing ability in the bulk storage said corpus comprising at least a data set belonging to the same class that the data to be input, means for building from the corpus a dictionary including data chains occurring several times in the corpus and for computing and storing in the dictionary the probability of the occurrence, in the data set to be input, of a given chain following the last input characters, and also means convenient to offer to the input operator the inserting in the input data set, of the completion having the greatest probability if said probability is greater than a given threshold.
Claim 11
Dependent Claim
143 words
A computer-aided data input system, more specifically suitable for texts, comprising a computer, as a microprocessor, comprising input/output devices, and a bulk storage device, and an editor or word processor stored in the storage device, characterized by a corpus storing ability in the bulk storage said corpus comprising at least a data set belonging to the same class that the data to be input, means for building from the corpus a dictionary including data chains occurring several times in the corpus and for computing and storing in the dictionary the probability of the occurrence, in the data set to be input, of a given chain following the last input characters, and also means convenient to offer to the input operator the inserting in the input data set, of the completion having the greatest probability if said probability is greater than a given threshold.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-10-20 | 2001-04-21 | 2001-10-21 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-10-20 | 2005-04-21 | 2005-10-21 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-10-20 | 2009-04-21 | 2009-10-21 | $7700.00 | Window Closed / Lapsed |