IP Library Granted Patent US 11,311,806
Granted Patent B2
US 11,311,806 · App. 16/538,142 · Granted Apr 26, 2022

Methods, systems, and devices of providing multi-perspective portions of recorded game content in response to a trigger

Inventors: Jeffrey Nicholas Mahlmeister (Glenview, IL); Thane Kurt Woidan (Chicago, IL); Thomas J. Panfil (La Grange, IL); Tino Soelberg (Chicago, IL)
Assignee: STEELSERIES ApS
A63F13/497A63F13/5378A63F13/79A63F13/798A63F13/86A63F13/28A63F13/35A63F13/355A63F13/54A63F13/69A63F13/843A63F13/847A63F13/85A63F13/95A63F13/98A63F2300/408A63F2300/537A63F2300/538A63F2300/558A63F2300/5546A63F2300/634G06N20/00H04L51/046H04L51/10H04L51/32H04L67/06
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,311,806
App. No.
16/538,142
Granted
Apr 26, 2022
Kind
B2
Abstract

A system that incorporates the subject disclosure may include, for example, a device that has a memory to store instructions and a processor coupled to the memory, wherein responsive to executing the instructions, the processor performs operations that include defining a group of perspectives around an avatar controlled by a player of a video game, detecting a current trigger during the video game, recording a trigger clip of game content for each perspective in the group of perspectives resulting in a group of trigger clips, wherein each trigger clip of the group of trigger clips is a portion of game content that includes the current trigger from each perspective of the group of perspectives, and providing the group of trigger clips over a communication network to a gaming device utilized by the player. Additional embodiments are disclosed.

Claims (44)

1. A device, comprising:

a memory to store instructions; and

a processor coupled to the memory, wherein responsive to executing the instructions, the processor performs operations comprising:

defining a group of perspectives around an avatar controlled by a player of a video game;

detecting a current trigger during the video game;

recording a trigger clip of game content for each perspective in the group of perspectives resulting in a group of trigger clips, each perspective of the group of perspectives corresponding to a viewpoint of the avatar for viewing a gameplay in a scene of the video game, wherein each trigger clip of the group of trigger clips is a portion of the game content that includes the current trigger as viewed by the avatar in the scene of the video game from a corresponding perspective of the group of perspectives, wherein each trigger clip of the group of trigger clips is based upon a location and a radius for a 3D view for each perspective in the group of perspectives, and wherein the location and the radius are selected by the player; and

providing the group of trigger clips over a communication network to a gaming device utilized by the player.

2. The device of claim 1 , wherein the detecting of the current trigger comprises receiving user-generated input, wherein the user-generated input indicates the current trigger and to record the group of trigger clips.

3. The device of claim 1 , wherein the detecting of the current trigger comprises implementing image recognition techniques on each portion of the game content associated with each trigger clip of the group of trigger clips to determine that an event occurred within at least one portion of the game content, wherein the event comprises the current trigger.

4. The device of claim 1 , wherein the detecting of the current trigger comprises:

accessing historical game content;

identifying a previous trigger within the historical game content; and

determining the current trigger is a same type of trigger as the previous trigger.

5. The device of claim 1 , wherein the detecting of the current trigger comprises:

accessing training game content;

acquiring machine learning techniques to identify different triggers from different events from the training game content; and

identifying the current trigger in response to implementing the machine learning techniques on the portion of the game content.

6. The device of claim 1 , wherein the current trigger comprises a trigger type, wherein the trigger type comprises kill, hit, weapon fire, loss of life of current player, loss of life of another player, change in ammunition, or any combination thereof.

7. The device of claim 1 , wherein the current trigger comprises a trigger type from a group of trigger types, and wherein the operations further comprise associating each event in a group of events of the video game with each trigger type from the group of trigger types.

8. The device of claim 7 , wherein the associating each event in the group of events with each trigger type from the group of trigger types comprises receiving user-generated input, wherein the user-generated input provides an indication of each event associated with each trigger type.

9. The device of claim 7 , wherein the associating each event in the group of events with each trigger type from the group of trigger types comprises:

determining the group of events of the video game; and

associating each event in the group of events of the video game with each trigger type from the group of trigger types.

10. The device of claim 1 , wherein the providing the group of trigger clips further comprises selecting a particular trigger clip from the group of trigger clips as a default trigger clip.

11. A non-transitory machine-readable medium comprising instructions, wherein responsive to executing the instructions, a processor performs operations comprising:

accessing training game content;

acquiring machine learning techniques to identify different triggers from different events from the training game content;

identifying a current trigger during a video game in response to implementing the machine learning techniques on game content including a group of perspective views of the game content;

recording a trigger clip of the game content for each perspective view in the group of perspective views resulting in a group of trigger clips, each perspective view of the group of perspective views being associated with an avatar controlled by a player of the video game and corresponding to a viewpoint of the avatar for viewing a gameplay in a scene of the video game, wherein each trigger clip of the group of trigger clips is a portion of the game content that includes the current trigger as viewed by the avatar in the scene of the video game from a corresponding perspective view of the group of perspective views, wherein each trigger clip of the group of trigger clips is based upon a location and a radius for a 3D view for each perspective view in the group of perspective views, and wherein the location and the radius are selected by the player; and

providing the group of trigger clips to a group of gaming devices over a communication network, wherein each gaming device of the group of gaming devices controls aspects of the video game and has an association with the current trigger.

12. The non-transitory machine-readable medium of claim 11 , wherein the current trigger comprises a trigger type, wherein the trigger type comprises one of kill, hit, weapon fire, loss of life of current player, loss of life of another player, change in ammunition, or a combination thereof.

13. The non-transitory machine-readable medium of claim 11 , wherein the identifying the current trigger comprises implementing image recognition techniques.

14. The non-transitory machine-readable medium of claim 11 , wherein the identifying the current trigger comprises analyzing game action during a same time period as each trigger clip of the group of trigger clips.

15. The non-transitory machine-readable medium of claim 11 , wherein the identifying the current trigger comprises selecting panoramic views by analyzing game action during a same time period as each trigger clip of the group of trigger clips.

16. The non-transitory machine-readable medium of claim 11 , wherein the location is relative to a position of the avatar.

17. A method, comprising:

associating, by a processing system including a processor, each event in a group of events of a video game with each trigger type from a group of trigger types for the video game;

detecting, by the processing system, a current trigger during the video game;

determining, by the processing system, a group of perspective views for the current trigger;

recording, by the processing system, a trigger clip of game content for each perspective view in the group of perspective views resulting in a group of trigger clips, each perspective view in the group of perspective views being associated with an avatar controlled by a player of the video game and corresponding to a viewpoint of the avatar for viewing a gameplay in a scene of the video game, wherein each trigger clip of the group of trigger clips is a portion of the game content that includes the current trigger as viewed by the avatar in the scene of the video game from a corresponding perspective view of the group of perspective views, wherein each trigger clip of the group of trigger clips is based upon a location and a radius for a 3D view for each perspective view in the group of perspective views, and wherein the location and the radius are selected by the player; and

providing, by the processing system, the group of trigger clips to a group of gaming devices over a communication network.

18. The method of claim 17 , wherein each perspective view comprises a panoramic view.

19. The method of claim 17 , wherein the location is relative to a position of the avatar.

20. The device of claim 1 , wherein the location is relative to a position of the avatar.

Assignments (2)
NUNC PRO TUNC ASSIGNMENT Recorded Jan 23, 2025
From: STEELSERIES APS
To: GN STORE NORD A/S
Reel/Frame 069988/0950 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2021
From: MAHLMEISTER, JEFFREY NICHOLAS; WOIDAN, THANE KURT; PANFIL, THOMAS J.; SOELBERG, TINO
To: STEELSERIES APS
Reel/Frame 055245/0967 →
Continuity (2)
Provisional Application 62758069 · Nov 9, 2018
Related Publication 20200147501A1 · May 14, 2020
Cited By (6)
US 12,220,631 US 12,226,691 US 12,239,907 US 12,330,058 US 12,357,919 US 12,589,296