IP Library Granted Patent US 10,504,169
Granted Patent B2
US 10,504,169 · App. 13/905,458 · Granted Dec 10, 2019

Photo product engine powered by blog content

Inventors: Joseph Andrew Rozek (Scottsdale, AZ); Jonathan Scott Delamater (Mesa, AZ); Wiley H Wang (Pacifica, CA); Craig Jorasch (Palo Alto, CA)
Assignee: Shutterfly, LLC
G06Q30/0621G06Q50/01
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 10,504,169
App. No.
13/905,458
Granted
Dec 10, 2019
Kind
B2
Abstract

A computer system for creating a design for a photo 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 a photo product, and allow a user to review the design of the photo product. The servers communicate with a printing finishing facility that makes a physical photo product according to the design of the photo product.

Claims (48)

1. A method for creating a photo product, comprising:

identifying, by an intelligence analysis server, images on one or more blog pages at a web site which are published by a blog application server, wherein the intelligence analysis server and the blog application server are both coupled with a photo product engine;

obtaining, by the intelligence analysis server, numbers of likes, or comments, or a combination thereof received on the images published by the blog application server;

automatically incorporating, by the photo product engine, at least one of the images published by the blog application server, into a layout of the photo product to create a design of the photo product based on a significance score that is calculated based on the number of likes, or comments, or a combination thereof;

allowing the design of the photo product created by the photo product engine to be reviewed;

sending the design of the photo product from the photo product engine to a printing finishing facility; and

manufacturing a physical photo product by the printing finishing facility according to the design of the photo product.

2. The method of claim 1 , further comprising:

obtaining, by the intelligence analysis server, post times when the images are posted on the one or more blog pages; and

automatically selecting at least one of the images based in part on the post times.

3. The method of claim 1 , further comprising:

obtaining, by the intelligence analysis server, number of shares of the images on the one or more blog pages; and

automatically selecting at least one of the images based in part on the number of shares.

4. The method of claim 1 , further comprising:

allowing selection of one or more persons associated with a user of the one or more blog pages, wherein the one or more blog pages are posted by the user, wherein the step of identifying identifies images comprising at least one of the one or more persons.

5. The method of claim 1 , wherein the images are automatically selected up to a predetermined number.

6. The method of claim 5 , wherein the predetermined number is determined by the photo product.

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

determining the image formats of the image by the intelligence analysis server;

automatically selecting a page layout according to the image format of the image by the photo product engine; and

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

8. The method of claim 1 , further comprising:

automatically selecting a layout based on the image identified on the one or more blog pages.

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

10. The method of claim 1 , further comprising:

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

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

11. A method for creating a photo product, comprising:

identifying, by an intelligence analysis server, images on one or more blog pages at a web site which are published by a blog application server, wherein the intelligence analysis server and the blog application server are both coupled with a photo product engine;

automatically selecting one or more of the images on the one or more blog pages based on a set of priority rules by the intelligence analysis server, wherein the set of priority rules are based in part on the faces identified in the images;

automatically incorporating, by the photo product engine, the selected one or more images into a layout of the photo product to create a design of the photo product;

allowing the design of the photo product created by the photo product engine to be reviewed;

sending the design of the photo product from the photo product engine to a printing finishing facility; and

manufacturing a physical photo product by the printing finishing facility according to the design of the photo product.

12. The method of claim 11 , further comprising:

obtaining, by the intelligence analysis server, post times when the images are posted on the one or more blog pages, wherein the set of priority rules are based in part on the post times.

13. The method of claim 11 , further comprising:

obtaining, by the intelligence analysis server, number of shares of the images on the one or more blog pages, wherein the set of priority rules are based in part on the number of shares.

14. The method of claim 11 , further comprising:

allowing selection of one or more persons associated with a user of the one or more blog pages, wherein the one or more blog pages are posted by the user, wherein the step of identifying identifies images comprising at least one of the one or more persons.

15. The method of claim 11 , wherein the set of priority rules are further based in part on numbers of likes or comments received by the images.

16. The method of claim 11 , further comprising:

calculating qualities of the images, wherein the priority rules are in part based on the qualities of the images.

17. The method of claim 11 , wherein the images are automatically selected up to a predetermined number.

18. The method of claim 17 , wherein the predetermined number is determined by the photo product.

19. The method of claim 11 , further comprising:

incorporating the selected one or more images into a layout of the photo product by the intelligence analysis server in part based on the set of priority rules.

20. The method of claim 11 , wherein the photo product comprises a photobook, a photo greeting card, or photo stationery.

Assignments (7)
SECURITY INTEREST Recorded Jun 13, 2023
From: SHUTTERFLY, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 063934/0366 →
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 →
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 →