The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 17, 2020
Filed:
Nov. 16, 2018
International Business Machines Corporation, Armonk, NY (US);
Oliver Rudolph, Tubingen, DE;
Hendrik Haddorp, Holzgerlingen, DE;
Timo Kußmaul, Beoblingen, DE;
Uwe Hansmann, Tuebingen, DE;
David Winter, Boeblingen, DE;
Udo Schoene, Boeblingen, DE;
Anke Lüdde, Herrenberg, DE;
Andreas Prokoph, Boeblingen, DE;
International Business Machines Corporation, Armonk, NY (US);
Abstract
Embodiments generally relate to finding a service in a service infrastructure. In some embodiments, a method includes receiving a service lookup request, where the service lookup request includes an application program interface (API) specification for a service to be invoked, where the API specification defines at least one target input parameter and at least one target output parameter. The method further includes searching for at least one service that has an API specification that corresponds to the API specification included in the service lookup request. The method further includes determining a sequence of services if no service is found that has an API specification that corresponds to the API specification included in the service lookup request, where services of the sequence of services include API specifications that, in combination, correspond to the API specification included in the service lookup request; and invoking the services of the sequence of services.