IP Library Granted Patent US 10,185,898
Granted Patent B1
US 10,185,898 · App. 15/067,616 · Granted Jan 22, 2019

Image processing including streaming image output

Inventors: Bradford A Folkens (Los Angeles, CA); Dominik K Mazur (Los Angeles, CA)
Assignee: CLOUDSIGHT, INC.
G06K9/628G06K9/00751
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,185,898
App. No.
15/067,616
Granted
Jan 22, 2019
Kind
B1
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. Images and their associated image tags are optionally added to an image sequence.

Claims (16)

1. An image processing system comprising:

an I/O configured to communicate a first image, a second image and image tags over a communication network, the first image and second image being received from first and second remote clients respectively;

an automatic identification interface configured to communicate the first image to an automatic identification system and to receive a computer generated review of the first image from the automatic identification system, the computer generated review including one or more first image tags identifying contents of the first image;

sequence assembly logic configured to add the first image and the second image to an image sequence, the image sequence including a plurality of images received from a plurality of remote clients;

streaming logic configured to provide the image sequence to a third remote client;

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

a microprocessor configured to execute at least the sequence assembly logic.

2. The system of claim 1 , wherein the sequence assembly logic is configured to add the first image to the image sequence responsive to the first image tags or the second image tags.

3. The system of claim 1 , further comprising popularity logic configured to calculate a popularity of the first image, wherein the sequence assembly logic is configured to add the first image to the image sequence responsive to the popularity of the first image.

4. The system of claim 1 , wherein the sequence assembly logic includes a video encoder.

5. The system of claim 1 , wherein the sequence assembly logic is configured to add an advertisement to the image sequence.

6. The system of claim 1 , wherein the sequence assembly logic is further configured to add the first image to several frames of a video.

7. The system of claim 1 , further comprising an advertising system in communication with the sequence assembly logic.

8. The system of claim 1 , wherein the streaming logic is configured to provide the image sequence to the third remote client one image at a time.

9. The system of claim 1 , wherein the image sequence is provided to the third remote client as compressed video.

10. The system of claim 1 , further comprising the automatic identification system.

Assignments (3)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2016
From: FOLKENS, BRADFORD A.; MAZUR, DOMINIK K.
To: CAMFIND, INC.
Reel/Frame 038084/0855 →
Continuity (11)
Continuation In Part 14267840 · May 1, 2014
Continuation In Part 14592555 · Jan 8, 2015
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
Provisional Application 62131822 · Mar 11, 2015
Provisional Application 62180619 · Jun 17, 2015
Cited By (3)
US 12,554,764 US 12,555,152 US 12,704,942