Indexing and ranking processes for directory assistance services
First Claim
1. A computer-implemented method for providing a directory assistance service, the method comprising:
- generating an indexing file that is a representation of information associated with a collection of listings stored in an index;
utilizing the indexing file as a basis for ranking listings in the index based on the strength of association with a query; and
providing, based at least in part on the ranking, an output indicative of listings in the index that are likely correspond to the query, wherein at least one particular listing in the index is excluded from the output without there ever being a comparison of features in the query with features in the one particular listing.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method is disclosed for providing a directory assistance service. The method includes generating an indexing file that is a representation of information associated with a collection of listings stored in an index. The indexing file is utilized as a basis for ranking listings in an index based on the strength of association with a query. Based at least in part on the ranking, an output is provided and is indicative of listings in the index that are likely correspond to the query. At least one particular listing in the index is excluded from the output without there ever being a comparison of features in the query with features in the one particular listing.
16 Citations
20 Claims
-
1. A computer-implemented method for providing a directory assistance service, the method comprising:
-
generating an indexing file that is a representation of information associated with a collection of listings stored in an index; utilizing the indexing file as a basis for ranking listings in the index based on the strength of association with a query; and providing, based at least in part on the ranking, an output indicative of listings in the index that are likely correspond to the query, wherein at least one particular listing in the index is excluded from the output without there ever being a comparison of features in the query with features in the one particular listing. - View Dependent Claims (2, 3, 4, 5)
-
- 6. An indexing file comprising a collection of pairs associated with a listing feature, wherein each pair includes a listing identifier and a score.
-
14. A computer-implemented method for providing a directory assistance service, the method comprising:
-
identifying a first feature associated with a query; locating a first collection of listing identifiers, wherein each listing identifier in the first collection embodies the first feature and is indicative of a listing in an index of listings; identifying a second feature associated with a query; locating a second collection of listing identifiers, wherein each listing identifier in the second collection embodies the second feature and is indicative of a listing in the index of listings; ranking at least some of the listings in the index based at least in part on the listing identifiers in the first and second collection, and based at least in part on a score associated with each listing identifier in the first and second collection; and providing, based at least in part on the ranking, an output indicative of listings in the index that are likely correspond to the query. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification