IP Library Patent Application 18766076
Patent Application
App. No. 18/766,076

DETERMINING HIGH-INTEREST DURATIONS OF GAMEPLAY SESSIONS FROM USER INPUTS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/766,076
Abstract

In various examples, durations of relatively high user activity within a gameplay session may be determined from user input events using a running user activity measurement. Once a duration is identified, it may be further analyzed to merge the duration with one or more other durations and/or to determine or predict whether the duration would be of sufficient interest for further action. A user interest score for an identified duration may be computed based on a set of the user input events that occur in the duration and used to determine and/or predict whether the duration would be of sufficient interest for further action. In some cases, an action may be performed based on determining the user interest score is greater than a statistical value that is computed from user interest scores of multiple identified durations.

Claims (42)

1 . A method comprising:

determining a relative frequency of user input events associated with a session of an application;

selecting one or more durations within the session based at least on the relative frequency of user input events corresponding to each duration of the one or more durations; and

presenting, on a user device, the one or more selected durations.

2 . The method of claim 1 , wherein the determining includes comparing a first indicia of a frequency of user input events during the session to a second indicia of a frequency of user input events during the one or more durations.

3 . The method of claim 1 , wherein the selecting is based at least on the determining indicating, for each duration of the one or more durations, a frequency of user input events during the duration is greater than or equal to the frequency of user input events associated with the session of the application.

4 . The method of claim 1 , wherein the user input events are registered by an operating system associated with the session of the application.

5 . The method of claim 1 , wherein the indicia corresponds to one or more metrics, one or more values of the one or more metrics indicating a quantity of the user input events per unit time.

6 . The method of claim 1 , wherein each user input event of the user input events represents at least one respective actuation of a user input device associated with a respective time stamp.

7 . The method of claim 1 , wherein the relative frequency corresponds to one or more of an average or percentile of one or more frequency-based metrics over a plurality of sessions of the application.

8 . The method of claim 1 , wherein the application includes one or more of a game application, a streaming application, a chat application, or a user communication application.

9 . The method of claim 1 , wherein the presenting the one or more selected durations is based at least on:

determining for each duration of the one or more durations and using a set of user input events corresponding to the duration, a user interest score corresponding to the duration based at least on the selecting of the one or more durations; and

determining the user interest score exceeds a threshold value.

10 . The method of claim 1 , wherein the presenting the one or more selected durations includes presenting at least one of one or more session summarizations corresponding to the one or more selected durations or one or more video clips corresponding to the one or more selected durations.

11 . A system comprising:

one or more processors to perform operations including:

determining a relative frequency of user input events associated with a session of an application;

selecting one or more durations within the session based at least on the relative frequency of user input events corresponding to each duration of the one or more durations; and

presenting, on a user device, the one or more selected durations.

12 . The system of claim 11 , wherein the determining includes comparing a first indicia of a frequency of user input events during the session to a second indicia of a frequency of user input events during the one or more durations.

13 . The system of claim 11 , wherein the selecting is based at least on the determining indicating, for each duration of the one or more durations, a frequency of user input events during the duration is greater than or equal to the frequency of user input events associated with the session of the application.

14 . The system of claim 11 , wherein the user input events are registered by an operating system associated with the session of the application.

15 . The system of claim 11 , wherein the system is comprised in at least one of:

a system for performing one or more deep learning operations;

a system for determining ground truth data for one or more machine learning models;

a system for performing one or more perception operations for a machine;

a system for presenting at least one of virtual reality content or augmented reality content;

a system incorporating one or more virtual machines (VMs); or

a system implemented at least partially using cloud computing resources.

16 . At least one processor comprising:

one or more circuits to present, on a user device, one or more durations of a session of an application based at least on a relative frequency of user input events associated with the session corresponding to each duration of the one or more durations and based at least on an analysis of the relative frequency of user input events.

17 . The at least one processor of claim 16 , wherein the determining includes comparing a first indicia of a frequency of user input events during the session to a second indicia of a frequency of user input events during the one or more durations.

18 . The at least one processor of claim 16 , wherein the presenting is based at least on the determining indicating, for each duration of the one or more durations, a frequency of user input events during the duration is greater than or equal to the frequency of user input events associated with the session of the application.

19 . The at least one processor of claim 16 , wherein the user input events are registered by an operating system associated with the session of the application.

20 . The at least one processor of claim 16 , wherein the at least one processor is comprised in at least one of:

a system for performing one or more deep learning operations;

a system for determining ground truth data for one or more machine learning models;

a system for performing one or more perception operations for a machine;

a system for presenting at least one of virtual reality content or augmented reality content;

a system incorporating one or more virtual machines (VMs); or

a system implemented at least partially using cloud computing resources.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2024
From: SUNDARESON, PRABINDH
To: NVIDIA CORPORATION
Reel/Frame 068180/0207 →