Patent ID: 11922431
Assignee: UNIVERSAL ELECTRONICS INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 9:
10. A method for registering a content-presentation device with a consent management platform disposed in a computing cloud, the method comprising:
at the content-presentation device, transmitting a registration request to a server of the consent management platform, the registration request comprising an authentication certificate issued to the content-presentation device by a trust entity known to and trusted by the consent management platform, the trust entity being associated with the content-presentation device;
establishing a trust relationship between the content-presentation device and the server, the trust relationship being facilitated by the authentication certificate, and including a secure communicative connection;
at the content-presentation device, transmitting over the secure communicative connection to the server a device identifier (ID) of the content-presentation device and a device group ID associating the content-presentation device with a particular group of content-presentation devices;
at the content-presentation device, receiving over the secure communicative connection from the server, (i) a device token generated and cryptographically-signed by the server, the device token being configured for certifying identification of the content presentation device for subsequent secure communication sessions, (ii) a global ID (GID) comprising a random identifier and the device group ID, the GID uniquely identifying the content-presentation device from among all content-presentation devices known to the consent management platform, and (iii) a device-based device record generated by the server, wherein the device-based device record includes a sequence number, the GID, a device state sub-record comprising the device ID, and a cloud state sub-record comprising a unique address indicator that is unique and specific to the content-presentation device and configured for enabling subsequent requests by the content-presentation device for consent communications with the consent management platform, the consent communications including retrieval and download to the content-presentation device of consent-data content specific to the content-presentation device; and
storing the device-based device record at the content-presentation device,
wherein a server-based device record is stored in a flat database of the consent management platform, using the GID as an index key into the flat database, wherein the server-based device record comprises a duplicate of the device-based device record, with added fields for a geographic location of the content-presentation device, identifiers of one or more particular consent packages designated for the content-presentation device based on the GID and geographic location, identifiers of one or more consent agreements associated with the one or more particular consent packages, and one or more consent agreement status indicators corresponding to the consent agreements and initialized to undeclared status,
and wherein the one or more particular consent packages are associated with the unique address indicator, and each comprises identifiers of consent features of a media distribution system that require prior end-user consent in order to be activated for the content-presentation device.