Patent ID: 8239359

Claim:
A computing device for performing a visual search in one or more video files, the computing device comprising: a display; a memory; a video media player application stored in the memory, the video media player application configured to access a plurality of audiovisual media files including the one or more video files; a processor configured to execute the video media player application to: access a video file from the plurality of audiovisual media files; retrieve search metadata for the accessed video file, the search metadata including search object data for identifying objects within the accessed video file; store into the memory one or more search terms by allowing a user to directly and visually select the objects presented within one or more video frames of the accessed video file as search terms using a user interface on the display, the objects corresponding to the one or more search terms; initiate a search using the one or more search terms; obtain search results comprising one or more time offsets within the accessed video file, each of the search results having a corresponding play duration, each play duration containing at least one frame corresponding to the one or more search terms; and display navigational controls in the user interface for presenting the search results, including selectable graphical thumbnail images or preview videos.