×

Mashup method, computer-readable recording medium, and terminal

  • US 10,044,720 B2
  • Filed: 03/15/2016
  • Issued: 08/07/2018
  • Est. Priority Date: 03/27/2015
  • Status: Active Grant
First Claim
Patent Images

1. A mashup method for realizing a process function by accessing multiple Web Application Programming Interfaces, comprising:

  • specifying, by a computer, Web Application Programming Interfaces which a first Web application uses, by analyzing descriptions of drivers used to access the multiple Web Application Programming Interfaces from the first Web application to a first external device for acquiring and sending authentication information to the first Web application and a second external device for conducting a predetermined process based on the authentication information;

    creating and storing, by the computer, a Web Application Programming Interface list which indicates the Web Application Programming Interfaces and a further Web Application Programming Interface used to access a third external device other than the second external device in a storage part;

    analyzing, by the computer, the first Web application and estimating the first external device and the second external device including the Web Application Programming Interfaces which the first Web application accesses;

    creating and storing, by the computer, an external device list which indicates the estimated first and second external devices, and the third external device, which is estimated by analyzing a second Web application using the first external device and the third external device in the storage part;

    restricting, by the computer, an access to each of the Web Application Programming Interfaces pertinent to the first Web application by referring to the external device list, when at least the second external device does not exist, the first and second external devices including the Web Application Programming Interfaces of the first external device and the second external device used in a first process of the first Web application, the first process realized by mashup;

    permitting, by the computer, an access to the Web Application Programming Interfaces of the first external device and the second external device pertinent to the first Web application, when the first external device and the second external device including the Web Application Programming Interfaces used in the first process of the first Web application, the first process realized by mashup, refers to the external device list; and

    restricting, by the computer, both the Web Application Programming Interfaces of the first external device and the third external device pertinent to the second Web application, when the first external device and the third external device including the Web Application Programming Interfaces used in a second process of the second Web application, the second process realized by mashup, refers to the external device list.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×