CA2574079C

System for interactively distributing information services

Abstract

An interactive information distribution system includes service provides equipment for generating an information stream that is coupled to an information channel and transmitted to subscriber equipment. The service provider also generates a command signal that is coupled to a command channel and transmitted to the subscriber equipment. The service provider also receives information manipulation requests from the subscriber via a back channel. A communication network supporting the information channel, command channel and back channel is coupled between the service provider equipment and the subscriber equipment.

CA2574079C, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Expired 4 December 2017, 8.8 years ago.

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

22 claims: 2 independent, 20 dependent

  1. 1
    CA 02574079 2010-12-30 -25The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:1. A method of interactively distributing secure information including a plurality of programs to a terminal from a service provider, said method comprising: receiving, from the terminal via a back channel, a request for at least one program of the plurality of programs, said request having a personal identification number (PIN) associated with a requesting viewer and a unique terminal identification number (TID) assigned to the terminal;comparing the received TID from the request to a stored TID at said service provider to confirm the received TID;comparing the received PIN from the request to a stored PIN at said service provider to confirm the received PIN;sending, in response to confirming the received TID and the received PIN in the steps of comparing, the requested at least one program via a forward channel, said requested at least one program comprising data stream packets containing the received TID;and assigning, periodically by the service provider, a randomly altered TID to said terminal.
  2. 7
    An apparatus comprising:a processor;and memory storing at least one application program that, when executed by the processor, causes the apparatus to: receive, from a terminal via a back channel, a request for at least one program of a plurality of programs, said request having a personal identification number (PIN) associated with a requesting viewer and a unique terminal identification number (TID) assigned to the terminal;compare the received TID from the request to a TID stored at the apparatus to confirm the received TID;compare the received PIN from the request to a PIN stored at the apparatus to confirm the received PIN;send, in response to confirming the received TID and the received PIN in the steps of comparing, the requested at least one program via a forward channel, said requested at least one program comprising data stream packets containing the received TID;periodically assign a randomly altered TID to said terminal;associate each of the requested at least one program with a unique program identification number (PID);and randomly assign and alter each PID. CA 02574079 2010-12-30