| CPC G06F 21/62 (2013.01) [H04L 65/1069 (2013.01); H04L 65/1089 (2013.01)] | 19 Claims |

|
1. A method comprising:
establishing a real-time video streaming session between a first participant and a second participant;
responsive to detecting a trigger event, selecting a first redaction algorithm of a plurality of redaction algorithms; and
adding the first redaction algorithm to the real-time video streaming session as a virtual participant;
wherein the first redaction algorithm is configured to redact image data appearing in a data stream to be transmitted from the first participant to the second participant during the real-time video streaming session,
wherein the video streaming session comprises a display screen-sharing data stream,
wherein the first redaction algorithm is configured to apply image processing techniques to the data stream to identify the image data that is to be redacted,
wherein the image data includes two classes of personnel,
wherein the first redaction algorithm is configured to distinguish between personnel of a first class and personnel of a second class, and to redact some or all of the image data associated with the personnel of the second class, and
wherein the first redaction algorithm distinguishes between the personnel of the first class and the personnel of the second class based on an orientation of each person's body in the image data.
|