Patent ID: 7502662

Claim:
A motion system comprising: a set of motion data; a set of motion control devices capable of storing motion data; a set of motion events; a set of text events, where at least one text event corresponds to at least one of the motion events; a text event source capable of generating at least one text event; a set of selectable first components, where each selectable first component is associated with at least one motion control device, and implements at least one first component function capable of exchanging motion data with at least one motion control device; a second module, where the second module allows the selection of at least one first component, calls at least one first component function implemented by at least one first component, and implements at least one second component function that is capable of exchanging motion data with at least one first component; and an event manager, where the event manager receives at least one text event from the text event source, maps at least one text event to at least one second component function, and causes the second module to call at least one second component function that exchanges motion data with at least one first component.