IP Library › Granted Patent US 10,885,095
Granted Patent B2
US 10,885,095 · App. 14/215,279 · Granted Jan 5, 2021

Personalized criteria-based media organization

Inventors: Jia Li (Santa Clara, CA); Joseph Kaye (Mountain View, CA)
Assignee: Verizon Media Inc.
G06F16/48
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 10,885,095
App. No.
14/215,279
Granted
Jan 5, 2021
Kind
B2
Abstract

Personalized criteria-based media organization is provided. Digital media items are organized into one or more albums. At least one album is associated with album membership criteria and includes only digital media items that satisfy the album membership criteria. An album is updated by receiving user input identifying at least one criteria creation element, generating user-defined album membership criteria based on the at least one criteria creation element, identifying any matching digital media items that satisfy the user-defined album membership criteria, and associating the matching digital media items with the album.

Claims (48)

1. A system for media classification, comprising:

at least one processor configured for:

receiving a plurality of images;

organizing the plurality of images into one or more albums, wherein at least one album is associated with album membership criteria and includes only images that satisfy the album membership criteria;

receiving user input identifying a first exemplar image, wherein the first exemplar image has a first region that depicts an object;

receiving user input identifying a first target region of the first exemplar image, wherein the first region is covered by the first target region;

receiving user input identifying a second exemplar image and a second target region of the second exemplar image, wherein the object is depicted in the second target region of the second exemplar image;

identifying a set of one or more features of the object included in both the first target region of the first exemplar image and the second target region of the second exemplar image;

modifying the album membership criteria based on at least one feature from the set of one or more features of the object, the album membership criteria being a Boolean function including one or more Boolean expressions, and wherein modifying includes adding another Boolean expression to the album membership criteria; and

identifying matching images of the plurality of images that satisfy the album membership criteria.

2. The system of claim 1 , wherein the one or more features include a color.

3. The system of claim 1 , wherein the object is a non-human object.

4. The system of claim 1 , wherein the at least one processor is further configured for:

analyzing the first target region of the first exemplar image and the second target region of the second exemplar image to extract one or more features from the first target region of the first exemplar image and the second target region of the second exemplar image.

5. The system of claim 4 , wherein the one or more features include a boundary of the object depicted in the first target region and the second target region.

6. A method, implemented on at least one machine each of which having at least one processor, storage, and a communication platform connected to a network for classifying media, the method comprising:

organizing a plurality of images into one or more albums, wherein at least one album is associated with album membership criteria and includes only images that satisfy the album membership criteria;

receiving user input identifying a first exemplar image, wherein the first exemplar image has a first region that depicts an object;

receiving user input identifying a first target region of the first exemplar image, wherein the first region is covered by the first target region;

receiving user input identifying a second exemplar image and a second target region of the second exemplar image, wherein the object is depicted in the second target region of the second exemplar image;

identifying a set of one or more features of the object included in both the first target region of the first exemplar image and the second target region of the second exemplar image;

modifying the album membership criteria based on at least one feature from the set of one or more features of the object, the album membership criteria being a Boolean function including one or more Boolean expressions, and wherein modifying includes adding another Boolean expression to the album membership criteria; and

identifying matching images of the plurality of images that satisfy the album membership criteria.

7. The method of claim 6 , wherein the one or more features include a color.

8. The method of claim 6 , wherein the object is a non-human object.

9. The method of claim 6 , further comprising:

causing display of a suggestion interface comprising a plurality of sets of images, other than the first and second exemplar images, wherein each set of the plurality of sets of images includes images that share a different subset of features from of the set of features of the object; and

receiving user input comprising a selected set of the plurality of sets, wherein modifying the album membership criteria is based on the subset of features corresponding to the selected set.

10. The method of claim 6 , wherein the set of one or more features include a feature extracted from the first and second exemplary images by image processing.

11. The method of claim 6 , wherein the step of identifying further includes analyzing the first target region of the first exemplar image and the second target region of the second exemplar image to extract one or more features from the first target region of the first exemplar image and the second target region of the second exemplar image.

12. The method of claim 11 , wherein the one or more features include a boundary of the object depicted in the first target region and the second target region.

13. The method of claim 6 , further comprising:

receiving at least one or more new images; and

identifying any matching images of the at least one or more new images that satisfy the modified album membership criteria.

14. A non-transitory computer-readable medium storing instructions which, when executed by one or more processors, cause the one or more processors to carry out:

organizing a plurality of images into one or more albums, wherein at least one album is associated with album membership criteria and includes only images that satisfy the album membership criteria;

receiving user input identifying a first exemplar image, wherein the first exemplar image has a first region that depicts an object;

receiving user input identifying a first target region of the first exemplar image, wherein the first region is covered by the first target region;

receiving user input identifying a second exemplar image and a second target region of the second exemplar image, wherein the object is depicted in the second target region of the second exemplar image;

identifying a set of one or more features of the object included in both the first target region of the first exemplar image and the second target region of the second exemplar image;

modifying the album membership criteria based on at least one feature from the set of one or more features of the object, the album membership criteria being a Boolean function including one or more Boolean expressions, and wherein modifying includes adding another Boolean expression to the album membership criteria; and

identifying matching images of the plurality of images that satisfy the album membership criteria.

15. The medium of claim 14 , wherein a second region of the first exemplar image is not covered by the first target region and wherein the second region is not analyzed.

16. The medium of claim 14 , wherein the one or more features include at least one of a boundary of the object depicted in the first target region and the second target region, a geometry of the object, or a color of the object.

17. The system of claim 1 , wherein a second region of the first exemplar image is not covered by the first target region, and wherein the second region is not analyzed.

18. The system of claim 4 , wherein the one or more features include a geometry of the object depicted in the first target region and the second target region.

19. The medium of claim 14 , wherein the object is a non-human object.

20. The system of claim 1 , wherein the at least one processor is further configured for receiving user input confirming the modified function corresponding to the album membership criteria.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 045240/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 042963/0211 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2014
From: LI, JIA; KAYE, JOSEPH
To: YAHOO! INC.
Reel/Frame 032451/0858 →
Continuity (1)
Related Publication 20150261752A1 · Sep 17, 2015
Cited By (1)
US 12,474,997