System and method for changing the state of user interface element marked on physical objects
First Claim
1. A system for changing the state of a user interface (UI) element visually marked on physical objects, comprising:
- a plurality of physical objects, each comprising a unique identification code (UID) and each visually marked with a UI element of a computer program;
an interactive surface that has no display screen, and is configured to detect the UID of an object, to derive the location and orientation of the object, and to measure capacitance change caused by the object and subsequently by a touch action upon the object, upon the object being placed on the interactive surface;
a sensory accessory that is operatively controlled by the interactive surface, and indicates the current state of the UI element by exhibiting a sensory pattern;
wherein, during runtime execution of the computer program, and in response to a touch action upon a first object, the interactive surface is configured to detect the touch action and direct the sensory accessory to indicate a new state of the UI element of a second object that is different from the first object by exhibiting a new sensory pattern for the second object.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a system and method for changing the state of a user interface (UI) element of a computer program visually marked on a physical object, through a touch action upon the object, among a plurality of objects on the interactive surface, each comprising a capacitance tab and a unique identification code. During runtime execution of the computer program, and in response to a touch action upon an object by an end-user, the interactive surface is configured to detect such touch action upon the object through an embedded capacitance sensor positioned under the object, and direct a sensory accessory to indicate a new state of the UI element marked on an object by exhibiting a new sensory pattern. The present invention offers enhanced interactivity between an end-user and a computer program mediated by physical objects.
18 Citations
19 Claims
-
1. A system for changing the state of a user interface (UI) element visually marked on physical objects, comprising:
-
a plurality of physical objects, each comprising a unique identification code (UID) and each visually marked with a UI element of a computer program; an interactive surface that has no display screen, and is configured to detect the UID of an object, to derive the location and orientation of the object, and to measure capacitance change caused by the object and subsequently by a touch action upon the object, upon the object being placed on the interactive surface; a sensory accessory that is operatively controlled by the interactive surface, and indicates the current state of the UI element by exhibiting a sensory pattern; wherein, during runtime execution of the computer program, and in response to a touch action upon a first object, the interactive surface is configured to detect the touch action and direct the sensory accessory to indicate a new state of the UI element of a second object that is different from the first object by exhibiting a new sensory pattern for the second object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for changing the state of a user interface (UI) element visually marked on physical objects, comprising:
-
placing, during runtime execution of a computer program, a plurality of objects on an interactive surface, wherein each object comprises a unique identification code (UID) and is visually marked with a UI element of the computer program, and wherein the interactive surface has no display screen, and is configured to detect the UID of the object, derive the location and orientation of the object, and measure capacitance change caused by the object and subsequently by a touch action acted upon the object, upon the object being placed on the interactive surface, indicating, by exhibiting a sensory pattern, the current state of the UI element marked on a first object, by a sensory accessory that is operatively controlled by the interactive surface, acting upon the first object by a touch action, detecting the touch action by the interactive surface, directing, by the interactive surface, the sensory accessory to indicate a new state of the UI element marked on a second object that is different from the first object by exhibiting a new sensory pattern for the second object. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for changing the state of a user interface (UI) element visually marked on physical objects, comprising:
-
a plurality of physical objects, each comprising a unique identification code (UID) and each visually marked with a UI element of a computer program; an interactive surface that has no display screen, and is configured to detect the UID of an object, to derive the location and orientation of the object, and to measure capacitance change caused by the object and subsequently by a touch action upon the object, upon the object being placed on the interactive surface; a sensory accessory that is operatively controlled by the interactive surface, and indicates the current state of the UI element by exhibiting a sensory pattern; wherein, during runtime execution of the computer program, and in response to a touch action upon an object, with the touch action selected from a group consisting of touching an object more than once in rapid succession, touching an object once but for a duration of time, changing the orientation of an object with finger touch, and changing the location of an object with finger touch, the interactive surface is configured to detect the touch action and direct the sensory accessory to indicate a new state of the UI element of the object by exhibiting a new sensory pattern for the object.
-
Specification