Patent ID: 11915277
Assignee: SCORPCAST, LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A system, comprising:
at least one processing device;
a network interface configured to communicate over a network;
non-transitory memory storing programmatic code that when executed by the at least one processing device, cause the system to perform operations comprising:
receive, over the network using the network interface, a first video;
receive from a first user device, via the user interface that enables a user to associate an image and/or text with a user-specified position of the first video, an association of a first image and/or a first text with a first position of the first video;
store the association of the first image and/or a first text with the first position;
cause the first image and/or the first text to be presented at the first position while the first video is being played by a video player via a second user device, the video player comprising a playback area and a scrubber area comprising a scrubber overlaying the playback area that enables a user to navigate backward and forward through the first video by manipulating a scrubber control, wherein the scrubber area is semitransparent enabling a partial view of the first video therethrough and an area directly adjoining the scrubber, overlaying the playback area, is shaded to differentiate it from the overlaid playback area;
enable a corresponding navigation event to occur at least partly in response to a user selecting the first image and/or the first text during a playback of the first video;
wherein the video player is configured to display the first image and/or the first text at least partly in the scrubber area;
provide a user interface that enables a given user to provide feedback regarding a given video;
provide a user interface via at least one user device of a content consumer indicating how many positive feedback indications were received regarding the given video;
receive a search query from a given user device;
use a search engine to identify one or more matching videos;
cause at least a portion of search results to be presented on the given user device, the search results including respective images associated with respective videos included in the search results, wherein the search results are displayed in association with a plurality of search result sort controls, the plurality of search result sort controls comprising recentness; and
cause the search results to be presented via the given user device in an order sorted in accordance with a user selection of a given sort control in the plurality of search result sort controls.