US 12,323,471 B2
Method and system for managing multimedia exchange in tele-robotics using dew computing
Abhijan Bhattacharyya, Kolkata (IN); Ashis Sau, Kolkata (IN); and Madhurima Ganguly, Bangalore (IN)
Assigned to Tata Consultancy Services Limited, Mumbai (IN)
Filed by Tata Consultancy Services Limited, Mumbai (IN)
Filed on Jan. 4, 2024, as Appl. No. 18/403,890.
Claims priority of application No. 202321002862 (IN), filed on Jan. 13, 2023.
Prior Publication US 2024/0244092 A1, Jul. 18, 2024
Int. Cl. H04L 65/1069 (2022.01); H04L 65/1108 (2022.01); H04L 67/12 (2022.01)
CPC H04L 65/1069 (2013.01) [H04L 65/1108 (2022.05); H04L 67/12 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system, comprising:
a public cloud server communicatively coupled to an enterprise network, wherein the public cloud server comprising:
a first memory configured to store a first set of instructions, and
a first set of processors coupled to the first memory via a first set of communication interfaces, wherein the first set of processors is serving as a cloud signaling server and a cloud media manager; and
a tele-presence robot device communicatively coupled to the public cloud server via the enterprise network, wherein the tele-presence robot device further comprising:
a second memory configured to store a second set of instructions, and
a second set of processors coupled to the second memory via a second set of communication interfaces,
wherein the first set of processors is configured by the first set of instructions to:
receive a connection request from the tele-presence robot device via the cloud signaling server, wherein the connection request comprises an offer to act as a dew signaling server;
instantiate a dew interface at the public cloud server based on the connection request;
establish a first peer-to-peer (P2P) connection between the dew interface and the dew signaling server;
establish a second P2P connection between the dew signaling server and the cloud media manager via the cloud signaling server based on the first P2P connection;
identify a computing device present in the enterprise network as a dew media manager via the second hardware processor, wherein the identification is performed based on a session joining request received by the tele-presence robot device, and wherein the telepresence robot receives the session joining request from the computing device offering to act as the dew media manager;
send dew media manager information to the cloud signaling server via the dew signaling server;
establish a third P2P connection between the dew media manager and the cloud media manager via the cloud signaling server based on the dew media manager information;
transfer a script to instantiate a media management logic into the dew media manager via the cloud media manager using the third P2P connection; and
perform multimedia exchange within one or more enterprise user devices connected to the enterprise network via the dew media manager.