Patent ID: 9680959
Date: 2017-06-13
CPC Classifications: G06F,G06Q,H04L

Claim:
1. A computer-implemented method comprising: retrieving, by one or more computing devices, a first user interest profile of a first user and a second user interest profile of a second user from a social network; generating, by at least one of the one or more computing devices, a first set of recommendations of content for the first user based on the first user interest profile and a second set of recommendations of content for the second user based on the second user interest profile; determining, by at least one of the one or more computing devices, a first intersection between the first set of recommendations of content for the first user and the second set of recommendations of content for the second user; identifying, by at least one of the one or more computing devices, a shared set of recommendations of content from the first intersection between the first set of recommendations of content for the first user and the second set of recommendations of content for the second user; generating, by at least one of the one or more computing devices, a first shared interest element for a group of the first user and the second user based on the shared set of recommendations of content; generating, by at least one of the one or more computing devices, a group interest profile for the group of the first user and the second user based on the first shared interest element; and generating, by at least one of the one or more computing devices, a third set of recommendations of content for the group of the first user and the second user based on the group interest profile.