IP Library Granted Patent US 11,850,514
Granted Patent B2
US 11,850,514 · App. 16/565,337 · Granted Dec 26, 2023

Physical games enhanced by augmented reality

Inventors: Richard Earl Simpkinson (Issaquah, WA); Omer Rosenbaum (Kirkland, WA); Rusty Allen Gerard (Bothell, WA); David Joseph Martinez (Seattle, WA); Meng Yu (Bellevue, WA); Keith Rosema (Seattle, WA); Shamyl Emrich Zakariya (Seattle, WA); Tyler Jay Perry (Redmond, WA)
Assignee: Vulcan Inc.
A63F13/5375A63F13/497A63F13/79G06F3/011G06T11/00A63F3/02A63F2300/305A63F2300/5546A63F2300/634A63F2300/69
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,850,514
App. No.
16/565,337
Granted
Dec 26, 2023
Kind
B2
Abstract

Systems and techniques for enhancing the physical games with augmented reality is described. A system identifies a characteristic of a physical object that is located on a physical surface. The system obtains, based on the characteristic, information indicative of a rule set for the game and a state of the game based on the characteristic. A game engine is initialized based on the rule set and game state. The game engine generates a subsequent state for the game. The system renders, based on the subsequent state, an augmented reality display that incorporates the physical surface and physical object.

Claims (54)

1. A system, comprising:

at least one processor; and

a memory comprising executable instructions that, in response to execution by the at least one processor, cause the system to at least:

identify a characteristic of a physical object placed on a physical surface;

obtain a rule set and game state, the rule set obtained based at least in part on an association between the characteristic and the rule set;

initialize a game engine, based at least in part on the rule set and the game state; and

render augmented reality gameplay incorporating the physical surface, based at least in part on output of the game engine and providing a first augmented view of the physical surface and the physical object, wherein the augmented reality gameplay is adapted by the game engine to adjust at least one of game complexity or game rules based, at least in part, on a gameplay adaptation associated with a first player, wherein a second player is provided a second augmented view of the physical surface and the physical object, the first and second augmented views of the physical surface and the physical object being different based at least in part on the gameplay adaptation.

2. The system of claim 1 , the memory comprising further executable instructions that, in response to execution by the at least one processor, cause the system to at least:

identify a prospective change to the game state based at least in part on an observation of the physical object on the physical surface;

validate the prospective change to the game state based at least in part on the rule set;

update the game state based at least in part on the prospective change; and render the augmented reality gameplay in accordance with the updated game state.

3. The system of claim 1 , the memory comprising further executable instructions that, in response to execution by the at least one processor, cause the system to at least:

render the physical object, in the augmented reality gameplay, as a game element.

4. The system of claim 1 , the memory comprising further executable instructions that, in response to execution by the at least one processor, cause the system to at least:

determine, based at least in part on the rule set, to localize a game element; and

render the augmented reality gameplay to incorporate the localized game element, in accordance with a localization preference of a first user.

5. The system of claim 1 , the memory comprising further executable instructions that, in response to execution by the at least one processor, cause the system to at least:

generate a replay of physical gameplay based at least in part on a history of changes to the game state.

6. The system of claim 1 , the memory comprising further executable instructions that, in response to execution by the at least one processor, cause the system to at least:

obtain information indicative of at least one of a skill level, preference, viewpoint, or game position associated with the first player; and

render the augmented reality gameplay to provide, to the first player, at least one of game elements, information, or hints not provided to the second player.

7. A computer-implemented method, comprising:

identifying a characteristic of a physical object located on top of a physical surface;

determining a rule set and a first game state based at least in part on associating the characteristic with the rule set;

initializing a game engine, based at least in part on the rule set and game state; and

rendering an augmented reality display providing an augmented view of the physical surface and the physical object to at least one player and incorporating the physical object and the physical surface, based at least in part on a second game state generated by the game engine, wherein the augmented reality display is based, at least in part, on adaptations of at least one of game complexity or game rules, wherein the adaptations are based, at least in part, on a gameplay adaptation associated with the at least one player, wherein the augmented view is not provided to at least another player, the at least another player being provided another augmented view of the physical surface and the physical object, the augmented view and the another augmented view being different based at least in part on the gameplay adaptation.

8. The computer-implemented method of claim 7 , wherein the characteristic of the physical object is usable to obtain an identifier of the rule set.

9. The computer-implemented method of claim 7 , wherein the characteristic of the physical object is usable to obtain information indicative of the first game state.

10. The computer-implemented method of claim 7 , further comprising:

identifying a prospective change to the game state based at least in part on an observation of the physical object on the physical surface;

validating the prospective change to the game state based at least in part on the rule set; and

updating the game state based at least in part on the prospective change.

11. The computer-implemented method of claim 7 , wherein the game state comprises at least one of player identity, player skill level, localization preferences, or game customization preferences.

12. The computer-implemented method of claim 7 , further comprising:

rendering a game piece in the augmented reality display by overlaying the game piece on the physical object.

13. The computer-implemented method of claim 7 , further comprising:

rendering the augmented reality display to include, for a first player, at least one of a game element, game information, or game hint not provided to a second player.

14. The computer-implemented method of claim 7 , wherein the physical object, in the augmented reality display, is rendered in accordance with a localization preference of a first player and based at least in part on the rule set.

15. A non-transitory computer-readable storage medium having stored thereon executable instructions that, in response to being executed by one or more processors of a computing device, cause the computing device to at least:

determine a characteristic of a physical object located on a physical surface;

obtain information indicative of a rule set and a first game state based at least in part on the characteristic, the rule set determined based, at least in part, on an association between the characteristic and the rule set;

initialize a game engine, based at least in part on the rule set and game state; and

render augmented reality gameplay providing to a first player a first augmented view of the physical surface and the physical object and incorporating the physical surface and the physical object, based at least in part on a second game state generated by the game engine, wherein the augmented reality gameplay is adapted by the game engine based, at least in part, on a gameplay adaptation associated with at least one player, wherein the adaptations modify at least one of game complexity or game rules, wherein the first augmented view is not provided to a second player, the second player being provided a second augmented view, the first and second augmented view being different based at least in part on the gameplay adaptation.

16. The non-transitory computer-readable storage medium of claim 15 , having stored thereon further executable instructions that, in response to being executed by one or more processors, cause the computing device to at least:

identify a prospective change to the game state based at least in part on an observation of the physical surface;

validate the prospective change to the game state based at least in part on the rule set; and

update the game state based at least in part on the prospective change.

17. The non-transitory computer-readable storage medium of claim 15 , having stored thereon further executable instructions that, in response to being executed by one or more processors, cause the computing device to at least:

render, in augmented reality, a graphical element indicative of repositioning the physical object on the physical surface.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the physical object is rendered, in augmented reality, as a game piece.

19. The non-transitory computer-readable storage medium of claim 15 , having stored thereon further executable instructions that, in response to being executed by one or more processors, cause the computing device to at least:

generate a first augmented reality display associated with the first player; and

generate a second augmented reality display associated with the second player, wherein elements are included in the second augmented reality display but not the first augmented reality display, based at least in part on information indicative of at least one of a skill level, viewpoint, or preference of at least one of the first and second players.

20. The non-transitory computer-readable storage medium of claim 15 , wherein elements of the augmented reality gameplay are localized based at least in part on a preference of a player.

Assignments (4)
CHANGE OF NAME Recorded Jan 27, 2025
From: VULCAN INC.
To: VULCAN LLC
Reel/Frame 070014/0049 →
CHANGE OF NAME Recorded Jan 27, 2025
From: VULCAN LLC
To: VALE GROUP LLC
Reel/Frame 070015/0137 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECT THIRD INVENTOR NAME PREVIOUSLY RECORDED AT REEL: 050996 FRAME: 0752. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 26, 2019
From: SIMPKINSON, RICHARD EARL; ROSENBAUM, OMER; GERARD, RUSTY ALLEN; MARTINEZ, DAVID JOSEPH; YU, MENG; ROSEMA, KEITH; ZAKARIYA, SHAMYL EMRICH; PERRY, TYLER JAY
To: VULCAN INC.
Reel/Frame 051424/0261 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2019
From: SIMPKINSON, RICHARD EARL; ROSENBAUM, OMER; GERARD, RUSTY A.; MARTINEZ, DAVID JOSEPH; YU, MENG; ROSEMA, KEITH; ZAKARIYA, SHAMYL EMRICH; PERRY, TYLER JAY
To: VULCAN INC.
Reel/Frame 050996/0752 →
Continuity (3)
Provisional Application 62774035 · Nov 30, 2018
Provisional Application 62728679 · Sep 7, 2018
Related Publication 20200078680A1 · Mar 12, 2020
Cited By (1)
US 12,608,764