Patent ID: 7933950

Claim:
A method, comprising: sending, from a digital device that participates in a service, to a service provider that provides the service, a request to participate in the service; receiving, by the digital device, a digital message that identifies a desired service state for the digital device, wherein the digital message is encoded uniquely for the digital device and at least a portion of the digital message is encrypted using a public key that is uniquely associated with the digital device to result in creating an encrypted one way hash and the encrypted one way hash is digitally signed using a signing key unique to the service provider, to result in creating an encrypted signed hash that is appended to the digital message, wherein the digital message is unusable at a different digital device; based on the digital message, determining, by the digital device, a plurality of control values that collectively define the desired service state within the digital device the plurality of control values indicate specific capabilities of the digital device that are enabled, disabled, or set to particular values depending on the features, services or products represented in the digital message; providing the plurality of control values to one or more applications hosted by the digital device that deliver a service experience associated with the desired service state, or at least a feature associated with the desired service state, thereby placing the digital device into a first service state; marking the control values as non-secure at the digital device; marking the control values as secure only after the digital device successfully decrypts the at least a portion of the digital message that is encrypted; and changing the digital device to a second service state if the control values are not marked as secure.