CPC G06F 21/6245 (2013.01) [G06F 21/6209 (2013.01); G06T 5/004 (2013.01); G06T 2207/20172 (2013.01)] | 20 Claims |
1. A computer-implemented method for protecting user privacy, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
receiving, by the computing device, an indication to protect an original photo with privacy-protecting blurring;
generating, by the computing device, a blurred version of the original photo;
generating, by the computing device and based on the blurred version of the original photo, a video that progressively de-blurs the blurred version of the original photo to display the original photo;
linking through metadata, by the computing device, the blurred version of the original photo and the video that progressively de-blurs the blurred version of the original photo to display the original photo as a combined motion-photo-object, wherein the combined motion-photo-object is formatted in a dynamic motion image file format; and
storing locally, by the computing device, the combined motion-photo-object in a configured location of a photo display program, wherein the configured location and contents thereof are unsecured save for a device locking mechanism of the computing device, and the combined motion-photo-object is indistinguishable, to a dynamic animation stage of the photo display program, from a dynamic motion image file such that the photo display program uses the blurred version of the original photo as a preview of the combined motion-photo-object when browsing but plays the video that progressively de-blurs the blurred version of the original photo to display the original photo in response to additional user input selecting the preview in a same manner as that which triggers the photo display program to play dynamic motion image files, thereby avoiding entering and completing a password procedure to play the video.
|