Data processing: generic control systems or specific application – Generic control system – apparatus or process – Having preparation of program
Reexamination Certificate
2009-03-18
2011-12-06
Kasenge, Charles R (Department: 2121)
Data processing: generic control systems or specific application
Generic control system, apparatus or process
Having preparation of program
C700S020000, C700S056000
Reexamination Certificate
active
08073557
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.
REFERENCES:
patent: 4078195 (1978-03-01), Mathias et al.
patent: 4159417 (1979-06-01), Rubincam
patent: 4199814 (1980-04-01), Rapp et al.
patent: 4418381 (1983-11-01), Molusis et al.
patent: 4422150 (1983-12-01), Keller et al.
patent: 4444061 (1984-04-01), Mathias
patent: 4494060 (1985-01-01), Chitayat et al.
patent: 4531182 (1985-07-01), Hyatt
patent: 4563906 (1986-01-01), Mathias
patent: 4688195 (1987-08-01), Thompson et al.
patent: 4713808 (1987-12-01), Gaskill et al.
patent: 4716458 (1987-12-01), Heitzman et al.
patent: 4750888 (1988-06-01), Allard et al.
patent: 4767334 (1988-08-01), Thorne et al.
patent: 4769771 (1988-09-01), Lippmann et al.
patent: 4782444 (1988-11-01), Munshi et al.
patent: 4800521 (1989-01-01), Carter et al.
patent: 4809335 (1989-02-01), Rumsey
patent: 4815011 (1989-03-01), Mizuno et al.
patent: 4829219 (1989-05-01), Penkar
patent: 4829419 (1989-05-01), Hyatt
patent: 4840602 (1989-06-01), Rose
patent: 4843566 (1989-06-01), Gordon et al.
patent: 4846693 (1989-07-01), Baer
patent: 4852047 (1989-07-01), Lavallee et al.
patent: 4853877 (1989-08-01), Parkhurst et al.
patent: 4855725 (1989-08-01), Fernandez
patent: 4857030 (1989-08-01), Rose
patent: 4868474 (1989-09-01), Lancraft et al.
patent: 4887966 (1989-12-01), Gellerman
patent: 4897835 (1990-01-01), Gaskill et al.
patent: 4901218 (1990-02-01), Cornwell
patent: 4912650 (1990-03-01), Tanaka et al.
patent: 4923428 (1990-05-01), Curran
patent: 4937737 (1990-06-01), Schwane et al.
patent: 4937759 (1990-06-01), Vold
patent: 4987537 (1991-01-01), Kawata
patent: 5005134 (1991-04-01), Nakashima et al.
patent: 5005135 (1991-04-01), Morser et al.
patent: 5014208 (1991-05-01), Wolfson
patent: 5020021 (1991-05-01), Kaji et al.
patent: 5025385 (1991-06-01), Froyd
patent: 5095445 (1992-03-01), Sekiguchi
patent: 5119318 (1992-06-01), Paradies et al.
patent: 5120065 (1992-06-01), Driscoll et al.
patent: 5126932 (1992-06-01), Wolfson et al.
patent: 5162986 (1992-11-01), Graber et al.
patent: 5168441 (1992-12-01), Onarheim et al.
patent: 5175684 (1992-12-01), Chong
patent: 5175817 (1992-12-01), Adams et al.
patent: 5175856 (1992-12-01), Van Dyke et al.
patent: 5204599 (1993-04-01), Hohn
patent: 5230049 (1993-07-01), Chang et al.
patent: 5231693 (1993-07-01), Backes et al.
patent: 5245703 (1993-09-01), Hubert
patent: 5247650 (1993-09-01), Judd et al.
patent: 5287199 (1994-02-01), Zoccolillo
patent: 5291416 (1994-03-01), Hutchins
patent: 5309351 (1994-05-01), McCain et al.
patent: 5329381 (1994-07-01), Payne
patent: 5341451 (1994-08-01), Latte et al.
patent: 5368484 (1994-11-01), Copperman et al.
patent: 5377258 (1994-12-01), Bro
patent: 5382026 (1995-01-01), Harvard et al.
patent: 5390304 (1995-02-01), Leach et al.
patent: 5390330 (1995-02-01), Talati
patent: 5392207 (1995-02-01), Wilson et al.
patent: 5392382 (1995-02-01), Schoppers
patent: 5400345 (1995-03-01), Ryan, Jr.
patent: 5402518 (1995-03-01), Lowery
patent: 5405152 (1995-04-01), Katanics et al.
patent: 5412757 (1995-05-01), Endo
patent: 5413355 (1995-05-01), Gonzalez
patent: 5417210 (1995-05-01), Funda et al.
patent: 5418964 (1995-05-01), Conner et al.
patent: 5438529 (1995-08-01), Rosenberg et al.
patent: 5450079 (1995-09-01), Dunaway
patent: 5453933 (1995-09-01), Wright et al.
patent: 5459382 (1995-10-01), Jacobus et al.
patent: 5465215 (1995-11-01), Strickland et al.
patent: 5483440 (1996-01-01), Aono et al.
patent: 5485545 (1996-01-01), Kojima et al.
patent: 5485620 (1996-01-01), Sadre et al.
patent: 5491813 (1996-02-01), Bondy et al.
patent: 5493281 (1996-02-01), Owens
patent: 5511147 (1996-04-01), Abdel-Malek
patent: 5541838 (1996-07-01), Koyama et al.
patent: 5566278 (1996-10-01), Patel et al.
patent: 5566346 (1996-10-01), Andert et al.
patent: 5576727 (1996-11-01), Rosenberg et al.
patent: 5577253 (1996-11-01), Blickstein
patent: 5596994 (1997-01-01), Bro
patent: 5604843 (1997-02-01), Shaw et al.
patent: 5607336 (1997-03-01), Lebensfeld et al.
patent: 5608894 (1997-03-01), Kawakami et al.
patent: 5613117 (1997-03-01), Davidson et al.
patent: 5617528 (1997-04-01), Stechmann et al.
patent: 5618179 (1997-04-01), Copperman et al.
patent: 5623582 (1997-04-01), Rosenberg
patent: 5625821 (1997-04-01), Record et al.
patent: 5636994 (1997-06-01), Tong
patent: 5652866 (1997-07-01), Aldred et al.
patent: 5655945 (1997-08-01), Jani
patent: 5659753 (1997-08-01), Murphy et al.
patent: 5666161 (1997-09-01), Kohiyama et al.
patent: 5666264 (1997-09-01), Chandler et al.
patent: 5670992 (1997-09-01), Yasuhara et al.
patent: 5691897 (1997-11-01), Brown et al.
patent: 5691898 (1997-11-01), Rosenberg et al.
patent: 5692195 (1997-11-01), Conner et al.
patent: 5697829 (1997-12-01), Chainani et al.
patent: 5701140 (1997-12-01), Rosenberg et al.
patent: 5704837 (1998-01-01), Iwasaki et al.
patent: 5707289 (1998-01-01), Watanabe et al.
patent: 5724074 (1998-03-01), Chainani et al.
patent: 5733131 (1998-03-01), Park
patent: 5734373 (1998-03-01), Rosenberg et al.
patent: 5737523 (1998-04-01), Callaghan et al.
patent: 5739811 (1998-04-01), Rosenberg et al.
patent: 5746602 (1998-05-01), Kikinis
patent: 5752880 (1998-05-01), Gabai et al.
patent: 5752976 (1998-05-01), Duffin et al.
patent: 5764155 (1998-06-01), Kertesz et al.
patent: 5766077 (1998-06-01), Hongo
patent: 5790178 (1998-08-01), Shibata et al.
patent: 5800268 (1998-09-01), Molnick
patent: 5801946 (1998-09-01), Nissen et al.
patent: 5802365 (1998-09-01), Kathail et al.
patent: 5805442 (1998-09-01), Crater et al.
patent: 5805785 (1998-09-01), Dias et al.
patent: 5825361 (1998-10-01), Rubin et al.
patent: 5836014 (1998-11-01), Faiman, Jr.
patent: 5846132 (1998-12-01), Junkin
patent: 5867385 (1999-02-01), Brown et al.
patent: 5889670 (1999-03-01), Schuler et al.
patent: 5917840 (1999-06-01), Cheney et al.
patent: 5926389 (1999-07-01), Trounson
patent: 6209037 (2001-03-01), Brown et al.
patent: 6219032 (2001-04-01), Rosenberg et al.
patent: 6295530 (2001-09-01), Ritchie et al.
patent: 6305011 (2001-10-01), Safonov
patent: 6480896 (2002-11-01), Brown et al.
patent: 6513058 (2003-01-01), Brown et al.
patent: 6516236 (2003-02-01), Brown et al.
patent: 6542925 (2003-04-01), Brown et al.
patent: 6571141 (2003-05-01), Brown
patent: 6859671 (2005-02-01), Brown
patent: 6879862 (2005-04-01), Brown et al.
patent: 6885898 (2005-04-01), Brown et al.
patent: 6941543 (2005-09-01), Brown et al.
patent: 7024255 (2006-04-01), Brown et al.
patent: 7024666 (2006-04-01), Brown
patent: 7031798 (2006-04-01), Brown et al.
patent: 7035697 (2006-04-01), Brown
patent: 7113833 (2006-09-01), Brown et al.
patent: 7137107 (2006-11-01), Brown
patent: 7139843 (2006-11-01), Brown et al.
patent: 2001/0020944 (2001-09-01), Brown et al.
patent: 2001/0032268 (2001-10-01), Brown et al.
patent: 2001/0032278 (2001-10-01), Brown et al.
patent: 2002/0044297 (2002-04-01), Tanaka
patent: 2002/0156872 (2002-10-01), Brown
patent: 2002/0165627 (2002-11-01), Brown et al.
patent: 2003/0069998 (2003-04-01), Brown et al.
patent: 2005/0114444 (2005-05-01), Brown et al.
patent: 2005/0132104 (2005-06-01), Brown
patent: 2006/0064503 (2006-03-01), Brown et al.
patent: 2006/0206219 (2006-09-01), Brown et al.
patent: 2006/0241811 (2006-10-01), Brown et al.
patent: 2006/0247801 (20
Brown David W.
Clark Jay S.
Kasenge Charles R
ROY-G-BIV Corporation
Schacht Michael R.
Schacht Law Office Inc.
LandOfFree
Motion control systems does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Motion control systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Motion control systems will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4263770