IP Library Granted Patent US 10,645,342
Granted Patent B2
US 10,645,342 · App. 15/840,919 · Granted May 5, 2020

Method and system for new layout experience in video communication

Inventors: Ami Noy (Nir Galim, IL); Uri Avni (Moshav Ram-On, IL); Eyal Leviav (Tel Aviv, IL)
Assignee: POLYCOM, INC.
H04N7/152H04L29/06H04L65/403
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 10,645,342
App. No.
15/840,919
Granted
May 5, 2020
Kind
B2
Abstract

A striped composed video image is disclosed, in which a main segment image is displayed with a strip of small strip segments. The strip of small strip segments is composed from a plurality of video images from a plurality of video streams. A user may pull video from the strip into the main segment. The strip of small strip segments may scrolled without affecting the main segment.

Claims (55)

1. A method for composing a continuous presence videoconferencing layout for a videoconferencing session, the method comprising:

receiving a plurality of video streams;

placing video from each of a subset of the plurality of video streams into a respective strip video segment of a plurality of strip video segments of the continuous presence videoconferencing layout; and

displaying the plurality of video streams in the continuous presence videoconferencing layout on a display unit of a video device,

wherein a first portion of a strip video segment of the plurality of strip video segments is visible on the display unit of the video device to allow a user to interact with the first portion of the strip video segment, and

wherein a second portion of the strip video segment is invisible on the display unit of the video device.

2. The method of claim 1 , wherein displaying the plurality of video streams comprises:

displaying a first video stream of the plurality of video streams in a main segment of the continuous presence videoconferencing layout using a first set of video parameters; and

displaying the subset of the plurality of video streams in the plurality of strip video segments using a second set of video parameters, wherein the second set of video parameters differs from the first set of video parameters.

3. The method of claim 2 , wherein a frame rate parameter of the first set of video parameters differs from a frame rate parameter of the second set of video parameters.

4. The method of claim 2 , wherein a compression parameter of the first set of video parameters differs from a compression parameter of the second set of video parameters.

5. The method of claim 2 , wherein the first video stream corresponds to a current speaker in a videoconferencing session.

6. The method of claim 1 , wherein displaying the plurality of video streams comprises:

wherein the video device is a videoconferencing endpoint; and

wherein the plurality of video streams are received from a plurality of videoconferencing endpoints of the videoconferencing session.

7. The method of claim 1 , further comprising:

receiving a user command;

moving a first video stream from a main segment of the continuous presence videoconferencing layout to a strip video segment of the plurality of strip video segments responsive to the user command; and

moving a second video stream from the strip video segment to the main segment, responsive to the user command.

8. The method of claim 7 , wherein the user command comprises:

pointing to the strip video segment; and

pulling the second video stream toward the main segment.

9. The method of claim 1 ,

wherein displaying the plurality of video streams in the continuous presence videoconferencing layout on a display unit of a video device comprises displaying a first video stream of the plurality of video streams in a main segment of the continuous presence videoconferencing layout and the plurality of strip video segments as a user scrollable strip along an edge of the main segment;

further comprising:

receiving a user command; and

scrolling the plurality of strip video segments in the strip without affecting the main segment of the continuous presence videoconferencing layout.

10. The method of claim 9 , wherein the strip has a dimension greater than a corresponding dimension of the display unit.

11. The method of claim 9 , wherein the user command comprises dragging a strip video segment in a direction.

12. The method of claim 11 ,

wherein the strip has a horizontal orientation, and

wherein the direction is left or right.

13. The method of claim 11 ,

wherein the strip has a vertical orientation, and

wherein the direction is up or down.

14. The method of claim 1 , further comprising:

scaling the subset of the plurality of video streams according to a frame size of the plurality of strip video segments, and

scaling a first video stream according to a frame size of a main segment of the continuous presence videoconferencing layout.

15. An apparatus, comprising:

a compressed video data interface; and

a plurality of video output modules, each associated with a display unit of a receiving video device and configured to:

receive a plurality of video streams;

place video from each of a subset of the plurality of video streams into a respective strip video segment of a plurality of strip video segments of a continuous presence videoconferencing layout; and

display the plurality of video streams in the continuous presence videoconferencing layout on a display unit of a video device,

wherein a first portion of a strip video segment of the plurality of strip video segments is visible on the display unit of the video device to allow a user to interact with the first portion of the strip video segment, and

wherein a second portion of the strip video segment is invisible on the display unit of the video device.

16. The apparatus of claim 15 , wherein the plurality of video output modules are configured to display the plurality of video streams by being configured to:

display a first video stream of the plurality of video streams in a main segment of the continuous presence videoconferencing layout using a first set of video parameters; and

display the subset of the plurality of video streams in the plurality of strip video segments using a second set of video parameters, wherein the second set of video parameters differs from the first set of video parameters.

17. The apparatus of claim 16 , wherein a frame rate parameter of the first set of video parameters differs from a frame rate parameter of the second set of video parameters.

18. The apparatus of claim 16 , wherein a compression parameter of the first set of video parameters differs from a compression parameter of the second set of video parameters.

19. The apparatus of claim 15 , wherein each of the plurality of video output modules is further configured to:

swap video streams between a main segment of the continuous presence videoconferencing layout and a strip video segment of the plurality of strip video segments responsive to a user command.

20. The apparatus of claim 15 , wherein each of the plurality of video output modules is further configured to:

scroll the plurality of video strip segments without affecting a main segment of the continuous presence videoconferencing layout, responsive to receipt of a user scrolling command.

Assignments (5)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 22, 2023
From: POLYCOM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 064056/0947 →
RELEASE OF PATENT SECURITY INTERESTS Recorded Aug 30, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: PLANTRONICS, INC.; POLYCOM, INC.
Reel/Frame 061356/0366 →
SECURITY AGREEMENT Recorded Jul 5, 2018
From: PLANTRONICS, INC.; POLYCOM, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 046491/0915 →
RELEASE OF SECURITY INTEREST Recorded Jul 3, 2018
From: MACQUARIE CAPITAL FUNDING LLC
To: POLYCOM, INC.
Reel/Frame 046472/0815 →
SECURITY INTEREST Recorded Mar 20, 2018
From: POLYCOM, INC.
To: MACQUARIE CAPITAL FUNDING LLC
Reel/Frame 045282/0560 →