US-12616905-B2 - Intelligent assistant for gaming performance
Abstract
Systems and methods for providing assistance with a user's gaming performance are disclosed. Telemetry data associated with a user is received, e.g., by an information handling system or hub device, during a gaming session for a gaming application. A gaming performance of the user is monitored during the gaming session, based, at least in part, on the telemetry data. Based on the monitoring, it may be determined that the user needs assistance with at least one portion of the gaming application. Based on the determination, a gaming assistance session is initiated to provide the assistance via at least one interface of a device associated with the user.
Inventors
- Wei-Hsiang Chi
- Preeth Kartikeyan Srinivasan
Assignees
- DELL PRODUCTS L.P.
Dates
- Publication Date
- 20260505
- Application Date
- 20230712
Claims (14)
- 1 . 1 . A method comprising: receiving, by a hub device, telemetry data associated with a user during a gaming session for a gaming application executing on the hub device; monitoring, by the hub device, a gaming performance of the user during the gaming session, based, at least in part, on the telemetry data, wherein the telemetry data includes session data and wellness data associated with the user, wherein the session data is indicative of one or more gaming characteristics of the user during the gaming session, wherein the one or more gaming characteristics include a skill level of the user, and wherein the wellness data is indicative of a mood of the user during the gaming session; determining that the user needs assistance with at least one portion of the gaming application, based on the monitoring; and initiating a gaming assistance session to provide the assistance via at least one interface of a device associated with the user, based on the determination and when the skill level of the user is below the threshold skill level and the mood of the user is receptive to gaming assistance.
- 2 . The method of claim 1 , wherein the threshold skill level is based on an average skill level of others users with respect to the at least one portion of the gaming application.
- 3 . The method of claim 1 , wherein the at least one interface of the device associated with the user includes a display interface of a display device coupled to the hub device, and wherein initiating the gaming assistance session comprises: displaying a prompt via the display interface of the display device, the prompt requesting confirmation that the user needs the assistance during the gaming session; receiving a response to the prompt from the device of the user; and initiating the gaming assistance session as an in-game assistance session via the display interface when the response includes the requested confirmation.
- 4 . The method of claim 3 , wherein the at least one interface of the device associated with the user further includes a haptic interface of a peripheral device coupled to the hub device, and wherein initiating the gaming assistance session further comprises triggering haptic feedback via the haptic interface of the peripheral device based on the received response.
- 5 . The method of claim 4 , wherein the peripheral device is a wireless game controller coupled to the hub device.
- 6 . An information handling system comprising: a memory; and a processor coupled to the memory, wherein the processor is configured to perform operations comprising: receiving telemetry data associated with a user during a gaming session for a gaming application; monitoring a gaming performance of the user during the gaming session, based, at least in part, on the telemetry data, wherein the telemetry data includes session data and wellness data associated with the user, wherein the session data is indicative of one or more gaming characteristics of the user during the gaming session, wherein the one or more gaming characteristics include a skill level of the user, and wherein the wellness data is indicative of a mood of the user during the gaming session; determining that the user needs assistance with at least one portion of the gaming application, based on the monitoring; and initiating a gaming assistance session to provide the assistance via at least one interface of a device associated with the user, based on the determination and when the skill level of the user is below the threshold skill level and the mood of the user is receptive to gaming assistance.
- 7 . The information handling system of claim 6 , wherein the threshold skill level is based on an average skill level of others users with respect to the at least one portion of the gaming application.
- 8 . The information handling system of claim 6 , wherein the at least one interface of the device associated with the user includes a display interface of a display device, and wherein initiating the gaming assistance session comprises: displaying a prompt via the display interface of the display device, the prompt requesting confirmation that the user needs the assistance during the gaming session; receiving a response to the prompt from the device of the user; and initiating the gaming assistance session as an in-game assistance session via the display interface when the response includes the requested confirmation.
- 9 . The information handling system of claim 8 , wherein the at least one interface of the device associated with the user further includes a haptic interface of a peripheral device associated with the user, and wherein initiating the gaming assistance session further comprises triggering haptic feedback via the haptic interface of the peripheral device based on the received response.
- 10 . The information handling system of claim 9 , wherein the peripheral device is a wireless game controller.
- 11 . A computer program product, comprising: a non-transitory computer readable medium comprising code for performing operations comprising: receiving telemetry data associated with a user during a gaming session for a gaming application; monitoring a gaming performance of the user during the gaming session, based, at least in part, on the telemetry data, wherein the telemetry data includes session data and wellness data associated with the user, wherein the session data is indicative of one or more gaming characteristics of the user during the gaming session, wherein the one or more gaming characteristics include a skill level of the user, and wherein the wellness data is indicative of a mood of the user during the gaming session; determining that the user needs assistance with at least one portion of the gaming application, based on the monitoring; and initiating a gaming assistance session to provide the assistance via at least one interface of a device associated with the user, based on the determination and when the skill level of the user is below the threshold skill level and the mood of the user is receptive to gaming assistance.
- 12 . The computer program product of claim 11 , wherein the threshold skill level is based on an average skill level of others users with respect to the at least one portion of the gaming application.
- 13 . The computer program product of claim 11 , wherein the at least one interface of the device associated with the user includes a display interface of a display device, and wherein initiating the gaming assistance session comprises: displaying a prompt via the display interface of the display device, the prompt requesting confirmation that the user needs the assistance during the gaming session; receiving a response to the prompt from the device of the user; and initiating the gaming assistance session as an in-game assistance session via the display interface when the response includes the requested confirmation.
- 14 . The computer program product of claim 13 , wherein the at least one interface of the device associated with the user further includes a haptic interface of a peripheral device associated with the user, and wherein initiating the gaming assistance session further comprises triggering haptic feedback via the haptic interface of the peripheral device based on the received response.
Description
FIELD OF THE DISCLOSURE The instant disclosure relates to information handling systems. More specifically, portions of this disclosure relate to an information handling system for assisting users of video game applications (or gamers) with their gaming performance. BACKGROUND As the value and use of information continues to increase, individuals and businesses seek additional ways to process and store information. One option available to users is information handling systems. An information handling system generally processes, compiles, stores, and/or communicates information or data for business, personal, or other purposes thereby allowing users to take advantage of the value of the information. Because technology and information handling needs and requirements vary between different users or applications, information handling systems may also vary regarding what information is handled, how the information is handled, how much information is processed, stored, or communicated, and how quickly and efficiently the information may be processed, stored, or communicated. The variations in information handling systems allow for information handling systems to be general or configured for a specific user or specific use such as financial transaction processing, airline reservations, enterprise data storage, or global communications. In addition, information handling systems may include a variety of hardware and software components that may be configured to process, store, and communicate information and may include one or more computer systems, data storage systems, and networking systems. One increasingly popular use for information handling systems is gaming. Information handling systems can be utilized by users to execute a variety of gaming applications, such as strategy games, adventure games, first person shooter games, racing games, sports games, simulation games, role playing games, platformer games and other games. Gaming applications may range in difficulty from easy to learn by a non-gamer to difficult even for veteran gamers. Oftentimes, when a user encounters a particularly difficult segment of a game or wishes to improve their skills, the user may consult online videos, written strategy guides, forums, message boards, friends, and other information sources for tips, strategies, and other assistance related to improving their skills with respect to a particular game. Such information sources, however, may not always be available or accessible to the user when the user needs assistance during a gaming session. Moreover, such information sources may be cumbersome to review and may not be tailored to the user's specific skill level, gaming style, personality, and interests. Shortcomings mentioned here are only representative and are included simply to highlight that a need exists for improved information handling systems. Embodiments described herein address certain shortcomings but not necessarily each and every one described here or known in the art. Furthermore, embodiments described herein may present other benefits than, and be used in other applications than, those of the shortcomings described above. SUMMARY Information handling systems may be used to execute applications, such as gaming applications. Embodiments of this disclosure may be used to provide an information handling system, such as a hub device, which uses artificial intelligence (AI) to provide assistance with a user's gaming performance during an application session. The application session may be a gaming session of the user with a gaming application executed by the information handling system or hub device. Gaming applications may include any of various single-player or multi-player games, such as puzzle games, role playing games, adventure games, first person shooter games, sports games, simulation games, strategy games, platformer games, and other games. Such games may be hosted by the information handling system to support different types of gameplay in one or more gaming environments, such as one or more rooms of a household for gameplay in a family environment or a cloud-based gaming environment for online gameplay. In some embodiments, the information handling system or hub device may include an intelligent gaming assistance service (e.g., an automated gaming assistant or coach) that analyzes telemetry data acquired from various sources to monitor the user's gaming performance during the gaming session and provide appropriate assistance or feedback for at least a portion of the gaming application (e.g., a difficult stage or other challenging portion of a game). The telemetry data may include, for example, session data indicating one or more gaming characteristics of the user, such as the user's level of experience or skill. For example, a skill level of the user during the gaming session may be compared with a previous skill level of the user during one or more previous gaming sessions. Alternatively, the user's skill level