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

Claim:
1. A method comprising: incorporating one or more modules of a news reader system into a social network system, the one or more modules configuring one or more computer processors of the social network system to perform operations for simultaneously notifying a user of the social networking system of an upcoming milestone in a pattern of a commute of the user and of a content item that is consumable by the user during an anticipated time frame of a portion of the pattern of the commute, the operations including: detecting the pattern in the commute of the user based on a comparison of location information received from a device of the user with a history of location information received from the device of the user; determining a similarity between the pattern of the commute of the user and patterns of commutes of other users, the similarity pertaining to at least one of a direction of travel and a time of day; selecting the content item from a plurality of content items based on a similarity between the user and a subset of the other users who consumed the content item during the patterns of the commutes of the other users, the similarity pertaining to at least one of educational background or professional experience; determining that the content item is consumable by the user during the anticipated time frame of the portion of the pattern of commute based on a rate at which the user previously consumed other content items during the portion of the pattern of the commute; generating an alert pertaining to the upcoming milestone; and transmitting the content item and the alert for presentation in combination to the user on the device of the user.