Patent ID: 11902147
Assignee: RICOH COMPANY, LTD.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 11:
12. A non-transitory recording medium storing a plurality of instructions which, when executed by one or more processors, cause the processors to perform a communication control method comprising:
transmitting, from a management server to an information terminal, a login screen, the login screen being displayed in a web browser of the information terminal;
receiving, at the management server, login information from a user, the login information of the user being input into the web browser of the information terminal;
determining, by the management server, whether to authenticate the user based on the received login information;
when the user is authenticated based on the received login information, displaying, in the web browser of the user terminal, a service list including a plurality of web services that are selectable by the user, the plurality of web services being web services that are provided by the web server;
receiving, at the management server, a connection request for connecting to a web service of the plurality of web services contained in the service list provided by the web server, the connection request being made from the web browser included in the information terminal;
transmitting the connection request to a computer;
receiving, at the computer, the connection request;
in response to receiving the connection request, transmitting a first WebSocket connection request to a relay server;
receiving, at the relay server, the first WebSocket connection request;
in response to receiving the first WebSocket connection request, establishing a first encrypted communication session between the relay server and the computer;
transmitting, from the information terminal, a second WebSocket connection request;
receiving, at the relay server, the second WebSocket connection request; and
in response to receiving the second WebSocket connection request, establishing a second encrypted communication session between the relay server and the information terminal,
wherein the first and second encrypted communication sessions enable communication of data between the information terminal and the communication apparatus through the relay server.