DYNAMIC INTERACTIVE OBJECTS
First Claim
1. A system for providing visual feedback in response to a gesture, the system comprising:
- an image-capture device for obtaining digital images of a real-world object in 3D space;
a computer memory for storing a digital representation of a path of movement of the real-world object based on the captured images; and
a processor implementing;
changing a position of a presented interactive object in response to the movement of the real-world object; and
modifying a presentation property of the presented interactive object.
11 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the systems and methods are described providing for modifying a presented interactive element or object, such as a cursor, based on user-input gestures, the presented environment of the cursor, or any combination thereof. The color, size, shape, transparency, and/or responsiveness of the cursor may change based on the gesture velocity, acceleration, or path. In one implementation, the cursor “stretches” to graphically indicate the velocity and/or acceleration of the gesture. The display properties of the cursor may also change if, for example, the area of the screen occupied by the cursor is dark, bright, textured, or is otherwise complicated. In another implementation, the cursor is drawn using sub-pixel smoothing to improve its visual quality.
-
Citations
24 Claims
-
1. A system for providing visual feedback in response to a gesture, the system comprising:
-
an image-capture device for obtaining digital images of a real-world object in 3D space; a computer memory for storing a digital representation of a path of movement of the real-world object based on the captured images; and a processor implementing; changing a position of a presented interactive object in response to the movement of the real-world object; and modifying a presentation property of the presented interactive object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for providing visual feedback in response to a gesture, the method comprising:
-
obtaining, using an image-capture device, digital images of a real-world object in 3D space; storing, in a computer memory, a digital representation of a path of movement of the real-world object based on the captured images; changing a position of a presented interactive object in response to the movement of the real-world object; and modifying at least a presentation property of the presented interactive object. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification