H04N21/4325

Systems and methods for modifying commercials
11368761 · 2022-06-21 · ·

Methods and apparatuses to deliver at least a portion of an advertisement to a viewer at normal playback speeds after receiving a command from the viewer to fast-forward through an advertisement faster than normal playback speeds are described. In one example, a portion of the advertisement may be delivered to be played at normal playback speeds, and the remaining portion may be delivered to be played at a playback speed that is faster than the specified playback speed so that the combination of the portions delivered at normal and faster playback speeds is delivered to the user at the specified playback speed. In another example, at least a portion of the first advertisement may be delivered at normal playback speeds, and one or more other advertisements may be delivered to the viewer simultaneously with the first advertisement with the audio information muted based on the specified playback speed.

SYSTEMS AND METHODS FOR OPERATION OF RECORDING DEVICES SUCH AS DIGITAL VIDEO RECORDERS (DVRs)
20220191451 · 2022-06-16 ·

According to one embodiment, a method includes determining that a size of video data associated with a recording operation at a first recording device exceeds an amount of available storage space; selecting previously-stored video data for transfer to a second device; transferring the selected video data from the first recording device to the second device; and deleting the selected video data from the first recording device.

TIME-BASED CONTENT SYNCHRONIZATION
20220191559 · 2022-06-16 ·

In some implementations, a system is capable of dynamically associating content streams to improve a user's viewing experience while accessing primary content. To accomplish this, the CMS uses content association data assigning secondary content items to the primary content. Secondary content items can be assigned to designated frames of the primary content so that the secondary content items are presented to user at specified time points during the playback of the primary content. Secondary content items can represent content that is related to the subject matter of the primary content, or content that a user may be interested in accessing while viewing the primary content.

SYSTEMS AND METHODS FOR PROVIDING IMPROVED SKIP AND DELAY FUNCTIONALITY IN MEDIA ASSETS
20220191590 · 2022-06-16 ·

Systems and methods are described for managing presentation of content. An action may be scheduled to occur at a first time within the presentation of the media asset, where the action may interrupt the presentation of the media asset. When a current presentation position is approaching the first time, an option to delay the action may be generated for presentation. In response to receiving selection of the option to delay the action, the action may be scheduled to occur at a later second time within the presentation of the media asset.

USING REINFORCEMENT LEARNING AND PERSONALIZED RECOMMENDATIONS TO GENERATE A VIDEO STREAM HAVING A PREDICTED, PERSONALIZED, AND ENHANCE-QUALITY FIELD-OF-VIEW
20220191453 · 2022-06-16 ·

Embodiments of the invention are directed to a computer-implemented method that includes using a reinforcement learning (RL) system to generate a first set of displayed region candidates based on inputs received from online users while watching video. A recommendation system is used to rank the first set of displayed region candidates based on inputs received from a local user watching video. The recommendation system is further used to select a first highest ranked one of the first set of displayed region candidates. Based on the first highest ranked one of the first set of displayed region candidates, a first section of a first raw video frame is fetched that matches the first highest ranked one of the first set of displayed candidate regions, wherein the first section of the first raw video frame includes a first predicted display region of the video frame.

Video highlight determination method and apparatus, storage medium, and electronic device

Embodiments of this application disclose a video highlight determination method. The method includes: obtaining operation records of a target video, each operation record indicating a first play moment and an operation performed on the target video at the first play moment, and the first play moment being a play moment of the target video; obtaining, from the operation records, a quantity of operations of a target type that are performed on the target video at each play moment of the target video; and determining a target segment in the target video according to the quantity of operations. A ratio of a total quantity of operations of the target type performed on the target segment to a duration of the target segment is greater than a ratio of a total quantity of operations of the target type performed on the target video to a duration of the target video.

METHOD AND SYSTEM FOR IMPROVING WORKOUT EXPERIENCE OF A USER
20220176226 · 2022-06-09 ·

A method for enjoying an audio component of a multimedia content during a workout includes establishing, by a portable electronic device of a user, a data connection with a user interface of an exercise machine employable by the user during the workout, providing a video component of a multimedia content usable during the workout at the exercise machine, streaming an audio component of the multimedia content to the portable electronic device of the user, adapted to perform the workout at the exercise machine, and playing, by the portable electronic device of the user, the audio component of the multimedia content by an audio speaker operatively associated with the portable electronic device of the user during a playing time, by the user interface of the exercise machine, of the video component of the multimedia content by a display module of the user interface of the exercise machine.

SYSTEMS AND METHODS FOR MANAGING INTERRUPTION OF CONTENT PRESENTATION
20220182735 · 2022-06-09 ·

Methods and systems for managing an interruption of content presentation on a computing device are provided. In one example, an interruption of presentation of a segment of content on a computing device is detected. An estimated recovery time is determined for the interruption. Based at least in part on the estimated recovery time, a determination is made as to whether to skip the segment or wait to resume presentation of the video segment after the interruption subsides. Based on a result of the determining whether to skip or wait, an instruction to wait or an instruction to skip the segment is generated for presentation via the computing device.

Automated customization of output intensity from a fitness apparatus
11351371 · 2022-06-07 · ·

An intensity of fitness apparatus output can be customized for a user during a workout session. A user profile of the user may be accessed to determine a starting intensity value at which output is to be provided by the user's fitness apparatus. Based on this starting intensity value and on command data associated with a workout session, an intensity profile for the user may be determined (e.g., created), which is usable for controlling an intensity of the output of the fitness apparatus during the workout session. While media content featuring an instructor conducting the workout session is output on an output device, the user's device may send commands to the fitness apparatus to control the intensity of the output of the fitness apparatus in accordance with the starting intensity value and, subsequently, the intensity profile of the user.

Providing advanced playback and control functionality to video client

Systems and methods for providing playback features to a device are disclosed. A manifest may be generated, which may comprise data associated with a content asset. A state file may be generated, which may comprise data associated with the manifest. Using one or more of the manifest and the state file, a device may modify segments of the content asset or may playback segments of the content asset.