Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2014202798) METHOD AND SYSTEM FOR CALL SETUP
Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

Claims

1 . Mobile device application comprising instructions, which, when executed by a processor of a mobile device (18), cause the mobile device (18) to carry out the following:

obtaining a phone number to be called;

building a data packet (26) containing at least a caller identifier and said phone number to be called;

transmitting said data packet (26) to a control server (14) configured to enter said caller identifier and said phone number to be called into a link database (22); initializing a phone call to a gateway server (12) having access to said link database (22) and configured to look up said phone number to be called in said link database (22) using said caller identifier and to forward said phone call to said phone number to be called.

2. Mobile device application as claimed in claim 1 , wherein said data packet (26) is a UDP packet.

3. Mobile device application as claimed in claim 1 or 2, wherein said data packet (26) further comprises a security element selected from a digital signature, a cryptographic hash code and a message authentication code, said security element being based upon a security key.

4. Mobile device application as claimed in any one of claims 1 to 3, wherein said data packet (26) comprises a username.

5. Mobile device application as claimed in any one of claims 1 to 4, wherein said data packet (26) is encrypted.

6. Mobile device (18) comprising a non-volatile memory wherein said mobile device application as claimed in any one of claims 1 to 5 is stored, said mobile device (18) being configured to display a button or icon to launch said mobile device application.

7. Gateway server (12) configured to

receive a phone call from a mobile device (18) initiated by a mobile device application as claimed in any one of claims 1 to 5;

accede a link database (22), into which a control server (14) has entered at least a caller identifier and a phone number to be called upon receipt, from said mobile device (18), of a data packet (26) containing at least said caller identifier and said phone number to be called;

look up said phone number to be called in said link database (22) using said caller identifier; and to

forward said received phone call by initializing a phone call to said phone number to be called and switching together said phone call received from said mobile phone and said phone call to said phone number to be called.

8. Gateway server (12) as claimed in claim 7, configured

to retrieve from said link database (22) at least said caller identifier, said phone number and a security element contained in said data packet;

to verify the authenticity of said data packet (26); and

to forward said phone call only if the authenticity is successfully verified.

9. Gateway server (12) as claimed in claim 8, configured to verify authenticity of said data packet (26) by

looking up, in an authentication database (24), a security key using said caller identifier or a username contained in said data packet (26) and retrieved from said link database,

generating a copy of said security element; and

comparing said copy with the security element retrieved from said database.

10. Control server (14) configured to

receive, from a mobile device (18) on which an application as claimed in any one of claims 1 to 5 is executed, a data packet (26) containing at least a caller identifier and a phone number to be called; and to

enter said caller identifier and said phone number to be called into a link database (22),

said control server being connected with a gateway server (12) as claimed in any one of claims 7 to 9 in such a way as to give said gateway server (12) access to said link database (22).