US 12,244,784 B2
Multiview interactive digital media representation inventory verification
Keith George Martin, San Francisco, CA (US); Dave Morrison, San Francisco, CA (US); Stefan Johannes Josef Holzer, San Mateo, CA (US); and Radu Bogdan Rusu, San Francisco, CA (US)
Assigned to Fyusion, Inc., San Francisco, CA (US)
Filed by Fyusion, Inc., San Francisco, CA (US)
Filed on Jul. 24, 2020, as Appl. No. 16/937,884.
Claims priority of provisional application 62/879,859, filed on Jul. 29, 2019.
Prior Publication US 2021/0037230 A1, Feb. 4, 2021
Int. Cl. G06V 20/64 (2022.01); G06V 20/52 (2022.01); H04N 13/275 (2018.01); H04N 13/282 (2018.01); G06V 20/62 (2022.01)
CPC H04N 13/282 (2018.05) [G06V 20/52 (2022.01); G06V 20/64 (2022.01); H04N 13/275 (2018.05); G06V 20/625 (2022.01); G06V 2201/08 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A computing device comprising:
a camera operable to capture an image of object identification information uniquely identifying an object in physical proximity to a client machine;
a communication interface operable to transmit the object identification information to a remote server and to receive from the server a security key associated with the object;
generating a watermark using the security key;
a processor operable to generate a multi-view interactive digital media representation (MVIDMR), the MVIDMR including a plurality of images of the object captured via the camera, each of the images being captured from a respective viewpoint, the viewpoints corresponding to the movement of the computing device through space in proximity to the object, the MVIDMR including the watermark generated using the security key, wherein the MVIDMR is transmitted to the remote server via the communication interface, wherein the server verifies that the computing device is located where the object is supposed to be located and that the MVIDMR is generated in the time period between when the security key is sent and the time when the MVIDMR is received by the server; and
a display screen via which the MVIDMR is navigable in one or more dimensions.