Patent ID: 9087363
Filing Date: 2015-07-21
Classification: G06Q,H04L

Abstract:
1. A computer-implemented method, comprising: accessing, via one or more computer systems, a first one of a plurality of profiles, wherein each of the plurality of profiles defines a set of one or more distinct communication services; accessing, via the one or more computer systems, at least one trigger condition associated with activation of the first profile; determining, via the one or more computer systems, a context for a user; in response to a determination that the context satisfies the at least one trigger condition, activating, via the one or more computer systems, the first profile; enabling a communication to or from the user, wherein the communication uses the set of one or more distinct communication services defined in the first profile; and publishing a location of the user according to a first setting associated with the first profile, wherein the first setting identifies a first location sharing service distinct from a second location sharing service identified by a second setting associated with a second one of the plurality of profiles.