EP2928159A1

Information processing apparatus, information processing method and program

Abstract

An information processing apparatus relays a communication between a server to provide a service and a terminal provided with the service. The information processing apparatus includes a management unit configured to receive a service interruption notification and a service restarting notification of the service provided by the server from a device to monitor an operation state of the service; a hold unit configured to hold data to be transmitted to the server from the terminal in a communication when the management unit receives the service interruption notification of the service by the server; and a transmission unit configured to transmit the data held by the hold unit configured to the server when the management unit receives the service restarting notification of the service by the server.

EP2928159A1, drawing sheet 1
Sheet 1 of 41

Term

Projected expiry 27 February 2035.

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

15 claims: 7 independent, 8 dependent

  1. 1
    An information processing apparatus to relay a communication between a server providing a service and a terminal provided with the service from the server, the information processing apparatus comprising:a management unit configured to receive a service interruption notification and a service restarting notification of the service provided by the server from a device to monitor an operation state of the service;a hold unit configured to store data to be transmitted to the server from the terminal when the hold unit, as a result of receiving the service interruption notification by the management unit, is aware of the service provided by the server being suspended;and a transmission unit configured to transmit the data stored by the hold unit to the server when the management unit receives the service restarting notification of the service provided by the server.
  2. 6
    The information processing apparatus according to any of Claims 2 to 5, further comprising:a converting unit configured to convert the data transmitted from the terminal to the server before the interruption into data to the server after the restart by referring to the session information storage unit.
  3. 7
    The information processing apparatus according to any of Claims 1 to 6, further comprising:an associative storage unit configured to store an associative relationship between a connection method of connecting to a pre-interrupting service and a connection method of connecting to a post-restarting service when a connection method of connecting to the server is changed due to the interruption and the restart of the service;and a connection method converting unit configured to convert the data to be transmitted to the pre-interrupting service into the data to be transmitted to the post-restarting service by referring to the associative storage unit.
  4. 8
    An information processing method by which an information processing apparatus to relay a communication between a server providing a service and a terminal provided with the service from the server, the information processing apparatus executes:a management step of receiving a service interruption notification and a service restarting notification of the service provided by the server from a device to monitor an operation state of the service;a holding step of holding data to be transmitted to the server from the terminal when being aware of the service provided by the server being suspended as a result of receiving the service interruption notification in the management step;and a transmission step of transmitting the data held in the holding step to the server when receiving the service restarting notification of the service provided by the server in the management step.
  5. 13
    The information processing method according to any of Claims 9 to 12, wherein the information processing apparatus further executes:a converting step of converting the data transmitted from the terminal to the server before the interruption into data to the server after the restart by referring to the information stored in the session information storage step.
  6. 14
    The information processing method according to any of Claims 8 to 13, wherein the information processing apparatus comprises an associative storage unit configured to store an associative relationship between a connection method of connecting to a pre-interrupting service and a connection method of connecting to a post-restarting service when a connection method of connecting to the server is changed due to the interruption and the restart of the service, the information processing apparatus further executing:a connection method converting step of converting the data transmitted to the pre-interrupting service into the data to be transmitted to the post-restarting service by referring to the information stored in the associative storage unit.
  7. 15
    A program to make an information processing apparatus to relay a communication between a server providing a service and a terminal provided with the service from the server, execute:a management step of receiving a service interruption notification and a service restarting notification of the service provided by the server from a device to monitor an operation state of the service;a holding step of holding data to be transmitted to the server from the terminal when being aware of the service provided by the server being suspended as a result of receiving the service interruption notification in the management step;and a transmission step of transmitting the data held in the holding step to the server when receiving the service restarting notification of the service provided by the server in the management step.