Methods and apparatus for managing TLS connections in a large soft switch
First Claim
1. A method for establishing TLS connections in a soft switch coupled to one or more communication devices, the method comprising the steps of:
- detecting the presence of a user in proximity to the communication device; and
establishing a TLS connection between the soft switch and the communication device where and when the presence of a user is detected, wherein the soft switch includes a maximum number of unique TCP sockets and, further, hosts a number of communication devices, detects user presences and establishes TLS connections such that a delay for establishing one unique TCP socket for said communication device is not experienced when the communication device is taken off hook.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods for efficiently establishing TLS connections include detecting the proximity of a user relative to a communication device and establishing a TLS connection between the switch and the communication device based on the proximity of the user. An apparatus according to the invention may include one or more proximity sensors coupled to a presence server, which may be coupled to a soft switch. If proximity of a user is detected, such information may be published as part of a user'"'"'s availability to a presence server. Publication may be accomplished with any device that has network connectivity. The soft switch may gain access to the presence information by subscribing to the presence server. When proximity is detected, such information may be published to the presence server and a TLS connection may be established by a soft switch.
11 Citations
20 Claims
-
1. A method for establishing TLS connections in a soft switch coupled to one or more communication devices, the method comprising the steps of:
-
detecting the presence of a user in proximity to the communication device; and establishing a TLS connection between the soft switch and the communication device where and when the presence of a user is detected, wherein the soft switch includes a maximum number of unique TCP sockets and, further, hosts a number of communication devices, detects user presences and establishes TLS connections such that a delay for establishing one unique TCP socket for said communication device is not experienced when the communication device is taken off hook. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for establishing TLS connections in a soft switch, said system comprising:
-
means for detecting the presence of a user in proximity to at least one communication device of a plurality of communication devices coupled to the soft switch, the soft switch including a maximum number of unique Transmission Control Protocol (TCP) sockets; and means for establishing a TLS connection between the soft switch and each at least one of the communication device where the presence of a user is detected and establishing said TLS connection establishes one of the unique TCP sockets for said communication device, wherein prior to establishing said TLS connection no TCP socket is established for said communication device such that a delay for establishing the one unique TCP socket is not experienced when the communication device is taken off hook and the means for establishing the TLS connection is being responsive to the means for detecting the presence of the user. - View Dependent Claims (16, 17, 18)
-
-
19. A system for establishing TLS connections in a soft switch, said system comprising:
-
a soft switch including a maximum number of unique Transmission Control Protocol (TCP) sockets and coupled to a second number of communication devices; a plurality of detectors for detecting the presence of a user in proximity to the communication devices, said communication devices not having an established TCP socket where the presence of a user is not detected in proximity; and a presence server coupled to the detectors, wherein the soft switch subscribes to the presence server and establishes a unique TCP socket for and, a TLS connection between, the soft switch and the communication device where the presence of a user is detected, wherein a delay for establishing said TCP socket is not experienced when the communication device is taken off hook. - View Dependent Claims (20)
-
Specification