← Back to Patent Explorer
US8891883B2 Active / In Force US ⏱️ 5.6 years remaining

Summarizing a photo album in a social network system

Assignee: Google LLC
•
Filing: 2012-06-05
•
Granted: 2014-11-18
•
Expires: 2032-06-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Embodiments generally relate to summarizing a photo album in a social network system. In one embodiment, a method includes grouping photos into a plurality of groups of photos, and selecting a plurality of representative photos, where each representative photo represents a respective group from the plurality of groups, where the selecting is based on a quality score of each of the photos, and where each quality score is based on different types of attributes. The method also includes enabling the plurality of representative photos to be shared.

Inventors

  • 👤 Erik Murphy-Chutorian
  • 👤 Chuck Joseph Rosenberg
  • 👤 Shengyang Dai
  • 👤 Ehud Rivlin
  • 👤 Mei Han
  • 👤 Kyle Heath

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 09:57
CPC Classifications
G06K9/62; G; G06; G06V; G06V40/00; G06V40/10; G06V40/16; G06F; G06F18/00; G06F18/20; G06F18/24; G06V20/00; G06V20/30; G06V30/00; G06V30/40; G06V30/41; G06V30/413; G06V40/179

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 193 words
A method comprising: grouping photos into a plurality of groups of photos, wherein the photos are grouped such that the photos in a particular group are similar to each other, wherein the grouping comprises: detecting visual elements in each of the photos; grouping photos that have similar visual elements; and merging a photo or group of photos with an existing group of photos if the photos in a resulting merged group are similar; selecting a plurality of representative photos, wherein each representative photo represents a respective group from the plurality of groups, wherein the selecting comprises: determining one or more attribute scores based on one or more different types of attributes; determining a quality score of each of the photos based on the one or more attribute scores, wherein the one or more attribute scores are based on attributes including one or more of faces of people, landmarks, and cropping limitations, wherein the selecting of a particular representative photo is based on a ranking of quality scores, and wherein the representative photo for each group gives a comprehensive summary of the respective group; and enabling the plurality of representative photos to be shared.
Claim 2
Independent Claim 193 words
A method comprising: grouping photos into a plurality of groups of photos, wherein the photos are grouped such that the photos in a particular group are similar to each other, wherein the grouping comprises: detecting visual elements in each of the photos; grouping photos that have similar visual elements; and merging a photo or group of photos with an existing group of photos if the photos in a resulting merged group are similar; selecting a plurality of representative photos, wherein each representative photo represents a respective group from the plurality of groups, wherein the selecting comprises: determining one or more attribute scores based on one or more different types of attributes; determining a quality score of each of the photos based on the one or more attribute scores, wherein the one or more attribute scores are based on attributes including one or more of faces of people, landmarks, and cropping limitations, wherein the selecting of a particular representative photo is based on a ranking of quality scores, and wherein the representative photo for each group gives a comprehensive summary of the respective group; and enabling the plurality of representative photos to be shared.
Claim 3
Independent Claim 104 words
A method comprising: grouping photos into a plurality of groups of photos; selecting a plurality of representative photos, wherein each representative photo represents a respective group from the plurality of groups, wherein the selecting comprises: determining one or more attribute scores based on one or more different types of attributes; determining a quality score of each of the photos based on the one or more attribute scores; and selecting the plurality of representative photos based on the quality scores, wherein the representative photo for each group gives a comprehensive summary of the respective group; and enabling the plurality of representative photos to be shared.
Claim 4
Independent Claim 104 words
A method comprising: grouping photos into a plurality of groups of photos; selecting a plurality of representative photos, wherein each representative photo represents a respective group from the plurality of groups, wherein the selecting comprises: determining one or more attribute scores based on one or more different types of attributes; determining a quality score of each of the photos based on the one or more attribute scores; and selecting the plurality of representative photos based on the quality scores, wherein the representative photo for each group gives a comprehensive summary of the respective group; and enabling the plurality of representative photos to be shared.
Claim 5
Dependent Claim 17 words
The method of claim 2 , wherein the photos are grouped based on one or more policies.
Claim 6
Dependent Claim 24 words
The method of claim 2 , wherein the photos are grouped such that the photos in a particular group are similar to each other.
Claim 7
Dependent Claim 24 words
The method of claim 2 , further comprising: detecting visual elements in each of the photos; and grouping photos that have similar visual elements.
Claim 8
Dependent Claim 31 words
The method of claim 2 , further comprising merging a photo or group of photos with an existing group of photos if the photos in a resulting merged group are similar.
Claim 9
Dependent Claim 19 words
The method of claim 2 , wherein the quality score of a particular photo is based on multiple attributes.
Claim 10
Dependent Claim 33 words
The method of claim 2 , wherein the quality score of a particular photo is based on multiple attributes, and wherein the attributes include one or more of faces of people and landmarks.
Claim 11
Dependent Claim 26 words
The method of claim 2 , wherein the quality score of a particular photo is based on multiple attributes, and wherein the attributes include cropping limitations.
Claim 12
Dependent Claim 27 words
The method of claim 2 , wherein the selecting comprises: ranking the quality scores; and selecting the photo with a highest ranking quality score for each group.
Claim 13
Dependent Claim 22 words
The method of claim 2 , wherein the selecting of a particular representative photo is based on a ranking of quality scores.
Claim 14
Independent Claim 133 words
A system comprising: one or more processors; and logic encoded in one or more tangible media for execution by the one or more processors and when executed operable to perform operations comprising: grouping photos into a plurality of groups of photos; selecting a plurality of representative photos, wherein each representative photo represents a respective group from the plurality of groups, wherein the selecting comprises: determining one or more attribute scores based on one or more different types of attributes; determining a quality score of each of the photos based on the one or more attribute scores; and selecting the plurality of representative photos based on the quality scores, wherein the representative photo for each group gives a comprehensive summary of the respective group; and enabling the plurality of representative photos to be shared.
Claim 15
Independent Claim 133 words
A system comprising: one or more processors; and logic encoded in one or more tangible media for execution by the one or more processors and when executed operable to perform operations comprising: grouping photos into a plurality of groups of photos; selecting a plurality of representative photos, wherein each representative photo represents a respective group from the plurality of groups, wherein the selecting comprises: determining one or more attribute scores based on one or more different types of attributes; determining a quality score of each of the photos based on the one or more attribute scores; and selecting the plurality of representative photos based on the quality scores, wherein the representative photo for each group gives a comprehensive summary of the respective group; and enabling the plurality of representative photos to be shared.
Claim 16
Dependent Claim 17 words
The system of claim 12 , wherein the photos are grouped based on one or more policies.
Claim 17
Dependent Claim 24 words
The system of claim 12 , wherein the photos are grouped such that the photos in a particular group are similar to each other.
Claim 18
Dependent Claim 34 words
The system of claim 12 , wherein the logic when executed is further operable to perform operations comprising: detecting visual elements in each of the photos; and grouping photos that have similar visual elements.
Claim 19
Dependent Claim 41 words
The system of claim 12 , wherein the logic when executed is further operable to perform operations comprising merging a photo or group of photos with an existing group of photos if the photos in a resulting merged group are similar.
Claim 20
Dependent Claim 19 words
The system of claim 12 , wherein the quality score of a particular photo is based on multiple attributes.
Claim 21
Dependent Claim 33 words
The system of claim 12 , wherein the quality score of a particular photo is based on multiple attributes, and wherein the attributes include one or more of faces of people and landmarks.
Claim 22
Dependent Claim 26 words
The system of claim 12 , wherein the quality score of a particular photo is based on multiple attributes, and wherein the attributes include cropping limitations.
Claim 23
Dependent Claim 35 words
The system of claim 12 , wherein the logic when executed is further operable to perform operations comprising: ranking the quality scores; and selecting the photo with a highest ranking quality score for each group.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2017-11-17 2018-05-19 2018-11-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2021-11-17 2022-05-19 2022-11-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2025-11-17 2026-05-19 2026-11-18 $7700.00 Surcharge Window Open

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag