US 11,985,181 B2
Orchestrating a multidevice video session
Simon Norbert Bernard Gunkel, Duivendrecht (NL); and Hans Maarten Stokking, Wateringen (NL)
Assigned to Koninklijke KPN N.V., Rotterdam (NL); and Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk Onderzoek TNO, 's-Gravenhage (NL)
Appl. No. 18/020,405
Filed by Koninklijke KPN N.V., Rotterdam (NL); and Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk Onderzoek TNO, 's-Gravenhage (NL)
PCT Filed Aug. 30, 2021, PCT No. PCT/EP2021/073851
§ 371(c)(1), (2) Date Feb. 8, 2023,
PCT Pub. No. WO2022/049020, PCT Pub. Date Mar. 10, 2022.
Claims priority of application No. 20194062 (EP), filed on Sep. 2, 2020.
Prior Publication US 2023/0291782 A1, Sep. 14, 2023
Int. Cl. H04L 65/80 (2022.01); H04L 65/1093 (2022.01)
CPC H04L 65/80 (2013.01) [H04L 65/1093 (2013.01)] 17 Claims
OG exemplary drawing
 
1. An orchestration system for at least in part orchestrating a multidevice video session in which a plurality of devices each transmit a video via a network and in which a composition system receives said transmitted videos and composites, for a respective device from the plurality of devices, videos of other devices into one or more video streams and transmits the one or more video streams via the network to the device, wherein the multidevice video session takes place, at least in part, in a virtual environment, wherein the virtual environment comprises objects displaying the videos of the other devices, the orchestration system comprising:
a communication interface for communicating with the composition system;
a processor subsystem configured to:
obtain positional data indicative of relative positions of the objects in the virtual environment;
determine a grouping of the plurality of devices based on the positional data, the grouping including at least a first group of devices and a second group of devices, by applying a clustering analysis to the positional data to identify at least a first cluster representing the first group and a second cluster representing the second group;
via the communication interface, provide instructions to the composition system to, when generating the one or more video streams for a device from the first group, include a quality-reduced version of respective videos of devices from the second group in the one or more video streams, said quality-reduced version having at least one quality characteristic reduced with respect to the videos of devices from the first group.