H04N21/8455

PROGRAM SEARCHING FOR PEOPLE WITH VISUAL IMPAIRMENTS OR BLINDNESS

Disclosed herein are various embodiments for providing content searching for people with visual impairments or blindness. An embodiment operates by receiving a command to search multimedia content including both video content and audio content. One or more scene changes, including a first scene change, corresponding to the video content are determined. The search command is executed on the multimedia content. It is detected that the multimedia content has reached the first scene change responsive to the executing the search command. An audio cue t is audibly output responsive to the detection.

Automated Recording Highlights For Conferences

A transcript of a conference (e.g., a video conference, an audio conference, or a telephone call with two or more participants) is processed to extract a conference summary. A graphical user interface is presented that enables a user to edit highlighting to select portions of a conference recording for inclusion in the conference summary. The user can edit highlighting on strings of a transcript and/or on a playback slide bar and the highlighting edits are propagated to both of these interfaces. Video clips selected for inclusion in a summary based on timestamps of strings in a transcript may be extended forward in time to incorporate a nearest I-frame of video. The short video or audio summary may be presented to users along with a text summary of the conference to enable efficient storage and transmission of information from the conference within a unified communications system.

Retrieving and accessing segment chunks for media streaming
11617019 · 2023-03-28 · ·

An example device for retrieving media data includes one or more processors implemented in circuitry and configured to receive a manifest file including data indicating a number of segment chunks available for a segment of a representation of media data, the segment comprising an independently retrievable media file having a unique uniform resource locator (URL), determine an identifier for one of the chunks using the data indicating the number of chunks available for the segment, and send a request specifying the identifier for the one of the chunks to a server device.

APPARATUSES AND METHODS FOR FACILITATING AN INSERTION OF MARKERS IN CONTENT

Aspects of the subject disclosure may include, for example, applying first data associated with a first content item to a model to generate first classification characteristics, analyzing the first classification characteristics to generate a first marker, wherein the first marker delineates a first location of inventory within the first content item, selecting a first creative to populate a portion of the inventory, and populating, based on the selecting, the portion of the inventory with the first creative. Other embodiments are disclosed.

Systems and methods for providing media content for continuous watching
11616996 · 2023-03-28 · ·

Methods and systems are described for providing media content for continuous watching. A rewind command is received while a first episode of a series is generated for display. In response, and without detecting a further command to skip a portion of an episode, the first episode of the series is rewound. Then, in response to rewinding the first episode to the beginning, title credits of the first episode and end credits of a previous episode of the series are automatically skipped; and the previous episode of the series is automatically rewound.

SYSTEMS AND METHODS OF PROVIDING CONTENT SEGMENTS WITH TRANSITION ELEMENTS
20230034050 · 2023-02-02 ·

Systems and methods are provided for determining transition scenes in content and playing back transition scenes as overlays over one or more adjacent scenes. Transition scenes (also referred to as “pause scenes”) are slow-moving scenes, with minimal activity or characters, usually surrounded by two faster paced scenes, that may bore certain viewers such as children or mobile device users. The system may help the content move faster, while ensuring the transition scenes are not skipped. The system may receive content with three sequential scenes A, B, and C, and determine scene B is a transition scene between scene A and scene C. Scene B may be generated as an overlay to one of (or parts of both) scene A and scene C so that all three scenes are viewed but the runtime is shorter, and the content's pace is maintained. The system may also determine which scene to overlay, and determine a screen position for the overlay so as not to, e.g., obscure any characters or activity in the content.

Systems, methods, and devices for determining an introduction portion in a video program

Systems, methods, and devices relating to determining an introduction portion in a video program are described herein. A method may determine first and second hard-matching pairs of video segments in first and second video content such that video fingerprints of the first hard-matching pair match and video fingerprints of the second hard-matching pair also match. The method may classify a third pair of video segments in the first and second video content, sequentially between the first and second hard-matching pairs, as a soft-matching pair of video segments of an introduction portion. The method may use the classification of the third pair of video segments as a soft-matching pair to determine a model configured to determine that a pair of video segments in two video content items are a soft-matching pair of video segments of an introduction portion.

Automated recording highlights for conferences

A transcript of a conference (e.g., a video conference, an audio conference, or a telephone call with two or more participants) is processed to extract a conference summary. A graphical user interface is presented that enables a user to edit highlighting to select portions of a conference recording for inclusion in the conference summary. The user can edit highlighting on strings of a transcript and/or on a playback slide bar and the highlighting edits are propagated to both of these interfaces. Video clips selected for inclusion in a summary based on timestamps of strings in a transcript may be extended forward in time to incorporate a nearest I-frame of video. The short video or audio summary may be presented to users along with a text summary of the conference to enable efficient storage and transmission of information from the conference within a unified communications system.

Method for processing video, electronic device, and storage medium

The disclosure provides a method for processing a video, an electronic device, and a computer storage medium. The method includes: determining a plurality of first identifiers related to a first object based on a plurality of frames including the first object in a target video; determining a plurality of attribute values associated with the plurality of first identifiers based on a knowledge base related to the first object; determining a set of frames from the plurality of frames, in which one or more attribute values associated with one or more first identifiers determined from each one of the set of frames are predetermined values; and splitting the target video into a plurality of video clips based on positions of the set of frames in the plurality of frames.

VIDEO DISTRIBUTION SYSTEM, METHOD, COMPUTING DEVICE AND USER EQUIPMENT

A video distribution system, method, and a storage medium, the system including: at least one database storing a plurality of videos; a computing device communicatively connected with the at least one database and configured to: classify the plurality of videos into a plurality of categories based on attributes associated with the plurality of videos; determine a plurality of cover images; send the plurality of cover images to a user equipment, so that the plurality of cover images are at least partially superimposedly displayed on a first video being played; select a first image from the plurality of cover images in response to a first user input; automatically select a second video from a first category corresponding to the first image; acquire the second video from the at least one database; and send at least a part of the second video to the user equipment to play the second video.