A method of communicating changeability attribute information comprising: a terminal device receiving a first message from a server that hosts a service available to the terminal device, the first message comprising information about at least one attribute relating to a changeability of that at least one attribute having been changed; the terminal device sending a second message to the server in response to the first message, the second message comprising information identifying the information about the at least one attribute of the first message; the terminal device receiving a third message from the server, the third message comprising information indicating a changeability setting for each of the at least one attribute identified in the first message; and the terminal device updating how a user interface for the service is to be displayed in response to the third message such that the user interface is displayable so that the at least one attribute relating to the service is identified as being changeable or unchangeable in accordance with the information indicating the changeability setting of the third message, characterized in that the first message sent by the server is sent upon a determination that the at least one attribute is comprised of a plurality of attributes that is more than a predetermined number of attributes and wherein the method further comprises: a terminal device receiving a fourth message from the server that hosts the service available to the terminal device when the at least one attribute that has been changed is below the predetermined number of attributes, the fourth message comprising information identifying the at least one attribute and information indicating the changeability setting for each of the at least one attribute. a terminal device receiving a first message from a server that hosts a service available to the terminal device, the first message comprising information about at least one attribute relating to a changeability of that at least one attribute having been changed; the terminal device sending a second message to the server in response to the first message, the second message comprising information identifying the information about the at least one attribute of the first message; the terminal device receiving a third message from the server, the third message comprising information indicating a changeability setting for each of the at least one attribute identified in the first message; and the terminal device updating how a user interface for the service is to be displayed in response to the third message such that the user interface is displayable so that the at least one attribute relating to the service is identified as being changeable or unchangeable in accordance with the information indicating the changeability setting of the third message, characterized in that the first message sent by the server is sent upon a determination that the at least one attribute is comprised of a plurality of attributes that is more than a predetermined number of attributes and wherein the method further comprises: a terminal device receiving a fourth message from the server that hosts the service available to the terminal device when the at least one attribute that has been changed is below the predetermined number of attributes, the fourth message comprising information identifying the at least one attribute and information indicating the changeability setting for each of the at least one attribute. a terminal device receiving a fourth message from the server that hosts the service available to the terminal device when the at least one attribute that has been changed is below the predetermined number of attributes, the fourth message comprising information identifying the at least one attribute and information indicating the changeability setting for each of the at least one attribute.