US 11,698,707 B2
Methods and systems for provisioning a collaborative virtual experience of a building
Sunder Jagannathan, Coimbatore (IN); Vivek Agarwal, Faridabad (IN); Hitesh Singla, Gurgaon (IN); and Piyush Bothra, Gurgaon (IN)
Assigned to SY Interiors Pvt. Ltd.
Filed by Sunder Jagannathan, Coimbatore (IN); Vivek Agarwal, Faridabad (IN); Hitesh Singla, Gurgaon (IN); and Piyush Bothra, Gurgaon (IN)
Filed on Jun. 27, 2021, as Appl. No. 17/359,627.
Claims priority of application No. 202111015037 (IN), filed on Mar. 31, 2021.
Prior Publication US 2022/0317859 A1, Oct. 6, 2022
Int. Cl. G06F 3/04815 (2022.01); G06F 3/01 (2006.01); G06F 9/451 (2018.01); G06T 17/00 (2006.01); H04L 65/401 (2022.01); G06T 13/40 (2011.01)
CPC G06F 3/04815 (2013.01) [G06F 3/011 (2013.01); G06F 3/016 (2013.01); G06F 9/451 (2018.02); G06T 13/40 (2013.01); G06T 17/00 (2013.01); H04L 65/4015 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of provisioning a collaborative virtual experience of a building to a plurality of users, the method comprising:
transmitting, using a communication device, an interactive 3D model data to a plurality of follower user devices associated with a plurality of followers;
receiving, using a communication device, a plurality of follower state data from the plurality of follower user devices, wherein a follower state data associated with a follower user device comprises at least one of a spatial position data of the follower user device, a spatial orientation data of the follower user device and a motion data of the follower user device, wherein the plurality of follower user devices is configured to generate, using at least one input device, the plurality of follower state data based on a plurality of interactions of the plurality of followers with the plurality of follower user devices in relation to the interactive 3D model data;
generating, using a processing device, a collaborative view data based on the interactive 3D model data and the plurality of follower state data; and
transmitting, using the communication device, the collaborative view data to a leader user device operated by a leader associated with the plurality of followers, wherein the leader user device is configured for presenting the collaborative view data.