×

Television receiver authorization over internet protocol network

  • US 10,291,965 B2
  • Filed: 03/11/2016
  • Issued: 05/14/2019
  • Est. Priority Date: 03/11/2016
  • Status: Active Grant
First Claim
Patent Images

1. A satellite television system, comprising:

  • a satellite television provider server system, comprising;

    one or more processors; and

    memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the satellite television provider server system to;

    receive, over an Internet Protocol network, receiver identification data from a satellite television receiver device, the receiver identification data comprising (1) one or more identifiers of the satellite television receiver device, (2) data identifying an installation environment of the satellite television receiver device at a customer location, and (3) a smart card identifier associated with one or more users, wherein the receiver identification data is transmitted automatically in response to the satellite television receiver device detecting establishment of a connection with the Internet Protocol network, and not in response to an express user command;

    determine, by a backend server of the satellite television provider server, a television subscription associated with the satellite television receiver device and a first authorization code associated with the satellite television receiver device, based on the one or more identifiers of the satellite television receiver device and on the smart card identifier associated with the one or more users;

    determine encryption key data based at least on the data identifying the installation environment of the satellite television receiver device at the customer location and on the one or more identifiers of the satellite television receiver device;

    encrypt the first authorization code associated with the satellite television receiver device, using the determined encryption key data;

    transmit the encrypted first authorization code to the satellite television receiver device over the Internet Protocol network;

    transmit, to the satellite television receiver device via a television communication network different from the Internet Protocol network, a transponder data stream including a plurality of television channels and a common Entitlement Control Message (ECM), wherein the plurality of television channels is authorized to be decoded by the satellite television receiver device in accordance with determining a match between the encrypted first authorization code and the common ECM;

    receive, subsequent to transmitting the encrypted first authorization code, television viewing behavior data including viewing patterns generated by the satellite television receiver device according to a plurality of television programs previously viewed by the one or more users via the satellite television receiver device;

    determine a second authorization code to temporarily authorize decoding, by the satellite television receiver device, of at least one additional television channel other than the plurality of television channels, the at least one additional television channel identified based on the television viewing behavior data; and

    transmit the second authorization code to the satellite television receiver device over the Internet Protocol network.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×