×

Theming for virtual collaboration

  • US 10,579,243 B2
  • Filed: 09/16/2016
  • Issued: 03/03/2020
  • Est. Priority Date: 10/19/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • joining, by a client computing device, a videoconference session hosted by a server computing device, wherein a plurality of computing devices including the client computing device participate in the videoconference session;

    upon joining the videoconference session, displaying, by the client computing device, a graphical user interface (GUI) for the videoconference session on a display of the client computing device, the GUI defining a layout of video windows for respective video feeds from the plurality of computing devices associated with a plurality of users;

    in response to a trigger condition, receiving, by the client computing device and from the server computing device, a command for modifying one or more parameters that identify graphical elements of the respective video feeds and specify a modifier of one or more visual properties to be applied to the respective graphical elements of the videoconference session at the client computing device to provide a look of the GUI of the client computing device that is similar to respective GUIs of each other device of the plurality of computing devices, the command being based on a theme that specifies a first group of the plurality of users and a second group of the plurality of users distinct from the first group, wherein the first group and the second group are determined based on at least one attribute associated with video feeds of respective users of the plurality of users, and wherein the trigger condition includes at least one of;

    (a) a particular time, day, or season of the videoconference session, or (b) joining to the videoconference session, at least one additional computing device not already participating in the videoconference session; and

    in response to receiving the command, applying the modifier to the respective graphical elements, by the client computing device, to display in a first area of the GUI, the video feeds of the respective users of the first group and to display in a second area of the GUI distinct from the first area, the video feeds of the respective users of the second group.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×