US 12,326,947 B2
Modifying functionality of a real-time communications systems
Karin Klabunde, Bochum (DE); Zoran Stankovic, Eindhoven (NL); Arjan Michiel Draisma, Eindhoven (NL); and Marcel Johannes Quist, Veldhoven (NL)
Assigned to Koninklijke Philips N.V., Eindhoven (NL)
Filed by KONINKLIJKE PHILIPS N.V., Eindhoven (NL)
Filed on Sep. 14, 2023, as Appl. No. 18/368,039.
Application 18/368,039 is a continuation of application No. 17/617,353, granted, now 11,790,095, previously published as PCT/EP2020/066157, filed on Jun. 11, 2020.
Claims priority of provisional application 62/860,503, filed on Jun. 12, 2019.
Claims priority of application No. 19213555 (EP), filed on Nov. 8, 2019; and application No. 19208079 (EP), filed on Dec. 4, 2019.
Prior Publication US 2024/0005014 A1, Jan. 4, 2024
Int. Cl. H04L 65/1089 (2022.01); G06F 21/62 (2013.01); H04L 65/1069 (2022.01)
CPC G06F 21/62 (2013.01) [H04L 65/1069 (2013.01); H04L 65/1089 (2013.01)] 19 Claims
OG exemplary drawing
 
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.