Determining services accessible via a subscription in a communication system
First Claim
Patent Images
1. A method comprising:
- determining services accessible via a subscription having an account and at least a first limit in a communication system;
defining at least a first set of services and a second set of services to be used with the subscription, each of said first and said second set of services defining services accessible via the subscription;
defining a first access point name for the first set of services;
defining a second access point name for the second set of services;
comparing a balance of the account with the first limit;
selecting, in response to the result of the comparison, a range of allowed IP addresses to be used for accessing one of said first and second set of services, whereinthe first range of allowed IP addresses is selected when the balance of the account does not reach the first limit; and
the second range of allowed IP addresses is selected when the balance reaches the first limit.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, a system and a network node for determining services accessible via a subscription having an account and at least a first limit in a communication system. The method includes defining at least a first set of services and a second set of services to be used with the subscription, each set of services defining services accessible via the subscription, comparing the balance of the account with the first limit, using the first set of services when the balance of the account does not reach the first limit, and using the second set of services when the balance reaches the first limit.
47 Citations
24 Claims
-
1. A method comprising:
-
determining services accessible via a subscription having an account and at least a first limit in a communication system; defining at least a first set of services and a second set of services to be used with the subscription, each of said first and said second set of services defining services accessible via the subscription; defining a first access point name for the first set of services; defining a second access point name for the second set of services; comparing a balance of the account with the first limit; selecting, in response to the result of the comparison, a range of allowed IP addresses to be used for accessing one of said first and second set of services, wherein the first range of allowed IP addresses is selected when the balance of the account does not reach the first limit; and the second range of allowed IP addresses is selected when the balance reaches the first limit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A communication system comprising:
-
a first node configured to monitor a balance of an account; a memory configured to store definitions of at least a first set of services associated with a first access point name and a second set of services associated with a second access point name to be used with a subscription, each set of services defining services accessible via the subscription, wherein the first node compares the balance of the account with the first limit, and selects, in response to the result of the comparison, a range of allowed IP addresses to be used with this connection for accessing one of said first and second set of services, wherein the first range of allowed IP addresses is selected when the balance of the account does not reach the first limit and the second range of allowed IP addresses is selected when the balance reaches the first limit;
the communication system being configured to provide the subscription with the account and at least a first limit.
-
-
13. An apparatus comprising:
-
a processor; and memory including computer program code; the memory and the computer program code configured to, with the processor, cause the apparatus at least to perform; associating a first range of allowed IP addresses with a first set of services, and a second range of allowed IP addresses with a second set of services, both sets of services defining services accessible via the subscription; comparing a balance of an account with a first limit; selecting, in response to the result of the comparison, a range of allowed IP addresses to be used for accessing one of said first and second set of services, wherein the first range of allowed IP addresses is selected when the balance of the account does not reach the first limit and the second range of allowed IP addresses is selected when the balance reaches the first limit;
the apparatus being in a communication system configured to provide the subscription with the account and at least a first limit, the apparatus being further configured to monitor the balance of the account.
-
-
14. An apparatus comprising:
-
a processor; and memory including computer program code; the memory and the computer program code configured to, with the processor, cause the apparatus at least to perform; associating a first range of allowed IP addresses with a first set of services and a second range of allowed IP addresses with the second set of services, both sets of services defining services accessible via a subscription; communicating with a second apparatus; comparing a balance of an account with a first limit; selecting in response to the result of the comparison, range of allowed IP addresses to be used for accessing one of said first and second set of services, wherein the first range of allowed IP addresses is selected when the balance of the account does not reach the first limit and the second range of allowed IP addresses is selected when the balance reaches the first limit, and indicating to the second apparatus the selected range of allowed IP addresses;
the apparatus being in a communication system configured to provide the subscription with the account and at least a first limit, the apparatus being further configured to monitor the balance of the account. - View Dependent Claims (15)
-
-
16. An apparatus comprising:
-
a processor; and memory including computer program code; the memory and the computer program code configured to, with the processor, cause the apparatus at least to perform; storing a first range of allowed IP addresses used in a communication system to define where and how to connect a user of a subscription; providing access to a first set of services accessible to the subscription using the first range of allowed IP addresses; receiving from the communication system a second range of allowed IP addresses indicating the use of a second set of services instead of the first set of services for the for the subscription, and, in response to receiving the second range of allowed IP addresses, modifying the stored first range of allowed IP addresses with the received second range of allowed IP addresses, and providing access only to services included in the indicated second set of services accessible to the subscription using the second range of allowed IP addresses;
the apparatus being in a communication system configured to provide the subscription. - View Dependent Claims (17, 18)
-
-
19. A processor comprising:
-
memory including computer program code; the memory and the computer program code configured to cause an apparatus in a communication system at least to perform; providing a subscription with an account and at least a first limit; associating a first access range of allowed IP addresses with a first set of services, and a second range of allowed IP addresses with a second set of services, both sets of services defining services accessible via the subscription; monitoring a balance of the account; comparing a balance with the first limit; selecting, in response to the result of the comparison, a range of allowed IP addresses to be used for accessing one of said first and second set of services in response to the result of the comparison, wherein the first range of allowed IP is selected when the balance of the account does not reach the first limit and the second range of allowed IP addresses is selected when the balance reaches the first limit.
-
-
20. A processor comprising:
-
memory including computer program code; the memory and the computer program code configured to cause an apparatus in a communication system at least to perform; providing a subscription with an account and at least a first limit; associating a first range of allowed IP addresses with a first set of services, and a second range of allowed IP addresses with a second set of services, both sets of services defining services accessible via the subscription; communicating with a second apparatus; comparing a balance with the first limit; selecting, in response to the result of the comparison, a range of allowed IP addresses to be used for accessing one of said first and second set of services, wherein the first range of allowed IP addresses is selected when the balance of the account does not reach the first limit and the second range of allowed IP addresses is selected when the balance reaches the first limit; and indicating, in a form of the selected range of allowed IP addresses to the second apparatus, which set of services from among at least two different sets of services defined for the subscription is the allowed set of services on the basis of said comparison. - View Dependent Claims (21)
-
-
22. A processor comprising:
-
memory including computer program code; the memory and the computer program code configured to cause an apparatus in a communication system at least to perform; providing a subscription, storing a first range of allowed IP addresses used in the communication system to define where and how to connect a user of the subscription; providing access to a first set of services accessible to the subscription using the first range of allowed IP addresses; receiving from a communication system a second range of allowed IP addresses indicating the use of a second set of services instead of the first set of services for the subscription; and
, in response to receiving the indication, tomodify the stored first range of allowed IP addresses with the received second range of allowed IP addresses, and provide access only to services included in the indicated second set of services using the second range of allowed IP addresses. - View Dependent Claims (23)
-
-
24. A computer readable storage medium encoding and storing a computer program of instructions therein for executing a computer process for determining services accessible via a subscription having an account and at least a first limit in a communication system, the process comprising:
-
defining at least a first set of services and a second set of services to be used with the subscription, each set of services defining services accessible via the subscription; defining a first range of allowed IP addresses for the first set of services; and defining a second range of allowed IP addresses for the second set of services; comparing a balance of the account with the first limit; selecting, in response to the result of the comparison, a range of allowed IP addresses to be used for accessing one of said first and second set of services, wherein the first range of allowed IP addresses is selected when the balance of the account does not reach the first limit; and the second range of allowed IP addresses is selected when the balance reaches the first limit.
-
Specification