US 12,190,582 B2
Automated event detection and photo product creation
Roy Amir, Haifa (IL); Nimrod Aroyo, Herzeliyah (IL); Nadav Ribak, Haifa (IL); Yanay Hollander, Afula (IL); and Tomer Shalev, Haifa (IL)
Assigned to Shutterfly, LLC, San Jose, CA (US)
Filed by Shutterfly, LLC, San Jose, CA (US)
Filed on May 1, 2023, as Appl. No. 18/310,321.
Application 18/310,321 is a continuation of application No. 17/393,118, filed on Aug. 3, 2021, granted, now 11,676,380.
Application 17/393,118 is a continuation of application No. 15/972,955, filed on May 7, 2018, abandoned.
Prior Publication US 2023/0360395 A1, Nov. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06V 20/30 (2022.01); G06F 16/58 (2019.01); G06T 11/60 (2006.01)
CPC G06V 20/30 (2022.01) [G06F 16/5866 (2019.01); G06T 11/60 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for automatically detecting events for generating a photo product, the method comprising:
receiving photos captured over a plurality of days from a user computing device;
without user initiation:
automatically identifying an event comprising one or more days of the plurality of days based on daily numbers of the captured photos over the plurality of days, wherein the identified event is associated with at least one subset of the captured photos;
automatically selecting a photo-product design for the identified event, wherein the selected photo-product design defines a total number of photos to be included in the photo-product design;
for each subset of captured photos associated with the identified event, determining a subset weight based on a number of captured photos associated with the subset and a total number of captured photos associated with the identified event;
automatically determining a number of product photos allocated to each subset of the identified event based on a multiplication of the subset weight determined for each subset of the identified event and the total number of product photos to be included in the photo-product design;
automatically selecting product photos from the at least one subset of the captured photos for the identified event according to the number of product photos allocated to each subset of the identified event; and
automatically generating a photo-product design for the identified event including the selected product photos; and
providing the generated photo-product design to a user computer device for display on the user computing device.