Patent attributes
A modular and dynamic augmented reality controller is implemented in which the controller is configurable with diverse gaming consoles while providing an augmented reality experience. The controller may be shaped to serve a specific augmented reality experience such as, for example, a gun, but other implementations and designs are also possible. The controller comes with a display screen that is attached to a barrel of the gun so that the user can view the screen while moving and turning. In turn, the user's vantage points on the screen are manipulated based on the user's physical movements, which are relayed to the gaming console via various sensors on the controller. Multiple and distinct module interfaces may connect to the controller to enable the controller to communicate with a given gaming console.