CPC G06F 21/46 (2013.01) [G06F 21/36 (2013.01); G06V 10/751 (2022.01); G06V 10/761 (2022.01); H04L 63/083 (2013.01)] | 22 Claims |
1. A method for generating password based on images captured by a user, the method comprising:
identifying, by a password creation device, a relevant event from a plurality of events associated with a user based on predefined criteria;
determining, by the password creation device, a set of preliminary information associated with the relevant event and a first set of images captured by the user during the relevant event;
creating, by the password creation device, a plurality of second sets of images, wherein each of the plurality of second sets of images comprises an image from the first set of images and at least one similar image, and wherein at least one feature of each of the at least one similar image matches with corresponding feature of the image;
presenting, by the password creation device, the plurality of second sets of images to the user;
receiving from the user, for each of the plurality of second sets of images, by the password creation device, user selection of the associated image added from the first set of images;
generating, by the password creation device, a plurality of sets of keywords in response to receiving the user selection, wherein each of the plurality of sets of keywords is generated for the image selected by the user from an associated second set of images, and wherein each of the plurality of sets of keywords are generated based on the set of preliminary information associated with the relevant event, the image selected by the user, images similar to the image selected by the user, and at least one predefined rule;
receiving, by the password creation device, for each of the plurality of sets of keywords, a user selection of one or more keywords; and
generating, by the password creation device, a password based on the one or more keywords selected by the user for each of the plurality of sets of keywords and associated images selected by the user for each of the plurality of second sets of images.
|