H04N21/4758

Methods, systems, and media for facilitating interaction between viewers of a stream of content

Methods, systems, and media for facilitating interaction between viewers of a stream of content are provided. In some embodiments, the method comprises: receiving a request to begin presenting a stream of content, wherein the stream of content corresponds to a collection of videos presented sequentially; identifying a counter value associated with a duration of time elapsed since a creator of the stream of content initiated presentation of the stream of content; determining a playback position of the stream of content based on the counter value; causing the stream of content to be presented at the determined playback position; receiving an input to display a chat interface; and causing the chat interface to be presented in connection with the presentation of the stream of content, wherein the chat interface includes messages transmitted from a plurality of user devices that are also presenting the stream of content.

INTERACTIVE ADVERTISING SYSTEM
20210211778 · 2021-07-08 ·

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing an interactive advertising system and components thereof.

Methods and system for distributing information via multiple forms of delivery services

A content distribution facilitation system is described comprising configured servers and a network interface configured to interface with a plurality of terminals in a client server relationship and optionally with a cloud-based storage system. A request from a first source for content comprising content criteria is received, the content criteria comprising content subject matter. At least a portion of the content request content criteria is transmitted to a selected content contributor. If recorded content is received from the first content contributor, the first source is provided with access to the received recorded content. The recorded content may be transmitted via one or more networks to one or more destination devices. Optionally, a voice analysis and/or facial recognition engine are utilized to determine if the recorded content is from the first content contributor.

Systems and methods for providing access to still images derived from a video

Multiple video segments may be obtained from a repository of video segments. A selection of a video segment from the multiple video segments may be received. The selected video segment may be presented at a first resolution via a display. A selection of a point in time during presentation of the video segment may be received to extract a frame set from the video segment at or near the selected point in time. The frame set may include multiple frames, including one frame corresponding to the selected point in time, and other frames that correspond to points in time adjacent to the selected point in time. A selection of a single frame within the frame set may be received. The single frame may be received having a second resolution. The second resolution may be higher than the first resolution. The single frame may be presented via the display.

Computer-implemented competition generating system and methods
10904614 · 2021-01-26 ·

A universal competition generating system and method are provided which may be configured to enable users to create competition events which may each have one or more competition tasks that establish or describe a competition behavior they want done or performed by one or more users. Users performing the competition tasks may record the competition task behavior as a completion proof via their client device by saving a picture, video, and/or other digital media, preferably with accompanying text description to a system database for retrieval. This uploading of proof is a completion, and the system may screen and accept only unique completion proofs as satisfying the competition task(s) of a competition event to prevent fraud. The completion proofs submitted by the users and the data associated with them may be used by the system to rank the users and groups thereby enabling competition between the users and/or groups.

USER COMMENTARY SYSTEMS AND METHODS

In one embodiment, a method includes receiving program content and data describing program content from a content source, and automatically identifying, based on user preferences of a first user, one or more relevant products or services displayed in the program content. Product-related metadata associated with the program content is identified. The product-related metadata including data relating to the one or more relevant products or services displayed in the program content. The program content is communicated to a display device for presentation to a first user in a first portion of the display device, and the product-related metadata is communicated to a second display device for presentation to a second user substantially simultaneously with the presentation of the program content in the first display device. A user commentary is received from the second device, the user commentary generated by the second user and associated with the program content or product-related metadata.

METHOD FOR PROCESSING NETWORK DATA, AND TERMINAL, SERVER AND STORAGE MEDIUM THEREOF
20210021663 · 2021-01-21 ·

A method for processing network data, and a terminal, a server and a storage medium thereof are provided. The method includes: displaying a live streaming interface of a first user account logged on to the first terminal; in response to receiving a trigger instruction for the entrance, acquiring merged live streaming content and a question item; displaying the merged live streaming content and the question item on the live streaming interface; and displaying an answering result of the question item on the live streaming interface.

System and method for detecting and classifying direct response advertisements using fingerprints

System and method for detecting and classifying direct response advertisements. The system includes a unit for generating an advertisement candidate segment for an advertisement section detected from a broadcast stream a matching unit for determining whether the candidate segment matches each advertisement segment stored in a database (DB); a unit for, if the matching unit determines that a segment matching the candidate segment is not present, determining whether the candidate segment is a direct response advertisement; a registration unit for storing the candidate segment, determined to be a direct response advertisement, as an advertisement segment that is the direct response advertisement in the DB; and a direct response advertisement grouping unit for, if the matching unit determines that an advertisement segment matching the candidate segment is present, and the matching segment is a direct response advertisement, grouping the candidate segment with DB-stored advertisement segments that are direct response advertisements.

SYSTEM AND INTERFACES FOR PROVIDING AN INTERACTIVE SYSTEM

According to other aspects, a real-time system may be provided that is capable of scaling to hundreds of thousands of real-time clients (or more) to conduct a single-program instance in an interactive manner that combines video elements with interactive program elements. To provide such capabilities, a system and client software is provided that allows real-time distribution of video, and scripted rendering of interactive elements in relation to the video. Such systems may include, for example, cluster-based systems that are capable of scaling horizontally based on the number of clients involved in a particular program instance.

System and Method for Detecting and Classifying Direct Response Advertisements Using Fingerprints

System and method for detecting and classifying direct response advertisements. The system includes a unit for generating an advertisement candidate segment for an advertisement section detected from a broadcast stream; a matching unit for determining whether the candidate segment matches each advertisement segment stored in a database (DB); a unit for, if the matching unit determines that a segment matching the candidate segment is not present, determining whether the candidate segment is a direct response advertisement; a registration unit for storing the candidate segment, determined to be a direct response advertisement, as an advertisement segment that is the direct response advertisement in the DB; and a direct response advertisement grouping unit for, if the matching unit determines that an advertisement segment matching the candidate segment is present, and the matching segment is a direct response advertisement, grouping the candidate segment with DB-stored advertisement segments that are direct response advertisements.