Patent ID: 9189811
Filing Date: 2015-11-17
Classification: G06Q

Abstract:
1. A computer-implemented method comprising: for individual ones of a plurality of electronic marketplace systems, mapping merchant items to a common catalog of items that groups items across the plurality of electronic marketplace systems, an individual group of items including identical items and similar items that are not identical; causing a virtual shopping cart interface to be displayed on a user device and within a network page of one of the plurality of electronic marketplace systems; storing, in a virtual shopping cart associated with the virtual shopping cart interface, one or more items that have been selected from the network page of the one of the plurality of electronic marketplace systems; mapping, by one or more hardware processors, an individual item of the one or more items that have been selected to a corresponding group of items in the common catalog of items; identifying, from the corresponding group of items, a plurality of alternative items that are individually offered at a price lower than a price of the individual item that has been selected, wherein the plurality of alternative items includes: at least one first alternative item that is identical to the individual item that has been selected; and ordering the plurality of alternative items based on a degree of similarity to the individual item that has been selected; generating a recommendation that includes at least a portion of the ordered plurality of alternative items, the portion of the ordered plurality of alternative items at least includes the at least one first alternative item and the at least one second alternative item; causing the recommendation to be displayed on the user device in association with the network page of the one of the plurality of electronic marketplace systems; receiving an indication of a selected alternative item of the portion of the ordered plurality of alterative items displayed in the recommendation; and adding the selected alternative item to the virtual shopping cart without redirecting to a site of an electronic marketplace system that offers the selected alternative item.