SYSTEM AND METHOD FOR AUGMENTED MAINTENANCE OF A GAMING SYSTEM
First Claim
1. A method of enabling an augmented reality interaction system and a mobile device to overlay a virtual 3D component over a physical 3D component with which the virtual 3D component interacts, the method comprising:
- controlling a camera on the mobile device using the augmented reality interaction system;
enabling a user to capture a live camera image of a gaming machine cabinet via the camera;
determining if there are image tags on the gaming machine cabinet in the live camera image;
in response to identifying images tags on the gaming machine cabinet, producing a virtual rendering of the gaming machine cabinet;
determining virtual 3D components to be displayed over an image of a virtual gaming machine cabinet, wherein the virtual 3D components include a plurality of elements each having a depth value and the virtual gaming machine cabinet includes a plurality of elements each having a depth value;
comparing a virtual depth rendering of the virtual 3D components to a virtual depth rendering of the virtual gaming machine cabinet;
in response to the comparison, subtracting the elements of the virtual 3D components that have a lower depth value than elements of the virtual gaming machine cabinet at corresponding spatial positions; and
overlaying virtual 3D components without the subtracted elements onto a live camera image of the virtual gaming machine cabinet on a display of the mobile device to produce augmented reality effects, wherein the virtual 3D components deliver targeted content to a user that assists in performing maintenance on the gaming machine.
7 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a method for enabling a user in an augmented reality gaming venue to use an augmented reality system and a mobile device to display augmented reality by overlaying a virtual 3D object over a physical 3D object. The method includes: enabling a user to capture a live camera image of a 3D object via camera on the mobile device; determining if there are image tags on the 3D object in the live camera image; using the one or more image tags to access information used by the augmented reality system; and overlaying virtual 3D objects onto a live camera image of the virtual 3D object on a display of the mobile device to produce augmented reality effects, wherein the virtual 3D objects deliver targeted content a user that assist in performing maintenance on the 3D object.
50 Citations
35 Claims
-
1. A method of enabling an augmented reality interaction system and a mobile device to overlay a virtual 3D component over a physical 3D component with which the virtual 3D component interacts, the method comprising:
-
controlling a camera on the mobile device using the augmented reality interaction system; enabling a user to capture a live camera image of a gaming machine cabinet via the camera; determining if there are image tags on the gaming machine cabinet in the live camera image; in response to identifying images tags on the gaming machine cabinet, producing a virtual rendering of the gaming machine cabinet; determining virtual 3D components to be displayed over an image of a virtual gaming machine cabinet, wherein the virtual 3D components include a plurality of elements each having a depth value and the virtual gaming machine cabinet includes a plurality of elements each having a depth value; comparing a virtual depth rendering of the virtual 3D components to a virtual depth rendering of the virtual gaming machine cabinet; in response to the comparison, subtracting the elements of the virtual 3D components that have a lower depth value than elements of the virtual gaming machine cabinet at corresponding spatial positions; and overlaying virtual 3D components without the subtracted elements onto a live camera image of the virtual gaming machine cabinet on a display of the mobile device to produce augmented reality effects, wherein the virtual 3D components deliver targeted content to a user that assists in performing maintenance on the gaming machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of enabling an augmented reality interaction system and a mobile device to overlay a virtual 3D component over a physical 3D component with which the virtual 3D component interacts, the method comprising:
-
enabling a user to capture a live camera image of a 3D object via a camera on the mobile device; determining if there are image tags on the 3D object in the live camera image; in response to identifying images tags on the 3D object, producing a virtual rendering of the 3D object; determining virtual 3D components to be displayed over an image of a 3D object, wherein the virtual 3D components include a plurality of elements each having a depth value and the virtual 3D object includes a plurality of elements each having a depth value; comparing a virtual depth rendering of the virtual 3D components to a virtual depth rendering of the virtual 3D object; in response to the comparison, subtracting the elements of the virtual 3D components that have a lower depth value than elements of the virtual 3D object at corresponding spatial positions; and overlaying virtual 3D components without the subtracted elements onto a live camera image of the virtual 3D object on a display of the mobile device to produce augmented reality effects, wherein the virtual 3D components deliver targeted content to a user that assists in performing maintenance on the gaming machine. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of enabling a user in an augmented reality gaming venue to use an augmented reality system and a mobile device to display augmented reality by overlaying a virtual 3D object over a physical 3D object, the method comprising:
-
enabling a user to capture a live camera image of a 3D object via camera on the mobile device; determining if there are image tags on the 3D object in the live camera image; using the one or more image tags to access information used by the augmented reality system; and overlaying virtual 3D objects onto a live camera image of the virtual 3D object on a display of the mobile device to produce augmented reality effects, wherein the virtual 3D objects deliver targeted content a user that assist in performing maintenance on the 3D object. - View Dependent Claims (34, 35)
-
Specification