| CPC H04N 21/25858 (2013.01) [H04N 21/25841 (2013.01); H04N 21/26283 (2013.01); H04N 21/4314 (2013.01)] | 19 Claims |

|
1. A method comprising:
storing a configuration database at a media platform, the configuration database including base customization data associated with the media platform, the configuration database including manufacturer customization data associated with a plurality of manufacturers of television devices;
receiving a change request from a computing device associated with a manufacturer of a television device, the change request including a requested customization to the television device;
in response to the change request being approved, storing the requested customization with the manufacturer customization data in the configuration database;
receiving, by the media platform, a configuration request from the television device, the configuration request including at least one of a location or a device identifier of the television device;
in response to the configuration request, selecting a portion of the manufacturer customization data that correspond to at least one of the location or the device identifier of the television device;
generating server-based customization data for the television device based on the portion of the manufacturer customization data and the base customization data; and
transmitting, over a network, the server-based customization data to the television device, the server-based customization data configured to be used by the television device to customize an aspect of a user interface of the television device.
|