×

Method and system for customizing forms in an electronic mail system

  • US 5,557,723 A
  • Filed: 11/03/1994
  • Issued: 09/17/1996
  • Est. Priority Date: 11/30/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. An electronic mail system for displaying and receiving data through user-defined custom forms, the mail system for transporting mail messages from one user of the mail system to another user of the mail system, each form having a plurality of fields, each field representing a form component and having an associated description indicating characteristics of the field for use in displaying the field and in utilizing the field to obtain and transport the data in the electronic mail system and a standard behavior indicating standard operations associated with the field, the electronic mail system comprising:

  • means for storing a form data structure for each of a plurality of forms, each form data structure having the description of the fields of the form and having a form control procedure customized to control behavior of the form, wherein the behavior of the form indicates operations associated with the form;

    a transaction event processor that includesmeans for selecting one of the plurality of forms;

    means for retrieving the form data structure for the selected form;

    means for receiving input from a user of the computer system;

    means for, in response to receiving the user input, invoking the form control procedure of the retrieved form data structure whereby the form control procedure performs a custom behavior for the fields of the form, the custom behavior indicating user-defined operations associated with the fields of the form; and

    means for performing the standard behavior for the fields of the form when custom behavior is not performed;

    means for packing the user input into a mail message; and

    means for transporting the mail message to a designated user of the mail system wherein the designated user can display the user input using a form data structure for displaying the user input.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×