IP Library › Granted Patent US 9,779,160
Granted Patent B2
US 9,779,160 · App. 15/070,371 · Granted Oct 3, 2017

Iterative image search algorithm informed by continuous human-machine input feedback

Inventors: Sydney Nicole Epstein (Dix Hills, NY); Paul Lawrence Epstein (Dix Hills, NY)
Assignees: Sydney Nicole Epstein; Paul Lawrence Epstein
G06F17/30675G06F3/04842G06F17/3028G06F17/30265G06F17/30268G06Q30/0631H04L67/306H04W4/021
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,779,160
App. No.
15/070,371
Granted
Oct 3, 2017
Kind
B2
Abstract

System and computer-implemented method of analyzing tags associated with a sequence of images presented to a user to present a current interest of the user is disclosed. An image from among a plurality of images is presented on an electronic display. The image is associated with a set of tags. An input is received indicating a user's preference for the image. A plurality of tags is processed based on the preference and the set of tags to determine a next set of tags from the plurality of tags. A next image is determined from the plurality of images based on the next set of tags. The next image represents a physical object, different from a physical object represented by the previous image. A sequence of images is generated by repeating the above process with the next image in place of the previous image for present a user's current interest.

Claims (17)

1. A computer-implemented method for an improved iterative image search engine informed by continuous human-machine input feedback, the method comprising the steps of:

retrieving, using the computer, information in a user profile associated with a user operating a computer terminal;

retrieving, using a computer, a first set of digital images, each depicting a different image, and associated with a plurality of tags indicating one or more attributes of the image;

causing to be displayed on a video display device of or operatively coupled to the computer terminal, a first one of the digital images in the first set-based on a comparison between the tags associated with the first digital image and the information in the user profile, to initiate a search session; and

repeating, during the search session a plurality of times until the search session ends, the following steps of:

selecting a next image from the first set of digital images and causing the next image to be displayed on the video display device;

responsive to selecting the next image, receiving via a user input device one of at least two input options, the at least two input options including a favorable indication of a preference for an item or object depicted in the next image or an unfavorable indication of a disinclination for the item or object depicted in the next image;

analyzing, using the computer or another computer, the tags associated with the next image to determine a next set of tags that are required to be present in a subsequent image having at least a probable chance of being liked by the user,

wherein the determining the next set of tags is based on, responsive to the at least two input options selected via user input device being favorable, a weighting of tags to be included in the next set of tags;

ending the search session in response to (a) receiving an input via the user input device such that the next image displayed on the video display device is the final image of the search session, (b) the repeating occurring a predetermined number of times, or (c) there remain no further tags from the plurality of tags to select a subsequent image or there remain no further images from the first set of digital images to be presented to the user.

2. The method of claim 1 , wherein the at least two input options further includes a neutral indication for the item or object depicted in the next image.

3. The method of claim 1 , in response to the received input option being the unfavorable indication, the analysing the tags associated with the next image including removing at least one of the tags associated with the next image from the plurality of tags for the remainder of the search session.

4. The method of claim 1 , wherein the first one of the digital images is randomly selected from the first set.

5. The method of claim 1 , further comprising determining a location associated with the user operating the computer terminal, wherein the first one of the digital images is associated with the location.

6. The method of claim 1 , further comprising logging each of the input options received via the user input device.

7. The method of claim 1 , further comprising determining a location associated with the user operating the computer terminal and presenting, via the video display device, a list of physical entities proximate the location.

8. The method of claim 7 , further comprising: receiving via the user input device, an input by the user selecting one of the physical entities provided in the list; and presenting, via the video display device, a user interface element displaying a profile associated with the selected physical entity.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2022
From: EPSTEIN, SYDNEY NICOLE; EPSTEIN, PAUL LAWRENCE; MARIC, LUKA
To: HUNGRY-FOR-MORE ENTERPRIES, L.L.C.
Reel/Frame 061940/0836 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2022
From: HUNGRY-FOR-MORE ENTERPRISES, L.L.C.
To: EPSTEIN, SYDNEY NICOLE; EPSTEIN, PAUL LAWRENCE
Reel/Frame 061941/0158 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2022
From: ENGELHARDT, SYDNEY EPSTEIN; EPSTEIN, PAUL LAWRENCE
To: ASK SYDNEY, LLC
Reel/Frame 061941/0241 →
Continuity (3)
Continuation 14827205 · Aug 14, 2015
Provisional Application 62037788 · Aug 15, 2014
Related Publication 20160196337A1 · Jul 7, 2016