×

Methods and systems for user interfaces and constraint handling in configuration software

  • US 6,300,948 B1
  • Filed: 11/25/1998
  • Issued: 10/09/2001
  • Est. Priority Date: 09/17/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for configuration software operative to carry out configuration computations for configuring a product or service from at least one selectable component based on information provided by a user during a configuration session, comprising the steps of:

  • providing a plurality of configuration parameters that each assume a value in a configuration computation, each parameter being associated with a visual control, with one or more visual controls being associated with one or more visual control groups;

    providing a display of configuration computation results including a display of the visual controls and the visual control groups;

    providing a constraint for application to a configuration parameter;

    receiving user input during the configuration session that affects the parameter;

    providing a condition for application of the constraint to the parameter;

    evaluating the condition to determine whether the constraint associated with the parameter is applied to the parameter;

    in response to determination that the constraint is applied to the parameter, evaluating the constraint based on the user input to determine whether the constraint results in a valid or invalid state for the parameter; and

    in response to a determination that the constraint results in an invalid state for the parameter, visually indicating the invalid state on an associated visual control and any associated visual control groups on the display.

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