Patent ID: 8900043

Claim:
A computer-implemented method of providing a jigsaw puzzle-type game, comprising: under control of one or more computing systems configured with executable instructions, obtaining an image to be used as a puzzle image as part of a jigsaw puzzle-type game; determining a first portion of the puzzle image to be displayed with a puzzle framework including a plurality of openings, and a plurality of second portions of the puzzle image to each be displayed with a respective puzzle tile of a plurality of puzzle tiles, each puzzle tile associated with one of the plurality of openings in the puzzle framework; displaying the puzzle framework and a subset of the plurality of puzzle tiles via a puzzle game interface enabling a user to move any of the subset of the plurality of puzzle tiles to any of the plurality of openings in the puzzle framework, the subset of the plurality of puzzle tiles being displayed in a tile rack region; in response to a player moving a puzzle tile to a location of one of the plurality of openings in the puzzle framework, determining whether the location corresponds to an opening associated with the puzzle tile; in response to the location corresponding to the opening associated with the moved puzzle tile: displaying the moved puzzle tile at the location of the opening, and displaying an additional puzzle tile in the tile rack region when at least one puzzle tile remains that is not displayed in the tile rack region or in an opening in the puzzle framework; and returning the moved puzzle tile to the tile rack region when the location does not correspond to the opening associated with the moved puzzle tile.