Patent ID: 9573054
Date: 2017-02-21
CPC Classifications: A63F

Claim:
1. A method for serving collages and collage components to a plurality of computing devices that are in communication with a server over a distributed network of computing devices, comprising: receiving respective photos from computing devices associated with each of a plurality of users over the distributed network; segmenting each photo using code executing in a processor of the server, the code configuring the processor to implement a segmentation algorithm which defines respective arrays of photo segments in which each photo segment has a position within its respective array; associating in a data store each photo segment and its position with a respective user among the plurality of users; defining a set of collages in which each has the photo segments of at least two of the plurality of users using code executing in the processor; establishing a connection over the distributed network between the server and one or more applications executing on respective ones of at least a portion of the computing devices; and serving to each applications over the computer network a respective collage in the set of collages.