Rank-order service providers based on desired service properties
First Claim
Patent Images
1. A computer readable medium including code that when executed by a computer system performs a method of determining a ranking of candidate service providers, the method comprising:
- determining terms describing service requirements for a desired service;
determining service capability documents describing services of candidate service providers using the terms describing the service requirements for the desired service;
using singular value decomposition (SVD) and a metric to determine similarities between the terms describing the service requirements and the service capability documents; and
ranking the candidate service providers based on the similarities.
3 Assignments
0 Petitions
Accused Products
Abstract
Candidate service providers for a desired service are ranked. Terms describing service requirements for a desired service are determined. Service capability documents describing the services of the candidate service providers are determined using the terms describing the service requirements. Using singular value decomposition (SVD) and a metric, similarities between the terms describing the service requirements and the service capability documents are determined. The candidate service providers are ranked based on the similarities.
22 Citations
20 Claims
-
1. A computer readable medium including code that when executed by a computer system performs a method of determining a ranking of candidate service providers, the method comprising:
-
determining terms describing service requirements for a desired service; determining service capability documents describing services of candidate service providers using the terms describing the service requirements for the desired service; using singular value decomposition (SVD) and a metric to determine similarities between the terms describing the service requirements and the service capability documents; and ranking the candidate service providers based on the similarities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer readable medium including code that when executed by a computer system performs a method of determining a ranking of candidate service providers, the method comprising:
-
determining terms describing service requirements for a desired service; determining service capability documents describing services of candidate service providers using the terms describing the service requirements for the desired service; determining a matrix from the terms describing the service requirements and from terms extracted from the service capability documents; using SVD to decompose the matrix, wherein the matrix decomposed using represents a factor space; mapping vectors of terms describing the service capability documents and a vector of the terms describing the service requirements to the factor space; determining similarities between each of the service capability documents and the service requirements based on a metric associated with the mapped vectors; and ranking the candidate service providers based on the similarities. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer system comprising:
-
an interface receiving a set of service description documents; and one or more processors executing code to perform a method including determining terms describing service requirements for a desired service, wherein the service capability documents describe services of candidate service providers and were identified using the terms describing the service requirements for the desired service; using singular value decomposition (SVD) and a metric to determine similarities between the terms describing the service requirements and the service capability documents; and ranking the candidate service providers based on the similarities. - View Dependent Claims (20)
-
Specification