IP Library › Granted Patent US 11,984,998
Granted Patent B2
US 11,984,998 · App. 17/826,427 · Granted May 14, 2024

Selective video conference segmentation

Inventors: Amit Kumar Agrawal (Bangalore, IN); Jeffrey S. Vanhoof (Gurnee, IL); Bill Ryan (Libertyville, IL); Daniel M. Vacura (Chicago, IL)
Assignee: Motorola Mobility LLC
H04L12/1818G06V10/25G06V20/41G06V20/49G06V40/176
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 11,984,998
App. No.
17/826,427
Granted
May 14, 2024
Kind
B2
Abstract

Techniques for selective video conference segmentation are described and are implementable in a video conference setting. The described implementations enable control over segments of video content that are viewable by a given participant in a video conference. For instance, segments of video content are generated that represent spatial portions of video content captured by a host device. The segments can be configured in a variety of ways for inclusion in one or more video streams. The video streams can be communicated to different participants within the video conference, for instance based on a status of a given participant, thus providing different fields of view to different participants.

Claims (36)

1. A computing device, comprising:

a display device to display a user interface of a video conference session between the computing device and a host device; and

a content control module implemented at least partially in hardware and configured to:

receive video content from the host device as part of the video conference session;

segment the video content into two or more spatial segments that represent different spatial regions of the video content;

determine a status of the computing device; and

generate a video stream for display by the computing device by including one or more of the spatial segments in the video stream, a number and configuration of the spatial segments included in the video stream based on the determined status.

2. The computing device as recited in claim 1 , wherein the status is determined to be a restricted status, and wherein to generate the video stream, the content control module is configured to prohibit display of one or more of the spatial segments as part of the video stream.

3. The computing device as recited in claim 1 , wherein the status is determined to be a privileged status, and wherein to generate the video stream, the content control module is configured to include two or more of the spatial segments as part of the video stream.

4. The computing device as recited in claim 1 , wherein the content control module is further configured to generate the two or more spatial segments in response to detection of an input trigger, the input trigger including one or more of a touch actuation, a user gesture, or a feature detected using artificial intelligence driven scene detection.

5. The computing device as recited in claim 1 , wherein the video content includes spatial segments generated by the host device, and wherein to generate the video stream the content control module is configured to include one or more of the spatial segments generated by the host device.

6. The computing device as recited in claim 1 , wherein the status of the computing device is changeable during the video conference session.

7. The computing device as recited in claim 1 , wherein one or more of the spatial segments includes a region of interest detected using object recognition techniques.

8. The computing device as recited in claim 1 , wherein one or more of the spatial segments are generated using facial recognition.

9. The computing device as recited in claim 1 , wherein the content control module determines an additional status of an additional participant device included in the video conference session.

10. A method, comprising:

receiving, by a participant device, video content from a host device as part of a video conference between the host device and the participant device;

determining a status of the participant device as privileged;

segmenting the video content to generate two or more spatial segments that represent different spatial regions of the video content;

generating a privileged video stream including two or more of the spatial segments, a number and configuration of the spatial segments included in the privileged video stream based on the determined status as privileged; and

displaying the privileged video stream by a display device of the participant device.

11. The method as described in claim 10 , wherein the privileged video stream includes an indication of the status of an additional participant device included in the video conference and a representation of an additional video stream displayed by the additional participant device.

12. The method as described in claim 10 , wherein the status is based on a first organizational classifier of a user of the participant device matching a second organizational classifier of a user of the host device.

13. The method as described in claim 10 , wherein one or more of the spatial segments includes a visual representation of a stroke defined by a user of the host device.

14. The method as described in claim 10 , wherein the segmenting is responsive to detection of an input trigger, the input trigger including one or more of a touch actuation, a user gesture, or features identified using artificial intelligence driven scene detection.

15. The method as described in claim 10 , wherein one or more of the spatial segments are generated using facial recognition.

16. The method as recited in claim 10 , wherein one or more of the spatial segments includes a region of interest detected using object recognition techniques.

17. A method, comprising:

receiving, by a participant device, video content from a host device as part of a video conference between the host device and the participant device;

determining a status of the participant device as restricted;

segmenting the video content into two or more spatial segments that represent different spatial regions of the video content;

generating a restricted video stream by prohibiting display of one or more of the spatial segments on the participant device, a number of spatial segments that are prohibited from display is based on the determined status as restricted; and

displaying the restricted video stream by a display device of the participant device.

18. The method as described in claim 17 , wherein one or more of the spatial segments are generated using facial recognition.

19. The method as described in claim 17 , wherein generating the restricted video stream includes prohibiting the display of spatial segments that are determined to be outside of a region of interest using object recognition techniques.

20. The method as described in claim 17 , wherein the status is based on a first organizational classifier of a user of the participant device being dissimilar from a second organizational classifier from a user of the host device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2022
From: AGRAWAL, AMIT KUMAR; VANHOOF, JEFFREY S.; RYAN, BILL; VACURA, DANIEL M.
To: MOTOROLA MOBILITY LLC
Reel/Frame 060074/0862 →
Continuity (1)
Related Publication 20230388139A1 · Nov 30, 2023