METHOD AND SYSTEM FOR INTER-NETWORK MOBILE NUMBER PORTABILITY
First Claim
1. A method for inter-network communication between a first user and a second user, the method comprising:
- receiving a first request for a location associated with the second user, the first request being sent by a first switching system for a first network in response to a second request, the second request being made by the first user to establish a communication with the second user;
processing information associated with the first request;
determining a network identifier for a second network related to the location associated with the second user based on at least information associated with the first request;
sending a location message to the first switching system, the location message including the network identifier for the second network;
receiving a third request for routing information associated with the second user in the second network, the third request being sent from a second switching system for the second network;
determining a location directory in the second network for the second user, the location directory being capable of determining roaming information for the second user in the second network;
receiving the roaming information for the second user from the location directory; and
sending the roaming information to the second switching system, the second switching system being capable of establishing the communication with the second user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for inter-network communication between a first user and a second user. The method includes receiving a first request for a location associated with the second user from a first switching system for a first network. The method processes information associated with the first request and determines a network identifier for a second network related to the location associated with the second user. The method sends to the first switching system a location message, which includes the network identifier for the second network. The method includes receiving a third request for routing information associated with the second user in the second network from a second switching system for the second network. The method determines a location directory in the second network for the second user and receives the roaming information for the second user from the location directory. The method then sends the roaming information to the second switching system.
-
Citations
40 Claims
-
1. A method for inter-network communication between a first user and a second user, the method comprising:
-
receiving a first request for a location associated with the second user, the first request being sent by a first switching system for a first network in response to a second request, the second request being made by the first user to establish a communication with the second user; processing information associated with the first request; determining a network identifier for a second network related to the location associated with the second user based on at least information associated with the first request; sending a location message to the first switching system, the location message including the network identifier for the second network; receiving a third request for routing information associated with the second user in the second network, the third request being sent from a second switching system for the second network; determining a location directory in the second network for the second user, the location directory being capable of determining roaming information for the second user in the second network; receiving the roaming information for the second user from the location directory; and sending the roaming information to the second switching system, the second switching system being capable of establishing the communication with the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for inter-network communication between a first user and a second user, the method comprising:
-
receiving a first request for a location associated with the second user, the request being sent by a switching system for a first network in response to a second request, the second request being made for the first user to establish a communication with the second user; processing information associated with the first request; determining NP attribute information associated with the second user; if the NP attribute information is determined to indicate that a home network for the second user is the first network and the second user is currently in a second network, determining a network identifier for the second network related to the location associated with the second user based on at least information associated with the first request; and sending a location message to the switching system, the location message including the network identifier for the second network; if the NP attribute information is determined to indicate that the home network for the second user is the second network and the second user is currently in the first network, determining a location directory in the first network for the second user, the location directory being capable of determining roaming information for the second user; receiving the roaming information for the second user from the location directory; and sending the roaming information to the switching system, the switching system being capable of establishing the communication with the second user. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A system for inter-network communication between a first user and a second user, the system comprising:
one or more components configured to; receive a first request for a location associated with the second user, the first request being sent by a first switching system in a first network in response to a second request, the second request being made by the first user to establish a communication with the second user; process information associated with the first request; determine a network identifier for a second network related to the location associated with the second user based on at least information associated with the first request; send a location message to the first switching system, the location message including the network identifier for the second network; receive a third request for routing information associated with the second user in the second network, the third request being sent from a second switching system for the second network; determine a location directory in the second network for the second user, the location directory being capable of determining roaming information for the second user in the second network; receive the roaming information for the second user from the location directory; and send the roaming information to the second switching system, the second switching system being capable of establishing the communication with the second user.
-
40. A system for inter-network communication between a first user and a second user, the system comprising:
one or more components configured to; receive a first request for a location associated with the second user, the request being sent by a switching system for a first network in response to a second request, the second request being made for the first user to establish a communication with the second user; process information associated with the first request; determine NP attribute information associated with the second user; determine if the NP attribute information indicates that a home network for the second user is the first network and the second user is currently in a second network; determine a network identifier for the second network related to the location associated with the second user based on at least information associated with the first request; send a location message to the switching system, the location message including the network identifier for the second network; determine if the NP attribute information indicates that the home network for the second user is the second network and the second user is currently in the first network; determine a location directory in the first network for the second user, the location directory being capable of determining roaming information for the second user; receive the roaming information for the second user from the location directory; and send the roaming information to the switching system, the switching system being capable of establishing the communication with the second user.
Specification