|
Back
to News Index
ROY-G-BIV granted new U.S. Patent (US
8,073,557)
Bingen, WA –
December 6, 2011 –
ROY-G-BIV Corporation further expands its world-wide patent portfolio to
42
issued patents with a newly granted patent in the United States for ‘Motion Control
Systems’. The U.S. patent (US
8,073,557) is ROY-G-BIV’s 24th issued
patent in the United States.
Patent Abstract:
A motion control system comprising an
application program, a plurality of motion controllers, a
set of software drivers, and a motion component. Each
software driver exposes a service provider interface
comprising a set of driver functions. Driver code of at
least one software driver associates at least one driver
function with at least one control command. The motion
component exposes an application programming interface
comprising a set of component functions and component code
associates at least one of the component functions
with at least one of the driver functions. The at least one
selected software driver generates at least one control code
from the motion controller language associated with the at
least one selected motion controller based on the at least
one component function called by the application program,
the component code, and the driver code of the at least one
selectable software driver.
About ROY-G-BIV
ROY-G-BIV Corporation develops and markets the XMC® universal connectivity platform to improve visibility,
utilization and performance of plant floor robotic and motion-controlled machinery. The XMC platform
serves as a common, vendor-neutral interface between proprietary machines and virtually any factory or
enterprise software system, facilitating access to a wealth of hard-to-reach machine operational and health data.
ROY-G-BIV’s vision is to enable robotic machines and devices of all kinds for an increasingly interconnected world.
ROY-G-BIV’s systems are protected by a numerous issued U.S. and foreign patents.
For
more information please contact:
| ROY-G-BIV
Corporation |
Jay Clark
jayc@roygbiv.com
T: 509-493-3743 x202
F: 509-493-3748 |
Back to Top
|