IP Library Granted Patent US 11,743,402
Granted Patent B2
US 11,743,402 · App. 16/722,293 · Granted Aug 29, 2023

System and method for photo subject display optimization

Inventor: Brian Strong (San Jose, CA)
Assignee: AWES.ME, INC.
H04N1/00458G06T3/20H04N1/00183
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 11,743,402
App. No.
16/722,293
Granted
Aug 29, 2023
Kind
B2
Abstract

A software application platform which provides a user with the ability to customize, via the uploading of digital photographs, the displayable area of a digital photo in an image gallery such that the photo subject for each digital photo is viewable within the image gallery on a graphical user interface is disclosed. Photos, each having a first aspect ratio, uploaded to an image gallery may be processed by the application such that the photo subject and the photo subject area of each digital photo is identified and positioned within an individual display window, each display window having a second aspect ratio, such that the display window displays the photo subject area in an image gallery on a graphical user interface. The application allows for customization to the look and feel of an image gallery while maintaining a display of the photo subject area.

Claims (50)

1. A method for analyzing and applying a photo subject display to an image, the method comprising:

receiving a selection of a gallery display scheme, wherein the gallery display scheme comprises one or more display windows each comprising one or more first aspect ratios;

receiving one or more digital photos having one or more second aspect ratios;

determining and adjusting one or more dimensions of the one or more display windows based on dimensions of the one or more digital photos, wherein a width of each display window is set to match a width of a corresponding digital photo, and a height of each display window is determined by factoring a corresponding first aspect ratio and width of the display window;

centering the digital photos within the one or more display windows, the one or more display windows overlaid on the digital photos, the digital photos further retaining the one or more second aspect ratios during centering;

upon adjusting the dimensions of the display windows and centering the digital photos, comparing one or more patterns and shapes within each digital photo to stored known patterns and shapes;

assigning a score to the one or more patterns and shapes based on the comparison to the stored known patterns and shapes;

identifying a photo subject of each digital photo, wherein the identified photo subject corresponds to a highest score based on the comparison to known patterns and shapes;

creating a photo subject area from a portion of each digital photo that surrounds the identified photo subject, wherein the photo subject area is a cohesive region that has a shape of the portion immediately surrounding the identified photo subject and is not visible within the display windows;

positioning an entirety of the photo subject area within the one or more display windows such that each display window displays the photo subject area of the corresponding digital photo, wherein the display windows are positioned within a main image gallery window, and wherein the photo subject area is entirely displayed within the display window regardless of the one or more first aspect ratios; and

displaying the display windows within the main image gallery window of the selected gallery display scheme on a screen of a display output device.

2. The method of claim 1 , wherein the photo subject area is positioned toward a center of the display window.

3. The method of claim 2 , wherein the photo subject area is not centered within the display window.

4. The method of claim 1 , wherein the first aspect ratio of the display window is less than or equal to the second aspect ratio of the digital photos.

5. The method of claim 1 , wherein a shape of the photo subject area corresponds to one of a square, rectangle, and circle.

6. The method of claim 1 , wherein a shape of the display windows is the same as the shape of the photo subject area.

7. The method of claim 1 , wherein digital photo editing tools are provided for manual editing of the photo subject area displayed within the one or more display windows, wherein the manual editing moves the display windows to a different position on the corresponding digital photo.

8. The method of claim 1 , wherein the stored known patterns and shapes are stored in a photo display application and correspond to at least one of known persons, animals, objects, landmarks, and text.

9. The method of claim 1 , wherein a plurality of photo subjects is identified in at least one of the digital photos, and further comprising selecting the cohesive region that encompasses the identified plurality of photo subjects as the photo subject area.

10. The method of claim 1 , wherein the pattern extends an entirety of at least one of the digital photos, and further comprising the entirety of the at least one digital photo as a photo subject area.

11. The method of claim 1 , wherein a plurality of photo subjects is identified in at least one of the digital photos, the plurality of photo subject including a person and a landmark.

12. A system for analyzing and applying a photo subject display to an image, the system comprising:

a user interface that receives a selection of a gallery display scheme, wherein the gallery display scheme comprises one or more display windows each comprising one or more first aspect ratios;

a communication interface that receives one or more digital photos having one or more second aspect ratios;

a processor that executes instructions stored in memory, wherein the processor executes the instructions to:

determine and adjust one or more dimensions of the one or more digital photos, wherein a width of each display window is set to match a width of a corresponding digital photo, and a height of each display window is determined by factoring a corresponding first aspect ratio and width of the display window;

center the digital photos within the one or more display windows, the one or more display windows overlaid on the digital photos, the digital photos further retaining the one or more second aspect ratios during centering;

upon adjusting the dimensions of the display windows and centering the digital photos, compare one or more patterns and shapes within each digital photo to stored known patterns and shapes;

assign a score to the one or more patterns and shapes based on the comparison to the stored known patterns and shapes;

identify a photo subject of each digital photo, wherein the identified photo subject corresponds to a highest score based on the comparison to known patterns and shapes;

create a photo subject area within each digital photo that surrounds the identified photo subject, wherein the photo subject area is a cohesive region that has a shape of a portion immediately surrounding the identified photo subject and is not visible within the display windows; and

position an entirety of the photo subject area within the one or more display windows such that each display window displays the photo subject area of the corresponding digital photo, wherein the display windows are positioned within a main image gallery window, and wherein the photo subject area is entirely displayed within the display window regardless of the one or more first aspect ratios; and

a display output device that displays the display windows within the main image gallery window of the selected gallery display scheme on a screen of the display output device.

13. The system of claim 12 , wherein the photo subject area is positioned toward a center of the display window.

14. The system of claim 13 , wherein the photo subject area is not centered within the display window.

15. The system of claim 12 , wherein the first aspect ratio of the display window is less than or equal to the second aspect ratio of the digital photos.

16. The system of claim 12 , wherein a shape of the photo subject area corresponds to one of a square, rectangle, and circle.

17. The system of claim 12 , wherein a shape of the display windows is the same as the shape of the photo subject area.

18. The system of claim 12 , wherein digital photo editing tools are provided for manual editing of the photo subject area displayed within the one or more display windows, wherein the manual editing moves the display windows to a different position on the corresponding digital photo.

19. A non-transitory computer-readable storage medium having instructions embodied thereon, the instructions executable by a processor to perform a method of analyzing and applying a photo subject display to an image, the method comprising:

receiving a selection of a gallery display scheme, wherein the gallery display scheme comprises one or more display windows each comprising one or more first aspect ratios;

receiving one or more digital photos having one or more second aspect ratios;

determining and adjusting one or more dimensions of the one or more display windows based on dimensions of the one or more digital photos, wherein a width of each display window is set to match a width of a corresponding digital photo, and a height of each display window is determined by factoring a corresponding first aspect ratio and width of the display window;

centering the digital photos within the one or more display windows, the one or more display windows overlaid on the digital photos, the digital photos further retaining the one or more second aspect ratios during centering;

upon adjusting the dimensions of the display windows and centering the digital photos, comparing one or more patterns and shapes within each digital photo to stored known patterns and shapes;

assigning a score to the one or more patterns and shapes based on the comparison to the stored known patterns and shapes;

identifying a photo subject of each digital photo, wherein the identified photo subject corresponds to a highest score based on the comparison to known patterns and shapes;

creating a photo subject area within each digital photo that surrounds the identified photo subject, wherein the photo subject area is a cohesive region that has a shape of a portion immediately surrounding the identified photo subject and is not visible within the display windows;

positioning an entirety of the photo subject area within the one or more display windows such that each display window displays the photo subject area of the corresponding digital photo, wherein the display windows are positioned within a main image gallery window, and wherein the photo subject area is entirely displayed within the display window regardless of the one or more first aspect ratios; and

displaying the display windows within the main image gallery window of the selected gallery display scheme on a screen of a display output device.

Assignments (4)
SECURITY INTEREST Recorded Jul 30, 2025
From: AWES.ME, INC.
To: AVIDBANK
Reel/Frame 071884/0090 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2022
From: STRONG, BRIAN
To: AWES.ME, INC.
Reel/Frame 059587/0612 →
CHANGE OF NAME Recorded Mar 30, 2022
From: SMUGMUG, INC.
To: AWES.ME, INC.
Reel/Frame 059554/0609 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2020
From: STRONG, BRIAN
To: SMUGMUG, INC.
Reel/Frame 052379/0479 →
Continuity (3)
Continuation In Part 15042711 · Feb 12, 2016
Provisional Application 62116259 · Feb 13, 2015
Related Publication 20200128145A1 · Apr 23, 2020