| CPC H04N 23/62 (2023.01) [G06F 16/41 (2019.01); G06F 16/44 (2019.01); H04N 7/183 (2013.01); H04N 23/611 (2023.01)] | 20 Claims |

|
1. An electronic device comprising:
at least one image capturing device that generates media content comprising at least one of images and videos;
a memory that stores a client cloud storage application, a media analysis module, a cache data structure, and a digital camera image data structure;
a communication subsystem communicatively connectable to a communication network; and
a controller communicatively connected to the image capturing device, the memory, and the communication subsystem, and which:
receives the media content from the at least one image capturing device;
determines, by the media analysis module, a quality value of the media content;
stores the media content in the cache data structure;
stores, in the digital camera image data structure, at least a portion of the media content having a quality value that is greater than or equal to a minimum quality threshold level; and
executes the client cloud storage application to upload, via the communication subsystem and the communication network to a network storage service, the portion of the media content stored in the digital camera image data structure.
|