IP Library Patent Application 14595108
Patent Application
App. No. 14/595,108

Event Driven Motion Systems

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/595,108
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.

Claims (30)

1 . A motion system for allowing a person to cause a desired motion operation to be performed, comprising:

a network;

a motion machine capable of performing motion operations;

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 digital motion command based on the digital representation of the spoken motion message, generates an instant message including the digital motion command, and causes the instant message including the digital motion command to be transmitted over the network;

a motion services system for mapping digital motion commands to machine motion commands; and

an instant message receiver that receives the instant message generated by the message protocol generator and transmits the digital motion command included in the received instant message to the motion services system; wherein

the motion services system maps the digital motion command transmitted from the instant message receiver to at least one machine motion command and causes the motion machine to perform the desired motion operation based on the at least one machine motion command corresponding to the digital motion command transmitted from the instant message receiver.

2 . A motion system as recited in claim 1 , in which digital representation generated by the speech to text converter is in a binary format.

3 . A motion system as recited in claim 2 , in which the binary format is at least one of ASCII text and XML.

4 . A motion system as recited in claim 1 , in which the motion services system determines whether the digital motion command transmitted by the instant message receiver is associated with movement and, if the digital motion command received by the instant message receiver is not associated with movement, does not cause the motion machine to move.

5 . A motion system as recited in claim 1 , in which the motion machine is an industrial motion machine.

6 . A motion system as recited in claim 1 , in which the desired motion operation performed by the motion machine causes results in movement of an object.

7 . A motion system as recited in claim 1 , in which the desired motion operation alters a state of the motion machine.

8 . A motion system as recited in claim 1 , in which the desired motion operation causes the motion machine to generate status data indicative of a state of the motion machine.

9 . A motion system as recited in claim 1 , in which the motion services system forms a part of the instant message receiver.

10 . A motion system as recited in claim 1 , in which the motion services system forms a part of the motion machine.

11 . A motion system as recited in claim 1 , in which the instant message receiver and the motion services system form a part of the motion machine.

12 . A method of allowing a person to cause a desired motion operation to be performed, comprising the steps of:

generating a digital representation of a spoken motion message spoken by the person;

generating a digital motion command based on the digital representation of the spoken motion message;

generating an instant message including the digital motion command;

transmitting the instant message containing the digital motion command over a network;

receiving the instant message containing the digital motion command over the network;

mapping the digital motion command contained by the instant message received over the network to at least one machine motion command; and

causing a motion machine to perform the desired motion operation based on the at least one machine motion command.

13 . A method as recited in claim 12 , further comprising the step of determining whether the digital motion command is associated with movement.

14 . A method as recited in claim 12 in which performance of the desired motion operation results in movement of an object.

15 . A method as recited in claim 12 , in which performance of the desired motion operation alters a state of the motion machine.

16 . A method as recited in claim 12 , in which performance of the desired motion operation causes the motion machine to generate status data indicative of a state of the motion machine.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2015
From: ROY-G-BIV CORPORATION
To: AUTOMATION MIDDLEWARE SOLUTIONS, INC.
Reel/Frame 035867/0353 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S ZIP CODE PREVIOUSLY RECORDED AT REEL: 035797 FRAME: 0031. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 8, 2015
From: BROWN, DAVID W.; CLARK, JAY S.
To: ROY-G-BIV CORPORATION
Reel/Frame 035851/0994 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2015
From: BROWN, DAVID W.; CLARK, JAY S.
To: ROY-G-BIV CORPORATION
Reel/Frame 035797/0031 →