Nova Patents
CA2405902A1

Time division partial encryption

Abstract

An encryption arrangement for multiple encryption of television programs. A system according to embodiments of the present invention multiple encrypts only a portion of the data required for full presentation of a television program t o permit coexistence of multiple conditional access encryption systems associated wit h multiple manufacturer's set-top boxes within a single system. In one embodiment, a time slicing technique is used to encrypt portions of a program on a time allocated basis. By only encrypting a portion of the program, dramatically less bandwidth is consumed than the alternative of multiple encryption of all program data, th us permitting a larger number of programs to be carried over the same bandwidth while permitting coexistence of multiple conditional access systems in a single cable television system.

CA2405902A1, drawing sheet 1
Sheet 1 of 16

Term

Term ended

Projected expiry passed 1 October 2022, 4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

15 claims: 10 independent, 5 dependent

  1. 1
    CA 02405902 2002-10-01 ( .( 19. A method of encrypting an unencrypted television program, comprising:sampling the unencrypted television program at a specified time interval;and for each sample, encrypting the sample according to a first encryption method to create a first encrypted sample for the television program. 20. The method according to claim 19, further comprising, combining the first encrypted samples with the unsampled portions of the unencrypted television program to produce a partially encrypted television program. 21. The method according to claim 20, further comprising distributing the partially encrypted television program over a cable television system. 22. The method according to claim 20, further comprising assigning a packet identifier (PID) to data packets containing unencrypted portions of the television program, the packet identifier associating the unencrypted portion with a particular television program. 23. The method according to claim 20, further comprising assigning a packet identifier (PID) to data packets containing first encrypted samples of the television program, the packet identifier associating the first encrypted samples with a particular television program. 24. The method according to claim 20, further comprising assigning a secondary packet identifier (PID) to data packets containing first encrypted sample of the television program, the secondary packet identifier associating the first encrypted samples with a particular television program. Docket No.: SNY-R4646.02 -59PATENT CA 02405902 2002-10-01 ( ( 25. The method according to claim 20, further comprising assigning a packet identifier (PID) to data packets containing first encrypted samples and unencrypted portions of the television program, the packet identifier associating the first encrypted samples and the unencrypted portions with a particular television program. 26. The method according to claim 20, further comprising assigning a primary packet identifier (PID) to data packets containing unencrypted portions of the television program, the packet identifier associating the unencrypted portions with a particular television program;and assigning a secondary packet identifier (PID) to data packets containing encrypted samples of the television program, the secondary packet identifier associating the encrypted samples with the particular television program 27. The method according to claim 20, wherein the sample comprises a data associated with a frame of video. 28. The method according to claim 19, wherein the sample comprises at least one packet of data. 29. An electronic storage medium storing instructions which, when executed on a programmed processor, carry out the method according to claim 19. 30. An electronic transmission medium carrying an encrypted television program encrypted by the method according to claim 19. Docket No.: SNY-R4646.02 -60PATENT CA 02405902 2002-10-01 ( ( 31. A method of encrypting an unencrypted television program, comprising: encrypting N periods out of every M periods of the television program according to a first encryption method, where M is greater than N;and encrypting the N periods of the television program according to a second encryption method. 32. The method according to claim 31, further comprising, combining the first and second encrypted periods with unencrypted periods to produce a partially dual encrypted television program. 33. The method according to claim 32, further comprising distributing the partially dual encrypted television program over a cable television system. 34. The method according to claim 32, further comprising assigning a primary packet identifier (PID) to unencrypted periods of the television program. 35. The method according to claim 32, further comprising assigning a primary packet identifier (PID) to periods encrypted under the first encryption method. 36. The method according to claim 32, further comprising assigning a secondary packet identifier (PID) to periods encrypted under the second encryption method. 37. The method according to claim 32, further comprising: assigning a primary packet identifier (PID) to unencrypted periods of the television program;assigning a primary packet identifier (PID) to periods encrypted under the first encryption method;and assigning a secondary packet identifier (PID) to periods encrypted under the second encryption method. Docket No.: SNY-R4646.02 -61PATENT CA 02405902 2002-10-01 ( 38. The method according to claim 37, further comprising transmitting system information to identify the primary and secondary PID associated with the television program. 39. The method according to claim 32, wherein the period comprises data associated with a frame of video. 40. The method according to claim 32, wherein the period comprises at least one packet of data. 41. The method according to claim 31, wherein the N periods and M periods are selected randomly. 42. An electronic storage medium storing instructions which, when executed on a programmed processor, carry out the method according to claim 32. 43. An electronic transmission medium carrying an encrypted television program encrypted by the method according to claim 32. Docket No.: SNY-R4646.02 -62PATENT CA 02405902 2002-10-01 44. A partially encrypted television signal, comprising: a first portion of the television signal, the portion being encrypted under a first encryption method and under a second encryption method;and an unencrypted portion, wherein for every M periods of the television signal, N periods are encrypted. 45. The partially encrypted television signal according to claim 44, wherein the television signal is a digital television signal, and wherein the period comprises a packet. 46. The partially encrypted television signal according to claim 44, wherein the period comprises a video frame. 47. The partially encrypted television signal according to claim 44, wherein the digital television signal complies with an MPEG standard, and wherein the first encrypted portion is identified by a first packet identifier, and wherein the second encrypted portion is identified by a second packet identifier. 48. The partially encrypted television signal according to claim 44, wherein the digital television signal complies with an MPEG standard, and wherein the unencrypted portion is identified by a first packet identifier, and wherein the encrypted portion encrypted under the first encryption method is identified by the first packet identifier, and wherein the encrypted portion encrypted under the second encryption method is identified by a second packet identifier. Docket No.: SNY-R4646.02 -63PATENT CA 02405902 2002-10-01 49. A method of encrypting an unencrypted television program, comprising: encrypting N portions of the television program out of every M portions of the television program according to a first encryption method;and leaving a remainder of the television program unencrypted, wherein the combination of the encrypted portion and the remainder comprises a partially encrypted television program. 50. The method according to claim 49, further comprising distributing the partially encrypted television program over one of the following: a terrestrial broadcast system, a cable television system and a satellite television system. 51. The method according to claim 49, further comprising assigning a packet identifier (PID) to data packets containing the encrypted portions and the remainder of the television program, the packet identifier associating the encrypted portion and the remainder with the television program. 52. The method according to claim 49, further comprising assigning a primary packet identifier (PID) to data packets containing the encrypted portions and the remainder of the television program, the packet identifier associating the encrypted portion and the remainder with the television program;and assigning a secondary packet identifier (PID) to data packets containing the encrypted portions of each television program, the secondary packet identifier associating the first encrypted samples with the television program. 53. The method according to claim 49, wherein the N portions comprise N frames of video. 54. An electronic storage medium storing instructions which, when executed on a programmed processor, carry out the method according to claim 49. Docket No.: SNY-R4646.02 -64PATENT CA 02405902 2002-10-01 1 55. An electronic transmission medium carrying an encrypted television program
  2. 4
    4 encrypted frames and the unencrypted portionswith a particular television program.
  3. 6
    7 assigning a primary packet identifier (PID) to data packets containing
  4. 7
    8 . unencrypted portions of the television program, the packet identifier associating the
  5. 8
    9 unencrypted portions with a particular television program;and
  6. 9
    10 assigning a secondary packet identifier (PID) to data packets containing
  7. 10
    11 encrypted frames of the television program, the secondary packet identifier
  8. 11
    12 associating the encrypted frames with the particular television program
  9. 12
    14 109. An electronic storage medium storing instructions which, when executed on
  10. 14
    17 110. An electronic transmission medium carrying an encrypted television program