Nova Patents
CA2531518C

Controlling access to an area

Abstract

Controlling access includes providing a barrier to access that includes a controller that selectively allows access, at least one administration entity generating credentials/proofs, wherein no valid proofs are determinable given only the credentials and values for expired proofs, the controller receiving the credentials/proofs (152, 154), the controller determining if access is presently authorized, and, if access is presently authorized, the controller allowing access (168). The credentials/proofs may be in one part or may be in separate parts (152, 154). There may be a first administration entity that generates the credentials (154) and other administration entities that generate proofs (152). The first administration entity may also generate proofs or the first administration entity may not generate proofs. The credentials may correspond to a digital certificate that includes a final value (166) that is a result of applying a one way function (164) to a first one of the proofs (152).

CA2531518C, drawing sheet 1
Sheet 1 of 14

Term

Term ended

Expired 16 July 2024, 2.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

24 claims: 1 independent, 23 dependent

  1. 1
    CA 02531518 2013-08-13 What is claimed is:1. A method of controlling access, comprising: providing a barrier to access that includes a controller that selectively allows access;5 at least one administration entity generating credentials and proofs, wherein the credentials include a final value and a date, wherein the final value is obtained by applying a one way function to a random value a plurality of times, wherein each of the proofs is associated with a particular time interval, wherein different proofs are obtained by applying the one way function to a proof to be presented to the controller 10 in the future;the controller receiving the credentials and at least one of the proofs corresponding to an access attempt by a user;in response to the access attempt by the user, the controller determining if access is presently authorized by applying the one way function to the at least one of 15 the proofs a number of times and comparing the results with the final value, the number of times corresponding to an amount of time elapsed since the date associated with the credentials;and if access is presently authorized, the controller allowing access.