Systems and methods for quality of experience computation

    公开(公告)号:US12192263B2

    公开(公告)日:2025-01-07

    申请号:US17890683

    申请日:2022-08-18

    Inventor: Zhu Li Tao Chen

    Abstract: The system trains a machine learning model using a loss function, with a part that penalizes overall signal loss, and a second part of the loss function that penalizes texture loss. The system computes a first neural feature of a first media frame stored by a media server using the trained machine learning model. The system causes a client device to receive a second media frame as a part of a media stream from the media server where the second frame is a modified version of the first media frame. The system causes the client to compute a second neural feature of the second media frame using the trained machine learning model, and compute a QoE metric based on the first neural feature and the second neural feature. The system receives the QoE metric, and uses it to modify at least one parameter of the media stream.

    Systems and methods for allowing a user to download a blocked media asset

    公开(公告)号:US12189804B2

    公开(公告)日:2025-01-07

    申请号:US18086349

    申请日:2022-12-21

    Inventor: Reda Harb

    Abstract: Systems and methods are provided herein for enabling a user to download a blocked asset. These systems and methods allow a user to request that a parent, or another user, can approve download of the blocked asset. The request may be transmitted as a notification to a mobile phone or another suitable device, such that the parent, or the other user, can approve the request, even though they may be remote from the requesting user. Both the requesting user and the user whose approval is required to unblock the media asset (i.e., the approver), are identified by the system based on an identifier associated with each user. This informs the approver which user submitted the request. Additionally, this also adds a layer of security, since the approver must enter an identifier to authenticate their identity to the system before being able to unblock the asset for the requesting user.

    Systems and methods for detecting, analyzing, and evaluating interaction paths

    公开(公告)号:US12189507B2

    公开(公告)日:2025-01-07

    申请号:US18387156

    申请日:2023-11-06

    Abstract: System and methods are disclosed herein for creating interaction path records using time thresholds between interaction paths. The system retrieves the time threshold and a plurality of user interaction records that each include a timestamp. The system sorts the plurality of user interaction records based on the timestamp. The system then identifies the path-start record as being separated from a prior interaction by an amount of time that exceeds the time threshold. The system identifies the path-end record as being separated from a subsequent interaction by an amount of time that exceeds the time threshold. The system creates an interaction path record, stores that records, and generates a summary with information about the path.

    SYSTEMS AND METHODS FOR CAPTURING AND VISUALIZING THE SPINNING OF SMALL BALLS IN SPORTS

    公开(公告)号:US20250001255A1

    公开(公告)日:2025-01-02

    申请号:US18214787

    申请日:2023-06-27

    Inventor: Zhiyun Li

    Abstract: Systems and methods are provided herein for detecting and measuring characteristics of a ball during a sporting event, and further for presenting the detected characteristics. For example, the disclosed system uses a camera to detect the location of an object (e.g., a ball used in a sporting event) and, based on the determined location, emits a laser beam at the object. The emitted laser beam scatters off the object and creates a speckle pattern detectable in the same direction as the emitted laser beam. The speckle pattern is detected, for example, using a photodetector. The photodetector captures the speckle pattern caused by the emitted laser beam interacting with the object's surface. The system analyzes the detected speckle pattern over time to determine characteristics of the object. The system may optionally display the characteristics of the object using one or more visualizations.

    System and method for controlling playback or recording of media assets based on a state of a secondary device

    公开(公告)号:US12184438B2

    公开(公告)日:2024-12-31

    申请号:US18386297

    申请日:2023-11-02

    Inventor: Sean Matthews

    Abstract: Systems and methods are described herein for controlling playback and/or recording of media assets at a media device based on the state of a secondary device. Specifically, while displaying a media asset, a media device receives a signal from the secondary device indicating a change of state of the secondary device. The media device displays a notification of the signal, and the user can interact with the notification. If the user interacts with the notification for more than a threshold amount of time, the media device may begin recording the media asset. Once the user has finished interacting with the notification, the media device may stop recording and the user can see content that they may have missed by reviewing the recorded portion of the media asset.

    Systems and methods for analyzing video data of predictive movements

    公开(公告)号:US12179103B2

    公开(公告)日:2024-12-31

    申请号:US17700698

    申请日:2022-03-22

    Inventor: Serhad Doken

    Abstract: Systems and methods for analyzing predictive movements are disclosed herein. In an embodiment, a system identifies an entity in a video feed of an event and generates for display a prompt for a user to perform a predictive movement to predict an action of the entity in the video feed. The system uses computer vision techniques to analyze the action taken by the entity in the video feed and the predictive movement performed by the user prior to display of the action on the user's display device. If the system determines that the predictive movement matches the action taken by the entity, the system identifies the predictive movement as a correct prediction.

    SYSTEMS AND METHODS FOR BANDWIDTH CONTROL BASED ON FIELD OF VISION FOR MULTIPLE AR AND PHYSICAL TELEVISIONS

    公开(公告)号:US20240430501A1

    公开(公告)日:2024-12-26

    申请号:US18214119

    申请日:2023-06-26

    Abstract: Systems and methods for managing bandwidth in a network containing physical displays of electronic devices and virtual displays provided via an extended reality (XR) device are provided. A plurality of content streams are provided to the plurality of displays and a bandwidth amount is assigned to each content stream of the plurality of streams. A field of vision of the user of the XR device is determined and a subset of the plurality of displays that are in the field of vision of the user are determined. The bandwidth amount assigned to at least one of the plurality of content streams is adjusted based on the subset of the plurality of displays that are in the field of vision of the user.

    SAME LOCATION VR OVERLAP PLAY SPACE GUARDIAN REMAPPING

    公开(公告)号:US20240427412A1

    公开(公告)日:2024-12-26

    申请号:US18668714

    申请日:2024-05-20

    Abstract: If an overlap of two or more extended reality (XR) safe play areas, associated with active XR devices (e.g., VR devices) operating in a physical space is detected, then a combined safe area is determined based on the first and second safe areas, and a reconfigured first and second safe areas are generated for the XR devices. A virtual partition may demarcate the separation between the first and second safe areas. The virtual partition may include a buffer zone that separates the reconfigured first safe area from the reconfigured second safe area. An errant XR device may be guided back to its safe area. If a XR device is deactivated, the entire combined area may be allotted to the remaining XR device.

    VEHICLE NAVIGATION METHODS TO MAXIMIZE OPERATOR'S INTENT

    公开(公告)号:US20240426621A1

    公开(公告)日:2024-12-26

    申请号:US18213690

    申请日:2023-06-23

    Abstract: Systems and methods for enabling route determination to maximize an operator's intent are described. In an example, a method includes receiving an input via a user interface, the input comprising a destination. The method also includes determining a primary goal and a secondary goal, wherein the primary goal comprises identifying a traversable route from a starting location to the destination, determining a plurality of waypoints based on the secondary goal, and determining a plurality of candidate routes based on the starting location and the destination. The method then includes identifying, from among the plurality of candidate routes, based on a number of waypoints of the plurality of waypoints positioned along each respective route of the plurality of candidate routes, a target route, and generating for navigation by a vehicle, the target route.

Patent Agency Ranking