Validating client-receivers
First Claim
1. In a digital network having a server and a plurality of client-receivers, a validation-message embodied in a computer readable medium for validating a given client-receiver of a plurality of client-receivers with the server, the validation-message comprising:
- a client-identifier associated with the given client-receiver; and
an authentication-token, wherein the authentication-token is produced by providing an input to a one-way function, wherein the input to the one-way function includes at least a portion of a validator and at least a portion of the client-identifier, wherein the validator is known to both the server and the given client-receiver.
3 Assignments
0 Petitions
Accused Products
Abstract
In a subscriber television system having a headend, a server, and plurality of client-receivers, the server, which is remote from the headend, is adapted to receive a validation-message from one or more client-receivers. The validation-message includes content and an authentication-token. The server validates that the sender of the validation-message is a valid client-receiver of the subscriber television system using an authentication-token and a validator that is known to both the server and to at least one of the client-receivers.
243 Citations
24 Claims
-
1. In a digital network having a server and a plurality of client-receivers, a validation-message embodied in a computer readable medium for validating a given client-receiver of a plurality of client-receivers with the server, the validation-message comprising:
-
a client-identifier associated with the given client-receiver; and
an authentication-token, wherein the authentication-token is produced by providing an input to a one-way function, wherein the input to the one-way function includes at least a portion of a validator and at least a portion of the client-identifier, wherein the validator is known to both the server and the given client-receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a subscriber television system having a headend, a server, which is remote from the headend, and a plurality of client-receivers, a validation-message embodied in a computer readable medium for validating a given client-receiver of a plurality of client-receivers with the server, the validation-message comprising:
-
a client-identifier associated with the given client-receiver; and
an authentication-token, wherein the authentication-token is produced by providing an input to a one-way function, wherein the input to the one-way function includes at least a portion of a validator and at least a portion of the client-identifier, wherein the validator is transmitted from the headend to both the server and the given client-receiver, and wherein responsive to the server receiving the validation-message, the server determines whether the given client-receiver is a valid client-receiver of the subscriber television system using at least a portion of the authentication-token and at least a portion of the validator.
-
-
9. In digital network having a server and a plurality of client-receivers, a client-receiver of the plurality of client-receivers comprising:
-
a memory having a validator and a client-identifier stored therein, wherein the validator is known to multiple client-receivers of the plurality of client-receivers;
a processor in communication with the memory, the processor adapted to generate an authentication-token using at least a portion of the validator and at least a portion of the client-identifier as inputs to a one-way function and adapted to include the authentication-token in a validation-message; and
a transmitter in communication with the server, the transmitter adapted to transmit the validation-message. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of validating a client-receiver in a digital network the digital network having a headend, a plurality of client-receivers, and a server in communication with the headend and with the plurality of client-receivers, the server remote from the headend, the method implemented in the server and comprising the steps of:
-
receiving a validation-message from a particular client-receiver of the plurality of client-receivers, the validation-message including a content and a first authentication-token;
generating a second authentication-token, wherein the second authentication-token is the output of a one-way function having at least a portion of a validator and at least a portion of the content of the validation-message as inputs, wherein the validator is known to the particular client-receiver and other client-receivers of the plurality of client-receivers; and
determining whether the particular client-receiver is a valid client-receiver of the digital network using at least the first and second authentication-tokens. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A digital network comprising:
-
a client-receiver adapted to generate a validation-message having a client-identifier and an authentication-token included therein, wherein the authentication-token is the output of a one-way function having at least a portion of a validator as an input; and
a server in communication with the client-receiver having a memory and a processor, the memory having the validator stored therein, the processor adapted to receive the validation-message and adapted to determine that the client-receiver is a valid client-receiver using at least a portion of the stored validator and at least a portion of the validation-message.
-
Specification