Citations
Claims1. A method comprising:
2. The method of claim 1 further wherein:
3. A machine-readable volatile or non-volatile storage medium storing one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 2. 4. The method of claim 1 wherein the step of determining which change records, of the plurality of change records, represent changes that would be of interest to the user is performed based, at least in part, on notification preferences that have been specified by the user. 5. A machine-readable volatile or non-volatile storage medium storing one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 1. 6. A machine-readable volatile or non-volatile storage medium storing one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 4. 7. The method of claim 1, wherein determining, based on the second data, whether the change relates to a person that is of interest to the user includes determining whether the person caused the change to occur. 8. A machine-readable volatile or non-volatile storage medium storing one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 7. 9. The method of claim 1, further comprising receiving a first notification about a first change to a particular event that relates to a first user; and
10. A machine-readable volatile or non-volatile storage medium storing one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 9. 11. A method comprising:
12. A machine-readable volatile or non-volatile storage medium storing one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 11. 13. A method comprising:
14. The method of claim 13 wherein the step of generating said consolidated list of notifications includes ordering listings within the consolidated list based on when the changes occurred. 15. A machine-readable volatile or non-volatile storage medium storing one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 14. 16. The method of claim 13 wherein:
17. The method of claim 16 wherein the changes that are not related to events include changes to private social networks. 18. A machine-readable volatile or non-volatile storage medium storing one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 17. 19. The method of claim 16 wherein the changes that are not related to events include changes relating to groups that have been established by users within the social network system. 20. A machine-readable volatile or non-volatile storage medium storing one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 19. 21. A machine-readable volatile or non-volatile storage medium storing one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 16. 22. The method of claim 13 further comprising providing a user interface control which, when selected, causes an expanded view of the changes in the subset of change records to be provided to the user. 23. The method of claim 22 wherein the consolidated list includes at least one notification that is represented by a plurality of notifications in the expanded view. 24. A machine-readable volatile or non-volatile storage medium storing one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 23. 25. The method of claim 22 wherein:
26. A machine-readable volatile or non-volatile storage medium storing one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 25. 27. A machine-readable volatile or non-volatile storage medium storing one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 22. 28. A machine-readable volatile or non-volatile storage medium storing one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 13. |