Methods and devices for providing seamless global roaming using an all-IP network
First Claim
1. An application server (AS) operable to:
- receive a first Internet Protocol (IP)-based message associated with a public identity and user profiles associated with a far-end user;
generate a modified, IP protocol-based message based on a first routing value; and
send the modified message to an element of an IP network to eventually enable a signaling link to be established between a near-end user and the far-end user.
4 Assignments
0 Petitions
Accused Products
Abstract
A Global Roaming Application Server is adapted to act as an intermediary between all Internet Protocol (IP)-based network(s) and non-IP-based network(s), such as a circuit-switched landline network, an ANSI-41 network, wireless LAN network, a Global System for Mobile Communications network or Universal Mobile Telecommunications System network. In a first or forward direction, the Application Server enables a user in a non-IP network to be located in accordance with user profiles at the request of another user who has chosen to send a message via an all-IP based network. After the user in the non-IP network is so located, the Application Server enables a signaling link to be created between the two users. The Application Server may also be used to enable a signaling link when a message is sent in a second, or reverse direction.
-
Citations
25 Claims
-
1. An application server (AS) operable to:
-
receive a first Internet Protocol (IP)-based message associated with a public identity and user profiles associated with a far-end user;
generate a modified, IP protocol-based message based on a first routing value; and
send the modified message to an element of an IP network to eventually enable a signaling link to be established between a near-end user and the far-end user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An application server operable to:
-
receive a location determination message associated with a directory number from a non-IP network;
identify one or more IP devices associated with the directory number;
identify a plurality of IP contact addresses;
send a second routing value to the non-IP network;
receive a second IP-based message comprising an identification value associated with the second routing value or an activity identification; and
send a plurality of second, modified IP-based messages constructed based on previously stored second routing values or activity identifications to an IP network.
-
-
14. A method for providing seamless global roaming using an all-IP network comprising:
-
receiving a first Internet Protocol (IP)-based message associated with a public identity and user profiles associated with a far-end user;
generating a modified, IP protocol-based message based on a first routing value; and
sending the modified message to an element of an IP network to eventually enable a signaling link to be established between a near-end user and the far-end user. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for providing seamless global roaming using an all-IP network comprising:
-
receiving a location determination message associated with a directory number from a non-IP network;
identifying one or more IP devices associated with the directory number;
identifying a plurality of IP contact addresses;
sending a routing value to the non-IP network;
receiving a IP-based message comprising an identification value associated with a plurality of, modified IP-based messages constructed based on previously stored second routing values or activity identifications to an IP network.
-
Specification