CPC G06F 3/04817 (2013.01) [G06F 3/0481 (2013.01); G06F 3/0484 (2013.01); G06F 18/24 (2023.01); G06F 21/36 (2013.01); G06F 21/6218 (2013.01); G06V 10/95 (2022.01); G06V 20/20 (2022.01); G06V 20/59 (2022.01)] | 15 Claims |
1. A computer-implemented method for storing at least one file using an image object displayed on a mobile device, the method comprising:
displaying a real-time view of the image object;
performing object recognition on the real-time view;
identifying, responsive to the object recognition, image information associated with a plurality of image objects in the real-time view, wherein the image information includes object information associated with the image object
receiving a selection of the image object, wherein the object information includes an object identifier of the image object, wherein receiving the selection comprises:
receiving a storage request to create a storage location associated with the image object
responsive to receiving the storage request, displaying a graphical user interface to receive a file request to store the at least one file in the storage location associated with the image object
receiving, via the graphical user interface, the file request;
receiving, via the graphical user interface, a request to require an authentication process for retrieving the at least one file from the storage location;
retrieving location information associated with the mobile device responsive to receiving the file request;
retrieving the object information associated with the image object;
transmitting the at least one file, the location information, and the object information to a storage cloud,
receiving, via the graphical user interface, a retrieval request to retrieve the at least one file from the storage location;
determining that the authentication process is associated with the storage location responsive to receiving the retrieval request; and
initiating the authentication process, wherein the authentication process includes at least one of a password challenge or real-time object manipulation challenge.
|