IP Library Granted Patent US 11,406,895
Granted Patent B2
US 11,406,895 · App. 16/777,127 · Granted Aug 9, 2022

Gameplay event detection and gameplay enhancement operations

Inventors: Marc Randall Hammons (Round Rock, TX); Tyler Ryan Cox (Austin, TX); Jacob Mink (Austin, TX); Okeoghene Theresa Emadoye (Fayetteville, AR)
Assignee: Dell Products L.P.
A63F13/497A63F13/215A63F13/23A63F13/285H04N21/4394H04N21/44008H04N21/4781A63F13/212A63F2300/1025A63F2300/1037A63F2300/1081
View Patent ↗
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 11,406,895
App. No.
16/777,127
Granted
Aug 9, 2022
Kind
B2
Abstract

Information handling systems, methods, and computer-readable media enable gameplay event detection and gameplay enhancement operations. One or more in-game events may be detected by monitoring audio content, by monitoring video content, by monitoring user input, by monitoring other information, or a combination thereof. The one or more in-game events (and information related to the one or more in-game events) may be stored at a database. Information of the database may be accessed to trigger one or more gameplay enhancement operations. The one or more gameplay enhancement operations may include an automatic highlight capture operation, a dynamic screen aggregation operation, a dynamic position switch operation, a dynamic player switch operation, a gameplay enhancement operation using one or more peripheral devices (e.g., a lighting effect or a haptic feedback event), one or more other gameplay enhancement operations, or a combination thereof.

Claims (40)

1. A method, comprising:

executing, by an information handling system, a video game application to generate an audio-visual (AV) stream comprising a plurality of channels of audio data;

generating, by the information handling system, a plurality of spectrograms associated with the plurality of channels of audio data;

analyzing, by the information handling system during the executing of the video game application, the plurality of spectrograms associated with the plurality of channels of audio data using a machine learning program to identify a game event;

analyzing, by the information handling system during the executing of the video game application, the plurality of channels of audio data based on the game event to determine sound metadata comprising: a virtual direction and a virtual distance, wherein the virtual direction and the virtual distance correspond to a relative direction and relative distance between the game event and a reference object in the AV stream;

identifying, by the information handling system, a gameplay enhancement operation corresponding to the game event specifying a peripheral device of one or more peripheral devices to perform the gameplay enhancement operation; and

providing, by the information handling system to the peripheral device in response to identifying the gameplay enhancement operation, a peripheral control signal to initiate the gameplay enhancement operation at the peripheral device corresponding to the virtual direction and the virtual distance of the game event.

2. The method of claim 1 , further comprising:

executing, by the information handling system, an audio driver to generate an indication of a first number of audio channels;

generating, by the information handling system, the plurality of channels of audio data based on the indication of the first number; and

providing, by the information handling system, a subset of the plurality of channels of audio data to an output device, wherein a second number of audio channels associated with the subset is less than the first number.

3. The method of claim 1 , wherein the one or more peripheral devices include a lighting device, and wherein the sound metadata enables the lighting device to perform a directional lighting feedback event during the game event.

4. The method of claim 3 , wherein the directional lighting feedback event includes one or more of modifying a color of light generated by one or more of a plurality of light sources of the lighting device, selectively activating one or more of the plurality of light sources based on the virtual direction indicated by the sound metadata, selectively activating one or more of the plurality of light sources based on the virtual distance indicated by the sound metadata, or selectively activating one or more of the plurality of light sources based on the game event.

5. The method of claim 1 , wherein the one or more peripheral devices include a haptic feedback device, and wherein the sound metadata enables the haptic feedback device to perform a directional haptic feedback event during a the game event.

6. The method of claim 5 , wherein the directional haptic feedback event includes one or more of modifying an intensity and/or pattern of haptic feedback generated by one or more of a plurality of actuators of the haptic feedback device, selectively activating one or more of the plurality of actuators based on the virtual direction indicated by the sound metadata, selectively activating one or more of the plurality of actuators based on the virtual distance indicated by the sound metadata, or selectively activating one or more of the plurality of actuators based on the game event.

7. An information handling system, comprising:

a memory; and

a processor coupled to the memory, the processor configured to:

execute a video game application to generate an audio-visual (AV) stream comprising a plurality of channels of audio data;

generate a plurality of spectrograms associated with the plurality of channels of audio data;

analyze, during the executing of the video game application, the plurality of spectrograms associated with the plurality of channels of audio data using a machine learning program to identify a game event;

analyze, during the executing of the video game application, the plurality of channels of audio data based on the game event to determine sound metadata comprising: a virtual direction and a virtual distance, wherein the virtual direction and the virtual distance correspond to a relative direction and relative distance between the game event and a reference object in the AV stream;

identify a gameplay enhancement operation corresponding to the game event specifying a peripheral device of one or more peripheral devices to perform the gameplay enhancement operation; and

in response to identifying the gameplay enhancement operation, initiate sending of a peripheral control signal to the peripheral device to initiate the gameplay enhancement operation at the peripheral device corresponding to the virtual direction and the virtual distance of the game event.

8. The information handling system of claim 7 , wherein the one or more peripheral devices include a lighting device, and wherein the sound metadata enables the lighting device to perform a directional lighting feedback event during the game event.

9. The information handling system of claim 8 , wherein the directional lighting feedback event includes one or more of modifying a color of light generated by one or more of a plurality of light sources of the lighting device, selectively activating one or more of the plurality of light sources based on the virtual direction indicated by the sound metadata, selectively activating one or more of the plurality of light sources based on the virtual distance indicated by the sound metadata, or selectively activating one or more of the plurality of light sources based on the game event.

10. The information handling system of claim 8 , wherein the one or more peripheral devices include a haptic feedback device, and wherein the sound metadata enables the haptic feedback device to perform a directional haptic feedback event during the game event.

11. The information handling system of claim 10 , wherein the directional haptic feedback event includes one or more of modifying an intensity and/or pattern of haptic feedback generated by one or more of a plurality of actuators of the haptic feedback device, selectively activating one or more of the plurality of actuators based on the virtual direction indicated by the sound metadata, selectively activating one or more of the plurality of actuators based on the virtual distance indicated by the sound metadata, or selectively activating one or more of the plurality of actuators based on the game event.

12. A non-transitory computer-readable medium storing instructions executable by a processor to perform operations, the operations comprising:

executing, by an information handling system, a video game application to generate an audio-visual (AV) stream comprising a plurality of channels of audio data;

generating, by the information handling system, a plurality of spectrograms associated with the plurality of channels of audio data;

analyzing, by the information handling system during the executing of the video game application, the plurality of spectrograms associated with the plurality of channels of audio data using a machine learning program to identify a game event, wherein analyzing the plurality of channels of audio data using a machine learning program generates sound metadata comprising an indication of a virtual direction of at least one sound indicated by the AV stream relative to a reference object in the AV stream;

analyzing, by the information handling system during the executing of the video game application, the plurality of channels of audio data based on the game event to determine sound metadata comprising: a virtual direction and a virtual distance, wherein the virtual direction and the virtual distance correspond to a relative direction and relative distance between the game event and a reference object in the AV stream;

identifying a gameplay enhancement operation corresponding to the game event specifying a peripheral device of one or more peripheral devices to perform the gameplay enhancement operation; and

providing, to the peripheral device in response to identifying the gameplay enhancement operation, a peripheral control signal to initiate the gameplay enhancement operation at the peripheral device corresponding to the virtual direction and the virtual distance of the game event.

13. The non-transitory computer-readable medium of claim 12 , wherein the sound metadata includes one or more of an indication of a virtual direction of at least one sound indicated by the AV stream relative to a reference object in the AV stream or an indication of a virtual distance from an estimated sound source of the at least one sound to a reference object in the AV stream.

14. The non-transitory computer-readable medium of claim 12 , wherein the one or more peripheral devices include a lighting device, and wherein the sound metadata enables the lighting device to perform a directional lighting feedback event during the game event.

15. The non-transitory computer-readable medium of claim 14 , wherein the directional lighting feedback event includes one or more of modifying a color of light generated by one or more of a plurality of light sources of the lighting device, selectively activating one or more of the plurality of light sources based on the virtual direction indicated by the sound metadata, selectively activating one or more of the plurality of light sources based on the virtual distance indicated by the sound metadata, or selectively activating one or more of the plurality of light sources based on the game event.

16. The non-transitory computer-readable medium of claim 12 , wherein the one or more peripheral devices include a haptic feedback device, and wherein the sound metadata enables the haptic feedback device to perform a directional haptic feedback event during the game event.

17. The non-transitory computer-readable medium of claim 16 , wherein the directional haptic feedback event includes one or more of modifying an intensity and/or pattern of haptic feedback generated by one or more of a plurality of actuators of the haptic feedback device, selectively activating one or more of the plurality of actuators based on the virtual direction indicated by the sound metadata, selectively activating one or more of the plurality of actuators based on the virtual distance indicated by the sound metadata, or selectively activating one or more of the plurality of actuators based on the game event.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (052216/0758) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0680 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0742 →
RELEASE OF SECURITY INTEREST AF REEL 052243 FRAME 0773 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0152 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 053311/0169 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 26, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 052243/0773 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Mar 24, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 052216/0758 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2020
From: HAMMONS, MARC RANDALL; COX, TYLER RYAN; MINK, JACOB; EMADOYE, OKEOGHENE THERESA
To: DELL PRODUCTS L.P.
Reel/Frame 051676/0276 →
Continuity (1)
Related Publication 20210236925A1 · Aug 5, 2021
Cited By (1)
US 12,555,378