US5119476A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for generating dialogue-windows visually displayed on a computer-screen and equipment for implementing this method
Assignee: Bull SAS
•
Filing: 1989-06-22
•
Granted: 1992-06-02
•
Expires: 2009-06-22
Abstract
Abstract A method of creating data entry forms provides for the display of dialogue-windows on a computer system screen operating in a multi-window graphic mode. The windows are displayed by organizing the windows into one or more pages, each of which can be materialized by one screen window. In each page, at least one active zone, page or part of a page is defined which can react to an external event such as an operator initiated input. The active zone is then associated with a set of "editor" functions, wherein at least one reaction function of the active zone is responsive to activation by an external event or input.
Inventors
- 👤 Michel Texier
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 04:48
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/166; G06F40/174
Claims Analysis
Total Claims: 44
Claim 1
Independent Claim
174 words
A method for generating dialogue windows, hereafter called forms, which can be visually displayed on a screen of a computer system comprising a central processing unit and a central memory loaded with operational software, said screen operating in a multi-window graphic mode, wherein each window is represented on the screen by a contour and is provided with a system of local coordinates and with a graphic context, said method comprising the steps of: a. organizing the forms into one or more displayable pages which can each be displayed in one window of the screen, b. defining an interactive display region that is responsive to a data signal representing an external event, said external event provided by an operator input device, c. associating said interactive display region with a set of functions, hereafter called editors, comprising a first editor responsive to filling of said region by variable information, and a second editor validating an operation of said first editor, said editors being selected either from pre-set editors or supplied as user-specific editors (EU) by programming.
Claim 2
Independent Claim
174 words
A method for generating dialogue windows, hereafter called forms, which can be visually displayed on a screen of a computer system comprising a central processing unit and a central memory loaded with operational software, said screen operating in a multi-window graphic mode, wherein each window is represented on the screen by a contour and is provided with a system of local coordinates and with a graphic context, said method comprising the steps of: a. organizing the forms into one or more displayable pages which can each be displayed in one window of the screen, b. defining an interactive display region that is responsive to a data signal representing an external event, said external event provided by an operator input device, c. associating said interactive display region with a set of functions, hereafter called editors, comprising a first editor responsive to filling of said region by variable information, and a second editor validating an operation of said first editor, said editors being selected either from pre-set editors or supplied as user-specific editors (EU) by programming.
Claim 3
Dependent Claim
22 words
The method of claim 1 wherein another of the external events includes a function of an editor-validation capable of validating said activation.
Claim 4
Dependent Claim
53 words
The method of claim 2 wherein said page is associated with several parts or active zones and said active zones are associated with a sequence command function (FO), the filling validation automatically triggering the filling of the next zone, said command function selectively enabling the looping of the filling of the next zone.
Claim 5
Dependent Claim
66 words
The method of claim 1 wherein at least one action function linked to a selection user-application program is associated with an active zone and a set of functions therefor in accordance with: a post-validation action function for the validation operation of the active zone, (FAV); and a pre-display action function at the screen for data visualized on the screen and contained in the active zone (FAA).
Claim 6
Dependent Claim
23 words
The method of claim 4 wherein the post-validation action function (FAV) is automatically called by the validation function for the set of functions.
Claim 7
Dependent Claim
38 words
The method of claim 4 wherein the pre-display action function (FAA) is called by triggering in response to a mouse event in the interactive mode controlling a display command for the content of said zone on the screen.
Claim 8
Dependent Claim
13 words
The method of claim 6 wherein the triggering is in an implicit manner.
Claim 9
Dependent Claim
44 words
The method of claim 4 wherein the pre-display action function (FAA) is controlled by a priority function (PR) in response to the presence (priority application) or the absence (priority user) of variable information in said zone at the time the pre-display function is called.
Claim 10
Dependent Claim
58 words
The method of claim 4 wherein said active zone is associated with a set of functions comprising a validation function for the set functions and, as a post-validation function, an escape function including modifying the control of the set of functions so the set of functions no longer responds to the arrival of new events in the zone.
Claim 11
Dependent Claim
26 words
The method of claim 1 wherein the set of functions is selected either from pre-set editors or is materialized as a user-specific editor (EU) by programming.
Claim 12
Dependent Claim
30 words
The method of claim 1 wherein the set of functions is selected either from pre-set editors or is materialized as a user-specific editor (EU) by programming from aid pre-set editors.
Claim 13
Dependent Claim
65 words
The method of claim 9 wherein each of the pre-set editors comprises a main editing function selected from the following: line (LN), line with advance (LS), left-hand framed text on the screen (SN), screen text with advance (TS), centered screen text (SC), menu (MN), cross (CR), brightness selection (SL), click (CL), graph (GR), temporary menu (PM), horizontal motion bar (SH) and vertical motion bar (SV).
Claim 14
Dependent Claim
29 words
The method of claim 1 wherein at least one graphic object is attached to said zone, said object being selectively rendered active by association with a set of functions.
Claim 15
Dependent Claim
29 words
The method of claim 1 wherein at least one graphic object is attached to said zone, said object being selectively rendered without being associated with a set of functions.
Claim 16
Dependent Claim
49 words
The method defined in claim 1 wherein said screen windows and said active zones appear as extensions of rectangular graphic structures which are variable in size and in position, said extensions being achieved by associating information which is variable, inert or active and controlled by a set of functions.
Claim 17
Dependent Claim
13 words
The method according to claim 15, wherein the interactive generation includes form manipulation.
Claim 18
Dependent Claim
16 words
The method according to claim 16, wherein said form manipulation includes a step of form creation.
Claim 19
Dependent Claim
16 words
The method according to claim 16, wherein said form manipulations includes a step of form modification.
Claim 20
Dependent Claim
16 words
The method according to claim 16, wherein said form manipulations includes a step of form filling.
Claim 21
Dependent Claim
42 words
The method according to claim 16, wherein the choice of the operation form creation generates a display of a new window allowing the selection of an external event of one of the following menus: font, editor, pattern, manipulation, add object and skeleton.
Claim 22
Dependent Claim
56 words
The method according to claim 20, wherein the menu skeleton provides for selection of one of the following operations: return to the filling mode, form preservation, see/modify the part, changing the page title, re-display the page, destroy the entire form, destroy the present page, add a page to the form, and manipulate the subparts or page.
Claim 23
Dependent Claim
43 words
The method of claim 1 wherein the active zones are recursively accessed for page and part to establish active sub-zones or sub-parts to associate a page or part of a sub-part having those functions and/or other attributes defined relative to said active zones.
Claim 24
Dependent Claim
19 words
The method of claim 1 wherein said external events are derived from a keyboard and pointer type input device.
Claim 25
Dependent Claim
13 words
The method of claim 1 wherein each window is created from the beginning.
Claim 26
Dependent Claim
59 words
The method of claim 24 wherein said active zone is associated with a data window which can be displayed on the screen to allow an interchangeable association with said active zone of specific functions or attributes belonging to preset categories, and the identification of said functions and of said attributed functions associated with said zone on the visual display.
Claim 27
Dependent Claim
34 words
The method of claim 25 wherein said preset categories are selected from the following: editor (E), post-validation action function (FAV), pre-display action function (FAA), priority function (PR), user field (UF), filling sequence function (FO).
Claim 28
Dependent Claim
15 words
The method of claim 1 wherein each window is created by modifying a pre-existing window.
Claim 29
Dependent Claim
28 words
The method of claim 1 wherein the window is generated in a programmed manner by using a programming language loading into the programmed interface of said computer system.
Claim 30
Dependent Claim
15 words
The method of claim 28 wherein said programming language is of the interpreted object type.
Claim 31
Dependent Claim
31 words
The method of claim 29 wherein the interactive generation is achieved by software allowing, according to a user's choice, one of the following operations: form creation, form modification, and form filling.
Claim 32
Dependent Claim
14 words
The method of claim 28 wherein said programming language is an object-extended LISP language.
Claim 33
Dependent Claim
23 words
The method according to claim 1, wherein the user specific editors are programmed using a step of combining a plurality of pre-set editors.
Claim 34
Dependent Claim
16 words
The method according to claim 1 wherein the input device is a coordinate data input device.
Claim 35
Dependent Claim
15 words
The method according to claim 33, wherein said coordinate data input device is a mouse.
Claim 36
Dependent Claim
16 words
The method according to claim 33, wherein said coordinate data input device is an optical pen.
Claim 37
Dependent Claim
16 words
The method according to claim 33, wherein said coordinate data input device is a graphic table.
Claim 38
Dependent Claim
17 words
The method of claim 1 wherein the window is generated in an interactive manner with the screen.
Claim 39
Dependent Claim
14 words
The method of claim 1 wherein the method is implemented in a programmed manner.
Claim 40
Dependent Claim
37 words
The method of claim 1 wherein the method is implemented in an interactive manner by using a set of specific instructions complementary to those of a programming language loaded in the programmed interface of said computer system.
Claim 41
Dependent Claim
20 words
The method of claim 1 further including the step of generating masks for acquiring data on the computer system screen.
Claim 42
Dependent Claim
20 words
The method of claim 1 further including the step of generating masks for displaying data on the computer system screen.
Claim 43
Dependent Claim
123 words
A computer system with a central processing unit and a central memory loaded with operational software comprising: at least one screen operating in a multi-window graphic mode and at least one input device displacing a cursor on said screen, an interface programmed with a programming language loaded into said system, and a set of software developed at least in part in said programming language for dialogue windows to be visually displayed on said screen and for organizing each window into one or more pages each of which is displayed in one window of the screen and for associating for display at least one active zone, page or part of a page with a data signal form an external source representing an external event.
Claim 44
Dependent Claim
123 words
A computer system with a central processing unit and a central memory loaded with operational software comprising: at least one screen operating in a multi-window graphic mode and at least one input device displacing a cursor on said screen, an interface programmed with a programming language loaded into said system, and a set of software developed at least in part in said programming language for dialogue windows to be visually displayed on said screen and for organizing each window into one or more pages each of which is displayed in one window of the screen and for associating for display at least one active zone, page or part of a page with a data signal form an external source representing an external event.
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) | 1995-06-02 | 1995-12-02 | 1996-06-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-06-02 | 1999-12-02 | 2000-06-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-06-02 | 2003-12-02 | 2004-06-02 | $7700.00 | Window Closed / Lapsed |