IP Library Granted Patent US 8,184,141
Granted Patent B2
US 8,184,141 · App. 12/012,622 · Granted May 22, 2012

Method and apparatus for face recognition enhanced video mixing

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 8,184,141
App. No.
12/012,622
Granted
May 22, 2012
Kind
B2
Abstract

A telecommunications system includes a network; a plurality of user devices coupled to the network; a multipoint control unit coupled to the network and configured to supervise multipoint conferencing among the plurality of user devices, the multipoint control unit including a presentation mixer, the presentation mixer configured to remove one or more backgrounds from a presentation and mix a live video feed into the presentation as a substitute background; a screen for displaying a resulting mixed presentation such that a full area of the screen is used to display the mixed presentation; and a feature recognition system configured to identify a party from one or more features displayed on the screen and selectively adjust a transparency of said one or more features other than said party.

Claims (52)

1. A telecommunications system, comprising:

a presentation server;

a plurality of user devices, each of the user devices associated with at least one conference participant of a plurality of conference participants and connected to the presentation server via a network; and

wherein the presentation server receives a presentation; and

wherein the presentation server receives at least one video feed from at least one of the conference participants; and

wherein the presentation server applies a first transparency level of a first portion of the at least one received video feed and a second transparency level of a second portion of the at least one received video feed, the first transparency level and the second transparency level being adjustable independent of each other; and

wherein the first transparency level adjusting how visible the first portion of the at least one received video feed of the mixed video presentation received from the presentation server is displayed to the conference participants and the second transparency level adjusting how visible the second portion of the at least one received video feed of the mixed video presentation received from the presentation server is displayed to the conference participants; and

wherein the presentation server mixes the at least one received video feed with the received presentation to form a mixed video presentation; and

wherein the presentation server provides the mixed video presentation to the plurality of user devices of the plurality of conference participants during a conference via the network.

2. The telecommunications system of claim 1 wherein the first portion of the at least one received video feed comprises a face of a conference participant that is currently speaking.

3. The telecommunications system of claim 1 wherein the first portion of the at least one received video feed comprises faces of all of the conference participants.

4. The telecommunications system of claim 1 wherein the presentation server applies the first transparency level and the second transparency level to the mixed video presentation based on a command received from a designated user device of the plurality of user devices and the presentation server provides the mixed video presentation with the first transparency level and the second transparency level to the user devices via the network.

5. The telecommunications system of claim 1 wherein the mixed video presentation being displayed on the user devices and the first transparency level and the second transparency level being adjustable by each of the user devices independent of the other user devices via a transparency control on each user device.

6. A telecommunications system, comprising:

a presentation server;

a plurality of user devices, each of the user devices associated with at least one of a plurality of conference participants and connected to the presentation server via a network, each one of the plurality of user devices having a transparency level control; and

wherein the presentation server receives a presentation from a conference participant of the plurality of conference participants; and

wherein the presentation server determines if there is a background in the received presentation; and

wherein if the background is present in the received presentation, then the presentation server removes the background; and

wherein the presentation server receives a video feed from a participant of the plurality of conference participants; and

wherein the presentation server mixes the received video feed with the received presentation to form a mixed video presentation; and

wherein the presentation server provides the mixed video presentation to the user devices via the network; and

wherein a first transparency level of a first portion of the received video feed and a second transparency level of a second portion of the received video feed being adjustable by each of the user devices independent of the other user devices via the transparency level control of each user device;

wherein adjustment of the first transparency level adjusting how visible the first portion of the at least one received video feed of the mixed video presentation received from the presentation server is displayed to the conference participants and the second transparency level adjusting how visible the second portion of the at least one received video feed of the mixed video presentation received from the presentation server is displayed to the conference participants, the first transparency level and the second transparency level being adjustable independent of each other.

7. The telecommunications system of claim 6 wherein the first portion of the video feed comprises a face of a currently speaking participant in the received video feed.

8. The telecommunications system of claim 6 wherein the first transparency level adjusting how visible an image of a currently speaking participant in the received video feed portion of the mixed video presentation received from the presentation server is displayed to the conference participants during a conference and wherein the second transparency level adjusting how visible an image of a remaining portion of the video feed in the received video feed portion of the mixed video presentation received from the presentation server is displayed to the conference participants during the conference.

9. A telecommunications method, comprising:

uploading a presentation to a presentation server;

receiving at least one video feed from a participant of a plurality of conference participants;

mixing the at least one received video feed with the uploaded presentation to form a mixed video presentation;

providing the mixed video presentation to a plurality of user devices, each of the user devices associated with at least one of the plurality of conference participants, each user device displaying the mixed video presentation to the at least one conference participant associated with the user device; and

providing a first transparency level control and a second transparency level control, the first transparency level control controlling a first transparency level of a first portion of the at least one video feed in the mixed video presentation, the second transparency level control controlling a second transparency level of a second portion of the at least one video feed in the mixed video presentation; and

wherein adjustment of the first transparency level adjusting how visible the first portion of the at least one received video feed of the mixed video presentation received from the presentation server is displayed during a conference and adjustment of the second transparency level adjusting how visible the second portion of the at least one received video feed of the mixed video presentation received from the presentation server is displayed during the conference, the first transparency level and the second transparency level being adjustable independent of each other.

10. The telecommunications method of claim 9 wherein adjustment of the first transparency level adjusting how visible an image of a currently speaking participant in the received video feed portion of the mixed video presentation received from the presentation server is displayed to the at least one conference participant during the conference and wherein adjustment of the second transparency level adjusting how visible an image of a remaining portion of the video feed in the received video feed portion of the mixed video presentation received from the presentation server is displayed to the at least one conference participant during the conference.

11. The telecommunications method of claim 9 wherein each user device of the plurality of user devices comprises the first transparency level control and the second transparency level control, the first transparency level and the second transparency level of each user device being adjustable independent of other user devices.

12. The telecommunications method of claim 9 further comprising identifying a face of a currently speaking conference participant, the first portion of the at least one received video feed comprising the face.

13. The telecommunications method of claim 9 further comprising identifying faces of all of the conference participants, the first portion of the video feed comprising the identified faces.

14. A telecommunications method, comprising:

uploading a presentation to a presentation server;

determining if there is a background in the uploaded presentation:

if the background is present in the uploaded presentation, then removing the background;

receiving a video feed from a currently speaking participant of the plurality of conference participants;

mixing the received video feed with the uploaded presentation to form a mixed video presentation;

providing the mixed video presentation to a plurality of user devices, each of the user devices associated with at least one of the plurality of conference participants, each user device displaying the mixed video presentation to the at least one conference participant associated with that user device; and

providing a first transparency level control and a second transparency level control on each user device, the first transparency level control controlling a first transparency level of a first portion of the video feed in the mixed video presentation, the second transparency level control controlling a second transparency level of a second portion of the video feed in the mixed video presentation, the first transparency level and the second transparency level being adjustable independent of each other; and

wherein adjustment of the first transparency level adjusting how visible the first portion of the received video feed of the mixed video presentation received from the presentation server is displayed and adjustment of the second transparency level adjusting how visible the second portion of the received video feed of the mixed video presentation received from the presentation server is displayed, the first transparency level and the second transparency level of each user device being adjustable independent of other user devices via the first transparency level control and the second transparency level control on each user device.

15. The telecommunications method of claim 14 wherein adjustment of the first transparency level adjusting visibility of an image of the currently speaking participant in the received video feed portion of the mixed video presentation and wherein adjustment of the second transparency level adjusting visibility of an image of a remaining portion of the received video feed portion of the mixed video presentation.

16. The telecommunications method of claim 14 further comprising identifying a face of the currently speaking conference participant, and wherein the first portion of the at least one received video feed is comprised of the face of the currently speaking conference participant.

17. The telecommunications method of claim 14 wherein the first transparency level control and the second transparency level control are provided such that a control window having a first window that displays the mixed video presentation prior to an adjustment of at least one of the first transparency level and the second transparency level to the at least one conference participant via the user device associated with the at least one conference participant and a second window that displays the mixed video presentation following an adjustment of at least one of the first transparency level and the second transparency level to the at least one conference participant via the user device associated with the at least one conference participant.

18. The telecommunications method of claim 14 further comprising identifying faces of all of the conference participants, and wherein the first portion of the video feed comprises the faces of all of the conference participants.

19. The telecommunications method of claim 14 further comprising applying the first transparency level or the second transparency level to the received video feed prior to mixing the received video feed with the uploaded presentation.

20. The telecommunication system of claim 1 wherein at least one of the server and the user devices recognize at least one face of a speaker during the conference and wherein the first portion of the at least one received video feed comprises the at least one recognized face.

Assignments (12)
SECURITY INTEREST Recorded Feb 14, 2023
From: RINGCENTRAL, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062973/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2022
From: RINGCENTRAL IP HOLDINGS, INC.
To: RINGCENTRAL, INC.
Reel/Frame 058856/0371 →
CONFIDENTIAL PATENT AGREEMENT Recorded Dec 21, 2020
From: UNIFY INC.
To: UNIFY GMBH & CO. KG
Reel/Frame 054836/0521 →
CONFIDENTIAL PATENT AGREEMENT Recorded Dec 21, 2020
From: UNIFY GMBH & CO. KG
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 054822/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2020
From: RINGCENTRAL IP HOLDINGS, INC.
To: RINGCENTRAL, INC.
Reel/Frame 053351/0370 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2020
From: UNIFY SOFTWARE AND SOLUTIONS GMBH & CO. KG; UNIFY PATENTE GMBH & CO. KG
To: RINGCENTRAL IP HOLDINGS, INC.
Reel/Frame 053351/0350 →
RELEASE OF SECURITY INTEREST Recorded Feb 1, 2016
From: WELLS FARGO TRUST CORPORATION LIMITED
To: UNIFY INC.
Reel/Frame 037661/0781 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jan 20, 2016
From: WELLS FARGO TRUST CORPORATION LIMITED, AS SECURITY AGENT
To: UNIFY INC. (F/K/A SIEMENS ENTERPRISE COMMUNICATIONS, INC.)
Reel/Frame 037564/0703 →
CHANGE OF NAME Recorded Nov 11, 2015
From: SIEMENS ENTERPRISE COMMUNICATIONS, INC.
To: UNIFY, INC.
Reel/Frame 037090/0909 →
GRANT OF SECURITY INTEREST IN U.S. PATENTS Recorded Nov 10, 2010
From: SIEMENS ENTERPRISE COMMUNICATIONS, INC.
To: WELLS FARGO TRUST CORPORATION LIMITED, AS SECURITY AGENT
Reel/Frame 025339/0904 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2010
From: SIEMENS COMMUNICATIONS, INC.
To: SIEMENS ENTERPRISE COMMUNICATIONS, INC.
Reel/Frame 024294/0040 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2008
From: CASPI, RAMI; BEYDA, WILLIAM J.
To: SIEMENS COMMUNICATIONS, INC.
Reel/Frame 020535/0428 →