Recommending resources to members of a social network
First Claim
Patent Images
1. A method, comprising:
- receiving skill information from a member device of an online social network;
identifying member identification information of the online social network that is associated with the skill information;
receiving resource information associated with the identified member identification information of the online social network that identifies one or more resources associated with the skill information;
generating a list of recommended resources that is based on the resource information associated with the member identification information of the online social network;
determining a ranking for each of the recommended resources, wherein the ranking is based on attribute information associated with the member identification information of the online social network identifying the resource, wherein the member identification attribute information includes a location, and further wherein the ranking is based on attribute information of the member device including location of the member device; and
generating the list of recommended resources based on the determined rankings;
wherein identifying member identification information of the online social network that is associated with the skill information includes identifying member identification information of the online social network based on profile information associated with the member identification information of the online social network.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for presenting recommendations for resources to be used by members in learning about and/or acquiring a skill are described. In some example embodiments, the systems and methods receive information associated with a skill from a member of a social network, identify members of the social network that are associated with the skill, receive information from the identified members of the social network that identifies one or more resources associated with the skill, and generate a list of recommended resources that is based on the information received from the identified members of the social network.
18 Citations
28 Claims
-
1. A method, comprising:
-
receiving skill information from a member device of an online social network; identifying member identification information of the online social network that is associated with the skill information; receiving resource information associated with the identified member identification information of the online social network that identifies one or more resources associated with the skill information; generating a list of recommended resources that is based on the resource information associated with the member identification information of the online social network; determining a ranking for each of the recommended resources, wherein the ranking is based on attribute information associated with the member identification information of the online social network identifying the resource, wherein the member identification attribute information includes a location, and further wherein the ranking is based on attribute information of the member device including location of the member device; and generating the list of recommended resources based on the determined rankings;
wherein identifying member identification information of the online social network that is associated with the skill information includes identifying member identification information of the online social network based on profile information associated with the member identification information of the online social network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a skill reception processor that is configured to receive skill information associated with a member device of an online social network; a member identification processor that is configured to identify member identification information of the social network that is associated with the skill information; a resource reception processor that is configured to receive information that identifies one or more resources associated with the skill information; a ranking processor that is configured to determine a ranking for each of the resources, wherein the ranking is based on attribute information associated with member identification information of the social network identifying the resource, wherein the member identification attribute information includes a location, and further wherein the ranking is based on attribute information of the member device including location of the member device; and a recommendation processor that is configured to generate a list of recommended resources that is based on the member identification information and based on the determined rankings; wherein the member identification processor identifies member identification information of the online social network that is associated with the skill information by identifying member identification information of the online social network based on profile information associated with the member identification information of the online social network. - View Dependent Claims (18)
-
-
19. A non-transitory computer-readable storage medium whose contents, when executed by a computing system, cause the computing system to perform operations, comprising:
-
identifying member identification information of an online social network that is associated with skill information; accessing information that identifies resources associated with the skill information; determining a ranking for each of the identified resources, wherein the ranking is based on attribute information associated with member identification information of the online social network associated with the resource, wherein the member identification attribute information includes a location, and further wherein the ranking is based on attribute information of the member device including location of the member device; in response to receiving a request to provide information about the skill information, generating a user interface that presents a description of one or more of the identified resources that are associated with the skill information and generating the user interface based on the determined rankings; and presenting the generated user interface on a computer display device; wherein the member identification information of the online social network is identified based on profile information associated with the member identification information of the online social network. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification