Communication network system and method for network communication
AssigneeconnectFree Corporation
InventorKristopher Andrew TATE
Life of this patent
Estimating the term…
Abstract
A network system includes at least one server device and at least one terminal device that accesses any of the at least one server device. The terminal device authenticates a network address between the terminal device and any of the at least one server device and communicates data with any of the at least one server device. When the server device receives a request from the terminal device, it provides a service in accordance with the authenticated network address held by the terminal device that has issued the request.
Claims19
1-4. (canceled)
A network system comprising:
- a server device with a processor and a memory;
- and
- at least one terminal device with a processor and a memory,
- wherein the server device is configured to execute:
- a first application process, as an application layer, for providing a service, and
- a first address authentication process, as a network layer, for authenticating a network address of a device accessing the server device;
- wherein the terminal device is configured to execute:
- a second application process, as an application layer, for accessing the service provided by the server device, and
- a second address authentication process, as a network layer, for authenticating a network address of a device accessing the terminal device;
- wherein in response to a request from the terminal device to the server device, the first address authentication process and the second address authentication process start authenticating the network addresses mutually, and
- the first address authentication process and the second address authentication process allow data communication therebetween based on the authenticated network addresses in response to success of the authentication of the network addresses;
- wherein in response to success of the authentication of the network addresses, the first application process determines a service to be provided to the terminal device based on the authenticated network address of the terminal device.
A method for network communication in a network system with a server device and at least one terminal device comprising:
- providing a first application process for providing a service as an application layer of the server device;
- providing a first address authentication process for authenticating a network address of a device accessing the server device as a network layer of the server device;
- providing a second application process for accessing the service provided by the server device as an application layer of the terminal device;
- providing a second address authentication process for authenticating a network address of a device accessing the terminal device as a network layer of the terminal device;
- in response to a request from the terminal device to the server device, authenticating the network addresses at the first address authentication process and the second address authentication process mutually;
- allowing data communication between the first address authentication process and the second address authentication process based on the authenticated network addresses in response to success of the authentication of the network addresses;
- in response to success of the authentication of the network addresses, determining, at the first application process, a service to be provided to the terminal device based on the authenticated network address of the terminal device.
Dependencies are inferred from the claim text.