Back to results
US 7,904,194 B2Granted
Event management systems and methods for motion control systems
AssigneeRoy-G-Biv Corporation
InventorsDavid W. Brown, Skylar Stein
Life of this patent
Estimating the term…
Abstract
A motion control system comprising a machine platform, at least one event destination, and an event handler. The machine platform carries out automated tasks and generates events. The event handler is configurable to receive at least one event from the machine platform and send the at least one event to the at least one event destination.
Claims30
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.
14 more elements
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 is associated with at least one motion event;
- a text event source capable of generating at least one text event;
- a set of selectable components, where each selectable component is associated with at least one motion control device, and
- implements at least one component function capable of exchanging motion data with the motion control device;
- a module, where the module
- calls at least one component function implemented by at least one selectable component, and
- implements at least one module function capable of exchanging motion data with at least one selectable component;
- and
- an event manager, where the event manager
- receives at least one text event,
- maps at least one text event to at least one module function, and
- causes at least one component function to be called from the module to exchange motion data with at least one selectable component.
12 more elements
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 comprising at least one event descriptor that describes at least one motion event;
- a text event source capable of causing the generation of at least one text base event;
- a set of selectable components, where each selectable first component
- is associated with at least one motion control device, and
- implements at least one component function capable of exchanging motion data with at least one motion control device;
- a module capable of
- calling at least one component function implemented by at least one selectable component,
- implementing at least one module function, and
- exchanging motion data with a software application;
- and
- an event manager capable of
- receiving at least one text event,
- mapping at least one text event to at least one module function, and
- causing at least one module function to be called from the module to exchange motion data with one of the selectable components.
14 more elements
Dependencies are inferred from the claim text.