Patent ID: 11943508
Assignee: TIVO SOLUTIONS INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 10:
11. A system, comprising:
control circuitry configured to:
receive a request for a programming event for a media device;
in response to receiving the request for the programming event:
access, from a storage associated with the server, a subset of database tables associated with the media device from a set of database tables associated with each of a plurality of media devices that communicate with the server;
update based on the request received, the subset of database tables associated with the media device with data designated to be received by the media device during, a next periodic synchronization between the server and the media device, wherein the next periodic synchronization is scheduled based on a poll executed by the server and transmitting the data to the media device is delayed until the next periodic synchronization between the server and the media device is determined based on the poll;

a communication circuitry configured to:
transmit a message to the media device to inform the media device that the data designated to be received by the media device during the next periodic synchronization has been updated; and
in response to receiving the synchronization request from the media device:
transmit, by the communications circuitry, the data designated to be received by the media device to the media device.