Authentication of mobile communication devices using mobile networks, SIP and Parlay
First Claim
1. A method of authenticating a mobile communication device comprising:
- forming a Session Initiation Protocol referred by token using authentication data provided by a mobile service provider over a mobile communications link;
sending the token to a Session Initiation Protocol server via a wireless network, wherein the Session Initiation Protocol server sends a request for validation, built using the token, to the mobile service provider using Parlay; and
receiving a reply from the Session Initiation Protocol server over the wireless network, wherein the reply indicates whether the request for validation from the Session Initiation Protocol server was confirmed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of authenticating a mobile communication device can include forming a Session Initiation Protocol referred by token using authentication data provided by a mobile service provider over a mobile communications link and sending the token to a Session Initiation Protocol server via a wireless network. The Session Initiation Protocol server can send a request for validation, built using the token, to the mobile service provider using Parlay. A reply from the Session Initiation Protocol server can be received over the wireless network, wherein the reply indicates whether the request for validation from the Session Initiation Protocol server was confirmed.
29 Citations
24 Claims
-
1. A method of authenticating a mobile communication device comprising:
-
forming a Session Initiation Protocol referred by token using authentication data provided by a mobile service provider over a mobile communications link;
sending the token to a Session Initiation Protocol server via a wireless network, wherein the Session Initiation Protocol server sends a request for validation, built using the token, to the mobile service provider using Parlay; and
receiving a reply from the Session Initiation Protocol server over the wireless network, wherein the reply indicates whether the request for validation from the Session Initiation Protocol server was confirmed. - View Dependent Claims (2, 3)
-
-
4. A method of authenticating a mobile communication device comprising:
-
receiving a Session Initiation Protocol referred by token from the mobile communication device over a wireless network, wherein the token was built using authentication data provided by a mobile service provider received over a mobile communications link;
interpreting the token and forming a Parlay request using data specified by the token;
sending a request for validation of the mobile communication device to the mobile service provider using Parlay;
receiving a response from the mobile service provider; and
sending a reply to the mobile communication device over the wireless network indicating whether the request for validation was confirmed. - View Dependent Claims (5, 6)
-
-
7. A method of authenticating a mobile communication device comprising:
-
forming a Session Initiation Protocol referred by token using authentication data provided by the mobile service provider over a mobile communications link;
sending the token to a Session Initiation Protocol server via a wireless network;
interpreting the token and forming a Parlay request for validation of the mobile device using data specified by the token;
sending the Parlay request for validation to the mobile service provider;
receiving a response from the mobile service provider; and
sending a reply to the mobile communication device over the wireless network indicating whether the request for validation was confirmed. - View Dependent Claims (8, 9)
-
-
10. A mobile communication device for communicating over a wireless network and a mobile network comprising:
-
means for forming a Session Initiation Protocol referred by token using authentication data provided by a mobile service provider over a mobile communications link;
means for sending the token to a Session Initiation Protocol server via a wireless network, wherein the Session Initiation Protocol server sends a request for validation, built using the token, to the mobile service provider using Parlay; and
means for receiving a reply from the Session Initiation Protocol server over the wireless network, wherein the reply indicates whether the request for validation from the Session Initiation Protocol server was confirmed. - View Dependent Claims (11, 12)
-
-
13. A system for authenticating a mobile communication device comprising:
-
means for receiving a Session Initiation Protocol referred by token from a mobile communication device over a wireless network, wherein the token was built using authentication data provided by a mobile service provider;
means for interpreting the token and forming a Parlay request using data specified by the token;
means for sending a request for validation of the mobile communication device to the mobile service provider using Parlay;
means for receiving a response from the mobile service provider; and
means for sending a reply to the mobile communication device over the wireless network indicating whether the request for validation was confirmed. - View Dependent Claims (14, 15)
-
-
16. A system for authenticating a mobile communication device comprising:
-
means for forming a Session Initiation Protocol referred by token using authentication data provided by the mobile service provider over a mobile communications link;
means for sending the token to a Session Initiation Protocol server via a wireless network;
means for interpreting the token and forming a Parlay request for validation of the mobile device using data specified by the token;
means for sending the Parlay request for validation to the mobile service provider;
means for receiving a response from the mobile service provider; and
means for sending a reply to the mobile communication device over the wireless network indicating whether the request for validation was confirmed. - View Dependent Claims (17, 18)
-
-
19. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
forming a Session Initiation Protocol referred by token using authentication data provided by a mobile service provider over a mobile communications link;
sending the token to a Session Initiation Protocol server via a wireless network, wherein the Session Initiation Protocol server sends a request for validation, built using the token, to the mobile service provider using Parlay; and
receiving a reply from the Session Initiation Protocol server over the wireless network, wherein the reply indicates whether the request for validation from the Session Initiation Protocol server was confirmed. - View Dependent Claims (20, 21)
-
-
22. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
receiving a Session Initiation Protocol referred by token from a mobile communication device over a wireless network, wherein the token was built using authentication data provided by a mobile service provider received over a mobile communications link;
interpreting the token and forming a Parlay request using data specified by the token;
sending a request for validation of the mobile communication device to the mobile service provider using Parlay;
receiving a response from the mobile service provider; and
sending a reply to the mobile communication device over the wireless network indicating whether the request for validation was confirmed. - View Dependent Claims (23, 24)
-
Specification