Patent ID: 7974396
Filing Date: 2011-07-05
Classification: G06Q,H04M

Abstract:
1. A data processing system that automatically validates a request from a user to add a package of features to an existing set of features, the data processing system comprising: processing resources which, when executed, perform operations comprising: causing a data item representing a service package to be displayed in a workstation; receiving identification information for the subscriber from the workstation; using the identification information to retrieve the existing set of features; receiving input from the workstation indicating that the subscriber has selected the service package; in response to the input from the workstation, automatically cross referencing the features in the selected service package with the existing set of features to detect any overlap between the features in the selected service package and the existing set of features; and in response to detecting an overlap, automatically performing further operations including: computing a subscription change request that includes only the features in the selected service package that do not overlap the existing set of features; causing the workstation to list the existing set of features that also appear in the selected service package; causing the workstation to signal that the subscriber will not be billed separately for the existing features that also appear in the selected service package; causing the workstation to prompt the subscriber for confirmation of the subscription change request; and submitting the subscription change request to a legacy order processing system for implementation only if the subscriber confirms the subscription change request.