US20040054792A1

Method, gateway and system for transmitting data between a device in a public network and a device in an internal network

Claim Score by NHIP

Read claim 12, the broadest

Abstract

A gateway for connecting a public network to an internal network is provided. The gateway comprises a control unit for controlling transmission of incoming and/or outgoing data between a remote device in the public network and an internal device in the internal network; a public port connected to the public network; an internal port connected to the internal network; and a storage unit storing a list of public key identifiers and respectively associated internal network addresses of internal devices; wherein the control unit is adapted for identifying a destination of the incoming data, which are addressed to a public network address of the gateway, by determining an internal network address of the internal device based on public key information included in the incoming data and the list of public key identifiers and associated internal network addresses.

US20040054792A1, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Projected expiry passed 5 June 2024, 2.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

12 claims: 3 independent, 9 dependent

  1. 1
    A gateway ( 12 ) for connecting a public network to an internal network, the gateway comprising:a control unit ( 41 ) for controlling transmission of incoming and/or outgoing data between a remote device ( 11 ) in the public network and an internal device ( 13 ) in the internal network;a public port ( 44 ) connected to the public network;and an internal port ( 45 ) connected to the internal network;characterised by: a storage unit ( 42 ) storing a list of public key identifiers and respectively associated internal network addresses of internal devices;and in that the control unit ( 41 ) is adapted for identifying a destination of the incoming data, which are addressed to a public network address of the gateway, by determining an internal network address of the internal device ( 13 ) based on public key information included in the incoming data and the list of public key identifiers and associated internal network addresses.
  2. 11
    A public key server comprising:storage means ( 35 , 36 ) for storing information in regard to a public key;a public key request interface ( 32 ) for receiving a request for public key information stored in said public key information storage means ( 37 ) and transmitting the requested information to a requesting device in response thereto;characterised in that said storage means ( 37 ) stores a public network address of a gateway as a destination address of data to be transmitted to a recipient, for gateways identifying the recipient by means of a public key identifier included in the transmitted data and forwarding the data to the recipient;and said public key request interface ( 32 ) is adapted to transmit said stored public network gateway address to the requesting device.
  3. 12
    Broadest claimClaim Score 57, broad(NHIP)A method for transmitting incoming and/or outgoing data between a remote device in a public network and an internal device in an internal network, the method performed in a gateway of the internal device comprising:transmitting the data between the remote device and the gateway of the internal device;forwarding the incoming data from the gateway to the internal device;characterised by storing a list of public key identifiers and associated internal network addresses;and identifying a destination of the incoming data, which are addressed to a public network address of the gateway, by determining an internal network address of the internal device based on public key information included in the incoming data and the stored list of public key identifiers and associated internal network addresses.