Systems and methods for indirect control of processor enabled devices
First Claim
Patent Images
1. A system comprising:
- a. a first device configured to allow a first user to provide commands to a first video game and further configured to allow the first user to receive feedback characteristic of the first video game;
b. a first signal processor configured to generate control signals based on interaction signals indicative of interactions between the first user and the first video game;
c. a second device configured to receive, and to operate according to, the control signals;
d. a second signal processor configured to determine output signals by performing one or more of translation, mapping and logic operations on operation signals indicative of operation of the second device according to the control signals, and further configured to send the output signals to the first device;
e. a transducer operable to provide the feedback characteristic of the first video game; and
f. a game database storing a library of video games, the library of video games comprising the first video game;
wherein;
A. the first device is further configured by a first set of instructions operable, when executed, to determine game elements included in the feedback characteristic of the first video game based on the output signals from the second signal processor;
B. the first device is further configured by a second set of instructions operable, when executed, to determine game elements included in the feedback characteristic of the first video game not based on the output signals from the second processor;
C. the first device is further configured to allow the first user to select a video game from the library of video games;
D. the first device is further configured to constrain the first user'"'"'s selection from the library of video games by filtering the library of video games based on the existence of data allowing control signals for the second device to be generated based on interactions between the first user and the video games from the library of video games;
E. the first device is further configured to distinguish between;
i. interactions with game elements determined based on output signals from the second signal processor; and
ii. interactions with game elements determined not based on output signals from the second signal processor; and
F. the first device is further configured to determine whether to generate interaction signals indicative of interactions between the first user and the first video game based on whether those interactions are with game elements determined based on output signals from the second signal processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Individuals can operate processor enabled devices at a high level of performance, even if they have little or no familiarity with those devices, by indirectly operating them through a first processor enabled device. The direct interactions of individuals with a familiar device can be communicated to one or more processors that perform signal processing functions in order to generate control signals that direct the operation of a second, unfamiliar processor-enabled device. In this closed-loop system, individuals can receive real-time feedback on the performance of the second device in a form associated with the operation of the first device.
52 Citations
17 Claims
-
1. A system comprising:
-
a. a first device configured to allow a first user to provide commands to a first video game and further configured to allow the first user to receive feedback characteristic of the first video game; b. a first signal processor configured to generate control signals based on interaction signals indicative of interactions between the first user and the first video game; c. a second device configured to receive, and to operate according to, the control signals; d. a second signal processor configured to determine output signals by performing one or more of translation, mapping and logic operations on operation signals indicative of operation of the second device according to the control signals, and further configured to send the output signals to the first device; e. a transducer operable to provide the feedback characteristic of the first video game; and f. a game database storing a library of video games, the library of video games comprising the first video game; wherein; A. the first device is further configured by a first set of instructions operable, when executed, to determine game elements included in the feedback characteristic of the first video game based on the output signals from the second signal processor; B. the first device is further configured by a second set of instructions operable, when executed, to determine game elements included in the feedback characteristic of the first video game not based on the output signals from the second processor; C. the first device is further configured to allow the first user to select a video game from the library of video games; D. the first device is further configured to constrain the first user'"'"'s selection from the library of video games by filtering the library of video games based on the existence of data allowing control signals for the second device to be generated based on interactions between the first user and the video games from the library of video games; E. the first device is further configured to distinguish between; i. interactions with game elements determined based on output signals from the second signal processor; and ii. interactions with game elements determined not based on output signals from the second signal processor; and F. the first device is further configured to determine whether to generate interaction signals indicative of interactions between the first user and the first video game based on whether those interactions are with game elements determined based on output signals from the second signal processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
a. at a first device, generating an interaction signal indicative of an interaction between a first user and a first video game played by the first user, wherein the first video game played by the first user is comprised in a library of video games; b. at a first signal processor, generating a control signal based on the interaction signal indicative of the interaction between the first user and the first video game played by the first user; d. sending the control signal generated by the first signal processor to a second device; e. at a second signal processor, generating an output signal based on an operation signal indicative of operation of the second device based on the control signal, and sending the output signal to the first device, wherein generating the output signal comprises performing one or more of mapping, translation and logic operations on the operation signal; f. at the first device, determining a first game element based on the output signal generated by the second signal processor to present to the first user via the first video game played by the first user; g. at the first device, determining a second game element not based on the output signal generated by the second signal processor to present to the first user via the first video game played by the first user; h. presenting the first and second game elements to the first user; i. determining one or more video games from the library of video games to present to the first user for possible selection by filtering the library of video games based on the existence of data allowing control signals for the second device to be generated based on interactions between the first user and the video games from the library of video games; j. allowing the first user to make a selection from the determined one or more video games; k. at the first device, distinguishing between; A. interactions with game elements determined based on output signals from the second signal processor; and B. interactions with game elements determined not based on output signals from the second signal processor; and l. at the first device, determining whether to generate interact signals indicative of interactions between the first user and the first video game based on whether those interactions are with the game elements determined based on output signals from the second signal processor. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
a. at a first device, generating an interaction signal indicative of an interaction between a first user and a first video game played by the first user; b. at a first signal processor, generating a control signal based on the interaction signal indicative of the interaction between the first user and the first video game played by the first user; d. sending the control signal generated by the first signal processor to a second device; e. at a second signal processor, generating an output signal based on an operation signal indicative of operation of the second device based on the control signal, and sending the output signal to the first device, wherein generating the output signal comprises performing one or more of mapping, translation and logic operations on the operation signal; f. at the first device, determining a first game element based on the output signal generated by the second signal processor to present to the first user via the first video game played by the first user; g. at the first device, determining a second game element not based on the output signal generated by the second signal processor to present to the first user via the first video game played by the first user; and h. presenting the first and second game elements to the first user; wherein the first game element and the second game element have a single type which is the same for both the first game element and the second game element, and wherein the first device is configured to determine that the second game element should be presented to the first user based on a threshold period passing without any game elements of the type of the second game element having been presented to the user.
-
Specification