IP Library Granted Patent US 9,639,867
Granted Patent B2
US 9,639,867 · App. 14/592,816 · Granted May 2, 2017

Image processing system including image priority

Inventors: Bradford A. Folkens (Los Angeles, CA); Dominik K. Mazur (Los Angeles, CA)
Assignee: Cloudsight, Inc.
G06Q30/0277G06F17/30268G06K9/6263G06K2209/25
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,639,867
App. No.
14/592,816
Granted
May 2, 2017
Kind
B2
Abstract

An image recognition approach employs both computer generated and manual image reviews to generate image tags characterizing an image. The computer generated and manual image reviews can be performed sequentially or in parallel. The generated image tags may be provided to a requester in real-time, be used to select an advertisement, and/or be used as the basis of an internet search. In some embodiments generated image tags are used as a basis for an upgraded image review. A confidence of a computer generated image review may be used to determine whether or not to perform a manual image review.

Claims (40)

1. An image processing system comprising:

an I/O configured to communicate an image and image tags over a communication network;

an image ranker configured to determine a priority for tagging the image;

destination logic configured to determine a destination to send the image to, for a manual review of the image by a human reviewer;

image posting logic configured to post the image to the destination;

review logic configured to receive the manual review of the image from the destination, the manual review including one or more image tags characterizing contents of the image;

memory configured to store the one or more image tags in a data structure;

an automatic identification interface configured to communicate the image to an automatic identification system and to receive a computer generated review of the image from the automatic identification system, the computer generated review including one or more image tags characterizing contents of the image, the computer generated review also including a measure of confidence representative of a confidence that the one or more image tags of the computer generated review correctly characterize the contents of the image; and

a microprocessor configured to execute at least the image ranker, wherein the image ranker is further configured to determine the priority based on the measure of confidence.

2. The system of claim 1 , wherein the image ranker is further configured to determine the priority based on the one or more image tags of the computer generated review.

3. The system of claim 1 , wherein the image ranker is further configured to select between sending the image to the automatic identification system or to the destination, the selection being based on the priority.

4. The system of claim 1 , wherein the destination logic is further configured to determine the destination based on the priority.

5. The system of claim 1 , wherein the image ranker is further configured to select between tagging the image and not tagging the image, based on the priority.

6. An image processing system comprising:

an I/O configured to communicate an image and image tags over a communication network;

an image ranker configured to determine a priority for tagging the image;

destination logic configured to determine a destination to send the image to, for a manual review of the image by a human reviewer;

image posting logic configured to post the image to the destination;

review logic configured to receive the manual review of the image from the destination, the manual review including one or more image tags characterizing contents of the image;

memory configured to store the one or more image tags in a data structure; and

a microprocessor configured to execute at least the image ranker, wherein the image ranker is further configured to determine the priority based on how often a webpage including the image is viewed.

7. The system of claim 1 , wherein the image ranker is further configured to determine the priority based on a type of webpage including the image.

8. The system of claim 1 , wherein the image ranker is further configured to determine the priority based on how often advertisements assigned to the image are clicked.

9. An image processing system comprising:

an I/O configured to communicate an image and image tags over a communication network;

an image ranker configured to determine a priority for tagging the image;

destination logic configured to determine a destination to send the image to, for a manual review of the image by a human reviewer;

image posting logic configured to post the image to the destination;

review logic configured to receive the manual review of the image from the destination, the manual review including one or more image tags characterizing contents of the image;

memory configured to store the one or more image tags in a data structure; and

a microprocessor configured to execute at least the image ranker, wherein the image ranker is further configured to determine the priority based on an identity of a source of the image.

10. The system of claim 1 , wherein the image ranker is further configured to determine the priority based on text included on a same webpage as the image.

11. The system of claim 1 , wherein the image ranker is further configured to determine the priority based on metadata included on a same webpage as the image.

12. The system of claim 1 , wherein the image ranker is further configured to determine the priority based on a ranking of a webpage including the image.

13. The system of claim 1 , wherein the image ranker is further configured to determine the priority based on a number of webpages that include the image.

14. The system of claim 1 , further comprising an advertising system configured to assign advertisements to the image based on the one or more tags.

15. The system of claim 1 , wherein the image posting logic is further configured to provide the image to the destination while the image is being reviewed by an automatic identification system.

16. The system of claim 1 , further comprising memory configured to store images and tags representative of the images in a data structure.

17. The system of claim 1 , further comprising content processing logic configured to extract the image from an image source, wherein the image source is a photo sharing website or a social networking website.

18. The system of claim 1 , wherein the destination is one of a plurality of destinations each associated with a different human image reviewer.

Assignments (5)
SECURITY AGREEMENT Recorded Jan 11, 2019
From: CLOUDSIGHT, INC.
To: S.A.W. CAPITAL PARTNERS, LLC
Reel/Frame 048692/0226 →
CHANGE OF NAME Recorded Oct 13, 2016
From: CAMFIND INC.
To: CLOUDSIGHT, INC.
Reel/Frame 040349/0682 →
CHANGE OF NAME Recorded Oct 29, 2015
From: IMAGE SEARCHER, INC.
To: CAMFIND INC.
Reel/Frame 036992/0234 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2015
From: FOLKENS, BRADFORD A; MAZUR, DOMINIK K
To: IMAGE SEARCHER, INC.
Reel/Frame 036902/0365 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2015
From: FOLKENS, BRADFORD A.; MAZUR, DOMINIK K.
To: IMAGE SEARCHER, INC.
Reel/Frame 034772/0409 →
Continuity (9)
Continuation In Part 14267840 · May 1, 2014
Provisional Application 61956927 · May 1, 2013
Provisional Application 61975691 · Apr 4, 2014
Provisional Application 61976494 · Apr 7, 2014
Provisional Application 61987156 · May 1, 2014
Provisional Application 62031397 · Jul 31, 2014
Provisional Application 62069160 · Oct 27, 2014
Provisional Application 62084509 · Nov 25, 2014
Related Publication 20150220567A1 · Aug 6, 2015