×

System, method, and computer program product for finding web services using example queries

  • US 8,041,727 B2
  • Filed: 01/06/2005
  • Issued: 10/18/2011
  • Est. Priority Date: 01/06/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of finding a desired web service comprising:

  • receiving an example query of the desired web service, the example query comprising a plurality of elements;

    identifying a web service, the web service comprising a plurality of elements;

    comparing each of the plurality of elements of the example query to the plurality of elements of the web service;

    assigning a plurality of distance metrics to quantify a lexical relationship between each of the plurality of elements of the example query and the plurality of elements of the web service at a server device;

    wherein assigning comprises assigning at least one of;

    a value for an exact match that is lower than a value for a direct synonym, field type conversion, fuzzy synonym, hyponym, hypernym, holonym, and no match;

    a value for a direct synonym that is lower than a value for a field type conversion, fuzzy synonym, hyponym, hypernym, holonym, and no match;

    a value for a field type conversion that is lower than a value for a fuzzy synonym, hyponym, hypernym, holonym, and no match;

    a value for a fuzzy synonym that is lower than a value for a hyponym, hypernym, holonym, and no match;

    ora value for a hyponym, hypernym, or holonym that is lower than a value for no match;

    determining a relatedness between the example query and the web service based on the comparison and the plurality of distance metrics; and

    providing information regarding the relatedness between the example query and the web service with the server device to a client device.

View all claims
  • 15 Assignments
Timeline View
Assignment View
    ×
    ×