Patent ID: 8923570

Claim:
At least one non-transitory machine-readable medium comprising a plurality of instructions that in response to being executed on a computing device, cause the computing device to: receive a plurality of images; present a user interface, the user interface including a plurality of inclusion factors, the inclusion factors including the presence or importance of a human being; receive a criteria, via the user interface, prioritizing at least one of the plurality of inclusion factors; inspect each one of the plurality of images for the plurality of inclusion factors; determine an identity of at least one human being in at least one of the plurality of images; evaluate a level of importance of the at least one human being identified in the at least one of the plurality of images based at least in part on data obtained from a social networking system coupled to the computing device; determine a score for each one of the plurality of images based on the inspection of the images for the plurality of inclusion factors; rank the plurality of images according to the score determined for each one of the plurality of images; and generate a highlight collection including a subset of the plurality of images based on the criteria prioritizing the plurality of images.