Smart selection of video feeds during an online meeting

US9456181B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9456181-B2
Application numberUS-201514613750-A
CountryUS
Kind codeB2
Filing dateFeb 4, 2015
Priority dateFeb 4, 2015
Publication dateSep 27, 2016
Grant dateSep 27, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A technique smartly displays video feeds during an online meeting. The technique involves receiving, by processing circuitry, a plurality of video feeds during the online meeting. The technique further involves selecting, by the processing circuitry, a group of video feeds from the plurality of video feeds during the online meeting. The number of video feeds in the group of video feeds is less than the number of video feeds in the plurality of video feeds. Additionally, the number of video feeds in the group is at least two. The technique further involves outputting, by the processing circuitry, the group of video feeds to an online meeting participant during the online meeting. Such a technique enables the number of participants of the online meeting to be essentially unlimited, where only the video feeds deemed most significant (e.g., based on scoring) are shared during the online meeting.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of displaying video feeds during an online meeting, the method comprising: receiving, by processing circuitry, a plurality of video feeds during the online meeting; selecting, by the processing circuitry, a group of video feeds from the plurality of video feeds during the online meeting, the number of video feeds in the group of video feeds being less than the number of video feeds in the plurality of video feeds, and the number of video feeds in the group being at least two; and outputting, by the processing circuitry, the group of video feeds to an online meeting participant during the online meeting; wherein selecting the group of video feeds from the plurality of video feeds during the online meeting includes: forming multiple ranked lists of video feeds based on different sets of scoring criteria; identifying, for display on a first location of a display screen, a first set of video feeds from a first ranked list of video feeds; and identifying, for display on a second location of the display screen, a second set of video feeds from a second ranked list of video feeds. 2. A method as in claim 1 wherein forming the multiple ranked lists of video feeds includes: electronically generating a plurality of overall scores for the plurality of video feeds based on a set of scoring criteria, a respective overall score being electronically generated for each video feed of the plurality of video feeds and indicating a measure of significance for that video feed; ranking the plurality of video feeds based on the plurality of overall scores to form a ranked list of video feeds, and identifying a portion of the group of video feeds from the ranked list of video feeds. 3. A method as in claim 2 wherein identifying the portion of the group of video feeds from the ranked list of video feeds includes: choosing, as the group of video feeds, N video feeds from the ranked list of video feeds, the N video feeds having the N highest overall scores on the ranked list of video feeds. 4. A method as in claim 3 wherein the set of scoring criteria includes an out-of-session factor which is preset prior to commencement of the online meeting; and wherein electronically generating the plurality of overall scores for the plurality of video feeds based on the set of scoring criteria includes: calculating the respective overall score for each video feed of the plurality of video feeds based on an assessment of that video feed in view of the out-of-session factor which is preset prior to commencement of the online meeting. 5. A method as in claim 4 wherein the set of scoring criteria includes, as the out-of-session factor, attendee role; wherein calculating the respective overall score for each video feed includes: providing, as a portion of an overall score for a particular video feed, a first attendee role sub-score when the particular video feed is from a presenter-type participant of the online meeting, a second attendee role sub-score when the particular video feed is from a panelist-type participant of the online meeting, a third attendee role sub-score when the particular video feed is from an organizer-type participant of the online meeting, and a fourth attendee role sub-score when the particular video feed is from a viewer-type participant of the online meeting; and wherein the first attendee role sub-score, the second attendee role sub-score, the third attendee role sub-score, and the fourth attendee role sub-score are different from each other. 6. A method as in claim 4 wherein the set of scoring criteria includes, as the out-of-session factor, attendee significance; wherein calculating the respective overall score for each video feed includes: providing, as a portion of an overall score for a particular video feed, a first attendee significance sub-score when the particular video feed is identified as being from a required participant of the online meeting, and a second attendee significance sub-score when the particular video feed is identified as being from an optional participant of the online meeting; and wherein the first attendee significance sub-score and the second attendee significance sub-score are different from each other. 7. A method as in claim 3 wherein the set of scoring criteria includes an in-session factor which is derived during the online meeting; and wherein electronically generating the plurality of overall scores for the plurality of video feeds based on the set of scoring criteria includes: calculating the respective overall score for each video feed of the plurality of video feeds based on an assessment of that video feed in view of the in-session factor which is derived during the online meeting. 8. A method as in claim 7 wherein the set of scoring criteria includes, as the in-session factor, a trying-to-speak measure; wherein calculating the respective overall score for each video feed includes: providing, as a portion of an overall score for a particular video feed, a first trying-to-speak sub-score when the particular video feed is identified as being from a participant of the online meeting who is trying to speak, and a second trying-to-speak sub-score when the particular video feed is identified as being from a participant of the online meeting who is not trying to speak; and wherein the first trying-to-speak sub-score and the second trying-to-speak sub-score are different from each other. 9. A method as in claim 7 wherein the set of scoring criteria includes, as the in-session factor, a postural-change measure; wherein calculating the respective overall score for each video feed includes: providing, as a portion of an overall score for a particular video feed, a first postural-change sub-score when the particular video feed is identified as being from a participant of the online meeting whose posture is changing, and a second postural-change sub-score when the particular video feed is identified as being from a participant of the online meeting whose posture is not changing; and wherein the first postural-change sub-score and the second postural-change sub-score are different from each other. 10. A method as in claim 7 wherein the set of scoring criteria includes, as the in-session factor, an unmute-transition measure; wherein calculating the respective overall score for each video feed includes: providing, as a portion of an overall score for a particular video feed, a first unmute-transition sub-score when the particular video feed is identified as being from a participant of the online meeting who is unmuting, and a second unmute-transition sub-score when the particular video feed is identified as being from a participant of the online meeting who is not unmuting; and wherein the first unmute-transition sub-score and the second unmute-transition sub-score are different from each other. 11. A method as in claim 7 wherein the set of scoring criteria includes, as the in-session factor, a number-of-people-in-view measure; wherein calculating the respective overall score for each video feed includes: providing, as a portion of an overall score for a particular video feed, a first number-of-people-in-view sub-score when the particular video feed includes a first number of people in view, and a second number-of-people-in-view sub-score when the particular video feed includes a second number of people in view; and wherein the first number-of-people-in-view sub-score and the second number-of-people-in-view sub-score are different from each other. 12. A method as in claim 7 wherein the set of scoring criteria includes, as the in-session factor, a quality-of-video-feed meas

Assignees

Inventors

Classifications

  • H04N7/15Primary

    Conference systems · CPC title

  • Physics · mapped topic

  • with floor control · CPC title

  • using information manually generated, e.g. tags, keywords, comments, title and artist information, manually generated time, location and usage information, user ratings · CPC title

  • Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9456181B2 cover?
A technique smartly displays video feeds during an online meeting. The technique involves receiving, by processing circuitry, a plurality of video feeds during the online meeting. The technique further involves selecting, by the processing circuitry, a group of video feeds from the plurality of video feeds during the online meeting. The number of video feeds in the group of video feeds is less …
Who is the assignee on this patent?
Citrix Systems Inc
What technology area does this patent fall under?
Primary CPC classification H04N7/15. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 27 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).