Dynamically switching network service providers
First Claim
1. A method for dynamically switching between different network service providers, the method comprising:
- receiving, from a user equipment (UE) having a subscriber identity module (SIM) associated with a primary service provider, a service provider switch (SPS) request, wherein the request is indicative of switching the SIM from the primary service provider to a secondary service provider;
authenticating the SPS request based at least on a user subscription by requesting authorization of the SPS request from a service provider selector node (SPSN) and receiving a confirmation from the SPSN, in response to the requested authorization, wherein the confirmation is indicative of a successful authorization, and wherein the confirmation is based at least on the user subscription, wherein the SPSN comprises an authenticating node between multiple service providers that provides connectivity between service control points (SCPs) of the service providers based on service providers'"'"' agreements and user subscriptions; and
triggering an update of service control point (SCP) details in a home location register (HLR) of the primary service provider based on receipt of a response to the authentication, wherein the update switches the SIM from the primary service provider to the secondary service provider.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for dynamic switching between service providers are described. The method includes receiving a service provider switch (SPS) request from a User Equipment (UE) having a subscriber identity module (SIM) associated with a primary service provider where the request is indicative of switching the SIM from the primary service provider to a secondary service provider. The method further includes authenticating the SPS request based at least on the user subscription and triggering an update of a service control point (SCP) address in a home location register (HLR) of the primary service provider based on response to the authentication. The method may further include receiving another SPS request from the UE to switch the SIM from the secondary service provider to one of a former service provider and triggering an update of SCP details in the HLR of the primary service provider.
10 Citations
16 Claims
-
1. A method for dynamically switching between different network service providers, the method comprising:
-
receiving, from a user equipment (UE) having a subscriber identity module (SIM) associated with a primary service provider, a service provider switch (SPS) request, wherein the request is indicative of switching the SIM from the primary service provider to a secondary service provider; authenticating the SPS request based at least on a user subscription by requesting authorization of the SPS request from a service provider selector node (SPSN) and receiving a confirmation from the SPSN, in response to the requested authorization, wherein the confirmation is indicative of a successful authorization, and wherein the confirmation is based at least on the user subscription, wherein the SPSN comprises an authenticating node between multiple service providers that provides connectivity between service control points (SCPs) of the service providers based on service providers'"'"' agreements and user subscriptions; and triggering an update of service control point (SCP) details in a home location register (HLR) of the primary service provider based on receipt of a response to the authentication, wherein the update switches the SIM from the primary service provider to the secondary service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A Service Control Point (SCP) for dynamically switching between different network service providers, the SCP comprising:
-
a processor; and a memory coupled to the processor, the memory comprising; a request receiving module configured to receive a service provider switch (SPS) request from a User Equipment (UE) having a subscriber identity module (SIM) associated with a primary service provider, wherein the SPS request is indicative of switching the SIM from the primary service provider to a secondary service provider; and an authentication module configured to; authenticate the SPS request based at least on a user subscription and send the SPS request to a Service Provider Selection Node (SPSN) for authorization, and wherein the authorization is based at least on an agreement between the primary service provider and the secondary service provider to trigger the update of SCP in the HLR; and trigger an update of a service control point (SCP) details in a home location register (HLR) of the primary service provider based on response to the authentication. - View Dependent Claims (12)
-
-
13. A Service Provider Selector Node (SPSN) comprising:
-
a processor; and a memory coupled to the processor, the memory comprising; a request processing module configured to receive a service provider switch (SPS) request, wherein the SPS request is indicative of a request to switch a subscriber identity module (SIM) associated with a primary service provider, from the primary service provider to a secondary service provider; an authorizing module configured to authorize the SPS request based at least on an agreement between the primary service provider and a secondary service provider; an updating module configured to update address of the secondary service provider'"'"'s SCP in a home location register (HLR) of the primary service provider, wherein the SPSN comprises an authenticating node between multiple service providers that provides connectivity between service control points (SCPs) of the service providers based on service providers'"'"' agreements and user subscriptions. - View Dependent Claims (14)
-
-
15. A Home Location Register (HLR) comprising:
-
a processor; and a memory coupled to the processor, the memory comprising; a profile module configured to; obtain a service control point (SCP) update request, for a subscriber identity module (SIM), wherein the request is indicative of details associated with a SCP of a secondary service provider for updation with the SIM; and communicate the details associated with the SCP of the secondary service provider to a mobile service switching center (MSC), wherein the SCP update request is obtained from one of a SCP of a primary service provider, and a service provider selector node (SPSN).
-
-
16. A non-transitory computer-usable data carrier storing instructions that, when executed by a computer, cause the computer to execute a method comprising:
-
receiving, from a user equipment (UE) having a subscriber identity module (SIM) associated with a primary service provider, a service provider switch (SPS) request, wherein the request is indicative of switching the SIM from a primary service provider to a secondary service provider; authenticating the SPS request based at least on a user subscription by requesting authorization of the SPS request from a service provider selector node (SPSN) and receiving a confirmation from the SPSN, in response to the requested authorization, wherein the confirmation is indicative of a successful authorization, and wherein the confirmation is based at least on the user subscription, wherein the SPSN comprises an authenticating node between multiple service providers that provides connectivity between service control points (SCPs) of the service providers based on service providers'"'"' agreements and user subscriptions; and triggering an update of a service control point (SCP) in a home location register (HLR) of the primary service provider based on response to the authentication.
-
Specification