CA2277798C

System for interactively distributing information services

Abstract

An interactive information distribution system (100) includes service provider equipment for generating an information stream that iscoupled to an information channel and transmitted to subscriber equipment (124). The service provider also generates a command signal thatis coupled to a command channel and transmitted to the subscriber equipment (124). The service provider also receives informationmanipulation requests from the subscriber via a back channel (109). A communication network (110) supporting the information channel,command channel and back channel is coupled between the service provider equipment and the subscriber equipment (124).

CA2277798C, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Expired 4 December 2017, 8.8 years ago.

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

15 claims: 2 independent, 13 dependent

  1. 1
    CA 02277798 2005-07-29 -25The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:1. A method for distributing information through an interactive information distribution system comprising the steps of: receiving, at a session manager, a request for a session, where said request is propagated from a subscriber terminal to said session manager via a back channel of a communication network;creating a session for said subscriber terminal;transmitting a menu structure to said subscriber terminal through which the subscriber terminal requests specific information sequences;receiving, at said session manager, a request for an information sequence, where said request is propagated from said subscriber terminal to said session manager via said back channel of said communication network;requesting an information server to fulfill said request by supplying said session manager with said requested information sequence;transmitting said information sequence to said subscriber terminal via an information channel through said communication network;transmitting a command signal to said subscriber terminal via a command channel through said communication network;decoding said information sequence in response to said command signals within said subscriber terminal;transmitting information manipulation requests from said subscriber terminal to said session manager via said back channel;manipulating said information sequence in response to said information manipulation requests while said session manager is transmitting said information sequence to said subscriber terminal.
  2. 14
    16. A method of interactively distributing information to a subscriber comprising the steps of:receiving an information request from a subscriber via a back channel;providing, in response to said information request, a requested information stream to said subscriber via an information channel having one or more subrate server channels, said information stream being packetized and including timing information derived from a master clock;receiving an information manipulation command from said subscriber via said back channel;providing, in response to said information manipulation command, one or more modified information streams to said subscriber via said information channel, said modified information streams including timing information derived from said master clock;and associating said information stream with a first stream identification number;associating said modified information stream with a second stream identification number;associating said subscriber with a subscriber identification number;and randomly altering at least one of said first stream identification number, said second stream identification number, and said subscriber identification number. CA 02277798 2006-02-02 -3017. The interactive information distribution method of claim 16, further comprising the steps of: opportunistically allocating additional subrate server channels to an information channel carrying a high bandwidth information stream, in response to a subscriber request for said high bandwidth information stream.