Methods and systems for providing programmable computerized interactors
First Claim
Patent Images
1. A set of interactors, each interactor suitable for placement within a three-dimensional (3-D) detection space of a computerized interactor system to affect a game executing on the computerized interactor system, the set of interactors comprising:
- a first interactor that includes;
a first identity circuitry configured to provide the computerized interactor system with an identity of the first interactor and a position of the first interactor within the 3-D detection space, wherein the identity and the position of the first interactor operates to automatically select a first game to be played on the computerized interactor system; and
a first user programmable state circuitry responsive to the computerized interactor system, configured to receive user control input and provide a state of the first interactor;
wherein upon receiving the user control input, the first user programmable state circuitry causes an interrupt to be generated for the computerized interactor system,wherein, when received by the computerized interactor system, a combination of the identity of the first interactor, the position of the first interactor and the state of the first interactor, affects the first game executing on the computerized interactor system; and
a second interactor that includes;
a second identity circuitry configured to provide the computerized interactor system with an identity of the second interactor and a position of the second interactor within the 3-D detection space, wherein the identity and the position of the second interactor operates to automatically select a second game to be played on the computerized interactor system; and
a second user programmable state circuitry responsive to the computerized interactor system, configured to receive user control input and provide a state of the second interactor;
wherein upon receiving the user control input, the second user programmable state circuitry causes an interrupt to be generated for the computerized interactor system,wherein, when received by the computerized interactor system, a combination of the identity of the second interactor, the position of the second interactor and the state of the second interactor, affects the second game executing on 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
23 Claims
-
1. A set of interactors, each interactor suitable for placement within a three-dimensional (3-D) detection space of a computerized interactor system to affect a game executing on the computerized interactor system, the set of interactors comprising:
-
a first interactor that includes; a first identity circuitry configured to provide the computerized interactor system with an identity of the first interactor and a position of the first interactor within the 3-D detection space, wherein the identity and the position of the first interactor operates to automatically select a first game to be played on the computerized interactor system; and a first user programmable state circuitry responsive to the computerized interactor system, configured to receive user control input and provide a state of the first interactor; wherein upon receiving the user control input, the first user programmable state circuitry causes an interrupt to be generated for the computerized interactor system, wherein, when received by the computerized interactor system, a combination of the identity of the first interactor, the position of the first interactor and the state of the first interactor, affects the first game executing on the computerized interactor system; and a second interactor that includes; a second identity circuitry configured to provide the computerized interactor system with an identity of the second interactor and a position of the second interactor within the 3-D detection space, wherein the identity and the position of the second interactor operates to automatically select a second game to be played on the computerized interactor system; and a second user programmable state circuitry responsive to the computerized interactor system, configured to receive user control input and provide a state of the second interactor; wherein upon receiving the user control input, the second user programmable state circuitry causes an interrupt to be generated for the computerized interactor system, wherein, when received by the computerized interactor system, a combination of the identity of the second interactor, the position of the second interactor and the state of the second interactor, affects the second game executing on the computerized interactor system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for allowing a user to control a game executing on a computer, the system comprising:
-
a set of interactors, each interactor having a different identity, the set of interactors including at least a first interactor that automatically selects a first game to be played on the computer and a second interactor that automatically selects a second game to be played on the computer; a three-dimensional (3-D) 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 3-D detection space; determine from the play array that either the first interactor or the second interactor is positioned within the 3-D detection space; based on the determination, automatically begin executing either the first game or the second game; execute instructions including game instructions to perform a game action in either the first game or the second game based upon the play array; 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 (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification