Data storage using image objects shown in a real-time view
AssigneeCapital One Services, LLC
InventorJayaraman Ganeshmani
Life of this patent
Estimating the term…
Abstract
Disclosed herein are system, method, and computer program product embodiments for storing files in a storage location that is associated with an image object that is displayed in a real-time view on a mobile device. Examples of an image object include physical objects and augmented objects. Display of the real-time view includes the image object as well as interfaces for interacting with the image object including creating a storage location associated with the image object. Moreover, security features may be based on using information associated with the image object to securely store the file, either locally on the mobile device or over a network (e.g., at a cloud-based location) using the mobile device.
Claims20
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 a plurality of image objects including the image object;
- while displaying the real-time view of the plurality of image objects:
- receiving a user input corresponding to the image object that is displayed in the real-time view;
- responsive to the user input, displaying, in the real-time view, a menu for creating a storage location associated with the image object;
- and
- receiving, via the menu, a file request to store the at least one file in the storage location associated with the image object;
- retrieving location information associated with the mobile device responsive to receiving the file request;
- retrieving object information associated with the image object;
- transmitting the at least one file, the location information, and the object information to a storage cloud for storage of the at least one file at the storage location based on the location information and the object information;
- receiving, via a graphical user interface, a retrieval request to retrieve the at least one file from the storage location;
- determining that an authentication process is associated with the storage location responsive to receiving the retrieval request;
- and
- initiating the authentication process.
A non-transitory computer-readable medium storing instructions, wherein the instructions, when executed by a processor, cause the processor to perform operations comprising:
- displaying, via a graphical user interface on a mobile device, a real-time view of a plurality of image objects including an image object;
- while displaying the real-time view of the plurality of image objects:
- receiving a selection of the image object that is displayed in the real-time view;
- responsive to the selection, displaying, in the real-time view, a menu for creating a storage location associated with the image object;
- creating the storage location associated with the image object responsive to receiving the selection;
- and
- receiving, via the menu and responsive to the selection of the image object in the real-time view, a file request to store at least one file in the storage location associated with the image object;
- retrieving location information associated with the mobile device responsive to receiving the file request;
- retrieving object information associated with the image object;
- transmitting the at least one file, the location information, and the object information to a storage cloud for storage of the at least one file at the storage location based on the location information and the object information;
- receiving, via the graphical user interface, a retrieval request to retrieve the at least one file from the storage location;
- determining that an authentication process is associated with the storage location responsive to receiving the retrieval request;
- and
- initiating the authentication process.
An apparatus for storing at least one file using an image object displayed on a mobile device, comprising:
- a memory;
- and
- a processor communicatively coupled to the memory and configured to:
- display a real-time view of a plurality of image objects including the image object;
- receive, via a graphical user interface, a retrieval request to retrieve the at least one file associated with the image object;
- determine that the image object in the plurality of image objects is associated with a storage location that requires an authentication process;
- receive, via the graphical user interface on the mobile device and while displaying the real-time view of the plurality of image objects, an input associated with the authentication process, wherein the authentication process involves an ordered selection of at least two image objects of the plurality of image objects;
- responsive to authenticating the input, display, via the graphical user interface and while displaying the real-time view of the plurality of image objects, an icon as an overlay over the image object;
- receive, via the graphical user interface and while displaying the real-time view of the plurality of image objects, a selection of the icon;
- and
- display, responsive to the selection of the icon and in the real-time view of the plurality of image objects, an option for retrieving the at least one file from or storing the at least one file in the storage location associated with the image object.
Dependencies are inferred from the claim text.