Patent ID: 9413706
Filing Date: 2016-08-09
CPC Classification: G06F,G06Q,H04L,H04W,Y10S

Claim Text:
1. A method, comprising: receiving a location of a first mobile device of a first user; generating a score for each of a plurality of potential user groups in which to add the first user, each potential user group containing a plurality of users, the score based at least partially on the location; adding the first user to a first user group based on the score generated for the first user group; receiving a pinning action by the first user pinning the first user to the first user group; detecting a change in location of the first mobile device; recalculating the score of each of the potential user groups based on the changed location; determining that the first user should be removed from the first user group based on the recalculated score for the first user group; and maintaining the first user as a member of the first user group despite the determination that the first user should be removed from the first user group based on the pinning.