Shutterstock, Inc. Patent applications |
Patent application number | Title | Published |
20140379694 | Electronic Search Interface Technology - Techniques are described for displaying a representation of a list of electronic search results while a user is reviewing content linked to by electronic search results included in the list. While the user is reviewing the search results, the user may jump between content linked to by different search results using the representation of the list of electronic search results displayed. The displayed representation of the list of search results may be updated based on the user's browsing activities in reviewing the search results, user input manipulating the list of search results, and supplemental information added to the list of search results by the user. | 12-25-2014 |
20140280113 | CONTEXT BASED SYSTEMS AND METHODS FOR PRESENTING MEDIA FILE ANNOTATION RECOMMENDATIONS - A context based tag recommendation system for annotating stock photography media files, the system configured to: maintain a first database comprising a set of media files and a set of annotations associated with the media file set, maintain a second database comprising a second set of records, each record comprising an annotation, at least one co-occurring annotation, and a count, receive at least one media file tag input (input), query the second database using the input to identify a ranked set of co-occurring annotations and a count associated with each annotation in the ranked set of co-occurring annotations, query the first database to identify a selected set of similar media files, by iteratively retrieving image files associated a selective group of annotations from the ranked set of co-occurring annotations, present a list of recommended annotations based on the ranked set of co-occurring annotations and the selected set of similar media files. | 09-18-2014 |
20140270498 | CONTENT BASED SYSTEMS AND METHODS FOR CONDUCTING SPECTRUM COLOR BASED IMAGE SEARCH - A method for dynamically displaying results of simultaneous two dimensional image search comprises: maintaining a first database comprising a set of records, each record comprising an image and an associated set of annotations describing the image, receiving an annotation criterion and a color scheme from a user, generating a target color scoring template from the color scheme, conducting a content based search by searching the first database to identify a set of pertinent images satisfying the annotation criterion, and performing the following operations for each image in the set of pertinent images: resizing a given image to a predefined size before generating an image color spectrum histogram for the given image, adding the given image to a pool of acceptable images if the generated image color spectrum histogram matches with the target color scoring template; and dynamically displaying images in the pool of acceptable images to the user. | 09-18-2014 |
20140189502 | MOSAIC DISPLAY SYSTEMS AND METHODS FOR INTELLIGENT MEDIA SEARCH - A method and system for displaying a dynamic mosaic of media files, the method comprising: receiving media files, determining a fill direction, constructing a layout, determining an edge set from the media files previously placed on the layout, determining a trailing edge, and adjacent edges, constructing a set of closed rectangles an open rectangle from the trailing edge and adjacent edges, providing a first set of frames by iteratively attempting to fill up to one closed rectangle from the set of closed rectangles, providing a second set of frames by filling the open rectangle by placing one searched media file in the open rectangle if no closed rectangle in the set of closed rectangles can be filled, and inserting one of the first set of frames and the second set of frames into a current layout before updating a current edge set based on the inserted frames. | 07-03-2014 |