IP Library Granted Patent US 8,412,589
Granted Patent B2
US 8,412,589 · App. 13/177,326 · Granted Apr 2, 2013

Photobook engine powered by blog content

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,412,589
App. No.
13/177,326
Granted
Apr 2, 2013
Kind
B2
Abstract

A computer system for creating a design for an image product includes servers that can identify a blog page that includes an image, text, or designs, automatically incorporate at least one of the image, text, or the design object in the blog page into the design of an image product, and allow a user to review the design of the image product. The servers communicate with a printing finishing facility that makes a physical image product according to the design of the image product.

Claims (50)

1. A method for creating a design for an image product, comprising:

storing a predetermined criterion in a computer system for automatic image product creation;

automatically identifying, based on the predetermined criterion by the computer system, a blog page that includes an image, text, or designs to be used in an image product, wherein the predetermined criterion is based at least in part on numbers of views received by blog pages, or on numbers of votes received by blog pages, images, text or design objects on the blog pages;

automatically incorporating, by the computer system, at least one of the image, text, or a design object in the blog page into a layout of the image product to create a design of the image product, wherein the step of automatically incorporating comprises obtaining numbers of views received by blog pages, or obtaining numbers of votes on blog pages, images, text, or design objects, wherein the step of automatically incorporating comprises selecting one of the blog pages based on the number of views, or selecting one of the blog pages, or at least one of the images, text, or the design objects on the blog pages to be used in the image product based on the number of votes; and

allowing a user to review the design of the image product created by the computer system, wherein the computer system is configured to communicate with a printing finishing facility at which a physical image product is to be made according to the design of the image product.

2. The method of claim 1 , further comprising:

enabling the user to publish the blog pages by the computer system; and

tracking the numbers of views received by the blog pages by the computer system.

3. The method of claim 1 , further comprising:

enabling the user to publish the blog pages by the computer system; and

tracking the numbers of votes on the blog pages by the computer system.

4. The method of claim 1 , wherein the step of automatically incorporating comprises:

determining the image formats of the image by the computer system;

automatically selecting a page layout according to the image format of the image; and

automatically incorporating the image into the page layout which forms a portion of the design of the image product.

5. The method of claim 1 , wherein the step of automatically incorporating comprises:

determining the image size of the image by the computer system;

automatically selecting a page layout according to the image size of the image; and

automatically incorporating the image into the page layout which forms a portion of the design of the image product.

6. The method of claim 1 , further comprising:

automatically selecting a layout based on the image, text, or a design object in the blog page identified by the computer system.

7. The method of claim 1 , wherein the image product comprises a photobook, a photo greeting card, or photo stationery.

8. The method of claim 1 , wherein the blog page is posted by the user.

9. The method of claim 1 , further comprising:

receiving an order from the user for a physical image product; and

making the physical image product according to the design of the image product at the printing finishing facility.

10. The method of claim 1 , wherein at least one of the image, text, or the design object in the blog page is transferred to the computer system via a computer network.

11. The method of claim 1 , wherein the computer system comprises one or more servers.

12. A computer system for creating a design for an image product, comprising:

one or more servers configured to store a predetermined criterion in a computer system for automatic image product creation, automatically identify, based on a predetermined criterion, a blog page that includes an image, text, or designs to be used in an image product,

wherein the predetermined criterion is based at least in part on numbers of views received by blog pages, or on numbers of votes received by blog pages, images, text or design objects on the blog pages,

wherein the one or more servers are configured to obtain numbers of views received by blog pages, or to obtain numbers of votes on blog pages, images, text, or design objects,

wherein the one or more servers are configured to select one of the blog pages based on the number of views, or to select one of the blog pages, or at least one of the images, text, or the design objects on the blog pages based on the number of votes,

wherein the one or more servers are configured to automatically incorporate at least one of the image, text, or the design object in the blog page into a layout of the image product, and to allow a user to review the design of the image product created by the one or more computer servers, wherein the one or more servers is configured to communicate with a printing finishing facility that is configured to make a physical image product according to the design of the image product.

13. The computer system of claim 12 , wherein the one or more servers are further configured

to enable the user to publish the blog pages; and

to track the numbers of views received by the blog pages.

14. The computer system of claim 12 , wherein the one or more servers are further configured

to enable the user to publish the blog pages; and

to track the numbers of votes on the blog pages.

15. The computer system of claim 12 , wherein the one or more servers are further configured

to determine the image formats of the image;

to automatically select a page layout according to the image format of the image; and

to automatically incorporate the image into the page layout which forms a portion of the design of the image product.

16. The computer system of claim 12 , wherein the one or more servers are further configured

to determine the image size of the image;

to automatically select a page layout according to the image size of the image; and

to automatically incorporate the image into the page layout which forms a portion of the design of the image product.

17. The computer system of claim 12 , wherein the one or more servers are further configured to automatically select a layout based on the image, text, or a design object in the blog page identified by the one or more servers.

18. The computer system of claim 12 , wherein the image product comprises a photobook, a photo greeting card, or photo stationery.

Assignments (10)
CHANGE OF NAME Recorded Nov 22, 2019
From: SHUTTERFLY, INC.
To: SHUTTERFLY, LLC
Reel/Frame 051095/0172 →
RELEASE OF SECURITY INTEREST Recorded Sep 27, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SHUTTERFLY INC.
Reel/Frame 050572/0508 →
FIRST LIEN SECURITY AGREEMENT Recorded Sep 27, 2019
From: SHUTTERFLY, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 050574/0865 →
RELEASE OF SECURITY INTEREST Recorded Sep 26, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SHUTTERFLY, INC.; LIFETOUCH INC.; LIFETOUCH NATIONAL SCHOOL STUDIOS INC.
Reel/Frame 050527/0868 →
SECURITY INTEREST Recorded May 23, 2018
From: SHUTTERFLY, INC.; LIFETOUCH INC.; LIFETOUCH NATIONAL SCHOOL STUDIOS INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 046216/0396 →
SECURITY INTEREST Recorded Aug 18, 2017
From: SHUTTERFLY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 043601/0955 →
RELEASE OF SECURITY INTEREST Recorded Aug 17, 2017
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: SHUTTERFLY, INC.
Reel/Frame 043542/0693 →
SECURITY AGREEMENT Recorded Jun 15, 2016
From: SHUTTERFLY, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 039024/0761 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2014
From: WANG, WILEY H; JORASCH, CRAIG
To: SHUTTERFLY, INC
Reel/Frame 033714/0973 →
SECURITY AGREEMENT Recorded Dec 7, 2011
From: SHUTTERFLY, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 027333/0161 →