Patent ID: 7343326

Claim:
A computer-readable media having embedded, computer executable instructions for providing product recommendations, the instructions performing steps comprising: populating a plurality of records each comprising a first data field having data representative of a unique product within a plurality of purchase orders and a second data field having data representative of each product purchased with the unique product represented by the data in the first data field; while referencing the plurality of purchase orders, using occurrences of data representative of each product purchased with the unique product represented by the data in the first data field within the plurality of purchase orders being referenced to simultaneously affect positions of the data in the second data field whereby a resulting position of data representative of a purchased-with product within the second data field is indicative of a number of times with which that purchased-with product was purchased with the unique product referenced within the first data field; selecting for recommendation one or more of the purchased-with products from a second data field associated with a first data field having data representative of an identified unique product as a function of the resulting position of the data representative of the one or more purchased-with products within the second data field; and providing the selected one or more purchased-with products as the product recommendations.