EP4697251A2

Method and apparatus for downloading ancillary program data to a dvr

Abstract

A method and apparatus for downloading ancillary program data to a DVR. An embodiment allows multimedia device users to select programs to record or download movie or music over a network, such as the Internet, from a content provider. The system automatically downloads and stores ancillary program data that is directly related to, and associated with, a program that has been selected for recording or content requested for download. When a user selects a program to view the user is offered the opportunity to browse ancillary program data associated with the program and view an ancillary program data. The service can charge the content provider or an advertiser for each time their ancillary program data is viewed by a user. The ancillary programming is deleted when the associated recorded program is deleted.

EP4697251A2, drawing sheet 1
Sheet 1 of 5

Term

1.1 yearsto projected expiry

Projected expiry 30 October 2027, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

15 claims: 5 independent, 10 dependent

  1. 1
    A method for distributing ancillary program data to a multimedia device (102, 108, 110), the method comprising:receiving a request from a user to download specific content at the multimedia device (102, 108, 110);requesting ancillary program data information associated with the requested specific content from a service (104), the request for ancillary program data information including an identifier of the specific content requested for download;receiving an ordered list of ancillary program data information related to the specific content requested for download, the ordered list of ancillary program data information being returned by the service in response to the request for ancillary program data information;automatically downloading, from a source listed in the ordered list of ancillary program data information to the storage device (164) at the multimedia device (102, 108, 110), ancillary program data that is directly related to, and associated with, the specific content requested for download;and downloading the specific content onto a storage device (164) at the multimedia device (102, 108, 110).
  2. 6
    A system for distributing ancillary program data to a multimedia device (102, 108, 110) comprising control circuitry arranged in operation to:receive a request from a user to download specific content at the multimedia device (102, 108, 110);request ancillary program data information associated with the requested specific content from a service (104), the request for ancillary program data information including an identifier of the specific content requested for download;receive an ordered list of ancillary program data information related to the specific content requested for download, the ordered list of ancillary program data information being returned by the service in response to the request for ancillary program data information;automatically download, from a source listed in the ordered list of ancillary program data information to the storage device (164) at the multimedia device (102, 108, 110), ancillary program data that is directly related to, and associated with, the specific content requested for download;and download the specific content onto a storage device (164) at the multimedia device (102, 108, 110).
  3. 10
    The system of any one of claims 6-9, wherein control circuitry is further configured to:delete the specific content from the multimedia device (102, 108, 110);and delete, in response to deleting the specific content, the ancillary program data from the multimedia device (102, 108, 110).
  4. 11
    A non-transitory computer-readable medium having non-transitory computer-readable instructions encoded thereon that, when executed by control circuitry, cause the control circuitry to:receive a request from a user to download specific content at a multimedia device (102, 108, 110);request ancillary program data information associated with the specific content requested for download from a service (104), the request for ancillary program data information including an identifier of the specific content requested for download;receive an ordered list of ancillary program data information related to the specific content requested for download, the ordered list of ancillary program data information being returned by the service in response to the request for ancillary program data information;automatically download, from a source listed in the ordered list of ancillary program data information to the storage device (164) at the multimedia device (102, 108, 110), ancillary program data that is directly related to, and associated with, the specific content that has been requested for download;and download the specific content onto a storage device (164) at the multimedia device (102, 108, 110).
  5. 15
    The non-transitory computer-readable medium of any one of claims 11 to 14 having further non-transitory computer-readable instructions encoded thereon that, when executed by control circuitry, cause the control circuitry to:delete the specific content from the multimedia device (102, 108, 110);and delete, in response to deleting the specific content, the ancillary program data from the multimedia device (102, 108, 110).