×

Registry apparatus, agent device, application providing apparatus and corresponding methods

  • US 10,129,268 B2
  • Filed: 09/02/2015
  • Issued: 11/13/2018
  • Est. Priority Date: 09/08/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for a registry apparatus to enable trusted communication between at least one agent device and an application providing apparatus, the application providing apparatus comprising any device which executes an application program using data gathered from the at least one agent device and issues commands for controlling the at least one agent device, and wherein the registry apparatus maintains a device registry comprising agent device characteristics, a history of use of the at least one agent device, and authentication information for uniquely authenticating the at least one agent device, the method comprising:

  • (a) receiving at the registry apparatus an authentication request from the at least one agent device specifying a device identifier identifying the at least one agent device together with authentication information for authenticating the at least one agent device;

    (b) obtaining from the device registry the authentication information for uniquely authenticating the at least one agent device identified by the device identifier;

    (c) performing at the registry apparatus verification of the at least one agent device using the authentication information obtained from the device registry and the authentication information received together with the authentication request from the at least one agent device;

    (d) responsive to determining that the verification is not successful, transmitting by the registry apparatus to at least one of the at least one agent device and the application providing apparatus revocation information for denying the trusted communication between the at least one agent device and the application providing apparatus; and

    (e) responsive to determining that the verification is successful, transmitting by the registry apparatus to the at least one agent device and the application providing apparatus an application key to enable the trusted communication between the at least one agent device and the application providing apparatus using the application key to encrypt communications therebetween, wherein the enablement of the trusted communication by the registry apparatus based on the application key is accomplished without the registry apparatus storing any consumer information related to a consumer of the at least one agent device and without the at least one agent device contacting the application providing apparatus.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×