Patent ID: 9183557
Filing Date: 2015-11-10
Classification: G06Q

Abstract:
1. A computing device comprising: one or more processing units; and one or more computer-readable hardware memory comprising computer-executable instructions for automatically deriving a user's physical attributes and preferences from images associated with the user, the computer-executable instructions, when executed by the one or more processing units, cause the computing device to: obtaining user identity information that identifies the user on one or more image-centric websites; searching at least some of the one or more image-centric websites for public digital images associated with the user by referencing the obtained user identity information; perform facial recognition on at least a portion of the public digital images, associated with the user, which were obtained from the searching of the image-centric websites; identify, as a face of the user, a face detected by the facial recognition in a greater quantity of the at least the portion of the public digital images associated with the user than any other face detected in those digital images by the facial recognition; digitally filter the public digital images associated with the user to retain only those digital images that are either determined to comprise the user, based on the facial recognition detecting the identified face of the user in those digital images, or that are determined to have been taken by the user; apply digital image analysis algorithms to the filtered digital images to identify physical attributes of the user; apply digital image analysis algorithms to the filtered digital images to identify at least some preferences of the user; improve accuracy of the identified physical attributes of the user and the identified preferences of the user with information obtained by applying, on a client computing device, digital image analysis algorithms to non-public digital images that are exclusive of the public digital images available from the image-centric websites, wherein the digital image analysis algorithms are applied such that the non-public digital images are retained by the digital image analysis algorithms only on the client computing device; and digitally store, on a storage device communicationally coupled to the computing device, the identified physical attributes of the user and the identified preferences of the user with the obtained user identity.