Patent ID: 8244640

Claim:
A computer-readable storage medium tangibly embodying a program of instructions executable by a computer, the program of instructions comprising: a packet schema that communicates with a pay-as-you go electronic device in a pay-as-you-go system, the pay-as-you go electronic device comprising a local provisioning system, wherein: the packet schema defines one or more provisioning instructions comprising one or more of a prepaid content type, a subscription content type, a refurbish content type, a perpetual content type, a configuration content type, a request content type, a disable local provisioning type, or an original equipment manufacturer (OEM) configuration type, the OEM configuration type indicating a manufacturer-desired configuration of the pay-as-you-go electronic device; the local provisioning system meters time, enables and disables the pay-as-you-go electronic device, and communicates with a provisioning server of the pay-as-you-go system including receiving provisioning instructions in packets defined by the packet schema; wherein the packet schema is a four layer schema comprising at least one of XML (Extensible Markup Language) and TLV (Type-Length-Value): a first layer of the packet schema comprises the provisioning instruction, wherein the provisioning instruction of the prepaid content type further comprises an indication of total time purchased; a second layer of the packet schema comprises the first layer, a digital signature of the first layer, and a version indicator of the packet schema; a third layer of the packet schema comprises an encryption of the first and second layers, a session identification, and an identification of a sender; and a fourth layer of the packet schema comprises the first, second, and third layers, a version indicator of the packet schema, and a message authentication code (MAC) of the first layer, the second layer, and the third layer, wherein the MAC comprises an encryption of the first layer, the second layer, and the third layer, and authenticates the three layers.