Web service interrogation method and apparatus
First Claim
Patent Images
1. A web service interrogation method comprising the steps of:
- i) receiving natural language request data at a processor;
ii) parsing said request data at the processor;
iii) interrogating a data structure comprising a directory of web service resources based upon the parsed input data;
iv) matching fields within a web service identified from said data structure to the parsed input data;
characterised byv) aggregating service data records corresponding to at least some of said webs service resources that fulfill a matching criteria to said request data; and
vi) outputting said service data to a user.
1 Assignment
0 Petitions
Accused Products
Abstract
A web service interrogation method comprises receiving natural language request data at a processor. The processor parses the request data. A data structure comprising a directory of web service resources is interrogated based upon the parsed input data. Fields within a web service identified from said data structure are matched to the parsed input data. Service data records corresponding to at least some of said webs service resources that fulfill a matching criteria to the request data are aggregated. The service data is output to a user. A web service interrogation apparatus is also disclosed.
182 Citations
27 Claims
-
1. A web service interrogation method comprising the steps of:
-
i) receiving natural language request data at a processor; ii) parsing said request data at the processor; iii) interrogating a data structure comprising a directory of web service resources based upon the parsed input data; iv) matching fields within a web service identified from said data structure to the parsed input data;
characterised byv) aggregating service data records corresponding to at least some of said webs service resources that fulfill a matching criteria to said request data; and vi) outputting said service data to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A web service interrogation apparatus comprising:
-
a processor; a natural language data input device; a display device; the data input device being arranged to receive a natural language request data and to pass said request data to the processor; the processor being arranged to parse said request data; the processor being arranged to interrogate a data structure comprising a directory of web service resources based upon the parsed input data and being further arranged to match fields within an entry within a web service identified from the data structure to the parsed input data;
characterised bythe processor being arranged to aggregate service data records corresponding to at least some of said webs service resources that fulfill a matching criteria to said request data; and the processor being arranged to output said service data for display at the display device. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. Software which when executed upon a processor causes the processor to:
-
receive natural language request data at a processor; parse said request data at the processor; interrogate a data structure comprising a directory of web service resources based upon the parsed input data; match fields within an entry within said data structure to the parsed input data; aggregate service data records corresponding to at least some of said webs service resources that fulfill a matching criteria to said request data; and output said service data to a display device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification