Vector Space Lightweight Directory Access Protocol Data Search
First Claim
1. A computer implemented method for searching data, the computer implemented method comprising:
- responsive to receiving a search query converting each character of the search query into a phonetic variant to form an inflected search query;
identifying a set of inflected data fields of a vector space library satisfying the inflected search query, wherein the set of inflected data fields are formed from a set of lightweight directory access protocol data fields of a set of lightweight directory access protocol records; and
generating a search result listing records of the set of lightweight directory access protocol records satisfying the search query.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method, apparatus, and computer program product for performing a search for data. In one embodiment, the process converts each character of the search query into a phonetic variant to form an inflected search query. The process then identifies a set of inflected data fields of a vector space library satisfying the inflected search query. The set of inflected data fields are formed from a set of lightweight directory access protocol data fields of a set of lightweight directory access protocol records. Thereafter, the process generates a search result listing records of the set of records satisfying the search query.
27 Citations
20 Claims
-
1. A computer implemented method for searching data, the computer implemented method comprising:
-
responsive to receiving a search query converting each character of the search query into a phonetic variant to form an inflected search query; identifying a set of inflected data fields of a vector space library satisfying the inflected search query, wherein the set of inflected data fields are formed from a set of lightweight directory access protocol data fields of a set of lightweight directory access protocol records; and generating a search result listing records of the set of lightweight directory access protocol records satisfying the search query. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for searching data, the computer program product comprising:
-
a computer recordable-type medium; first program instructions for converting each character of the search query into a phonetic variant to form an inflected search query in response to receiving a search query; second program instructions for identifying a set of inflected data fields of a vector space library satisfying the inflected search query, wherein the set of inflected data fields are formed from a set of lightweight directory access protocol data fields of a set of lightweight directory access protocol records; third program instructions for generating a search result listing records of the set of records satisfying the search query; and wherein the first program instructions, the second program instructions, and the third program instructions are stored on the computer recordable-type medium. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus for searching data, the apparatus comprising:
-
a bus system; a memory connected to the bus system, wherein the memory includes computer usable program code; and a processing unit connected to the bus system, wherein the processing unit executes the computer usable program code to convert each character of the search query into a phonetic variant to form an inflected search query in response to receiving a search query;
identify a set of inflected data fields of a vector space library satisfying the inflected search query, wherein the set of inflected data fields are formed from a set of lightweight directory access protocol data fields of a set of lightweight directory access protocol records; and
generate a search result listing records of the set of records satisfying the search query. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for searching data, the system comprising:
-
a storage device, wherein the storage device stores a vector space library comprising a set of inflected data fields, and wherein the set of inflected data fields are formed from a set of lightweight directory access protocol data fields; and a vector space module, wherein the vector space module converts each character of the search query into a phonetic variant to form an inflected search query in response to receiving a search query;
identifies a set of inflected data fields of a vector space library satisfying the inflected search query, wherein the set of inflected data fields are formed from a set of lightweight directory access protocol data fields of a set of lightweight directory access protocol records; and
generates a search result listing records of the set of records satisfying the search query. - View Dependent Claims (17, 18, 19, 20)
-
Specification