User interface device responsive to data tag associated with physical location
First Claim
1. A user interface device, comprising:
- a haptic actuator configured to generate a haptic effect at the user interface device;
a display device;
a camera configured to capture an image of a physical structure or a physical surface at a current location of the user interface device; and
a processor in communication with the haptic actuator, the camera, and the display device, and configured;
to determine the current location of the user interface device,to determine, based on the current location of the user interface device, whether-the user interface device is at a physical location associated with a data tag stored on a host computer separate from the user interface device, wherein the data tag comprises a visual design that comprises one of a logo, a symbol, or a drawing,in response to a determination that the user interface device is at the physical location associated with the data tag stored on the host computer;
to determine that the haptic effect is to be generated by the haptic actuator of the user interface device,to control the haptic actuator to generate the haptic effect, andto control the display device to overlay the visual design of the data tag on the image of the physical structure or the physical surface.
1 Assignment
0 Petitions
Accused Products
Abstract
A gaming concept in which each user in a single-player or a multi-player game is enabled to create artwork or graffiti work virtually or on actual surfaces using haptic-enhanced controllers. The controllers can emulate the experience of using a marker, a paint brush, a paint spray-can or the like. The components of various controllers may be modularized for easily interchanging components to extend the art or graffiti creation experience. The real life experience of using ink or paint on a surface is simulated by haptic feedback. When a paint spray-can controller is used, the experience of paint consumption is recreated by various peripheral enhancements including audio and haptic sensations communicated to the user.
27 Citations
12 Claims
-
1. A user interface device, comprising:
-
a haptic actuator configured to generate a haptic effect at the user interface device; a display device; a camera configured to capture an image of a physical structure or a physical surface at a current location of the user interface device; and a processor in communication with the haptic actuator, the camera, and the display device, and configured; to determine the current location of the user interface device, to determine, based on the current location of the user interface device, whether-the user interface device is at a physical location associated with a data tag stored on a host computer separate from the user interface device, wherein the data tag comprises a visual design that comprises one of a logo, a symbol, or a drawing, in response to a determination that the user interface device is at the physical location associated with the data tag stored on the host computer; to determine that the haptic effect is to be generated by the haptic actuator of the user interface device, to control the haptic actuator to generate the haptic effect, and to control the display device to overlay the visual design of the data tag on the image of the physical structure or the physical surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method performed by a processor of a user interface device, the user interface device having a haptic actuator, a display device, and a camera, and the method comprising:
-
determining a current location of the user interface device, controlling the camera to capture an image of a physical structure or a physical surface at the current location of the user interface device; determining, based on the current location of the user interface device, whether-the user interface device is at a physical location associated with a data tag stored on a host computer separate from the user interface device, wherein the data tag comprises a visual design that comprises one of a logo, a symbol, or a drawing, in response to a determination that the user interface device is at the physical location associated with the data tag stored on the host computer; determining that the haptic effect is to be generated by the haptic actuator of the user interface device, controlling the haptic actuator to generate a haptic effect at the user interface device, and controlling the display device to overlay the visual design of the data tag on the image of the physical structure or the physical surface.
-
-
12. A non-transitory computer-readable medium having instructions thereon that, when executed by a processor of a user interface device, causes the processor to perform the following:
-
determining a current location of the user interface device, the user interface device having a haptic actuator, a display device, and a camera; controlling the camera to capture an image of a physical structure or a physical surface at the current location of the user interface device; determining, based on the current location of the user interface device, whether-the user interface device is at a physical location associated with a data tag stored on a host computer separate from the user interface device, wherein the data tag comprises a visual design that comprises one of a logo, a symbol, or a drawing, in response to a determination that the user interface device is at the physical location associated with the data tag stored on the host computer; determining that the haptic effect is to be generated by the haptic actuator of the user interface device, controlling the haptic actuator to generate a haptic effect at the user interface device, and controlling the display device to overlay the visual design of the data tag on the image of the physical structure or the physical surface.
-
Specification