IP Library Granted Patent US 10,637,777
Granted Patent B2
US 10,637,777 · App. 15/907,330 · Granted Apr 28, 2020

Address converting device, information processing system, and method of providing service

Inventors: Asumi Ono (Ota, JP); Keiji Miyauchi (Yokohama, JP)
Assignee: FUJITSU LIMITED
H04L45/745H04L45/72H04L61/2007H04L61/2535H04L67/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,637,777
App. No.
15/907,330
Granted
Apr 28, 2020
Kind
B2
Abstract

A device for converting an address, the device includes: a memory; and a processor coupled to the memory and configured to: receive a request packet of contents from a first information processing device; convert a first transmission source address included in the request packet to a second transmission source address by using a conversion table corresponding to a communication path of the request packet; and transmit the request packet to a second information processing device which determines whether to provide the contents based on the second transmission source address included in the request packet.

Claims (49)

1. A device for converting an address, the device comprising:

a memory; and

a processor coupled to the memory and configured to:

receive a request packet of contents from a first information processing device included in information processing devices;

convert a first transmission source address included in the request packet to a second transmission source address by using a first conversion table included in conversion tables which are associated with the respective information processing devices, the first conversion table corresponding to a communication path between the first information processing device and the processor through which the request packet is transmitted; and

transmit the request packet to a second information processing device which is different from the information processing devices and determines whether to provide the contents based on the second transmission source address included in the request packet.

2. The device according to claim 1 , wherein the request packet includes identification information and authentication information used for log-in to the first information processing device, and the second information processing device determines whether to provide the contents based on the identification information and the authentication information.

3. The device according to claim 1 , wherein the processor converts the first transmission source address to the second transmission source address by using the first conversion table corresponding to a physical communication path of the request packet.

4. The device according to claim 1 , wherein the processor converts the first transmission source address to the second transmission source address by using the first conversion table corresponding to a virtual communication path of the request packet.

5. The device according to claim 1 , wherein the processor:

receives a response packet including the contents from the second information processing device;

converts a first recipient address included in the response packet to a second recipient address by using the first conversion table corresponding to the communication path of the request packet; and

transmits the response packet including the second recipient address to the first information processing device.

6. The device according to claim 1 , wherein the processor:

determines whether a terminal of a transmission source of the request packet is permitted to access the contents based on protocol information included in the request packet; and

discards, when the terminal of the transmission source of the request packet is not permitted to access the contents, the request packet.

7. A system for processing information, the system comprising:

a first information processing device included in information processing devices;

an address converting device; and

a second information processing device which is different from the information processing devices,

the address converting device includes:

a memory; and

a processor coupled to the memory and configured to:

receive a request packet of contents from the first information processing device;

convert a first transmission source address included in the request packet to a second transmission source address by using a first conversion table included in conversion tables which are associated with the respective information processing devices, the first conversion table corresponding to a communication path between the first information processing device and the processor through which the request packet is transmitted; and

transmit the request packet to the second information processing device, and the second information processing device is configured to determine whether to provide the contents based on the second transmission source address included in the request packet received from the address converting device.

8. The system according to claim 7 , wherein the processor converts the first transmission source address to the second transmission source address by using the first conversion table corresponding to a physical communication path of the request packet.

9. The system according to claim 7 , wherein the processor converts the first transmission source address to the second transmission source address by using the first conversion table corresponding to a virtual communication path of the request packet.

10. The system according to claim 7 , wherein the processor:

receives a response packet including the contents from the second information processing device;

converts a first recipient address included in the response packet to a second recipient address by using the first conversion table corresponding to the communication path of the request packet; and

transmits the response packet including the second recipient address to the first information processing device.

11. The system according to claim 7 , wherein the processor:

determines whether a terminal of a transmission source of the request packet is permitted to access the contents based on protocol information included in the request packet;

and when the terminal of the transmission source of the request packet is not permitted to access the contents, discards the request packet.

12. A method of providing a service, the method comprising:

receiving, by an address converting device in an information processing system including a first information processing device included in information processing devices and a second information processing device which is different from the information processing devices, a request packet of contents from the first information processing device;

converting, by the address converting device, a first transmission source address included in the request packet to a second transmission source address by using a first conversion table included in conversion tables which are associated with the respective information processing devices, the first conversion table corresponding to a communication path between the first information processing device and the processor through which the request packet is transmitted;

transmitting, by the address converting device, the request packet to the second information processing device; and

determining, by the second information processing device, whether to provide the contents based on the second transmission source address included in the request packet received from the address converting device.

13. The method according to claim 12 , wherein the first transmission source address is converted to the second transmission source address by using the first conversion table corresponding to a physical communication path of the request packet.

14. The method according to claim 12 , wherein the first transmission source address is converted to the second transmission source address by using the first conversion table corresponding to a virtual communication path of the request packet.

15. The method according to claim 12 , further comprising:

receiving a response packet including the contents from the second information processing device;

converting a first recipient address included in the response packet to a second recipient address by using the first conversion table corresponding to the communication path of the request packet; and

transmitting the response packet including the second recipient address to the first information processing device.

16. The method according to claim 12 , further comprising:

determining whether a terminal of a transmission source of the request packet is permitted to access the contents based on protocol information included in the request packet; and

when the terminal of the transmission source of the request packet is not permitted to access the contents, discarding the request packet.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ORIGINAL COVER SHEET BY REMOVING PATENT NUMBER 10586039 PREVIOUSLY RECORDED ON REEL 69272 FRAME 546. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 1, 2025
From: FUJITSU LIMITED
To: FSAS TECHNOLOGIES INC.
Reel/Frame 070764/0091 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2024
From: FUJITSU LIMITED
To: FSAS TECHNOLOGIES INC.
Reel/Frame 069272/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2018
From: ONO, ASUMI; MIYAUCHI, KEIJI
To: FUJITSU LIMITED
Reel/Frame 045058/0624 →
Priority Claims (1)
JP 2017-057887 · Mar 23, 2017 · national
Continuity (1)
Related Publication 20180278526A1 · Sep 27, 2018