Back to results
US 12,464,193 B2Granted
Real-time DVR programming
AssigneeAdeia Media Solutions Inc.
InventorJames M. Barton
Life of this patent
Estimating the term…
Abstract
Techniques for real-time DVR programming employ secure instant message protocol in a DVR environment. An embodiment sends an instant message to the DVR which causes the DVR to open a new secure connection with the service provider for synchronizing data on the DVR with updated programming data from the service provider. Another embodiment uses an already established connection with an instant message server for synchronizing data on the DVR with updated programming data from the service provider.
Claims22
A method, comprising:
- receiving, at a device, a command by a user, to record a first episode from a service provider, wherein the first episode is associated with a series of episodes, and wherein the command provides different recording instructions for a new episode than a rerun episode;
- determining whether the first episode to be recorded is a new episode or a rerun episode;
- in response to determining that the first episode to be recorded is a new episode, automatically scheduling a recording of the first episode by:
- sending, to the service provider, a command to update database tables in storage at the service provider, wherein the database tables are associated with the device to include the first episode;
- and
- maintaining connection with the service provider during the automatic recording by establishing a secure sockets layer (SSL) connection to the service provider to initiate synchronization between data related to the recording stored in storage of the device and data related to the recording stored in storage of the service provider.
3 more elements
A system, comprising:
- control circuitry configured to:
- receive a command by a user, at a device, to record a first episode from a service provider, wherein the first episode is associated with a series of episodes, and wherein the command provides different recording instructions for a new episode than a rerun episode;
- determine whether the first episode to be recorded is a new episode or a rerun episode;
- in response to determining that the first episode to be recorded is a new episode, automatically schedule a recording of the first episode by:
- sending, to a service provider, a command to update database tables in storage at the service provider, wherein the database tables are associated with the device to include the first episode;
- and
- maintaining connection with the service provider during the automatic recording by establishing a secure sockets layer (SSL) connection to the service provider to initiate synchronization between data related to the recording stored in storage of the device and data related to the recording stored in storage of the service provider.
4 more elements
Dependencies are inferred from the claim text.