Shutterfly Patent Applications

CLOUD STORAGE FOR IMAGE DATA, IMAGE PRODUCT DESIGNS, AND IMAGE PROJECTS

Granted: May 23, 2013
Application Number: 20130132444
A method for proactively creating a photobook includes identifying a group of images by a computer system and automatically creating a design for a photobook by the computer system without receiving a user's request for designing a photobook if the number of images in the group is determined to be within a predetermined range. Pages of the photobook incorporate a plurality of images in the group. The method further includes presenting the design of the photobook to a user for preview and…

SYSTEM AND METHOD FOR CREATING PHOTO BOOKS USING VIDEO

Granted: March 28, 2013
Application Number: 20130080897
A system and method are described for creating photo stories using video. The method includes receiving a user request to upload a user-specified video stream; determining whether the video stream meets one or more predetermined requirements, uploading the video stream; analyzing the video stream to select video frames for extraction based on a set of predetermined frame selection criteria; extracting the selected video frames from the video image; selecting a story book template to be…

SYSTEM AND METHOD FOR AUTOMATICALLY CREATING A PHOTO CALENDAR

Granted: March 14, 2013
Application Number: 20130064476
System and method are disclosed for creating a photo calendar. A computer storage medium stores images taken in a time period spanning a plurality of capture months. A computer processor automatically divides the images into groups based the capture months, distributes the images in one of the capture month to one or more calendar months according to an adjacency distribution function, and creates a design of a photo calendar comprising a plurality of calendar months and images…

SMART CREATION OF PHOTOBOOKS

Granted: February 28, 2013
Application Number: 20130051684
A method for proactively creating a photobook includes identifying a group of images by a computer system and automatically creating a design for a photobook by the computer system without receiving a user's request for designing a photobook if the number of images in the group is determined to be within a predetermined range. Pages of the photobook incorporate a plurality of images in the group. The method further includes presenting the design of the photobook to a user for preview and…

SYSTEM AND METHOD FOR MANAGING QUANTITY TIERS USING ATTRIBUTES IN AN ONLINE STATIONERY DESIGN SYSTEM

Granted: February 7, 2013
Application Number: 20130035999
A computer-implemented system and method are described in which an appropriate pricing structure for a new design of a print product is identified by automatically comparing attributes of the print product design with attributes of existing print product designs which have assigned pricing structures. In one embodiment, the attributes are prioritized such that certain attributes are weighted more than other attributes when determining an appropriate price structure. If a match is not…

Image prints having customized backprinting message

Granted: June 10, 2004
Application Number: 20040109147
A system and method of backprinting image prints in which an order is received specifying one or more recipients and, for each specified recipient, a set of one or more images associated with that recipient. For each recipient specified by the order, the images associated with the recipient are separated into at least one printable unit of images, and, for each printable unit, each image in the printable unit is printed on a first side of an image print. Backprinting information is…

Apparatus, architecture and method for high-speed printing

Granted: March 21, 2002
Application Number: 20020034392
A high-speed digital photographic printing system and method includes image-specific backprinting and automatic tracking and sorting of printed jobs. The system includes one or more photographic printers, where each printer can have a different printing rate. A scheduler schedules printing orders to the different printers. The printer-independent image rendering is conducted asynchronous to the printing to maximize the printing throughput. In some embodiments, the rendering image…