IP Library Granted Patent US 9,154,735
Granted Patent B2
US 9,154,735 · App. 14/217,195 · Granted Oct 6, 2015

Provision of video conferencing with load balancing

View Patent ↗
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 9,154,735
App. No.
14/217,195
Granted
Oct 6, 2015
Kind
B2
Abstract

Embodiments are described for provision of video conferencing with load balancing. In some embodiments, a protocol connector module receives a media processing request from a client application for the video conference endpoint device and a client application identifier, a profile for the client application is retrieved using the client application identifier, at least one load balancing capability is determined for the client application using the identifier, a load balancing technique is selectively performed based on the at least one load balancing capability, and performance of the client application is logged with the load balancing technique in the profile.

Claims (17)

1. A method comprising:

receiving, at a protocol connector module, a media processing request from a client application for the video conference endpoint device;

receiving, at the protocol connector module, a client application identifier;

retrieving a profile for the client application using the client application identifier;

determining at least one load balancing capability for the client application using the identifier;

selectively perform a load balancing technique based on the at least one load balancing capability; and

logging performance of the client application with the load balancing technique in the profile.

2. The method of claim 1 , further comprising:

receiving the media processing request at least one proxy from a plurality of proxies forming a first proxy layer; and

sending the media processing request to the protocol connector module, the protocol connector module from a plurality of protocol connector modules forming a second proxy layer.

3. The method of claim 2 , wherein the at least one proxy is a simple pass through proxy that spreads the media processing request workload across the plurality of protocol connector modules of the second layer.

4. A method comprising:

receiving, at a protocol connector module for a video conference endpoint device, a media processing request from a client application for the video conference endpoint device;

receiving, at the protocol connector module, a network identifier used for communication by the client application;

retrieving a network profile using the network identifier, the network profile comprising information on servers accessible to the network;

selectively determining, using a load balancer, whether to load balance using said information; and

recording performance on media processing with at least one selected server in the network profile, the at least one selected server selected by the load balancer for media processing.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Oct 2, 2020
From: SILICON VALLEY BANK
To: BLUE JEANS NETWORK, INC.
Reel/Frame 053958/0255 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2020
From: BLUE JEANS NETWORK, INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 053726/0769 →
SECURITY INTEREST Recorded Aug 6, 2019
From: BLUE JEANS NETWORK, INC.
To: SILICON VALLEY BANK
Reel/Frame 049976/0160 →
SECURITY INTEREST Recorded Aug 6, 2019
From: BLUE JEANS NETWORK, INC.
To: SILICON VALLEY BANK
Reel/Frame 049976/0207 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2014
From: PERIYANNAN, ALAGU; WEBER, EMMANUEL; GRUPENHOFF, MICHAEL; SHAH, MAULIK; JACKSON, SHACOLBY; MOHIRE, PRASAD R.; ASHFORD, BRIAN W.; HO, LEE Y.
To: BLUE JEANS NETWORK
Reel/Frame 032478/0871 →