US 12,216,835 B2
Computer implemented method for positioning and orienting an electronic device in a shared virtual space
Nils Pihl, Hong Kong (CN); Andy Lau, Hong Kong (CN); Gustav Pihl, Karlskrona (SE); and Ted Östrem, Taiwan (CN)
Assigned to Auki Labs LTD, Hong Kong (CN)
Appl. No. 18/571,167
Filed by AUKI LABS LTD, Hong Kong (CN)
PCT Filed Jun. 17, 2022, PCT No. PCT/CN2022/099351
§ 371(c)(1), (2) Date Dec. 15, 2023,
PCT Pub. No. WO2022/262834, PCT Pub. Date Dec. 22, 2022.
Claims priority of application No. 21180317 (EP), filed on Jun. 18, 2021.
Prior Publication US 2024/0310927 A1, Sep. 19, 2024
Int. Cl. G06F 3/03 (2006.01)
CPC G06F 3/0317 (2013.01) 13 Claims
OG exemplary drawing
 
1. A computer implemented method for positioning and orienting a second electronic device in a virtual space to be shared with a first electronic device already positioned and oriented in the virtual space, the method comprising:
imaging, by a camera of the second electronic device, a reference object displayed on a display of the first electronic device;
obtaining, from the first electronic device, a pointer to where to access a virtual space layer being a place in the cloud where information pertaining to position and orientation of the first electronic device in the virtual space is stored;
obtaining known physical dimensions and appearance of the reference object as displayed on the display of the first electronic device;
obtaining current position and orientation of the first electronic device in the virtual space by accessing, via the pointer, the virtual space layer comprising information pertaining to position and orientation of the first electronic device in the virtual space;
determining a relative distance and orientation of the second electronic device to the first electronic device based on the known physical dimensions and appearance of the reference object as displayed on the display of the first electronic device and apparent dimensions and appearance of the reference object as imaged by the camera of the second electronic device; and
determining position and orientation of the second electronic device in the virtual space based on the current position and orientation of the first electronic device in the virtual space and the determined relative distance and orientation of the second electronic device to the first electronic device.