IP Library Granted Patent US 10,744,412
Granted Patent B2
US 10,744,412 · App. 15/937,718 · Granted Aug 18, 2020

Systems and methods for customized camera views and customizable objects in virtualized environments

Inventors: James Paul Ceraldi (Surrey, CA); Brad Steeves (Vancouver, CA); Bryan Brandt (Vancouver, CA)
Assignee: Hothead Games Inc.
A63F13/5258A63F13/525A63F13/5252A63F13/5255A63F13/63A63F13/655A63F13/798A63F13/837
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 10,744,412
App. No.
15/937,718
Granted
Aug 18, 2020
Kind
B2
Abstract

Systems and methods for providing customized camera views and customized objects within virtualized environments are provided herein. In one embodiment a method includes detecting a gameplay event of interest within a virtual gaming environment and displaying a customized camera view of the gameplay event of interest based on user input receiving during traversal of a projectile from a weapon to a target. The customized camera view has a focal point of the projectile. In some embodiments the projectile has a virtual wrapper that can include a user-provided image.

Claims (34)

1. A system, comprising:

a gaming server that comprises:

a gaming application that provides a virtual gaming environment that comprises a plurality of gaming objects within the virtual gaming environment, wherein each of the plurality of gaming objects comprises a shape and size;

an interface for receiving selections of at least one of the plurality of gaming objects and a virtual wrapper for the at least one of the plurality of gaming objects; and

a wrapping module that applies the selected virtual wrapper to the at least one of the plurality of gaming objects, the applied selected virtual wrapper to the at least one of the plurality of gaming objects configured to identify a player that owns the selected virtual wrapper;

wherein the gaming application further displays a customized camera view of a gameplay event of interest, the display comprising slowing a travel velocity or rotation of the at least one of the plurality of gaming objects with the applied selected virtual wrapper.

2. The system according to claim 1 , wherein the virtual wrapper is user-provided and uploaded by a client device of a player through the interface.

3. The system according to claim 2 , wherein the virtual wrapper is an image file selected by the player.

4. The system according to claim 3 , wherein the wrapping module is further configured to selectively adjust the image file to the shape and the size of the at least one of the plurality of gaming objects.

5. A method, comprising:

providing a virtual gaming environment that comprises a plurality of gaming objects within the virtual gaming environment, wherein each of the plurality of gaming objects comprises a shape and size;

receiving selections of at least one of the plurality of gaming objects and a virtual wrapper for the at least one of the plurality of gaming objects;

applying the selected virtual wrapper to the at least one of the plurality of gaming objects, wherein the applied selected virtual wrapper to the at least one of the plurality of gaming objects is configured to identify a player that owns the selected virtual wrapper; and

displaying a customized camera view of a gameplay event of interest within the virtual gaming environment, the display comprising slowing a travel velocity or rotation of the at least one of the plurality of gaming objects with the applied selected virtual wrapper.

6. The method according to claim 5 , wherein the virtual wrapper is provided by the player and uploaded by a client device of the player through an interface.

7. The method according to claim 6 , wherein the virtual wrapper is an image file selected by the player.

8. The method according to claim 7 , wherein the applying the selected virtual wrapper to the at least one of the plurality of gaming objects comprises selectively adjusting the image file to the shape and the size of the at least one of the plurality of gaming objects.

9. The method according to claim 5 , further comprising placing the virtual wrapper in a virtual gallery for sale to other players.

10. The method according to claim 5 , further comprising providing a virtual reward to a player for placing their virtual wrapper in a virtual gallery.

11. The method according to claim 5 , further comprising providing a paint studio within the virtual gaming environment that allows the player to design virtual wrappers from virtual wrapper templates.

12. A method, comprising:

providing a virtual gaming environment that comprises a projectile fired from a weapon within the virtual gaming environment;

receiving a selection of a virtual wrapper for the projectile, the selected virtual wrapper for the projectile configured to identify a second player that owns the selected virtual wrapper;

applying the selected virtual wrapper to the projectile; and

providing the projectile with the applied virtual wrapper within the virtual gaming environment when the weapon is discharged by:

displaying a customized camera view of a gameplay event of interest based on user input received during traversal of the projectile from the weapon to a target, wherein the customized camera view has a focal point of the projectile and the displaying further comprises slowing a travel velocity or rotation of the projectile when discharged from the weapon and impacting the target.

13. The method according to claim 12 , wherein the virtual wrapper applied to the projectile is created from a user-provided image file.

14. The method according to claim 12 , wherein the weapon is wrapped with a second virtual wrapper that is different from the virtual wrapper applied to the projectile.

15. The method according to claim 12 , wherein the target is a virtual game object associated with a first player.

16. The method according to claim 12 , further comprising placing the virtual wrapper in a virtual gallery for sale to other players.

17. The method according to claim 12 , further comprising providing a virtual reward to a player for placing their virtual wrapper in a virtual gallery.

18. The method according to claim 12 , further comprising providing a paint studio within the virtual gaming environment that allows a user to design virtual wrappers from virtual wrapper templates.

19. The method according to claim 13 , wherein applying the selected virtual wrapper to the projectile comprises selectively adjusting the image file to the shape and the size of the projectile.

20. The method according to claim 12 , wherein the virtual wrapper is an image file selected by the second player.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2025
From: HOTHEAD GAMES INC. BY ITS LICENSED INSOLVENCY TRUSTEE, ALVAREZ & MARSAL CANADA INC.
To: FRESH BUILD GAMES INC.
Reel/Frame 072223/0772 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2018
From: CERALDI, JAMES PAUL; STEEVES, BRAD; BRANDT, BRYAN
To: HOTHEAD GAMES INC.
Reel/Frame 045620/0986 →
CHANGE OF NAME Recorded Apr 24, 2018
From: HOTHEAD HOLDINGS INC.
To: HOTHEAD GAMES INC.
Reel/Frame 045621/0411 →
MERGER Recorded Apr 24, 2018
From: HOTHEAD GAMES INC.
To: HOTHEAD HOLDINGS INC.
Reel/Frame 046012/0014 →
Continuity (3)
Continuation 15613592 · Jun 5, 2017
Continuation In Part 15195943 · Jun 28, 2016
Related Publication 20180214773A1 · Aug 2, 2018