METHODS, SYSTEMS, AND MEDIA FOR PROVIDING AUTOMATED ASSISTANCE DURING A VIDEO RECORDING SESSION

    公开(公告)号:US20240096318A1

    公开(公告)日:2024-03-21

    申请号:US17947381

    申请日:2022-09-19

    Applicant: Google LLC

    CPC classification number: G10L15/22 G06F3/017 H04N5/765 G10L2015/223

    Abstract: Methods, systems, and media for providing automated assistance during a video recording session are provided. In some embodiments, the method comprises: receiving, at a first user device, user input to initiate a video recording session, wherein a video recording session comprises a plurality of segments of recorded video, wherein at least one segment of recorded video is non-contiguous with a second segment of recorded video; executing a machine learning model on the first user device that monitors the video recording session and that analyzes audio content and video content of the recorded video to determine segment metadata and segment quality metrics for each segment of the plurality of segments of recorded video; associating each segment of the plurality of segments of recorded video with the segment metadata and the segment quality metrics determined using the machine learning model, wherein the segment metadata and the segment quality metrics for each segment of the plurality of segments is presented when editing the recorded video from the video recording session; receiving a remote input during the video recording session, wherein the remote input comprises at least one of a voice command, a gesture command, and a remote control command; determining, using the machine learning model executing on the first user device, a video recording command associated with the remote input; and causing the video recording session to execute an action associated with the video recording command.

    METHODS, SYSTEMS, AND MEDIA FOR DISPLAYING STREAMING MEDIA CONTENT ON A USER DEVICE USING VIDEO SPRITE SHEETS

    公开(公告)号:US20240045903A1

    公开(公告)日:2024-02-08

    申请号:US17880762

    申请日:2022-08-04

    Applicant: Google LLC

    CPC classification number: G06F16/745 G06F3/0482 H04L65/613

    Abstract: Methods, systems, and media for displaying streaming media content on a user device using video sprite sheets are provided. In some embodiments, a method for displaying streaming media content on a user device includes: receiving a first request to view media content through a media content streaming session in a user interface on a user device; transmitting, by the user device, a second request to a server that hosts the media content based on the first request to view the media content; receiving, at the user device, a response from the server, wherein the response comprises a video sprite sheet and the media content, wherein the video sprite sheet includes a plurality of video sprites in which each video sprite is selectable for rendering in portions of the user interface; determining that the media content streaming session contains a first reference to a first video sprite from the video sprite sheet, wherein the first reference is received by the user device and wherein the first reference further includes instructions to present the first video sprite concurrently with the media content; determining a location of the first video sprite within the video sprite sheet, wherein the location of the first video sprite comprises spatial coordinates of the first video sprite within the video sprite sheet and temporal coordinates of the first video sprite within the video sprite sheet; and causing the first video sprite to be presented concurrently with the media content in the user interface.

    METHODS AND SYSTEMS FOR PRESENTING MEDIA CONTENT WITH MULTIPLE MEDIA ELEMENTS IN AN EDITING ENVIRONMENT

    公开(公告)号:US20240233768A1

    公开(公告)日:2024-07-11

    申请号:US17921148

    申请日:2021-11-11

    Applicant: Google LLC

    CPC classification number: G11B27/031 G06F3/0482 G06F3/0485

    Abstract: Methods, systems, and media for presenting media content with multiple media elements in an editing environment are provided. In some embodiments, the method comprises: receiving, using a computing device having a display, a request to modify a video content item containing a plurality of media elements; presenting a user interface that includes a video track representation of the video content item and a layered representation of the plurality of media elements occurring within the video content item, wherein each of the plurality of media elements is represented by a media overlay element that is positioned proximal to the video track representation and wherein the media overlay element has one or more visual characteristics; in response to receiving a selected time position within the video track representation, updating the layered representation within the user interface to present an expanded overlay list that includes media overlay elements corresponding to the subset of the plurality of media elements that occur at the selected time position within the video content item; and, in response to receiving a selected media overlay element from the expanded overlay list, updating a media window in the user interface to present a video frame corresponding to the selected time position and the media element applied to the video frame corresponding to the selected media overlay element.

    Methods and systems for presenting media content with multiple media elements in an editing environment

    公开(公告)号:US12272382B2

    公开(公告)日:2025-04-08

    申请号:US17921148

    申请日:2021-11-11

    Applicant: Google LLC

    Abstract: In one example, a system comprises a hardware processor that is configured to: receive a request to modify a video content item containing a plurality of media elements; present a user interface that includes a video track representation of the video content item and a layered representation of the plurality of media elements, wherein each media element is represented by a media overlay element positioned proximal to the video track representation, wherein at least one media overlay element overlaps at least another media overlap element to provide a compact representation of the plurality of media elements; and in response to receiving a selected time position within the video track representation, update the layered representation within the user interface to present an expanded overlay list that includes media overlay elements corresponding to the subset of the plurality of media elements that occur at the selected time position.

Patent Agency Ranking