Patent ID: 9292880
Filing Date: 2016-03-22
CPC Classification: G06F,G06N,G06Q,H04L

Claim Text:
1. A method to model social circles of constituents with whom a user desires to interact, the method comprising: causing, by an activity engine of a circle model system, a mobile device associated with a user to embed one or more client software components in one or more applications executable by the mobile device associated with the user; tracking, by the activity engine and based on data received via the one or more embedded client software components, activities performed by the user on (a) the mobile device associated with the user, the activities provided by one or more merchants and including electronic communications; modeling, by the activity engine and using the tracked activities, one or more social circles of constituents of the user, wherein each of the social circles represents a circle-context that identifies a group of constituents; organizing, by the activity engine, the tracked activities performed by the user according to one or more modeled social circles of the user; weighting each of the one or more modeled social circles for the user relative to another of the one or more modeled social circles; suggesting, by the circle model system and without user interaction, a modeled social circle for at least one of the constituents of the one or more modeled social circles or the user to join; and without user interaction, contextualizing results from a web search to the at least one of the constituents of the one or more modeled social circles based on an importance of a relationship between the user and the at least one of the constituents and further based on a relationship health index.