Patent ID: 9582534
Date: 2017-02-28
CPC Classifications: G06F

Claim:
1. A computer-implemented method for processing a search request for items, comprising: determining, by a computing device, that a search request for items includes an indication of intent to obtain, in response to the search request, information about items searchable by a second sub-request that are related to other items searchable by a first sub-request, wherein the first and second sub-requests are included in the search request; executing, by the computing device, the first sub-request against a first data repository, to obtain information about a first set of items; transforming, by the computing device, the search request to include the information about the first set of items as input in the second sub-request; and executing, by the computing device, the transformed search request against a second data repository, to obtain a second set of items, each item of the second set being related to at least one item of the first set, wherein the second data repository includes information about items, wherein the information about an item includes data that is indicative of a relationship of one or more other items to the item, the relationship determined based at least in part on collaborative filtering information associated with the items including data regarding a number of users that have purchased the item.