EP1235178B1

Method and system for providing auxiliary content located on local storage during download/access of primary content over a network

Abstract

This record has no abstract on file.

EP1235178B1, drawing sheet 1
Sheet 1 of 3

Term

Term ended

Expired 29 January 2022, 4.6 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

13 claims: 2 independent, 11 dependent

  1. 1
    A data communication system for providing auxiliary content to a client during download of primary content from a server system, comprising:a server system comprising a download management server (110);a client console (120) comprising a local storage device (150, 152) in the form of a removable storage device installable in the client console, the removable storage device storing auxiliary content;a communications network (130) for establishing a bi-directional communications link between the client console and the download management server;and processing means (Figs 2 & 3) comprising means for uploading a primary content request to the download management server and downloading primary content from the download management server;characterised by the server system comprising a customer database (170) that stores user information, and a primary content database (160) that stores the primary content;the removable storage device storing an authentication code as well as the auxiliary content, the auxiliary content comprising a plurality of auxiliary content items each having respective trigger data associated therewith;and the processing means comprising means for uploading the authentication code to enable access to the download management server and download of the primary content from the download management server;the processing means further comprising means for uploading a user identifier from the client console to the download management server, means responsive to the primary content request for enabling access to and retrieval of requested primary content in the primary content database, means responsive to the uploaded user identifier for enabling access to user information in the customer database, means for downloading the user information to the client console, means for thereafter comparing the user information with said trigger data for selecting a respective said auxiliary content item of the auxiliary content from the removable storage device for playback on the client console, and means responsive to the accessing of the requested primary content for playing the selected auxiliary content during download of the requested primary content.
  2. 12
    A data communication method for providing auxiliary content to a client during download of primary content from a server system, comprising the steps of:installing a removable storage device in a client console, the removable storage device storing auxiliary content;establishing a communications link through a bi-directional communications network (130) between the client console (120) and a download management server (110) that is part of the server system;transmitting a request for primary content from the client console to the download management server;and downloading primary content from the download management server;and characterised by : storing the primary content in a primary content database (160) that is part of the server system, storing user information in a customer database (170) that is part of the server system, said user information comprising preferences provided by either the client or a distributor of the primary content;storing on the removable storage device an authentication code as well as the auxiliary content, the auxiliary content comprising a plurality of auxiliary content items each having respective trigger data associated therewith;uploading the authentication code from the client console to enable access to the download management server and download of the primary content from the download management server;uploading from the client console to the download management server a user identifier;responsive to said primary content request gaining access to and retrieving said primary content from the primary content database;responsive to said user identifier enabling access to said user information in the customer database;downloading the user information to the client console;thereafter comparing the downloaded user information with said trigger data for selecting and accessing a respective said auxiliary content item of the auxiliary content for playback on the client console;and responsive to accessing of the requested primary content playing the selected auxiliary content during download of the primary content at the client console.