Feeding updates to landing pages of users of an online social network from external sources
First Claim
Patent Images
1. A method comprising, by one or more computer systems of an online social network:
- accessing data for a profile page on the online social network of a first user of the online social network, the data comprising an identifier of a web site that is external to the online social network and content to be added to or updated if content is added to or updated on the web site;
determining whether content has been added to or updated on the web site;
if content has been added to or updated on the web site;
adding or updating the content on the profile page of the first user;
accessing one or more tracking preferences of one or more second users of the online social network, the tracking preferences of each of the second users;
identifying one or more users of the online social network that the second user wants to track; and
indicating one or more types of content that the second user wants to track; and
determining whether the content added to or updated on the profile page of the first user substantially matches the tracking preferences of one or more of the second users; and
for each of the second users whose tracking preferences are substantially matched by the content added to or updated on the web site, communicating to the second user that the profile page of the first user has been updated, the communication comprising an activatable link to the profile page of the first user.
6 Assignments
0 Petitions
Accused Products
Abstract
Updates to landing pages of users in an online social network are fed from external sources so that content maintained by any one user can be consolidated in a single location regardless of where the changes are made to the content. When an update event occurs, users of the online social network are notified according to various criteria that they have set. With this feature, users can browse through content of other users efficiently.
-
Citations
20 Claims
-
1. A method comprising, by one or more computer systems of an online social network:
-
accessing data for a profile page on the online social network of a first user of the online social network, the data comprising an identifier of a web site that is external to the online social network and content to be added to or updated if content is added to or updated on the web site; determining whether content has been added to or updated on the web site; if content has been added to or updated on the web site; adding or updating the content on the profile page of the first user; accessing one or more tracking preferences of one or more second users of the online social network, the tracking preferences of each of the second users; identifying one or more users of the online social network that the second user wants to track; and indicating one or more types of content that the second user wants to track; and determining whether the content added to or updated on the profile page of the first user substantially matches the tracking preferences of one or more of the second users; and for each of the second users whose tracking preferences are substantially matched by the content added to or updated on the web site, communicating to the second user that the profile page of the first user has been updated, the communication comprising an activatable link to the profile page of the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system of an online social network comprising:
-
one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to; access data for a profile page on the online social network of a first user of the online social network, the data comprising an identifier of a web site that is external to the online social network and content to be added to or updated if content is added to or updated on the web site; determine whether content has been added to or updated on the web site; if content has been added to or updated on the web site; add to or update the content on the profile page of the first user; access one or more tracking preferences of one or more second users of the online social network, the tracking preferences of each of the second users; identify one or more users of the online social network that the second user wants to track; and indicate one or more types of content that the second user wants to track; and determine whether the content added to or updated on the profile page of the first user substantially matches the tracking preferences of one or more of the second users; and for each of the second users whose tracking preferences are substantially matched by the content added to or updated on the web site, communicate to the second user that the profile page of the first user has been updated, the communication comprising an activatable link to the profile page of the first user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification