MANAGING HIERARCHICALLY ORGANIZED SUBSCRIBER PROFILES
First Claim
1. A method of modifying subscriber services comprising:
- maintaining within a virtual router operable within a telecommunications system of a service provider a database of hierarchically organized profile identifiers, including a plurality of lower-level profile identifiers, which explicitly define subscriber services, and a plurality of first-level profile identifiers, which define service contexts representing combinations of services available to subscribers when connected to a service provider by (i) explicitly defining the subscriber services or (ii) referring to one or more of the plurality of lower-level profile identifiers;
receiving updated service profile information for a subscriber of a plurality of subscribers of the service provider, wherein the updated service profile information represents a change to the subscriber'"'"'s service context; and
responsive to receipt of the updated service profile information, disassociating those of the lower-level profile identifiers of the plurality of lower-level profile identifiers currently associated with a first-level profile identifier of the plurality of first-level profile identifiers corresponding to the subscriber and associating those of the lower-level profile identifiers of the plurality of lower-level profile identifiers corresponding to the updated service profile information with the first-level profile identifier, whereby a modification can be made to the subscriber'"'"'s service context without requiring a change to the subscriber'"'"'s first-level profile identifier and without requiring the subscriber to reestablish an active connection with the service provider.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods are provided for managing hierarchically organized subscriber profiles. According to one embodiment, subscriber services are modified without requiring a change to the subscriber'"'"'s first-level profile identifier and without requiring the subscriber to reestablish a connection with the service provider. A database of hierarchically organized profile identifiers, including multiple lower-level profile identifiers, explicitly defining subscriber services, and multiple first-level profile identifiers, defining service contexts representing combinations of services available to subscribers by (i) explicitly defining the subscriber services or (ii) referring to one or more of the lower-level profile identifiers, are maintained within a virtual router operable within a telecommunications system of the service provider. Updated service profile information, representing a change to the subscriber'"'"'s service context, is received. Responsive the updated service profile information, lower-level profile identifiers currently associated with the subscriber'"'"'s first-level profile identifier are replaced with lower-level profile identifiers corresponding to the updated service profile information.
-
Citations
12 Claims
-
1. A method of modifying subscriber services comprising:
-
maintaining within a virtual router operable within a telecommunications system of a service provider a database of hierarchically organized profile identifiers, including a plurality of lower-level profile identifiers, which explicitly define subscriber services, and a plurality of first-level profile identifiers, which define service contexts representing combinations of services available to subscribers when connected to a service provider by (i) explicitly defining the subscriber services or (ii) referring to one or more of the plurality of lower-level profile identifiers; receiving updated service profile information for a subscriber of a plurality of subscribers of the service provider, wherein the updated service profile information represents a change to the subscriber'"'"'s service context; and responsive to receipt of the updated service profile information, disassociating those of the lower-level profile identifiers of the plurality of lower-level profile identifiers currently associated with a first-level profile identifier of the plurality of first-level profile identifiers corresponding to the subscriber and associating those of the lower-level profile identifiers of the plurality of lower-level profile identifiers corresponding to the updated service profile information with the first-level profile identifier, whereby a modification can be made to the subscriber'"'"'s service context without requiring a change to the subscriber'"'"'s first-level profile identifier and without requiring the subscriber to reestablish an active connection with the service provider. - View Dependent Claims (2, 3, 4)
-
-
5. A machine-readable medium including instructions which when executed by one or more processors of a telecommunications system perform operations comprising:
-
maintaining within a virtual router operable within a telecommunications system of a service provider a database of hierarchically organized profile identifiers, including a plurality of lower-level profile identifiers, which explicitly define subscriber services, and a plurality of first-level profile identifiers, which define service contexts representing combinations of services available to subscribers when connected to a service provider by (i) explicitly defining the subscriber services or (ii) referring to one or more of the plurality of lower-level profile identifiers; receiving updated service profile information for a subscriber of a plurality of subscribers of the service provider, wherein the updated service profile information represents a change to the subscriber'"'"'s service context; and responsive to receipt of the updated service profile information, disassociating those of the lower-level profile identifiers of the plurality of lower-level profile identifiers currently associated with a first-level profile identifier of the plurality of first-level profile identifiers corresponding to the subscriber and associating those of the lower-level profile identifiers of the plurality of lower-level profile identifiers corresponding to the updated service profile information with the first-level profile identifier, whereby a modification can be made to the subscriber'"'"'s service context without requiring a change to the subscriber'"'"'s first-level profile identifier and without requiring the subscriber to reestablish an active connection with the service provider. - View Dependent Claims (6, 7, 8)
-
-
9. A method comprising:
-
a step for maintaining within a virtual router operable within a telecommunications system of a service provider a database of hierarchically organized profile identifiers, including a plurality of lower-level profile identifiers, which explicitly define subscriber services, and a plurality of first-level profile identifiers, which define service contexts representing combinations of services available to subscribers when connected to a service provider by (i) explicitly defining the subscriber services or (ii) referring to one or more of the plurality of lower-level profile identifiers; a step for receiving updated service profile information for a subscriber of a plurality of subscribers of the service provider, wherein the updated service profile information represents a change to the subscriber'"'"'s service context; and a step, responsive to receipt of the updated service profile information, for disassociating those of the lower-level profile identifiers of the plurality of lower-level profile identifiers currently associated with a first-level profile identifier of the plurality of first-level profile identifiers corresponding to the subscriber and for associating those of the lower-level profile identifiers of the plurality of lower-level profile identifiers corresponding to the updated service profile information with the first-level profile identifier, whereby a modification can be made to the subscriber'"'"'s service context without requiring a change to the subscriber'"'"'s first-level profile identifier and without requiring the subscriber to reestablish an active connection with the service provider. - View Dependent Claims (10, 11, 12)
-
Specification