Systems and methods for player input motion compensation by anticipating motion vectors and/or caching repetitive motion vectors

    公开(公告)号:US11330291B2

    公开(公告)日:2022-05-10

    申请号:US16517223

    申请日:2019-07-19

    Inventor: Michael Kopietz

    Abstract: Systems and methods for reducing latency through motion estimation and compensation techniques are disclosed. The systems and methods include a client device that uses transmitted lookup tables from a remote server to match user input to motion vectors, and tag and sum those motion vectors. When a remote server transmits encoded video frames to the client, the client decodes those video frames and applies the summed motion vectors to the decoded frames to estimate motion in those frames. In certain embodiments, the systems and methods generate motion vectors at a server based on predetermined criteria and transmit the generated motion vectors and one or more invalidators to a client, which caches those motion vectors and invalidators. The server instructs the client to receive input from a user, and use that input to match to cached motion vectors or invalidators. Based on that comparison, the client then applies the matched motion vectors or invalidators to effect motion compensation in a graphic interface. In other embodiments, the systems and methods cache repetitive motion vectors at a server, which transmits a previously generated motion vector library to a client. The client stores the motion vector library, and monitors for user input data. The server instructs the client to calculate a motion estimate from the input data and instructs the client to update the stored motion vector library based on the input data, so that the client applies the stored motion vector library to initiate motion in a graphic interface prior to receiving actual motion vector data from the server. In this manner, latency in video data streams is reduced.

    CONTENT PRESENTING METHOD, USER EQUIPMENT AND SYSTEM

    公开(公告)号:US20220072422A1

    公开(公告)日:2022-03-10

    申请号:US17500478

    申请日:2021-10-13

    Abstract: A content presenting method includes: starting a 3D application, in response to an instruction, a 3D application presenting a simulated object of an end user and a virtual screen for displaying live content in a virtual environment; receiving a content source address of the live content that is provided by another user equipment on an anchor to a content providing server, and that is currently broadcasted on the content providing server; obtaining audio data and video data of the live content from the content providing server, based on the content source address; rendering the audio data and the video data to obtain video content and audio content; playing the audio content in the 3D application; obtaining content of interaction between the anchor of the video content displayed using the virtual screen and the simulated object; and displaying the video content and the content of interaction on the virtual screen.

    SYSTEM, METHOD AND MULTI-FEATURED COMPUTER PROGRAM PRODUCT FOR VIDEO CREATION

    公开(公告)号:US20220062776A1

    公开(公告)日:2022-03-03

    申请号:US17006927

    申请日:2020-08-31

    Applicant: Shadman Sakib

    Inventor: Shadman Sakib

    Abstract: A multi-functional computer implemented system for creation of videos with various effects is provided. The computer implemented system of present invention is comprising of: a guessing subsystem that allows user to create and share a video with guessing option for other users to play a guessing game while watching the video; a challenge subsystem to allow users to challenge other users for video battles; a tracking subsystem that allows user to select any specific segment of the video, determines music/audio effect present within that segment and visualizes that music effect in video too; and a gesture detection subsystem that is provided to detect the gesture of the user and perform action associated with detected gesture.

    DYNAMIC GAMEPLAY SESSION CONTENT GENERATION SYSTEM

    公开(公告)号:US20220032202A1

    公开(公告)日:2022-02-03

    申请号:US17401223

    申请日:2021-08-12

    Abstract: The present disclosure provides a system that automatically analyzes telemetric data, biometric data, and other data associated with a gameplay session to identify events occurring during the gameplay session. The telemetric data is generated by the game application during the gameplay session. The biometric data can be generated by input devices and can generate data associated with the user. The system can be configured to identify the segments associated with recorded gameplay events from the gameplay session and use the gameplay data associated with the events to create and output video data for a gameplay segment.

Patent Agency Ranking