SECURED WIRELESS SESSION INITIATE FRAMEWORK
First Claim
1. A non-transitory computer-readable storage medium having instructions stored thereon which, when executed, cause a computer processor to perform a method for reducing a call establishment time in real-time communication between at least two devices, said method comprising:
- receiving, at a first internal server of a system, a first communication from a caller, wherein said first communication is a push request that comprises an attempt to initiate a connection with a callee; and
sending a push notification via said first internal server to said callee, wherein said first internal server has at least two interfaces, wherein each interface of said at least two interfaces comprises a User Datagram Protocol (UDP) port, wherein said sending comprises;
embedding, by said first internal server and inside said push notification, an external UDP (IP, port) pair, of said at least two interfaces, to which said callee is able to connect.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for reducing a call establishment time in real-time communication between at least two devices. The method includes: receiving, at a first internal server of a system, a first communication from a caller, wherein the first communication is a push request that comprises an attempt to initiate a connection with a callee; and sending a push notification via the first internal server to the callee, wherein the first internal server has at least two interfaces, wherein each interface of the at least two interfaces comprises a User Datagram Protocol (UDP) port, wherein the sending includes: embedding, by the first internal server and inside the push notification, an external UDP (IP, port) pair, of the at least two interfaces, to which the callee is able to connect.
-
Citations
17 Claims
-
1. A non-transitory computer-readable storage medium having instructions stored thereon which, when executed, cause a computer processor to perform a method for reducing a call establishment time in real-time communication between at least two devices, said method comprising:
-
receiving, at a first internal server of a system, a first communication from a caller, wherein said first communication is a push request that comprises an attempt to initiate a connection with a callee; and sending a push notification via said first internal server to said callee, wherein said first internal server has at least two interfaces, wherein each interface of said at least two interfaces comprises a User Datagram Protocol (UDP) port, wherein said sending comprises; embedding, by said first internal server and inside said push notification, an external UDP (IP, port) pair, of said at least two interfaces, to which said callee is able to connect. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for reducing a call establishment time in real-time communication between at least two devices, said system comprising:
a first internal server coupled with a second internal server, said first internal server comprising; a push request receiver configured for receiving, at a first internal server of a system, a first communication from a caller, wherein said first communication is a push request and an attempt to initiate a connection with a callee; and a push notification sender configured for sending a first push notification via said first internal server to said callee, wherein said first internal server has at least two interfaces, wherein each interface of said at least two interfaces comprises a User Datagram Protocol (UDP) port, wherein an external UDP port, of said at least two interfaces, is embedded inside said push notification, such that said callee is able to connect to said external UDP port. - View Dependent Claims (12, 13, 14, 15, 16, 17)
Specification