Patent ID: 8635122

Claim:
A computer-implemented method for updating a wishlist created for a third party user based on content relevant to the third party user, comprising: performing by one or more computer systems configured with executable instructions, retrieving a wish list for a third party user wherein the wish list was created by a first party user; receiving information for at least one item associated with the third party user; retrieving search terms associated with the item from the received information; submitting a search request for a search on a network resource, the search request including retrieved search terms, the network resource including information for a plurality of items offered for purchase; receiving and providing to a client computing device of the first party user search results including information for one or more items corresponding to the search request; updating the wishlist for the third party user based on the information for at least one of the one or more items in the received search results; determining that a significant date associated with the third party user is ahead of a current date by a predetermined time period; and providing to the client computing device an alert message including information associated with the determined significant date and the updated wishlist, wherein the information for the item associated with the third party user is retrieved from content created by the third party user on the network resource.