×

Authorization method and system for smart TV and smart TV applying the same

  • US 9,756,371 B2
  • Filed: 05/29/2013
  • Issued: 09/05/2017
  • Est. Priority Date: 07/17/2012
  • Status: Active Grant
First Claim
Patent Images

1. An authorization system for a smart TV, comprising:

  • a smart TV and a server;

    wherein, the smart TV;

    determines whether machine authorization information is stored at a designated address in the smart TV when an application is to be activated;

    searches for a client certification corresponding to the application when the machine authorization information is stored, wherein the client certificate comprises a validity expiration date;

    reads the client certificate when the client certificate is found;

    determines whether the client certificate is valid according to the validity expiration date, and activates the application when the client certificate is valid;

    transmits a client certificate request message to a server when the client certificate is not found, wherein the client certificate request message comprises a unique hardware identification of the smart TV and manufacturer information of the smart TV;

    receives the client certificate replied from the server in response to the client certificate request message; and

    transmits a client certificate request message to the server when the client certificate corresponding to the application is not found, receives and stores the client certificate when the server replies the client certificate in response to the client certificate request message;

    wherein, the server;

    receives the machine authorization request message transmitted from the smart TV;

    determines whether the unique hardware identification of the smart TV exists in a hardware identification database corresponding to the manufacturer information of the smart TV according to the unique hardware identification of the smart TV and the manufacturer information of the smart TV;

    transmits the machine authorization information to the smart TV when the unique hardware identification of the smart TV exists;

    transmits an authorization failure message to the smart TV when the unique hardware identification of the smart TV does not exist; and

    receives the client certificate request message, determines whether to allow the smart TV to execute the application according to the machine authorization request message carried in the received client certificate request message, determines whether the application corresponding to the certificate is free according to the unique identification of the application, determines whether an identification same as the identification of the smart TV carried in the machine authorization request message is stored in the server when the application is not free, transmits the client certificate to the smart TV when application is free or when the identification same as the identification of the smart TV carried in the machine authorization request message is stored in the server, and transmits error information to the smart TV when the smart TV is not allow to execute the application; and

    wherein, said machine authorization information comprises an authorization number and is encrypted, and the client certificate request message comprises the machine authorization request message of the smart TV, said authorization number, and a unique identification of the application, and the machine authorization request message comprises an identification of the smart TV.

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