Communication Event
AssigneeMicrosoft Technology Licensing, LLC
InventorJason Thomas Faulkner
Life of this patent
Estimating the term…
Abstract
In one or more implementations, a first video stream of multiple video streams is displayed at a display of a first user device. A reaction that matches an expected reaction of multiple expected reactions is detected in a second video stream of the multiple video streams. If the reaction matches one of the multiple expected reactions, the detected reaction of the second video stream is displayed at a first area of the display of the first user device. In some cases, the second video stream replaces the first video stream which was previously displayed at the first area of the display. Alternately or additionally, the second video stream is moved from being displayed at a second area of the display to the first area of the display.
Claims40
A computer-implemented method comprising:
- accessing, at a computing device coupled to a network, multiple video streams;
- causing a first video stream of the multiple video streams to be displayed at a display of a first user device;
- detecting, in a second video stream of the multiple video streams, a reaction that matches an expected reaction of multiple expected reactions;
- and
- if the reaction matches one of the multiple expected reactions, causing the detected reaction of the second video stream to be displayed at a first area of the display of the first user device.
A computer-implemented method comprising:
- establishing a video conference including a first user device, a second user device and a third user device;
- causing display of a first video stream associated with the second user device at a display of the first user device;
- and
- if a detected reaction in a second video stream associated with the third user device matches one of multiple expected reactions, causing the detected reaction of the second video stream to be displayed at a first area of the display of the first user device.
A system comprising:
- a network interface configured to access multiple video streams over a network;
- a processor;
- at least a memory storing instructions, which, upon execution by the processor control the system to perform operations comprising:
- causing a first video stream of the multiple video streams to be displayed at a display of a first user device;
- detecting, in a second video stream of the multiple video streams, a reaction that matches an expected reaction of multiple expected reactions;
- and
- if the reaction matches one of the multiple expected reactions, causing the detected reaction associated with the second video stream to be displayed at a first area of the display of the first user device.
A system comprising:
- means for accessing multiple video streams;
- means for causing a first video stream of the multiple video streams to be displayed at a display of a first user device;
- means for detecting, in a second video stream of the multiple video streams, a reaction that matches an expected reaction of multiple expected reactions;
- and
- means for causing the detected reaction of the second video stream to be displayed at a first area of the display of the first user device if the reaction matches one of the multiple expected reactions.
Dependencies are inferred from the claim text.