IP Library Granted Patent US 9,268,792
Granted Patent B2
US 9,268,792 · App. 13/041,361 · Granted Feb 23, 2016

Automatic selection of digital images with an apparatus

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,268,792
App. No.
13/041,361
Granted
Feb 23, 2016
Kind
B2
Abstract

Described herein are techniques related to automatic selection of a group of one or more digital images from a set of digital images based, at least in part, upon weighted criteria regarding properties (e.g., metadata or content) of the digital images. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.

Claims (42)

1. An image-capturing apparatus comprising:

an image-capturing unit configured to capture digital images;

an image-storage unit configured to store captured digital images;

an image-selection unit configured to select a subset of digital images of a set of stored images, wherein the selected subset of digital images includes a group of digital images that are selected in accordance with a binary selection filter and subsequently ranked according to a weighted selection criteria, the binary selection filter to select a pre-subset of digital images to be operated on by the weighted selection criteria to determine the selected subset of digital images;

an image-presentation unit configured to present the selected subset of digital images to a user of the image-capturing apparatus; and

a user-interaction unit configured to attain feedback from the user regarding user-acceptability of the selected subset of digital images presented to the user via the image-presentation unit, the attained feedback being a user initiated removal of a digital image from the selected subset of digital images; and

wherein the image-selection unit is further configured to perform, in response to attained user-feedback indicating a lack of user-acceptability of the selected subset of digital images, a reweighted selection of at least one updated subset of digital images of the set, the reweighted selection including using at least one or more update of the weighted selection criteria, the at least one or more update of the weighted selection criteria having at least one updated weight value compared to at least one weight value associated with the weighted selection criteria, the at least one update weight value established based on the user initiated removal of a digital image from the selected subset of digital images.

2. An image-capturing apparatus as recited in claim 1 , wherein the image-selection unit is further configured to perform, in response to attained user-feedback indicating user-acceptability of the selected subset of digital images, one or more defined actions upon the digital images of the confirmed selected subset.

3. An image-capturing apparatus as recited in claim 1 ,wherein each digital image in the pre-subset of digital images includes one or more content properties including an absence of shakiness, an absence of redeye, or an image resolution that is greater than a predefined threshold resolution.

4. One or more non-transitory processor-readable storage devices having processor-executable instructions embodied thereon, the processor-executable instructions, when executed by one or more processors, direct the one or more processors to perform operations comprising:

obtaining a set of digital images; and

selecting at least one subset of digital images of the set based upon a binary selection filter followed by a weighted selection criteria, the binary selection filter to determine a pre-subset of digital images that is operated on by the weighted selection criteria to determine the selected subset of digital images, wherein the selecting includes at least:

grouping the set of digital images into an intermediate grouping that includes two or more of the digital images of the set; ranking the digital images of the intermediate grouping based upon multiple weighted criteria;

designating an allotment of ranked digital images of the intermediate grouping as the selected subset of digital images;

making the selected subset of digital images accessible by a user;

attaining feedback from the user regarding user-acceptability of the selected subset of digital images, the attained feedback a user initiated removal of a digital image from the selected subset of digital images; and

in response to attained user-feedback indicating a lack of user-acceptability of the selected subset of digital images, performing a reweighted selection of at least one updated subset of digital images of the set, the reweighted selection including using at least one or more update of the multiple weighted criteria, the at least one or more update of the multiple weighted criteria having at least one updated weight value compared to at least one weight value associated with the multiple weighted criteria, the at least one update weight value established based on the user initiated removal of a digital image from the selected subset of digital images.

5. One or more non-transitory processor-readable storage devices as recited in claim 4 , further comprising: responding upon obtaining the user-feedback regarding the user-acceptability of the selected subset of digital images.

6. One or more non-transitory processor-readable storage devices as recited in claim 4 , further comprising clustering the set of digital images into multiple clusters, the selected subset of digital images being selected from one of the multiple clusters.

7. A method comprising:

obtaining a set of digital images;

selecting at least one subset of digital images from the set of digital images based upon a binary selection filter followed by a weighted selection criteria, the binary selection filter to select a pre-subset of digital images based at least on one or more of technical metadata, descriptive metadata, or administrative metadata of individual digital images in the set of digital images, the pre-subset of digital images to be operated on by the weighted selection criteria to determine the selected subset of digital images;

attaining feedback from the user regarding user-acceptability of the selected subset of digital images, the attained feedback being a user initiated removal of a digital image from the selected subset of digital images; and

in response to attained user-feedback indicating a lack of user-acceptability of the selected subset of digital images, performing a reweighted selection of at least one updated subset of digital images of the set, the reweighted selection including using at least one or more update of the weighted selection criteria, the at least one or more update of the weighted selection criteria having at least one updated weight value compared to at least one weight value associated with the weighted selection criteria, the at least one update weight value established based the user initiated removal of a digital image from the selected subset of digital images.

8. A method as recited in claim 7 , wherein the selecting includes:

segregating the set of digital images into an intermediate grouping based upon whether the digital images match one or more specified criteria;

ranking the digital images of the segregated intermediate grouping based upon multiple weighted criteria; and

designating an allotment of similarly ranked digital images of the segregated intermediate grouping as the selected subset of digital images.

9. A method as recited in claim 8 , wherein the designated allotment includes digital images that are ranked amongst the segregated intermediate grouping.

10. A method as recited in claim 8 , wherein the designated allotment includes digital images that are bottom ranked amongst the segregated intermediate grouping.

11. A method as recited in claim 8 , further comprising calculating a cardinality of the designated allotment based upon a percentage of the segregated intermediate grouping.

12. A method as recited in claim 7 , wherein the performance of reweighted selection includes:

adjusting one or more weight values of the weighted criteria;

updating the subset of digital images of the set by reselecting a collection

of digital images from the set based upon the adjusted weighted criteria.

13. A method as recited in claim 7 , further comprising, in response to attained user-feedback indicating user-acceptability of the selected subset of digital images, performing one or more defined actions upon the digital images of the confirmed selected subset.

14. A method as recited in claim 13 , wherein the defined actions performed on the digital images of the confirmed selected subset is selected from a group consisting of archiving, sharing, and printing.

15. A method as recited in claim 13 , wherein the defined actions performed on the digital images of the confirmed selected subset is selected from a group consisting of deleting or recycling.

16. A method as recited in claim 7 , wherein the weighted criteria are selected from a group of digital-image properties consisting of image-acquisition location, focus, contrast, shake, red-eye, image content includes a person designated as a favorite of the user, image content includes a person in a list of contacts of the user, photo is tagged, user-added criteria, photo was auto-corrected, photo was post-processed, flash was used, and social-network ranking of a digital image.

17. A method as recited in claim 7 , further comprising clustering the set of digital images into multiple clusters, wherein the selected subset of digital images is selected from one or more of the multiple clusters.

18. A method as recited in claim 7 , further comprising clustering the subset of digital images into multiple clusters.

19. A method as recited in claim 7 , wherein the administrative metadata includes a licensing term, a rights usage term, a specific digital image use restriction, a model release, an identity of an digital image creator, or contact information for a digital image owner.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE TELEKOM AG
To: T-MOBILE USA, INC.; IBSV LLC
Reel/Frame 052969/0381 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: T-MOBILE USA, INC.; IBSV LLC; METROPCS COMMUNICATIONS, INC.; METROPCS WIRELESS, INC.; T-MOBILE SUBSIDIARY IV CORPORATION; LAYER3 TV, INC.; PUSHSPRING, INC.
Reel/Frame 052969/0314 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 30, 2016
From: T-MOBILE USA, INC.
To: DEUTSCHE TELEKOM AG
Reel/Frame 041225/0910 →
SECURITY AGREEMENT Recorded Nov 17, 2015
From: T-MOBILE USA, INC.; METROPCS COMMUNICATIONS, INC.; T-MOBILE SUBSIDIARY IV CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS ADMINISTRATIVE AGENT
Reel/Frame 037125/0885 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2011
From: MORRISON, ANDREW; PARK, CHRIS; LAU, KEVIN; KISHEN, PARTHU; SMITH, DESMOND; BIBIK, MICHAEL
To: T-MOBILE USA, INC.
Reel/Frame 025906/0207 →