US 12,093,303 B2
Method of displaying two adjacent photos on a split screen digital picture frame
Ophir Frieder, Chevy Chase, MD (US); Abdur Chowdhury, San Francisco, CA (US); Eric Jensen, Brooklyn, NY (US); Ben Cherry, San Francisco, CA (US); Richard Sanford, Seattle, WA (US); Alek Kolcz, Issaquah, WA (US); and Prooshat Saberi, San Francisco, CA (US)
Assigned to AURA HOME, INC., San Francisco, CA (US)
Filed by AURA HOME, INC., San Francisco, CA (US)
Filed on Apr. 26, 2023, as Appl. No. 18/139,772.
Application 18/139,772 is a continuation of application No. 17/084,987, filed on Oct. 30, 2020, granted, now 11,669,562.
Application 17/084,987 is a continuation in part of application No. 16/113,366, filed on Aug. 27, 2018, granted, now 10,824,666.
Application 16/113,366 is a continuation in part of application No. 15/824,337, filed on Nov. 28, 2017, granted, now 10,820,293.
Application 15/824,337 is a continuation in part of application No. 15/150,623, filed on May 10, 2016, granted, now 10,474,407.
Application 15/150,623 is a continuation in part of application No. 14/949,353, filed on Nov. 23, 2015, granted, now 9,472,166.
Application 14/949,353 is a continuation in part of application No. 14/455,297, filed on Aug. 8, 2014, granted, now 9,420,015.
Application 14/455,297 is a continuation in part of application No. 14/051,071, filed on Oct. 10, 2013, granted, now 9,225,789.
Application 14/455,297 is a continuation in part of application No. 14/051,089, filed on Oct. 10, 2013, granted, now 9,338,759.
Prior Publication US 2023/0259546 A1, Aug. 17, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 3/147 (2006.01); G06F 16/23 (2019.01); G06F 16/438 (2019.01); G06F 16/55 (2019.01); G06V 10/762 (2022.01); G06V 20/30 (2022.01); G06V 40/16 (2022.01); G06F 18/2113 (2023.01); G06F 18/22 (2023.01); G06F 18/23 (2023.01); H04L 67/141 (2022.01)
CPC G06F 16/4393 (2019.01) [G06F 3/147 (2013.01); G06F 16/23 (2019.01); G06F 16/55 (2019.01); G06V 10/762 (2022.01); G06V 10/7635 (2022.01); G06V 20/30 (2022.01); G06V 40/161 (2022.01); G06V 40/168 (2022.01); G06V 40/172 (2022.01); G06F 18/2113 (2023.01); G06F 18/22 (2023.01); G06F 18/23 (2023.01); H04L 67/141 (2013.01)] 9 Claims
OG exemplary drawing
 
1. A method of displaying digital photos on a digital picture frame with a digital display screen and a network connection module, the method comprising:
connecting to a first interaction application of a first electronic device of a first user through the network connection module, the first electronic device including a first digital photo collection;
connecting to a second interaction application of a second electronic device of a second user through the network connection module, the second electronic device including a second digital photo collection;
automatically identifying and selecting two different photos that include a matching photo content from the first and/or the second selected digital photo clusters; and
displaying the two different photos simultaneously on the digital display screen, each in one of two equal screen sections of the digital display screen, wherein a first of the two different photos is in a first of the two equal screen sections, and a second of the two different photos is in an adjacent second of the two equal screen sections;
wherein the matching photo content is a same person or persons, the two different photos are photographically captured in two different calendar years, the two different calendar years are separated by more than one additional calendar year, and further comprising:
automatically clustering from the first digital photo collection, via automated facial recognition, photos over a multi-year timeframe of the person to obtain clustered photos of the person, wherein the clustering comprises:
preparing a plurality of sub-clusters each including digital photos of the person at a similar time and/or age;
extracting photo facial features within each of the plurality of sub-clusters that comprise a predetermined limited change over the timeframe to form a cluster representation of the person for each of the plurality of sub-clusters;
comparing cluster representations between the plurality of sub-clusters to determine related sub-clusters of the person over the timeframe as a function of the cluster representations;
linking or grouping related sub-clusters to form the clustered photos of the person for display; and
automatically selecting a first of the two different photos from a first of the sub-clusters and a second of the two different photos from the second of the sub-clusters.