Patent ID: 8543658

Claim:
A computer-implemented method comprising: receiving compatibility information via a network from a seller machine that stores information about a plurality of settings, the compatibility information being usable to determine that each setting among the plurality of settings is combinable with a gemstone selectable by a user from a plurality of gemstones; receiving a first selection via the network from a web client machine associated with the user, the first selection indicating the gemstone as selected by the user from the plurality of gemstones; determining that each setting among the plurality of settings is combinable with the gemstone selected by the user, the determining being based on the compatibility information received via the network from the seller machine; receiving a second selection via the network from the web client machine, the second selection indicating a setting among the plurality of settings as selected by the user from the plurality of settings each determined as combinable with the gemstone selected by the user; and presenting a combination image that depicts the gemstone in the setting, the presenting of the combination image being to the user and performed by a module implemented using a processor of a machine.