IP Library Granted Patent US 9,940,975
Granted Patent B2
US 9,940,975 · App. 15/263,749 · Granted Apr 10, 2018

System and method for automatically displaying variable image content in an image product

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 9,940,975
App. No.
15/263,749
Granted
Apr 10, 2018
Kind
B2
Abstract

A computer-implemented method for automatically displaying variable image content in an image product includes automatically obtaining markers in photos or videos in a user account which includes detecting features in image content of the photos or the video frames and obtaining a marker for one of the photos or the video frames, automatically identifying a sequence of similar photos or videos if the markers detected in the photos or the associated video frames include more than a predetermined number or percentage of common features, detecting a marker in a photo product by a user device when the photo product is viewed by the user device, identifying a marked photo incorporated in the photo product based on the marker detected in the photo product, and enabling photos or videos in a sequence photos or videos associated with the marked photo to be displayed on the user device.

Claims (30)

1. A computer-implemented method for automatically displaying variable image content in an image product, comprising:

automatically obtaining markers in photos or videos in a user account comprising:

detecting features in image content of the photos or the video frames in the videos; and

obtaining a marker for one of the photos or the video frames by combining a plurality of features detected in the one of the photos or the video frames;

automatically identifying a sequence of similar photos or videos by a content server if the markers detected in the photos or the associated video frames include more than a predetermined number or a predetermined percentage of common features;

detecting a marker in a photo product by a user device when the photo product is viewed by the user device;

identifying a marked photo incorporated in the photo product based on the marker detected in the photo product; and

enabling photos or videos in a sequence photos or videos associated with the marked photo to be displayed on the user device.

2. The computer-implemented method of claim 1 , wherein the marked photo is associated with the user account, the computer-implemented method further comprising:

retrieving the photos or the videos associated with the marked photo using the marker detected in the photo product.

3. The computer-implemented method of claim 1 , wherein the photos or videos associated with the marked photo are displayed in place of the marked photo on the photo product on the user device.

4. The computer-implemented method of claim 1 , wherein the photos or videos associated with the marked photo are displayed on the side or over the marked photo on the photo product on the user device.

5. The computer-implemented method of claim 1 , wherein the photo product is recorded in video by the user device, wherein the marker in the photo product is detected in video frames in the video recording.

6. The computer-implemented method of claim 1 , wherein the photo product is captured by the user device in a still image, wherein the marker in the photo product is detected in the still image.

7. The computer-implemented method of claim 1 , further comprising:

ranking the photos or videos in the sequence to produce a ranked order, wherein the photos or videos associated with the marked photo are displayed on the user device in accordance with the ranked order.

8. The computer-implemented method of claim 7 , wherein the photos or videos in the sequence are ranked based on image content, image quality, and the markers associated with the photos or videos.

9. The computer-implemented method of claim 1 , wherein the step of automatically identifying a sequence of similar photos or videos further comprises:

comparing features in two photos or the video frames;

identifying common features in the two photos or the video frames; and

determining if the common features are more than a predetermined number or a predetermined percentage of a total number of feature in the two photos or the video frames.

10. The computer-implemented method of claim 1 , wherein the sequence of similar photos or videos are identified among the photos or videos that are captured or recorded within a time window.

11. The computer-implemented method of claim 1 , wherein a sequence of similar photos or videos is identified among the photos or videos that are captured or recorded within a geographic area.

12. The computer-implemented method of claim 1 , further comprising:

displaying a photo product incorporating the marked photo in an online product store; and

manufacture the photo product incorporating the marked photo in response to a user order.

13. The computer-implemented method of claim 1 , further comprising:

storing the photos and videos in association with their respective markers in a content storage in connection with the content server.

14. The computer-implemented method of claim 1 , further comprising:

downloading the photos or videos associated with the marked photo to the user device.

Assignments (6)
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 →