Instant Message Based Event Driven Motion Systems
First Claim
1. A motion system for allowing a person to cause a desired motion operation to be performed by at least one of first and second motion machines capable of performing motion sequences, where the first motion machine performs motion sequences using a first configuration of motion hardware using a first electronic model and the second motion machine performs motion sequences using a second configuration of motion hardware using a second electronic model, where the first and second electronic models are different, comprising:
- a network;
a speech to text converter that generates a digital representation of a spoken motion message spoken by the person;
a message protocol generator that generates a hardware-independent digital motion command based on the digital representation of the spoken motion message, generates an instant message including the hardware-independent digital motion command, and causes the instant message including the hardware-independent digital motion command to be transmitted over the network;
an instant message receiver that receives over the network the instant message including the hardware-independent digital motion command generated by the message protocol generator; and
a motion services system operatively connected to the instant messenger receiver, where the motion services system causes at least one of the first and second motion machines to perform the desired motion operation based on the at least one hardware-independent digital motion command of the instant message received by the instant message receiver by mapping the hardware-independent digital motion command transmitted from the instant message receiver to at least one of at least one machine motion command appropriate for the first electronic model of the first configuration of motion hardware used by the first motion machine, andat least one machine motion command appropriate for the second electronic model of the second configuration of motion hardware used by the second motion machine.
2 Assignments
0 Petitions
Accused Products
Abstract
A motion system for allowing a person to cause a desired motion operation to be performed, comprising a network, a motion machine, a speech to text converter, a message protocol generator, an instant message receiver, and a motion services system. The motion machine is capable of performing motion operations. The speech to text converter generates a digital representation of a spoken motion message spoken by the person. The message protocol generator generates a digital motion command based on the digital representation of the spoken motion message and causes the digital motion command to be transmitted over the network. The instant message receiver receives the digital motion command. The motion services system causes the motion machine to perform the desired motion operation based on the digital motion command received by the instant message receiver.
12 Citations
16 Claims
-
1. A motion system for allowing a person to cause a desired motion operation to be performed by at least one of first and second motion machines capable of performing motion sequences, where the first motion machine performs motion sequences using a first configuration of motion hardware using a first electronic model and the second motion machine performs motion sequences using a second configuration of motion hardware using a second electronic model, where the first and second electronic models are different, comprising:
-
a network; a speech to text converter that generates a digital representation of a spoken motion message spoken by the person; a message protocol generator that generates a hardware-independent digital motion command based on the digital representation of the spoken motion message, generates an instant message including the hardware-independent digital motion command, and causes the instant message including the hardware-independent digital motion command to be transmitted over the network; an instant message receiver that receives over the network the instant message including the hardware-independent digital motion command generated by the message protocol generator; and a motion services system operatively connected to the instant messenger receiver, where the motion services system causes at least one of the first and second motion machines to perform the desired motion operation based on the at least one hardware-independent digital motion command of the instant message received by the instant message receiver by mapping the hardware-independent digital motion command transmitted from the instant message receiver to at least one of at least one machine motion command appropriate for the first electronic model of the first configuration of motion hardware used by the first motion machine, and at least one machine motion command appropriate for the second electronic model of the second configuration of motion hardware used by the second motion machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of allowing a person to cause a desired motion operation to be performed by at least one of first and second motion machines capable of performing motion sequences, where the first motion machine performs motion sequences using a first configuration of motion hardware using a first electronic model and the second motion machine performs motion sequences using a second configuration of motion hardware using a second electronic model, where the first and second electronic models are different, comprising the steps of:
-
generating a digital representation of a spoken motion message spoken by the person; generating a hardware-independent digital motion command based on the digital representation of the spoken motion message; generating an instant message including the hardware-independent digital motion command; transmitting the instant message containing the hardware-independent digital motion command over a network; receiving the instant message containing the hardware-independent digital motion command over the network; mapping the hardware-independent digital motion command contained by the instant message received over the network to at least one of at least one machine motion command appropriate for the first electronic model of the first configuration of motion hardware used by the first motion machine, and at least one machine motion command appropriate for the second electronic model of the second configuration of motion hardware used by the second motion machine; and causing at least one of the first motion machine and the second motion machine to perform the desired motion operation based on the at least one machine motion command. - View Dependent Claims (13, 14, 15, 16)
-
Specification