IP Library Patent Application 14335103
Patent Application
App. No. 14/335,103

DYNAMICALLY ASSOCIATING A DATACENTER WITH A NETWORK DEVICE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/335,103
Abstract

The present application details exemplary methods and systems for monitoring and analyzing network characteristics between the network device and a plurality of datacenters. The network device dynamically maps to the datacenter that associates with a superior available network connection. Further, the network device may dynamically map to different datacenters based on various network characteristics between the network device and available connections between each datacenter.

Claims (34)

1 . A method for communication, comprising:

establishing a first connection between a network device and a first datacenter of a plurality of datacenters;

determining, using at least one processor, a plurality of connectivity metrics that corresponds to each of the plurality of datacenters; and

switching from the first connection to a second connection between the network device and a second datacenter of the plurality of datacenters when a connectivity metric that corresponds to the second datacenter is superior to a connectivity metric that corresponds to the first datacenter.

2 . The method of claim 1 , wherein the network device is a voice-over internet protocol device.

3 . The method of claim 1 , wherein establishing the first connection between the network device and the first datacenter comprises session initiation protocol signaling between the network device and the first datacenter.

4 . The method of claim 1 , wherein switching to the second connection comprises terminating the first connection between the network device and the first datacenter.

5 . The method of claim 1 , wherein the connectivity metric corresponding to the second datacenter is superior to the connectivity metric corresponding to the first datacenter further comprises when the connectivity metric between the network device and the second datacenter exceeds the connectivity metric between the network device and the first datacenter by a threshold value.

6 . The method of claim 1 , further comprising reestablishing the first connection between the network device and the first datacenter when the connectivity metric corresponding to the first datacenter is superior to the connectivity metric corresponding to the second datacenter.

7 . The method of claim 1 , wherein determining the connectivity metric of each of the plurality of datacenters comprises monitoring at least one of quality of the network connections, response times, communication path reliability, network traffic metrics, geographic proximity, number of hops, and previous paths employed.

8 . The method of claim 1 , wherein establishing the connection between the network device and the first datacenter comprises the first datacenter assigning an address to the network device.

9 . The method of claim 8 , wherein establishing the first connection between the network device and the first datacenter is based on the connectivity metric corresponding to the first datacenter being superior to any other connectivity metric.

10 . A method for communication on a voice-over internet protocol network, comprising:

analyzing, using at least one processor, a first connection between a voice-over internet protocol device and a first datacenter to obtain a first connectivity metric;

analyzing an available connection between the voice-over internet protocol device and a second datacenter to obtain a second connectivity metric;

determining that the second connectivity metric is superior to the first connectivity metric;

based on the second connectivity metric being superior to the first connectivity metric, establishing a second connection between the voice-over internet protocol device and the second datacenter; and

terminating the first connection between the voice-over internet protocol device and the first datacenter upon establishing the second connection between the voice-over internet protocol device and the second datacenter.

11 . The method of claim 10 , wherein determining that the second connectivity metric is superior to the first connectivity metric comprises determining that the second connectivity metric is superior to the first connectivity metric based on at least one of quality of the network connections, response times, communication path reliability, network traffic metrics, geographic proximity, number of hops, and previous paths employed.

12 . The method of claim 10 , wherein establishing the second connection between the voice-over internet protocol device and the second datacenter, and terminating the first connection between the voice-over internet protocol device and the first datacenter occur without detection from a user.

13 . A system for voice-over internet protocol communication, comprising:

at least one processor; and

at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to:

receive data from one or more network devices connected to a first datacenter;

analyze the data received from the one or more network devices to determine network characteristic information;

identify a network device having one or more attributes related to the one or more network devices; and

send the network characteristic information to the identified network device based on the analyzed data.

14 . The system of claim 13 , wherein the network characteristic information instructs the identified network device to establish a connection with a second datacenter.

15 . The system of claim 13 , wherein the data received from the one or more network devices include a connectivity metric between each of the one or more network devices and the first datacenter.

16 . The system of claim 13 , wherein the data received from the one or more network devices indicate that the connection between the one or more network devices and the first datacenter has weakened below a threshold value.

17 . The system of claim 13 , wherein the one or more network devices are located within a geographic proximity of one another, and wherein the network device is within the geographic proximity of the one or more network devices.

18 . The system of claim 13 , wherein the attribute is one of network proximity, geographic proximity, address proximity, and routing proximity.

19 . The system of claim 13 , wherein the network device is included in the one or more network devices.

20 . The system of claim 18 , wherein the network device is not included in the one or more network devices.

Assignments (3)
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL AT REEL/FRAME NO. 035759/0382 Recorded May 23, 2018
From: SILICON VALLEY BANK
To: JIVE COMMUNICATIONS, INC.
Reel/Frame 046220/0335 →
SECURITY INTEREST Recorded Jun 2, 2015
From: JIVE COMMUNICATIONS, INC.
To: SILICON VALLEY BANK
Reel/Frame 035759/0382 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2014
From: ZOURZOUVILLYS, THEO PETER
To: JIVE COMMUNICATIONS, INC.
Reel/Frame 033344/0767 →