Iterative image search algorithm informed by continuous human-machine input feedback
DC CAFCFirst Claim
1. A computer-implemented image search method filtered by multiple human-machine inputs on images presented to a user of the image search method, the method comprising the steps of:
- determining a plurality of different digital images to present on the video display device to generate a sequence of digital images, each of the digital images being associated with a plurality of tags indicating one or more attributes of an image featured in the corresponding digital image;
receiving, via a user input device, an unfavorable indication of a disinclination for the image features in the one of the digital images, the unfavorable indication being one of at least two input options, the at least two input options including, among the unfavorable indication, a favorable indication of a preference for the image featured in one of the digital images;
analyzing at least some of the tags to determine a next set of tags associated with a subsequent digital image;
adjusting weights of at least some of the tags based on an association relative to tags within the same category of tags to which the subsequent digital image belongs;
transitioning the one of the digital images with the subsequent digital image on the video display device to replace the one of the digital images with the subsequent digital image on the video display device; and
receiving via the user input device a further input corresponding to one of the at least two input options including a favorable indication for the subsequent digital image and an unfavorable indication for the subsequent digital image.
3 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
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.
10 Citations
11 Claims
-
1. A computer-implemented image search method filtered by multiple human-machine inputs on images presented to a user of the image search method, the method comprising the steps of:
-
determining a plurality of different digital images to present on the video display device to generate a sequence of digital images, each of the digital images being associated with a plurality of tags indicating one or more attributes of an image featured in the corresponding digital image; receiving, via a user input device, an unfavorable indication of a disinclination for the image features in the one of the digital images, the unfavorable indication being one of at least two input options, the at least two input options including, among the unfavorable indication, a favorable indication of a preference for the image featured in one of the digital images; analyzing at least some of the tags to determine a next set of tags associated with a subsequent digital image; adjusting weights of at least some of the tags based on an association relative to tags within the same category of tags to which the subsequent digital image belongs; transitioning the one of the digital images with the subsequent digital image on the video display device to replace the one of the digital images with the subsequent digital image on the video display device; and receiving via the user input device a further input corresponding to one of the at least two input options including a favorable indication for the subsequent digital image and an unfavorable indication for the subsequent digital image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented image search method, comprising the steps of:
-
determining a plurality of digital images to present on a video display device of a computer, each of the digital images being associated with a plurality of tags; repeating, as long as human-machine inputs are received from a user input device indicating a like or dislike preference of a user for a selected digital image of the digital images, the steps of; processing the tags associated with the selected digital image to determine a next set of tags associated with a subsequent digital image to be presented on the video display; in response to the dislike preference, the processing including adjusting weights of at least some of those of the processed tags in the same category as the tags associated with the selected digital image so that the subsequent digital image has a different set of associated tags from those associated with the selected digital image, and replacing the selected digital image with the subsequent digital image on the video display device; in response to the like preference, the processing including adjusting weights of at least some of the processed tags so that the subsequent digital image has at least some of the same tags as those associated with the selected digital image, and presenting the subsequent digital image on the video display device; wherein the repeating causes the image search method to iteratively resolve toward at least one digital image presented on the video display device, which satisfies a subjective need of the user via the multiple human-machine inputs, and the repeating includes at least one like preference and at least one dislike preference. - View Dependent Claims (10)
-
-
11. A computer-implemented image search method, comprising the steps of:
-
determining a plurality of digital images to present on a video display device of a computer, each of the digital images being associated with a plurality of tags; repeating, as long as human-machine inputs are received from a user input device indicating one of at least two input options for a selected image of the digital images, the at least two input options including a favorable indication of a preference for the image featured in one of the digital images and an unfavorable indication of a disinclination for the image featured in the one of the digital images, the steps of; processing the tags associated with the selected digital image to determine a next set of tags associated with a subsequent digital image to be presented on the video display; in response to the unfavorable indication, the processing including adjusting weights of at least some of those of the processed tags in the same category as the tags associated with the selected digital image so that the subsequent digital image has a different set of associated tags from those associated with the selected digital image, and replacing the selected digital image with the subsequent digital image on the video display device; in response to the favorable indication, the processing including adjusting weights of at least some of the processed tags so that the subsequent digital image has at least some of the same tags as those associated with the selected digital image, and presenting the subsequent digital image on the video display device; wherein the repeating causes the image search method to iterate toward at least one digital image presented on the video display device, which satisfies a subjective need of the user via the multiple human-machine inputs, and the repeating includes at least one favorable indication and at least one unfavorable indication.
-
Specification