US10720011B2ActiveUtilityA1

Virtual gaming system based on previous skills-based events

74
Assignee: HIGHLIGHT GAMES LTDPriority: Apr 5, 2018Filed: May 21, 2019Granted: Jul 21, 2020
Est. expiryApr 5, 2038(~11.7 yrs left)· nominal 20-yr term from priority
A63F 13/53A63F 13/52A63F 13/497A63F 2300/69A63F 13/65A63F 13/816G07F 17/3227G07F 17/3211G07F 17/3288G07F 17/3267G07F 17/3223
74
PatentIndex Score
4
Cited by
15
References
20
Claims

Abstract

A system has a database that stores a plurality of pre-recorded video clips of real-world sports game events. Further, the system has a game engine processor that determines that a wager time period for a corresponding virtual sports game has completed. The game engine processor also determines an outcome of the virtual sports game subsequent to the determination that the wager time period has completed. Moreover, the game engine processor selects a pre-recoded clip from the plurality of pre-recorded clips that corresponds to the outcome. Finally, the game engine processor links the pre-recorded video clips as a base video layer to one or more overlay video layers. The wager time period is a period of time in which one or more user inputs are permitted to be received at a computing device that renders the virtual sports game.

Claims

exact text as granted — not AI-modified
We claim: 
     
       1. A computer program product comprising a computer readable storage device having a computer readable program stored thereon, wherein the computer readable program when executed on a computer causes the computer to:
 determine, with a game engine processor, that a wager time period for a corresponding virtual sports game has completed, the wager time period being a period of time in which one or more user inputs are permitted to be received at a computing device that renders the virtual sports game; 
 determine, with the game engine processor, an outcome of the virtual sports game subsequent to the determination that the wager time period has completed; 
 select, with the game engine processor, a pre-recorded video clip of a real-world sports game event that corresponds to the outcome; and 
 link, with the game engine processor, the pre-recorded video clip as a base video layer to one or more overlay video layers, the one or more overlay video layers having one or more images that correspond to one or more virtual sports game criteria, the one or more virtual sports game criteria differing from video content corresponding to the real-world sports game event. 
 
     
     
       2. The computer program product of  claim 1 , wherein the computer is further caused to generate, with the game engine processor, a script that composites the base video layer and the one or more overlay video layers into a linked video frame. 
     
     
       3. The computer program product of  claim 2 , wherein the linked video frame is composited without editing the base video layer. 
     
     
       4. The computer program product of  claim 1 , wherein the linked video frame is transmitted to the computing device for rendering the virtual sports game. 
     
     
       5. The computer program product of  claim 1 , wherein the one or more overlay video layers are transparent other than at positions corresponding to the one or more images. 
     
     
       6. The computer program product of  claim 1 , wherein the one or more overlay video layers include a dynamic overlay video layer in which the game engine processor determines the one or more images subsequent to the determination of the outcome. 
     
     
       7. The computer program product of  claim 1 , wherein the one or more overlay video layers include a static overlay video layer in which the game engine processor determines the one or more images subsequent to the determination of the outcome. 
     
     
       8. The computer program product of  claim 1 , wherein the one or more virtual sports game criteria correspond to imagery associated with a time in the virtual sports game. 
     
     
       9. The computer program product of  claim 1 , wherein the one or more virtual sports game criteria correspond to imagery associated with a score in the virtual sports game. 
     
     
       10. The computer program product of  claim 1 , wherein the outcome is determined via random generation. 
     
     
       11. A system comprising:
 a database that stores a plurality of pre-recorded video clips of real-world sports game events; and 
 a game engine processor that determines that a wager time period for a corresponding virtual sports game has completed, determines an outcome of the virtual sports game subsequent to the determination that the wager time period has completed, selects a pre-recoded clip from the plurality of pre-recorded clips that corresponds to the outcome, and links the pre-recorded video clips as a base video layer to one or more overlay video layers, the wager time period being a period of time in which one or more user inputs are permitted to be received at a computing device that renders the virtual sports game, the one or more overlay video layers having one or more images that correspond to one or more virtual sports game criteria, the one or more virtual sports game criteria differing from video content corresponding to the real-world sports game event. 
 
     
     
       12. The system of  claim 11 , wherein the game engine processor generates a script that composites the base video layer and the one or more overlay video layers into a linked video frame. 
     
     
       13. The system of  claim 12 , wherein the linked video frame is composited without editing the base video layer. 
     
     
       14. The system of  claim 11 , wherein the linked video frame is transmitted to the computing device for rendering the virtual sports game. 
     
     
       15. The system of  claim 11 , wherein the one or more overlay video layers are transparent other than at positions corresponding to the one or more images. 
     
     
       16. The system of  claim 11 , wherein the one or more overlay video layers include a dynamic overlay video layer in which the game engine processor determines the one or more images subsequent to the determination of the outcome. 
     
     
       17. The system of  claim 11 , wherein the one or more overlay video layers include a static overlay video layer in which the game engine processor determines the one or more images subsequent to the determination of the outcome. 
     
     
       18. The system of  claim 11 , wherein the one or more virtual sports game criteria correspond to imagery associated with a time in the virtual sports game. 
     
     
       19. The system of  claim 11 , wherein the one or more virtual sports game criteria correspond to imagery associated with a score in the virtual sports game. 
     
     
       20. A method comprising:
 determining, with a game engine processor, that a wager time period for a corresponding virtual sports game has completed, the wager time period being a period of time in which one or more user inputs are permitted to be received at a computing device that renders the virtual sports game; 
 determining, with the game engine processor, an outcome of the virtual sports game subsequent to the determination that the wager time period has completed; 
 selecting, with the game engine processor, a pre-recorded video clip of a real-world sports game event that corresponds to the outcome; and 
 linking, with the game engine processor, the pre-recorded video clip as a base video layer to one or more overlay video layers, the one or more overlay video layers having one or more images that correspond to one or more virtual sports game criteria, the one or more virtual sports game criteria differing from video content corresponding to the real-world sports game event.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.