API adapter, API adapter creation method, and program

    公开(公告)号:US10977102B2

    公开(公告)日:2021-04-13

    申请号:US16971256

    申请日:2019-02-19

    IPC分类号: G06F3/00 G06F9/54

    摘要: [Problem] To provide an API adapter, an API adapter creation method, and a program capable of efficiently creating an API adapter unit.
    [Solution] An API adapter creation method includes an order reception unit incorporation process for receiving a single order 31 and performing a process for response to a cooperative execution device main unit 20, an API calling logic unit creation process for extracting a parameter necessary for execution of a wholesale service provider API 50 from within the single order 31 and converting an execution result of the wholesale service provider API 50 to a data format distributable to the cooperative execution device main unit 20, a wholesale service provider API execution unit creation and incorporation process for receiving data necessary for execution of a wholesale service provider API, reassembling the data into in the form of an HTTP request, transmitting the resultant data to a wholesale service provider 2, reassembling the data in an appropriate format, and returning the data to an API calling logic unit 120.

    Analysis device and analysis method

    公开(公告)号:US11165657B2

    公开(公告)日:2021-11-02

    申请号:US16971457

    申请日:2019-02-22

    IPC分类号: H04L12/24 G06N5/04

    摘要: An analysis device for analyzing services on a network includes: a storage unit configured to store, maintenance information collected, from the network, at a predetermined time interval and for each of the services, application rules describing a technique for applying a plurality of types of analysis logics classified by use, and a catalog describing specifications of the analysis logics; a rule application unit configured to, upon receipt of a request related to an analysis target service, apply the maintenance information over a predetermined period of the analysis target service to the application rules; an analysis logic selection unit configured to select the analysis logics for each use based on a result of the application to the application rules; and a collaborative catalog generation unit configured to generate a collaborative catalog including a combination of the catalogs describing the specifications of the selected analysis logics.

    SERVICE CONTINUATION SYSTEM AND SERVICE CONTINUATION METHOD

    公开(公告)号:US20210247996A1

    公开(公告)日:2021-08-12

    申请号:US17053628

    申请日:2019-04-23

    IPC分类号: G06F9/455 G06F11/14 G06F11/07

    摘要: [Problem]
    It is possible to cope with a split-brain problem and a service stop failure in a high availability cluster configuration on a cloud.
    [Solution]
    In a case where an active system virtual server (server 310) detects stopping of a heartbeat received from a standby system virtual server (server 320), the active system virtual server notifies a coordination apparatus 100 of the detection of the stopping of a heartbeat. In addition, the active system virtual server reports whether or not a service is operating to the coordination apparatus. The coordination apparatus instructs the standby system virtual server to restart the system in a case where the stopping of a heartbeat and the operation of a service are received. The standby system virtual server restarts the service, restarts an operating system, or restarts the operating system in a case where the restart of the service is not successful, in response to an instruction for restarting the system.

    ANALYZER AND ANALYSIS METHOD
    5.
    发明申请

    公开(公告)号:US20210203602A1

    公开(公告)日:2021-07-01

    申请号:US17048759

    申请日:2019-04-01

    摘要: [Problem] Reduce operator's maintenance burden related to parameter tuning.
    [Solution] An analysis apparatus 1 for analyzing a service on a network is provided, the analysis apparatus including: a storage unit 30 configured to store monitoring information in which an analysis logic for an apparatus disposed on the network and a parameter used to execute the analysis logic are set according to each type of the apparatus and for each performance of the apparatus, and an application rule for when performing parameter tuning on each of a plurality of apparatuses used for providing the service and disposed on the network; and a processing unit 20 configured to apply the application rule to service configuration information indicating a network configuration of the plurality of apparatuses used for providing the service and disposed on the network, compare the service configuration information with the monitoring information, and select an equal analysis logic and an equal parameter to a plurality of the apparatuses having the corresponding type and performance out of the apparatuses indicated in the service configuration information.

    API coordination device, API coordination method and API coordination program

    公开(公告)号:US11061747B2

    公开(公告)日:2021-07-13

    申请号:US16971536

    申请日:2019-02-14

    IPC分类号: G06F9/54 H04L29/06

    摘要: An API coordination device according to the present invention executes a coordinated service combining wholesale services of a plurality of wholesale providers by launching an API published to a service provider and by launching, in response to an order from the service provider, APIs through which the wholesale providers publish the wholesale services. The API coordination device includes: a catalog/rule management section configured to hold a coordination rule defining API simplification which is to be performed in such a way that, among parameters for executing the coordinated service, a subset of the parameters is hidden and the others of the parameters are published to the service provider; and an execution section configured to read the coordination rule and to launch the API published to the service provider in such a way as to hide the subset of the parameters and publishes the others of the parameters to the service provider.

    Coordination process restart device and coordination process restart method

    公开(公告)号:US11995706B2

    公开(公告)日:2024-05-28

    申请号:US17049542

    申请日:2019-03-28

    IPC分类号: G06Q30/0601 G06Q10/0631

    CPC分类号: G06Q30/0635 G06Q10/06315

    摘要: An integrated processing resume device includes: a request receive part configured to allow an input of a request for an integrated order, the request for an integrated order being a request for integrating a plurality of wholesale services; a resource management part configured to record whether or not each of individual instructions of the wholesale service called by an execution of the integrated order has been successfully executed; and an order resume part configured to, when an individual instruction has not been successfully executed and the integrated order is thereby suspended, then, at a time of resuming the integrated order, reference whether or not an already-having-been-executed individual instruction has been successfully executed, from the resource management part, and, while skipping re-execution of a having-been-successfully-executed individual instruction, execute a not-having-been-successfully-executed individual instruction or a not-yet-having-been-executed individual instruction.

    SERVICE LINKING DEVICE AND NOTIFICATION METHOD

    公开(公告)号:US20210304101A1

    公开(公告)日:2021-09-30

    申请号:US17053940

    申请日:2019-04-23

    IPC分类号: G06Q10/06 H04L29/06

    摘要: [Problem] The convenience of associated services is improved.
    [Solution] A service association apparatus 1 that executes associated services which are a plurality of types of services associated with each other includes a work API unit 10 that receives a request including a service order of the associated services from a service provider, a plurality of adapters 31 to 33 that are provided for each of services constituting the associated services and execute an API of the service to process a service order portion for the service in the service order, and a notification information generation unit 11 that notifies the service provider of a completion notification of the service order in a case where the processing of the service order portion is entirely completed.