Patent ID: 8616948

Claim:
A method for generating an electronic puzzle for a user, the method comprising: receiving, at a processor, an image; breaking, at the processor, the image into a plurality of pieces; creating, at the processor, a plurality of partitions corresponding to the plurality of pieces, each partition defining an area; displaying the pieces to the user on a user interface; receiving a first request, at the processor, from a user to release a particular first piece at a first location; when the first location is inside an area of a first particular partition corresponding to the particular first piece, displaying the first piece in the first particular partition on the user interface; displaying a set of interactive images to the user on the user interface as an overlay to the plurality of pieces, each of the set of interactive images related to a characteristic displayed on the image; receiving a second request, at the processor, from the user to interact with a particular interactive image; and displaying content related to the particular interactive image.