Patent attributes
Aspects of the technology described herein provide visual representations of future user events for improved graphical user interfaces and improved computing services provided to a computer user. In one particular embodiment, using the one or more sensors, information about a current event, which may include a current location of the user, is determined. Based on at least the current event, a prediction of future events or event patterns in association with the user is determined. Each user event pattern can include one or more future events, such as activities, meetings, or location visits, corresponding with the user. Thereafter, the user event patterns can be presented via a graphical user interface. Each user event pattern can be visually represented as a sequence of events in which the user might partake over a timeframe, and may include a corresponding probability of the user's likelihood of partaking in the event.