Claims
- 1. A motion control system for controlling a target device to perform a desired motion operation, comprising:
at least one motion event provider configured to generate at least one event token upon the occurrence of at least one predetermined event, where the event token is associated with at least one motion command; a motion event manager for receiving the at least one event token; and a motion control component adapted to transmit to the target device a control command based on the at least one motion command associated with the event token received by the motion event manager.
- 2. A motion control system as recited in claim 1, further comprising an event provider configuration control for identifying the at least one predetermined event associated with the event token generated by the at least one motion event provider.
- 3. A motion control system as recited in claim 1, further comprising a media view control for associating the at least one event token with the at least one motion command.
- 4. A motion control system as recited in claim 1, in which:
the motion command is a media command; and the motion control component generates at least one control command based on the media command.
- 5. A motion control system as recited in claim 1, in which:
the motion command is a control command; and the motion control component transmits the control command to the target device.
- 6. A motion control system as recited in claim 1, in which:
the motion command associated with the event token corresponds to at least one of a media command and a control command; and the motion control component operates in
a pass-through mode in which the motion control device transmits at least one control command defined by the event token to the target device; and a translation mode in which the motion control device generates at least one control command based on the media command for transmission to the target device.
- 7. A motion control system as recited in claim 1, further comprising:
an event provider configuration control for identifying the at least one predetermined event associated with the event token generated by the at least one motion event provider; and a media view control for associating the at least one event token with the at least one motion command.
- 8. A motion control system as recited in claim 1, in which:
the event token further comprises a text message; and the motion event manager further parses the event token to extract the text message, where the text message identifies the motion command associated with the event token.
- 9. A motion control system as recited in claim 1, in which the at least one predetermined event is the receipt of a message by a receiving application of a peer-to-peer communications system.
- 10. A motion control system as recited in claim 1, in which:
the motion control component determines a status of the target device; and the motion event manager queries the motion control component to determine the status of the target device and sends to the at least one motion event provider a status message based on the status of the target device.
- 11. A motion control system as recited in claim 1, in which the motion event manager stores associations between at least some of the event tokens and at least some of the motion commands and sends to the motion control component the motion command associated with at least some of the event tokens received by the motion event manager.
RELATED APPLICATIONS
[0001] This application claims priority of U.S. Provisional Application Serial No. 60/267,645 filed Feb. 9, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60267645 |
Feb 2001 |
US |