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:
Feb. 24, 2026
Filed:
Nov. 06, 2024
Sap SE, Walldorf, DE;
Hui Li, Shanghai, CN;
SAP SE, Walldorf, DE;
Abstract
When registering with a microservice system, each service provides a natural-language description of itself. An application programming interface (API) is used to generate a vector representation of the description, referred to as a service vector. A user searches for a service by providing a natural-language description of the service. The API is used to generate a vector representation of the provided description, referred to as a search vector. This vector representation is compared to vector representations stored in the database to identify one or more candidate services. Efficiency of the search is improved by clustering the services. A vector representation for each cluster, referred to as a cluster vector, may be generated. The search vector may be compared to the cluster vectors. Once a closest matching cluster vector is identified, the search vector may be compared to the service vectors for the services in the cluster.