← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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)

US4744050A Cited
US5123088A Cited
JPH03131960A Cited
US5305205A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag