IL304106A

Systems and methods for time-based one-time password management for a medical device

Abstract

This record has no abstract on file.

IL304106A, drawing sheet 1
Sheet 1 of 19

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

20 claims: 8 independent, 12 dependent

  1. 1
    A data module comprising:a user interface configured to display data and receive a user input, wherein the data module is communicatively coupled to a server via a data network and the data module is configured to: store a private key of a public-private key pair associated with the data module;receive data from a medical device;generate an authentication key based at least on the private key and a time;receive an authentication key generated by the server;and in response to determining that the authentication key generated by the data module and the authentication key generated by the server match, grant the user authenticated access to the data module.
  2. 5
    The data module of any of claims 1-4, wherein the time is determined by the data module. 02956495\8-01
  3. 8
    The data module of any of claims 1-5, wherein the time includes at least one of TAI, UTC, and UNIX time.
  4. 9
    The data module of any of claims 1-5, wherein the time is current time.
  5. 10
    The data module of any of claims 1-9, wherein the authentication key is a one-time authentication key.
  6. 12
    The data module of any of claims 1-11, wherein the private key is loaded into the data module during at least one of manufacturing or distribution of the data module.
  7. 13
    A server communicatively coupled to a client device and a data module via a data network, wherein the server is configured to:store a private key of a public-private key pair associated with the data module;receive a request from the client device for authenticated access to the data module;02956495\8-01 generate an authentication key based at least on the private key and a time, wherein the authentication key is used to allow authenticated access to the data module;and transmit the authentication key to the data module or the client device.
  8. 19
    The server of any of claims 13-18, wherein the authentication key is a one-time authentication key.