Data Routing Systems and Methods
First Claim
1. A motion control system for collecting data from a plurality of motion control devices and distributing data to a plurality of data destinations, where the plurality of motion control devices are of a plurality of motion control device types and the plurality of data destinations are of a plurality of data destination types, comprising:
- a data input module comprising a plurality of data source components, whereeach of the data source components is configured to collect data from one of the plurality of motion control device types, andat least one of the data source components is operatively connected to collect data from at least one of the motion control devices;
a data output module comprising a plurality of data transport components, whereeach of the data transport components is configured to transport data to one of the plurality of data destination types, andat least one of the plurality of data transport components is operatively connected to distribute data to at least one of the plurality of data destinations; and
a data cache module for storing data collected by the plurality of data input modules, where data stored by the data cache module is accessible by the plurality of data output modules;
whereinthe data output module distributes data collected by the data input module and stored in the data cache module to at least one of the plurality of data destinations.
3 Assignments
0 Petitions
Accused Products
Abstract
A motion control system collects data from a plurality of types of motion control devices and distributing data to a plurality of types of data destinations. A data input module comprises a plurality of data source components. Each of the data source components is configured to collect data from one of the plurality of motion control device types. At least one of the data source components is operatively connected to collect data from at least one of the motion control devices. The data output module comprises a plurality of data transport components. Each of the data transport components is configured to transport data to one of the plurality of data destination types. At least one of the plurality of data transport components is operatively connected to distribute data to at least one of the plurality of data destinations. The data cache module stores data collected by the plurality of data input modules; data stored by the data cache module is accessible by the plurality of data output modules. The data output module distributes data collected by the data input module and stored in the data cache module to at least one of the plurality of data destinations.
-
Citations
13 Claims
-
1. A motion control system for collecting data from a plurality of motion control devices and distributing data to a plurality of data destinations, where the plurality of motion control devices are of a plurality of motion control device types and the plurality of data destinations are of a plurality of data destination types, comprising:
-
a data input module comprising a plurality of data source components, where each of the data source components is configured to collect data from one of the plurality of motion control device types, and at least one of the data source components is operatively connected to collect data from at least one of the motion control devices; a data output module comprising a plurality of data transport components, where each of the data transport components is configured to transport data to one of the plurality of data destination types, and at least one of the plurality of data transport components is operatively connected to distribute data to at least one of the plurality of data destinations; and a data cache module for storing data collected by the plurality of data input modules, where data stored by the data cache module is accessible by the plurality of data output modules;
whereinthe data output module distributes data collected by the data input module and stored in the data cache module to at least one of the plurality of data destinations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification