Augmenting multimedia streaming by anticipating events using artificial intelligence

US2025168217A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025168217-A1
Application numberUS-202519025621-A
CountryUS
Kind codeA1
Filing dateJan 16, 2025
Priority dateOct 27, 2021
Publication dateMay 22, 2025
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Apparatuses, systems, and techniques to predict events within a gameplay session and modify a game broadcast based at least in part on the predicted events. In at least one embodiment, events within the gameplay session are predicted, which once predicted, cause assets to be generated and once the event is detected the assets are included in the game broadcast.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: predicting an interval of time based at least in part on user activity data associated with subject matter of a stream; modifying one or more frames of the stream that correspond to the interval of time; and causing the modified one or more frames to be broadcast in the stream. 2 . The method of claim 1 , wherein the subject matter of the stream comprises a game, and the interval of time is a prediction of an occurrence of at least one in-game event. 3 . The method of claim 1 , wherein the user activity data includes at least one of video data, audio data, device data, or biometric data. 4 . The method of claim 1 , wherein the subject matter of the stream comprises a game, and the user activity data comprises at least one input obtained from a controller device associated with the game. 5 . The method of claim 4 , wherein the controller device includes at least one of: a gaming console controller, a track pad, a mouse, a keyboard, or a motion controller. 6 . The method of claim 1 , wherein modifying the one or more frames comprises applying an effect to the one or more frames that is not applied to one or more other frames of the stream. 7 . The method of claim 1 , wherein predicting the interval of time is based, at least in part, on information associated with the stream that includes at least one of: data obtained from a remote client, one or more image frames corresponding to the stream, audio of the stream, or audio captured from the remote client. 8 . The method of claim 1 , wherein modifying the one or more frames comprises displaying an overlay in the one or more frames. 9 . The method of claim 1 , wherein modifying the one or more frames comprises including an audio cue in the one or more frames. 10 . A processor comprising: one or more circuits to at least: predict an event will occur within an interval of time based at least in part on user activity data; modify a stream by at least applying an effect to one or more frames of the stream corresponding the interval of time; and cause the one or more frames with the applied effect to be broadcast in the stream. 11 . The processor of claim 10 , wherein the one or more circuits are to at least: generate an asset; and cause a state of the asset to be modified after the event is determined to have occurred. 12 . The processor of claim 11 , wherein the event is to be predicted to occur within the interval of time based, at least in part, on an event type associated with the event and a type associated with the asset. 13 . The processor of claim 11 , wherein the one or more circuits are to at least: apply another effect corresponding to the asset to at least one frame of the stream. 14 . The processor of claim 13 , wherein the other effect adds a delay between two or more successive frames of the at least one frame of the stream. 15 . The processor of claim 10 , wherein the event is to be predicted to occur within the interval of time based, at least in part, on audio or video captured at a host computer system associated with the stream. 16 . The processor of claim 10 , wherein the user activity data comprises inputs obtained from a controller device logged at a host computer system associated with the stream. 17 . The processor of claim 10 , wherein the event is an in-game event. 18 . A system comprising: one or more processors; and memory storing instructions that, as a result of being executed by the one or more processors, cause the system to: modify a streaming session by at least applying an effect to one or more frames corresponding a predicted interval of time, wherein the predicted interval of time is to predict when an event is to occur in the streaming session, and the predicted interval of time is to be generated based at least in part on an analysis of user inputs associated with the streaming session; and cause the modified streaming session to be broadcast. 19 . The system of claim 18 , wherein the memory further stores instructions that, as a result of being executed by the one or more processors, cause the system to: during the predicted interval of time, obtain a set of images of the streaming session; and generate a determination that the event occurred prior to an expiration of the predicted interval of time. 20 . The system of claim 18 , wherein the memory further stores instructions that, as a result of being executed by the one or more processors, cause the system to: cause the effect to no longer be applied to the streaming session in response to an expiration of the predicted interval of time. 21 . The system of claim 18 , wherein the user inputs associated with the streaming session includes keystroke data obtained from a remote client. 22 . The system of claim 18 , wherein the instructions further include instructions that cause the system to: cause a machine learning model to generate the predicted interval of time. 23 . The system of claim 18 , wherein the memory further stores instructions that, as a result of being executed by the one or more processors, cause the system to: continue causing the effect to be applied beyond expiration of the predicted interval of time as a result of a determination that the event has occurred. 24 . The system of claim 18 , wherein the streaming session is associated with a game, and the event is an in-game event.

Assignees

Inventors

Classifications

  • Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP] · CPC title

  • Live feed · CPC title

  • Details of game servers · CPC title

  • Machine learning · CPC title

  • Providing additional services to players · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2025168217A1 cover?
Apparatuses, systems, and techniques to predict events within a gameplay session and modify a game broadcast based at least in part on the predicted events. In at least one embodiment, events within the gameplay session are predicted, which once predicted, cause assets to be generated and once the event is detected the assets are included in the game broadcast.
Who is the assignee on this patent?
Nvidia Corp
What technology area does this patent fall under?
Primary CPC classification H04L65/764. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu May 22 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).