Patent ID: 9537909
Date: 2017-01-03
CPC Classifications: H04L

Claim:
1. A networked computing system, comprising: a server that provides network-based user access to a service interface that provides functionality for users to register with a service and to selectively establish contact relationships with other users of the service, said server comprising a processor and memory; a computer data repository that stores relationship data that specifies contact relationships established between users of the service, said relationship data comprising, for a contact relationship established between a first user and a second user, permission data specifying that the second user has granted permission for the first user to be notified of events in which the first and second users are concurrently in a common location, said permission data specified by the second user via a user interface that provides functionality for the second user to grant permissions, on a contact-by-contact basis, for contacts of the second user to receive notifications regarding the second user; and a notification service configured to use the relationship data, in combination with location data associated with users of the service, to detect an event in which the first user and the second user are concurrently in a common location, said notification service additionally configured to notify at least the first user of said event according to the permissions granted by the second user.