A method for use in an electronic device, comprising: receiving , from a server, first beacon information including a first function information and a service ID, wherein the first function information is associated with a first function; storing the first beacon information and user control information corresponding to the first beacon information in a beacon information list at the electronic device, wherein the user control information is information for determining whether to restrict the first function; receiving , upon entering a particular location by the electronic device, from a beacon transmitter installed at the particular location, a first beacon signal comprising a service ID; determining whether the service ID of the first beacon signal corresponds to the service ID of the first beacon information stored in the beacon information list; in response to determining that the service ID of the first beacon signal corresponds to the service ID of the first beacon information, identifying , based on a validation date included in the first beacon information, whether the service ID of the first beacon signal is valid; in response to identifying that the service ID of the first beacon signal is invalid, transmitting the service ID of the first beacon signal to the server to update the first beacon information, wherein information on the particular location or a location of the electronic device is not transmitted from the electronic device to the server; in response to identifying that the service ID of the first beacon signal is valid, determining , based on the user control information, whether to restrict the first function; in response to determining not to restrict the first function, performing the first function without restricting the first function; and in response to determining to restrict the first function, performing the first function at designated times. receiving , from a server, first beacon information including a first function information and a service ID, wherein the first function information is associated with a first function; storing the first beacon information and user control information corresponding to the first beacon information in a beacon information list at the electronic device, wherein the user control information is information for determining whether to restrict the first function; receiving , upon entering a particular location by the electronic device, from a beacon transmitter installed at the particular location, a first beacon signal comprising a service ID; determining whether the service ID of the first beacon signal corresponds to the service ID of the first beacon information stored in the beacon information list; in response to determining that the service ID of the first beacon signal corresponds to the service ID of the first beacon information, identifying , based on a validation date included in the first beacon information, whether the service ID of the first beacon signal is valid; in response to identifying that the service ID of the first beacon signal is invalid, transmitting the service ID of the first beacon signal to the server to update the first beacon information, wherein information on the particular location or a location of the electronic device is not transmitted from the electronic device to the server; in response to identifying that the service ID of the first beacon signal is valid, determining , based on the user control information, whether to restrict the first function; in response to determining not to restrict the first function, performing the first function without restricting the first function; and in response to determining to restrict the first function, performing the first function at designated times. <EOS>