Methods and systems for providing programmable computerized interactors
First Claim
Patent Images
1. An interactor suitable for manually placing within a detection space of a computerized interactor system, the interactor comprising:
- an identity circuitry configured to provide the computerized interactor system with an identity of the interactor and a position of the interactor within the detection space; and
a user programmable state circuitry responsive to the computerized interactor system, configured to receive user control input and provide a state of the interactor;
wherein upon receiving the user control input, the user programmable state circuitry causes an interrupt to be generated for the computerized interactor system.
0 Assignments
0 Petitions
Accused Products
Abstract
A computerized interactor system uses physical, three-dimensional objects as metaphors for input of user intent to a computer system. When one or more interactors are engaged with a detection field, the detection field reads an identifier associated with the object and communicates the identifier to a computer system. The computer system determines the meaning of the interactor based upon its identifier and upon a semantic context in which the computer system is operating.
-
Citations
20 Claims
-
1. An interactor suitable for manually placing within a detection space of a computerized interactor system, the interactor comprising:
-
an identity circuitry configured to provide the computerized interactor system with an identity of the interactor and a position of the interactor within the detection space; and
a user programmable state circuitry responsive to the computerized interactor system, configured to receive user control input and provide a state of the interactor;
wherein upon receiving the user control input, the user programmable state circuitry causes an interrupt to be generated for the computerized interactor system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for allowing a user to control an application executing on a computer comprising:
-
a plurality of interactors, each interactor having an identity;
a detection space coupled to the computer; and
a processor, coupled to a memory, configured to;
generate a play array that includes data corresponding to a position and an identity of each interactor positioned within the detection space;
execute application instructions including performing an action based upon the play array and the application instructions;
monitor to determine whether an event has occurred that requires updating the play array; and
update the play array when an event occurs that requires such an update. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification