IP Library Granted Patent US 9,019,335
Granted Patent B2
US 9,019,335 · App. 13/751,708 · Granted Apr 28, 2015

Abstracting bridge control in a videoconferencing system

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,019,335
App. No.
13/751,708
Granted
Apr 28, 2015
Kind
B2
Abstract

Controlling a bridge in a videoconferencing system through a remote endpoint. The endpoint may receive a generic menu-navigation user input command, such as a navigation command from a simple remote control device. The endpoint may then convert the user input into a bridge control command comprising at least one of a dual-tone multi-frequency (DTMF) signal or a far-end camera control (FECC) signal. The use of DTMF and FECC signals is transparent to the user.

Claims (43)

1. A method for controlling a bridge in a videoconferencing system, wherein the method is performed by an endpoint of the videoconferencing system, the method comprising:

the endpoint calling the bridge to join a videoconference;

receiving, from the bridge, a video stream comprising a user interface menu generated by the bridge and further comprising metadata that indicates that the bridge is in virtual operator mode, wherein the video stream comprises the user interface menu when the bridge is in the virtual operator mode, wherein the video stream comprising the user interface menu is received in response to said calling the bridge to join the videoconference;

displaying the video stream comprising the user interface menu on a display of the endpoint;

wherein the endpoint 1) does not receive from the bridge any information regarding how to navigate within the user interface menu; and 2) does not present to a user any information regarding how to navigate within the user interface menu;

receiving, by the endpoint, user input navigating within the user interface menu and selecting one or more user interface elements within the user interface menu to control one or more aspects of the videoconference, wherein said receiving user input comprises receiving user input selecting a user input element comprised in the user interface menu;

determining, by the endpoint, that the bridge is in the virtual operator mode based on the metadata comprised in the video stream;

based on the determining, the endpoint converting the user input into at least one bridge control command comprising at least one of a far-end camera control (FECC) signal or a dual-tone multi-frequency (DTMF) signal;

based on the determining, the endpoint transmitting the at least one bridge control command to the bridge, wherein the bridge control command is configured to navigate the user interface menu;

receiving from the bridge an updated video stream, the updated video stream comprising an updated user interface menu which reflects the user input selecting the user input element.

2. The method of claim 1 , wherein the endpoint is not required to be placed in a FECC mode by the user to enable user interaction with the user interface menu.

3. The method of claim 1 , wherein the endpoint does not receive any instructions from the bridge to place the endpoint in a FECC mode to enable user interaction with the user interface menu.

4. The method of claim 1 , wherein the endpoint does not present to the user any information indicating that the at least one bridge control command comprises at least one of a FECC command or a DTMF signal.

5. The method of claim 1 ,

wherein the endpoint calling the bridge to join a videoconference comprises the endpoint providing second metadata that indicates device-type information regarding the endpoint;

wherein the endpoint receives, from the bridge, the video stream comprising the user interface menu generated by the bridge in response to the bridge determining, based on the second metadata, that it can couple the endpoint.

6. A method for controlling a bridge in a videoconferencing system, the method comprising:

receiving, at the bridge, a call from an endpoint in the videoconferencing system, wherein the call from the endpoint comprises metadata which indicates device-type information regarding the endpoint;

transmitting from the bridge to the endpoint, in response to said receiving a call, a video stream comprising a user interface menu generated by the bridge, wherein the video stream does not include any information regarding how to navigate within the user interface menu, wherein said transmitting a video stream further comprises:

determining from the device-type information whether the bridge can couple with the endpoint;

if the bridge can couple with the endpoint, generating the user interface menu, wherein the user interface menu does not include any information regarding how to navigate within the user interface menu; and

if the bridge cannot couple with the endpoint, generating the user interface menu, wherein the user interface menu includes information regarding how to navigate within the user interface menu;

receiving, at the bridge, a bridge control command from the endpoint, wherein the bridge control command is configured to navigate the user interface menu, and wherein the bridge control command comprises at least one of a far-end camera control (FECC) signal or a dual-tone multi-frequency (DTMF) signal.

7. The method of claim 6 , further comprising:

generating an updated user interface menu in response to receiving the bridge control command; and

transmitting from the bridge to the endpoint an updated video stream, the updated video stream comprising the updated user interface menu.

8. The method of claim 6 ,

wherein the video stream further comprises metadata that indicates that the bridge is in virtual operator mode;

wherein the video stream comprises the user interface menu when the bridge is in the virtual operator mode.

9. A method for controlling a bridge in a videoconferencing system, the method comprising:

receiving, at the bridge, metadata from an endpoint in the videoconferencing system, wherein the metadata comprises device-type information regarding the endpoint;

determining from the device-type information whether the bridge can couple with the endpoint;

if the bridge cannot couple with the endpoint, transmitting from the bridge to the endpoint a video stream comprising information regarding how to configure the bridge, wherein the information identifies at least one of a far-end camera control (FECC) signal or a dual-tone multi-frequency (DTMF) signal that may be used to configure the bridge;

if the bridge can couple with the endpoint, transmitting from the bridge to the endpoint a video stream that does not comprise information regarding how to configure the bridge; and

receiving, at the bridge, a bridge control command from the endpoint, wherein the bridge control command comprises at least one of a FECC signal or a DTMF signal.

10. A method for controlling a bridge in a videoconferencing system, wherein the method is performed by an endpoint of the videoconferencing system, the method comprising:

receiving, from the bridge, a video stream comprising metadata, wherein the metadata comprises device-type information regarding the bridge;

determining, based on the device-type information, command conversion information for the bridge, wherein the command conversion information comprises information regarding converting user input commands configured to navigate a local user interface menu generated by the endpoint into bridge control commands, wherein the bridge control commands comprise at least one of a far-end camera control (FECC) signal or a dual-tone multi-frequency (DTMF) signal;

receiving user input comprising user input commands configured to navigate a local user interface menu generated by the endpoint;

converting, based on the command conversion information, the user input into at least one bridge control command comprising at least one of a FECC signal or a DTMF signal.

11. The method of claim 10 ,

wherein the metadata further comprises an operating mode of the bridge; and

wherein said determining the command conversion information for the bridge is further based on the operating mode of the bridge.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2025
From: SL MIDCO 2, LLC; SL MIDCO 1, LLC; LO PLATFORM MIDCO, INC.; SERENOVA, LLC; LIFESIZE, INC.; TELESTRAT LLC; LIGHT BLUE OPTICS INC.; SERENOVA WFM, INC.
To: ENGHOUSE INTERACTIVE INC.
Reel/Frame 070932/0415 →
SECURITY INTEREST Recorded Mar 16, 2020
From: LIFESIZE, INC.
To: WESTRIVER INNOVATION LENDING FUND VIII, L.P.
Reel/Frame 052179/0063 →
SECURITY INTEREST Recorded Mar 2, 2020
From: SERENOVA, LLC; LIFESIZE, INC.; LO PLATFORM MIDCO, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 052066/0126 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2016
From: LOGITECH EUROPE S.A.
To: LIFESIZE, INC.
Reel/Frame 037833/0611 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2013
From: MOCK, WAYNE E.
To: LOGITECH EUROPE S.A.
Reel/Frame 029704/0975 →