Patent ID: 7100107

Claim:
A method of directly changing a telecommunication service attribute comprising: providing a plurality of selections embodied in a hypermedia document, said plurality of selections corresponding to a telecommunication service attribute contained within a Java applications programming interface for integrated networks (JAIN) compliant service component executing within a Java service logic execution environment (JSLEE), said telecommunication service attribute associated with a telecommunication subscriber; receiving a user specified selection in said hypermedia document for changing a telecommunication service attribute of a subscriber's service in a JAIN compliant service component; in an event handling component associated with, said hypermedia document, generating a JSLEE compatible event based on said user selection, said event being of a type for which said JAIN compliant service component within said JSLEE has registered to receive; at said event handling component, routing said event to said JAIN compliant service component via said JSLEE, for directly sending and receiving protocol stack events to a protocol layer without accessing an external database for processing said event, said protocol layer including said one or more protocol stacks configured by said JSLEE for directly interacting with said JAIN compliant service component thereby separating service-based logic from network-based logic, executing said service component using a configuration and loading parameter provided by said event of said user specified selection; and updating a JAIN compliant telecommunication service attribute information within said JAIN compliant service component corresponding to said telecommunication service attribute consistent with said event, wherein a change in a telecommunication service corresponding to the telecommunication service attribute results from the updating step, and wherein subsequent to the change, the telecommunication subscriber experiences different service behavior whenever the telecommunication subscriber utilizes the telecommunication service through a phone, said different service behavior corresponding to the updated service attribute information.