CA1310399C

Ippv programming distribution control system

Abstract

IPPV PROGRAMMING DISTRIBUTION CONTROL SYSTEM ABSTRACT OF THE DISCLOSUREA distribution control system for controlling the distribution of scrambledimpulse pay per view (IPPV) programming from a plurality of different IPPVprogrammers to a plurality of descramblers. The system includes a plurality ofbusiness data processing systems, a plurality of channel control systemsrespectively related to a plurality of the given IPPV programmers, and an IPPVmanagement system. The business data processing systems process view historydata identifying descrambled IPPV programs and credit data for individualdescramblers and cost data for IPPV programs provided by given IPPVprogrammers and provide credit data and IPPV authorization data pertaining toindividual descramblers. Each of the channel control systems providesdescrambler messages containing identification, cost and IPPV status data forindividual IPPV programs. The IPPV data management system processes the creditdata and IPPV authorization data provided by the business data processing systemsto provide descrambler messages unique to each descrambler containing creditdata and IPPV authorization data pertaining to the individual descrambler. The IPPVmanagement system also sorts the IPPV program identification and cost dataprovided by the channel control systems in accordance with which business dataprocessing systems process data for those IPPV programs provided by therespective given IPPV programmers, and sorts view history data provided by thedescramblers in accordance with which business data processing systems processdata for the respective descramblers for the IPPV programmers that provide theIPPV programs identified in the view history data provided by the respectivedescramblers; and forwards the sorted IPPV program identification and cost dataand the sorted view history data to the respective business data processingsystems.

CA1310399C, drawing sheet 1
Sheet 1 of 6

Term

No projected expiry on record.

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

16 claims: 13 independent, 3 dependent

  1. 1
    CLAIMS 72046-25 1. A distribution control system for controlling the distribution of scrambled impulse pay per view (IPPV) programming from a plurality of different IPPV programmers to a plurality of descramblers that individually may be authorized to descramble an individual IPPV program upon processing of a cost data signal for the program and a credit data signal for the descrambler and upon processing of an IPPV status data signal for the program and an authorization data signal for the descrambler, and that Individually provide view history data signals identifying descrambled IPPV programs, the distribution control system comprising a plurality of business data processing systems for processing view history data signals and credit data signals for individual descramblers and cost data signals for IPPV programs provided by given IPPV programmers and for providing credit data signals and IPPV authorization data signals pertaining to individual descramblers;a plurality of channel control systems respectively related to a plurality of the given IPPV programmers for providing descrambler messages containing Identification, cost and IPPV status data signals for individual IPPV programs;and an IPPV data management system for processing the credit data signals and IPPV authorization data signals provided by the business data processing systems to provide descrambler messages unique to each descrambler containing credit data signals and IPPV authorization data signals pertaining to the individual descrambler, for sorting the IPPV program identification and cost data signals provided by the channel control systems In accordance with which business data processing systems process data signals for those IPPV programs provided by the respective given IPPV programmers, for sorting view history data signals provided by the descramblers in accordance with which business data processing systems process data signals for the respective descramblers for the IPPV programmers that provide the IPPV programs identified in the view history data signals provided by the respective descramblers, and for forward-1928 Ing the sorted IPPV program identification and cost data signals and the sorted view history data signals to the respective business data processing systems.
  2. 4
    4 wherein all data signals pertaining to any given descrambler Is processed by a single said IPPV data management system. 4. A system according to Claim 1, for controlling the distribution of IPPV pro2 gramming to descramblers that individually may be authorized to descramble a given IPPV program upon processing of a cost data signal for the program and a credit data 4 signal for the descrambler only when said IPPV status data signal identifies the given IPPV program as being authorized for purchase and the authorization data signal for 6 the descrambler indicates that purchase of IPPV programs provided by the programmer providing said given IPPV program Is authorized. θ wherein each of the individual descrambler messages provided by the IPPV data management system contain a plurality of tier authorization bits, with the position 10 of each bit identifying a tier of IPPV programs and each bit indicating whether purchase by the individual descrambler is authorized for the tier of IPPV programs identified by 12 such bit;and -201310339 wherein the descrambler messages provided by a plurality of the channel con14 trol systems for a respective plurality of different IPPV programmers each contains an IPPV status bit In a respectively different position for processing with the tier authoriza16 tion bits of the individual descrambler message, with each IPPV status bit indicating whether or not purchase of IPPV programming provided by the respective IPPV 18 programmer is authorized.
  3. 6
    A distribution control system for controlling the distribution of scrambled 2 impulse pay per view (IPPV) television programming from a plurality of different IPPV programmers to a plurality of descramblers that individually may be authorized to -211310399 descramble a given IPPV program upon processing of an IPPV status data signal for the program and an authorization data signal for the descrambler only when said IPPV status data signal Identifies the given IPPV program as being authorized for purchase and the authorization data signal for the descrambler Indicates that purchase of IPPV programs provided by the programmer providing said given IPPV program is authorized, comprising a plurality of business data processing systems for providing IPPV authorization data signals for a plurality of different IPPV programmers pertaining to Individual descramblers; a plurality of channel control systems respectively related to a plurality of the given IPPV programmers. for providing descrambler messages containing IPPV status data signals for individual IPPV programs:and an IPPV data management system for processing the IPPV authorization data signals provided by the business data processing systems to provide descrambler messages unique to each descrambler containing IPPV authorization data signals pertaining to the Individual descrambler;wherein each of the Individual descrambler messages provided by the IPPV data management system contain a plurality of tier authorization bits, with the position of each bit Identifying a tier of IPPV programs and each bit indicating whether purchase by the individual descrambler Is authorized for the tier of IPPV programs identified by such bit;and wherein the descrambler messages provided by a plurality of the channel control systems for a respective plurality of different IPPV programmers each contains an IPPV status bit In a respectively different position for processing with the tier authorization bits of the individual descrambler message, with each IPPV status bit indicating whether or not purchase of IPPV programming provided by the respective IPPV programmer Is authorized. -221310399
  4. 7
    A distribution control system for controlling the distribution of scrambled impulse pay per view (IPPV) television programming from a plurality of different IPPV programmers to a plurality of descramblers that individually may be authorized to descramble a given IPPV program upon processing of an IPPV status data signal for the program and an authorization data signal for the descrambler only when said IPPV status data signal Identifies the given IPPV program as being authorized for purchase and the authorization data signal for the descrambler Indicates that purchase of IPPV programs provided by the programmer providing said given IPPV program Is authorized, comprising a plurality of business data processing systems for providing IPPV authorization data signals for a plurality of different IPPV programmers pertaining to Individual descramblers;a plurality of channel control systems respectively related to a plurality of the given IPPV programmers for providing descrambler messages containing IPPV status data signals for Individual IPPV programs;and an IPPV data management system for processing the IPPV authorization data signals provided by the business data processing systems to provide descrambler messages unique to each descrambler containing IPPV authorization data signals pertaining to the individual descrambler;wherein each of the Individual descrambler messages provided by the IPPV data management system contain a plurality of tier authorization bits, with the position of each bit identifying a tier of IPPV programs and each bit Indicating whether purchase by the individual descrambler is authorized for the tier of IPPV programs identified by such bit;and -23wherein the descrambler messages provided by a group of the channel control systems contain an IPPV status bit in a position for processing with a common one of the tier authorization bits of the individual descrambler message, with the IPPV status bit indicating whether or not purchase of an IPPV program Is authorized.
  5. 8
    A distribution control system for controlling the distribution of scrambled impulse pay per view (IPPV) programming from a plurality of different IPPV programmers to a plurality of descramblers that individually may be authorized to descramble an individual IPPV program upon processing of a cost data signal for the program and a credit data signal for the descrambler, and that individually provide view history data signals identifying descrambled IPPV programs, the distribution control system comprising a plurality of business data processing systems for processing view history data signals and credit data signals for individual descramblers and cost data signals for IPPV programs provided by given IPPV programmers and for providing credit data signals pertaining to individual descramblers:a plurality of channel control systems respectively related to a plurality of the given IPPV programmers for providing descrambler messages containing Identification and cost data signals for individual IPPV programs: and an IPPV data management system for processing the credit data signals provided by the business data processing systems to provide descrambler messages unique to each descrambler containing credit data signals pertaining to the individual descramblers, for sorting the IPPV program identification and cost data signals provided by the channel control systems in accordance with which business data processing systems process data signals for those IPPV programs provided by the respective given IPPV programmers, for sorting view history data signals provided by the descramblers in accordance with which business data processing systems process data signals for -241310399 the respective descramblers and which given IPPV programmers provide the IPPV 24 programs Identified In the view history data signals provided by the respective descramblers, and for forwarding the sorted IPPV program identification and cost data 26 signals and the sorted view history data signals to the respective business data processing systems.
  6. 9
    In combination. 2 a plurality of descramblers that Individually may be authorized to descramble an Individual scrambled impulse pay per view (IPPV) program from at least one of a 4 plurality of different IPPV programmers upon processing of a cost data signal for the program and a credit data signal for the descrambler and upon processing of an IPPV 6 status data signal for the program and an authorization data signal for the descrambler, and that Individually provide view history data signals identifying 8 descrambled IPPV programs, a plurality of business data processing systems for processing view history 10 data signals and credit data signals for individual descramblers and cost data signals for IPPV programs provided by given IPPV programmers and for providing credit data
  7. 10
    12 signals and IPPV authorization data signals pertaining to individual descramblers;a plurality of channel control systems respectively related to a plurality of the 14 given IPPV programmers for providing descrambler messages containing identification, cost and IPPV status data signals for Individual IPPV programs;and
  8. 11
    16 an IPPV data management system for processing the credit data signals and IPPV authorization data signals provided by the business data processing systems to
  9. 12
    18 provide descrambler messages unique to each descrambler containing credit data signals and IPPV authorization data signals pertaining to the individual descrambler, for
  10. 13
    20 sorting the IPPV program identification and cost data signals provided by the channel -251310399 control systems in accordance with which business data processing systems process 22 data signals for those IPPV programs provided by the respective given IPPV programmers, for sorting view history data signals provided by the descramblers In accordance
  11. 14
    24 with which business data processing systems process data signals for the respective descramblers for the IPPV programmers that provide the IPPV programs identified In
  12. 15
    26 the view history data signals provided by the respective descramblers, and for forwarding the sorted IPPV program identification and cost data signals and the sorted view
  13. 16
    28 history data signals to the respective business data processing systems. SMART & BIGGAR OTTAWA, CANADA PATENT AGENTS -261310399 i-t Patent Stgh Smart G Fggnr A
Independent claims13