← Back to Patent Explorer
EP0451485A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

A form authoring toolkit

Assignee: International Business Machines Corp
•
Filing: 1991-02-28
•
Granted: —
•
Expires: 2011-02-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A form authoring toolkit (34) for on screen form design and filling on an interactive display. A user-friendly interface allows non-programmers to design and process electronic and paper forms. The toolkit is separated into two modes, a designer mode (46) which lets a designer create on-screen forms (50), and a user mode (48) which lets a user fill information in corresponding form entries on the interactive display. <IMAGE>

Inventors

  • 👤 Ifay Fay Chang
  • 👤 Ting-Jun Fan
  • 👤 Kwan Tsae Huang
  • 👤 Rona Susan Machlin
  • 👤 Christopher Pin-Chen Wang

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-25 17:19
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/166; G06F40/174

Claims Analysis

Total Claims: 41
Claim 1
Independent Claim 113 words
In a toolkit for authoring forms (70) by a user, the combination comprising: a display device (14), including a screen (12); a processor (2); an input device (4, 6) for providing commands from said user to said processor (2) to produce information on the screen (12) of said display device (14); means for creating a plurality of objects on said screen (12) in response to user inputs by said input device (4, 6), said objects being utilized to produce a form (70) on the screen (12) of said display device (14); and means for moving said objects on the screen (12) of said display device (14) in the creation of said form (70).
Claim 2
Dependent Claim 17 words
The combination claimed in claim 1, including: means (154) for determining the object type to be created.
Claim 3
Dependent Claim 24 words
The combination claimed in claim 2, wherein said object types include a table (78) and a plurality of geometric shapes (52, 54, 56, 58).
Claim 4
Dependent Claim 35 words
The combination claimed in claim 3, including: means (156) for creating a table (78) with a default size; and means (166) for creating an object from said plurality of geometric shapes (52, 54, 56, 58).
Claim 5
Dependent Claim 27 words
The combination claimed in claim 3, wherein said object types further include an arrow, a line (58), a barcode (76), a checkbox (64) and text (60, 68).
Claim 6
Dependent Claim 31 words
The combination claimed in claim 5, including: means (160, 164) for creating an object from the arrow, the line (58), the barcode (76), the checkbox (64) or the text (60, 68).
Claim 7
Dependent Claim 24 words
The combination claimed in claim 3, including: means (130) for editing the object types created on the screen (12) of said display device (14).
Claim 8
Dependent Claim 26 words
The combination claimed in claim 3, including: means (130) for resizing or rotating the object types created on the screen (12) of said display device (14).
Claim 9
Dependent Claim 21 words
The combination claimed in claim 3, including: means (130) for loading or saving the form (70) created from the object types.
Claim 10
Dependent Claim 18 words
The combination claimed in claim 3, including: means (130) for changing the color of the object types created.
Claim 11
Dependent Claim 27 words
The combination claimed in claim 3, including: a printer (15); and means (20) for printing the form (70) created by said object types on said printer (15).
Claim 12
Dependent Claim 40 words
The combination claimed in claim 3, wherein said table (78) is comprised of rows and columns, including: means (322) for moving columns; means (328) for resizing columns; means (326) for inserting a new column; and means (332) for deleting columns.
Claim 13
Dependent Claim 18 words
The combination claimed on claim 12, including: means (342) for adding rows; and means (344) for deleting rows.
Claim 14
Dependent Claim 12 words
The combination claimed in claim 5, including: means (242) for reformatting text.
Claim 15
Dependent Claim 248 words
In apparatus for creating forms, the combination comprising: a display device (14), including a screen (12); a processor (2); an input device (4, 6) for providing commands to said processor (2) to produce indicia on the screen (12) of said display device (14); means for producing a menu (88) of a plurality of functions, including a create function, on the screen (12) of said display device (14) in response to the provision of a predetermined command from said input device (4, 6); means for selecting said create function from said menu (88) in response to a predetermined command from said input device (4, 6), said create function including a list of object types that can be utilized to create a form on the screen (12) of said display device (14), said object types including a table (78) formed of rows and columns, and a plurality of geometric shapes (52, 54, 56, 58); means (154) for selecting a table (78) or a geometric shape (52, 54, 56, 58) from said list of object types by said input device (4, 6); means (156) for creating a table (78) with a default size if a table (78) is the selected object type; means (166) for creating an object if a geometric shape (52, 54, 56, 58) is the selected object type; and means for producing a form on the screen of said display device comprised of the selected ones of said table (78) and said geometric shapes (52, 54, 56, 58).
Claim 16
Dependent Claim 47 words
The combination claimed in claim 15, including: means for moving the selected object type to different locations on the screen (12) of said display device (14); and means for resizing (192) and rotating (198) the selected object type on the screen (12) of said display device (14).
Claim 17
Dependent Claim 55 words
The combination claimed in claim 15, wherein said selected object type is a table (78), including: means for moving (322) and resizing (328) columns in said table (78); means for deleting (332) columns and inserting (336) new columns in said table (78); and means for adding (342) and deleting (344) rows in said table (78).
Claim 18
Dependent Claim 85 words
The combination claimed in claim 15, wherein said list of object types further include an arrow, a line (58), a barcode (76) and text (60, 68); means (154) for selecting from said list of object types an arrow, a line (58), a barcode (76) or text (60, 68) by said input device (4, 6); means (162) for producing a form on the screen of said display device comprised of one of the selected ones of said arrow, line (58), barcode (76) or text (60, 68).
Claim 19
Dependent Claim 26 words
The combination claimed in claim 18, wherein text (68) is one of the selcted object types, including: means (242) for editing and reformatting said text (68).
Claim 20
Dependent Claim 215 words
A form authoring toolkit having a designer mode (46) for permitting a designer to create on-screen forms (70) and a user mode (48) for permitting a user to fill information in the created on-screen form (70), the combination comprising: a display device (14), including a screen (12) on which the on-screen forms (70) can be created and filled; a processor (2); an input device (4, 6) to provide commands to said processor (2) for producing information on the screen (12) of said display device (14); said designer mode (46) including: means (130) for producing a plurality of objects on said screen (12), said objects including a table (78) formed of rows and columns, and geometric shapes (52, 54, 56, 58) and checkboxes (64, 82) and text (60), in response to predetermined commands from said input device (4, 6) to said processor (2); and means (130) for producing said on-screen form (70) comprised of at least one of said table (78) and said geometric shapes (52, 54, 56, 58) and said checkboxes (64, 82) and said text (60); said user mode (48) including: means (148) for inserting text (68) in said on-screen form (70) in response to predetermined command from said input device (4, 6); and means (152) for changing status in said checkboxes (64, 82).
Claim 21
Independent Claim 98 words
A method for authoring forms (70) by a user, using an input device (4, 6) for providing commands to a processor (2) to produce information on the screen (12) of a display device (14), said method comprising the steps of: creating (130) a plurality of objects on said screen (12) in response to user inputs by said input device (4, 6), said objects being utilized to produce a form on the screen (12) of said display device (14); and moving said objects on the screen (12) of said display device (14) in the creation of said form (70).
Claim 22
Dependent Claim 18 words
The method claimed in claim 21, including the steps of: determining (154) the object type to be created.
Claim 23
Dependent Claim 24 words
The method claimed in claim 22, wherein said object types include a table (78) and a plurality of geometric shapes (52, 54, 56, 58).
Claim 24
Dependent Claim 32 words
The method claimed in claim 23, including the steps of: creating a table (78) with a default size; and creating an object from said plurality of geometric shapes (52, 54, 56, 58).
Claim 25
Dependent Claim 24 words
The method of claim 23, including the steps of: creating a checkbox (64, 82); and changing (152) the status of said checkbox (64, 82).
Claim 26
Dependent Claim 23 words
The method claimed in claim 23, wherein said object types further include an arrow, a line (58), a barcode (76) and text (60).
Claim 27
Dependent Claim 27 words
The method claimed in claim 26, including the step of: creating an object from the arrow, the line (58), the barcode (76) or the text (60, 68).
Claim 28
Dependent Claim 25 words
The method claimed in claim 23, including the step of: editing (130) the object types created on the screen (12) of said display device (14).
Claim 29
Dependent Claim 28 words
The method claimed in claim 23, including the step of: resizing (192) or rotating (198) the object types created on the screen (12) of said display device (14).
Claim 30
Dependent Claim 24 words
The method claimed in claim 23, including the step of: loading or saving (204, 210, 214) the form (70) created from the object types.
Claim 31
Dependent Claim 19 words
The combination claimed in claim 23, including the step of: changing (222) the color of the object types created.
Claim 32
Dependent Claim 28 words
The combination claimed in claim 23, including a printer (15) and the step of: printing (228) the form (70) created by said object types on said printer (15).
Claim 33
Dependent Claim 35 words
The method claimed in claim 23, wherein said table (78) is comprised of rows and columns, including the steps of: moving (322) columns; resizing (328) columns; inserting (336) a new column; and deleting (332) columns.
Claim 34
Dependent Claim 17 words
The method claimed on claim 33, including the steps of: adding rows (342); and deleting (344) rows.
Claim 35
Dependent Claim 15 words
The method claimed in claim 26, including the step of: reformatting (242) text (60, 68).
Claim 36
Independent Claim 232 words
A method for creating forms, using an input device (4, 6) for providing commands to a processor (2) to produce indicia on the screen (12) of a display device (14), said method comprising the steps of: producing a menu (88) of a plurality of functions, including a create function, on the screen (12) of said display device (14) in response to the provision of a predetermined command from said input device (4, 6); selecting (130) said create function from said menu (88) in response to a predetermined command from said input device (4, 6), said create function including a list of object types that can be utilized to create a form (70) on the screen (12) of said display device (14), said object types including a table (78) formed of rows and columns, and a plurality of geometric shapes (52, 54, 56, 58); selecting (154) a table (78) or a geometric shape (52, 54, 56, 58) from said list of object types by said input device (4, 6); creating (156) a table with a default size if a table (78) is the selected object type; creating (166) an object if a geometric shape (52, 54, 56, 58) is the selected object type; and producing a form on the screen (12) of said display device (14) comprised of the selected ones of said table (78) and said geometric shapes (52, 54, 56, 58).
Claim 37
Dependent Claim 46 words
The method claimed in claim 36, including the steps of: moving the selected object type to different locations on the screen (12) of said display device (14); and resizing (192) and rotating (198) the selected object type on the screen (12) of said display device (14).
Claim 38
Dependent Claim 51 words
The method claimed in claim 36, wherein said selected object type is a table (78), including the steps of: moving (322) and resizing (328) columns in said table (78); deleting (332) columns and inserting (336) new columns in said table (78); and adding (342) and deleting (344) rows in said table.
Claim 39
Dependent Claim 92 words
The method claimed in claim 36, wherein said list of object types further include an arrow, a line (58), a barcode (76), a checkbox (64, 78) and text (60, 68), including the steps of: selecting from said list of object types an arrow, a line (58), a barcode (76), a checkbox (64, 78) or text (60) by said input device (4, 6); producing a form (70) on the screen (12) of said display device (14) comprised of one of the selected ones of said arrow, line (52), barcode (76) or text (60).
Claim 40
Dependent Claim 27 words
The method claimed in claim 39, wherein text (60) is one of the selcted object types, including the step of: editing and reformatting (242) said text (60).
Claim 41
Independent Claim 191 words
A method of creating and filling forms (70), having a designer mode (46) for permitting a designer to create on-screen forms and a user mode (48) for permitting a user to fill information in the created on-screen form (70), using an input device (4, 6) to provide commands to a processor (2) for producing information on the screen (12) of a display device (14), comprising the following steps: said designer mode (48) including the steps of: producing a plurality of objects on said screen (12), said objects including a table (78) formed of rows and columns, and geometric shapes (52, 54, 56, 58) and checkboxes and text (60), in response to predetermined commands from said input device (4, 6) to said processor (2); and producing said on-screen form (70) comprised of at least one of said table (78) and said geometric shapes (52, 54, 56, 58) and said checkboxes (64, 78) and said text (60); said user mode (48) including the steps of: inserting (242) text in said on-screen form (70) in response to predetermined command from said input device (4, 6); and changing (152) status in said checkboxes (64, 78).

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag