IP Library Granted Patent US 11,587,342
Granted Patent B2
US 11,587,342 · App. 17/122,832 · Granted Feb 21, 2023

Using attributes for identifying imagery for selection

Inventors: Luis Arilla (New York, NY); Esteban Del Boca (Cordoba, AR); Sampo Juhani Kaasila (Plaistow, NH); Rubén Ezequiel Torti López (Cordoba, AR); Nicolás Rubén Tomatis (Cordoba, AR)
Assignee: SOCIAL NATIVE, INC.
G06V30/194G06K9/6256G06K9/6267G06N20/00G06Q30/02G06Q30/0276G06V10/56G06V20/63
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,587,342
App. No.
17/122,832
Granted
Feb 21, 2023
Kind
B2
Abstract

A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include receiving data representing an image, the image being represented in the data by a collection of visual elements. Operations also include determining whether to select the image for presentation by one or more entities using a machine learning system, the machine learning system being trained using data representing a plurality of training images and data representing one or more attributes regarding image presentation by the one or more entities.

Claims (30)

1. A computing device implemented method comprising:

receiving data representing an image, the image being represented in the data by a collection of visual elements; and

determining whether to select the image for presentation by one or more entities using a machine learning system, the machine learning system being trained using at least one of data representing a plurality of training images and data representing one or more attributes regarding image presentation by the one or more entities, wherein the at least one of the plurality of training images is selectable for inclusion or exclusion by the one or more entities to present the selected image for training the machine learning system.

2. The computing device implemented method of claim 1 , wherein the one or more attributes represent whether each of the training images was presented by one or more of the entities.

3. The computing device implemented method of claim 1 , wherein the one or more attributes represent one or more graphical attributes and one or more content attributes.

4. The computing device implemented method of claim 3 , wherein the one or more attributes are entered into a webpage by the one or more entities.

5. The computing device implemented method of claim 3 , wherein the graphical attributes represent one or more colors included in a corresponding image of the plurality of training images.

6. The computing device implemented method of claim 3 , wherein the content attributes represent whether textual content is present.

7. The computing device implemented method of claim 3 , wherein the content attributes represent whether a particular item is present.

8. The computing device implemented method of claim 1 , wherein the machine learning system provides data representing whether the one or more attributes of the image is selectable for presentation by each of the one or more entities.

9. The computing device implemented method of claim 1 , wherein at least one of the training images includes two or more of the attributes.

10. The computing device implemented method of claim 1 , wherein at least one of the training images is absent all of the one or more attributes.

11. The computing device implemented method of claim 1 , wherein one of the training images represents one attribute and another training image represents another attribute.

12. The computing device implemented method of claim 1 , wherein a portion of the training images have been previously rejected.

13. The computing device implemented method of claim 1 , wherein a portion of the training images have been previously published.

14. The computing device implemented method of claim 1 , wherein the machine learning system is also trained on performance data.

15. The computing device implemented method of claim 1 , wherein the machine learning system provides data representing the predicted performance of the image.

16. The computing device implemented method of claim 1 , further comprising: further training of the machine learning system using data associated with another image selected for publication.

17. A system comprising:

a computing device comprising:

a memory configured to store instructions; and

a processor to execute the instructions to perform operations comprising:

receiving data representing an image, the image being represented in the data by a collection of visual elements; and

determining whether to select the image for presentation by one or more entities using a machine learning system, the machine learning system being trained using at least one of data representing a plurality of training images and data representing one or more attributes regarding image presentation by the one or more entities, wherein the at least one of the plurality of training images is selectable for inclusion or exclusion by the one or more entities to present the selected image for training the machine learning system.

18. The system of claim 17 , operations further comprising:

further training of the machine learning system using data associated with another image selected for publication.

19. One or more non-transitory computer readable media storing instructions that are executable by a processing device, and upon such execution cause the processing device to perform operations comprising:

receiving data representing an image, the image being represented in the data by a collection of visual elements; and

determining whether to select the image for presentation by one or more entities using a machine learning system, the machine learning system being trained using at least one of data representing a plurality of training images and data representing one or more attributes regarding image presentation by the one or more entities, wherein the at least one of the plurality of training images is selectable for inclusion or exclusion by the one or more entities to present the selected image for training the machine learning system.

20. The one or more non-transitory computer readable media of claim 19 , operations further comprising: further training of the machine learning system using data associated with another image selected for publication.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2022
From: ARILLA, LUIS SANZ; DEL BOCA, ESTEBAN; KAASILA, SAMPO JUHANI; LÓPEZ, RUBEN EZEQUIEL TORTI; TOMATIS, NICOLÁS RUBÉN
To: MONOTYPE IMAGING INC.
Reel/Frame 061064/0606 →
NUNC PRO TUNC ASSIGNMENT Recorded Apr 19, 2022
From: MONOTYPE IMAGING INC.
To: SOCIAL NATIVE, INC.
Reel/Frame 059639/0536 →
Continuity (2)
Continuation 15717295 · Sep 27, 2017
Related Publication 20210350190A1 · Nov 11, 2021
Cited By (1)
US 12,650,755