Patent ID: 7139843

Claim:
A method of communicating motion data through a distributed network, the method comprising the steps of: providing a content server, where the content server stores a plurality of hardware independent motion programs; providing a control software system for generating hardware dependent motion media based on hardware independent motion programs; providing a client browser for operating a target device based on hardware dependent motion media; connecting the control software system, the content server, and the client browser to the distributed network; using the client browser to identify over the distributed network a selected hardware independent motion program from the plurality of hardware independent motion programs stored by the content server; transferring the selected motion program from the content server to the control software system over the distributed network; generating selected hardware dependent motion media at the control software system based on the selected hardware independent motion program; and transmitting the selected hardware dependent motion media over the distributed network to operate the target device associated with the client browser based on the selected hardware dependent motion media.