| CPC G06F 16/438 (2019.01) [H04L 67/1097 (2013.01)] | 17 Claims |

|
1. A method comprising:
receiving, by a computing device, a user input, wherein:
the computing device is configured to operate in at least one mode of a plurality of modes;
while operating in a first mode of the plurality of modes, the computing device displays a plurality of media files; and
while operating in a second mode of the plurality of modes for a period of time prior to becoming inactive, the computing device displays a subset of media files from the plurality of media files;
responsive to determining that the user input includes a user query:
accessing, by the computing device, a subset of media files from a plurality of media files;
sequentially displaying, by the computing device, each media file from the accessed subset of media files, wherein the operating in the second mode comprises the sequentially displaying the accessed subset of media files until a predetermined period of time has elapsed and the accessed subset of media files has been displayed a predetermined number of times,
wherein the predetermined period of time for displaying the accessed subset of media files and an interval of time that each media file of the accessed subset of media files is to be displayed are determined as functions of a number of media files in the accessed subset of media files; and
when the computing device is not operating in the second mode:
accessing, by the computing device, the plurality of media files; and
sequentially displaying, by the computing device, the accessed plurality of media files, wherein the operating in the first mode comprises the sequentially displaying the accessed plurality of media files.
|