Patent ID: 9369422
Filing Date: 2016-06-14
CPC Classification: G06F,G06Q,H04L,H04W

Claim Text:
1. An apparatus, comprising: a mobile device including at least one computer processor and a touch screen display; and program code for execution by the at least one computer processor and configured for: administering an information-sharing relationship involving a plurality of profiles, by configuring an expiration of a time period to be user-defined differently for different ones of the plurality of profiles before which a location is shared with the different ones of the plurality of profiles and after which the location is no longer shared with the different ones of the plurality of profiles, causing a first one of the plurality of profiles to have a first expiration associated therewith, wherein sharing is subject to the first expiration and a second one of the plurality of profiles has a second expiration associated therewith, wherein sharing is subject to the second expiration which is different than the first expiration; displaying, on the touch screen display, a first graphical user interface associated with the first one of the plurality of profiles; receiving, via the touch screen display, first user input in connection with the first graphical user interface associated with the first one of the plurality of profiles; in response to the first user input in connection with the first graphical user interface associated with the first one of the plurality of profiles, associating the first expiration with the first one of the plurality of profiles, wherein sharing with the first one of the plurality of profiles is subject to the first expiration; displaying, on the touch screen display, a second graphical user interface associated with the second one of the plurality of profiles; receiving, via the touch screen display, second user input in connection with the second graphical user interface associated with the second one of the plurality of profiles; and in response to the second user input in connection with the second graphical user interface associated with the second one of the plurality of profiles, associating the second expiration with the second one of the plurality of profiles, wherein sharing with the second one of the plurality of profiles is subject to the second expiration which is different than the first expiration; wherein the first graphical user interface is displayed in response to an interaction with a first icon of an application that provides communication capabilities, and the first user input is received after an interaction with a second icon displayed on the first graphical user interface; and the second graphical user interface is displayed in response to an interaction with a third icon of the application that provides communication capabilities, and the second user input is received after an interaction with a fourth icon displayed on the second graphical user interface; wherein each of the first graphical user interface and the second graphical user interface is configured to allow separate selection among a plurality of predefined options including an hour option and a day option for setting the first expiration and the second expiration.