Dynamic versioning utilizing multiple controller engine...

Data processing: generic control systems or specific application – Generic control system – apparatus or process – Sequential or selective

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C700S002000, C700S017000, C700S019000, C700S020000, C700S083000, C702S183000

Reexamination Certificate

active

07853336

ABSTRACT:
The claimed subject matter provides a system and/or method that facilitates deploying data within an industrial environment. A controller can execute with a real-time operating system such that the controller can include two or more controller engine instances executing as processes on the controller. An update component that can dynamically deploy a portion of data to the industrial environment, the portion of data can be isolated within a controller engine instance for testing prior to exposing such portion of data outside the controller engine instance execution space.

REFERENCES:
patent: 5142469 (1992-08-01), Weisenborn
patent: 5796603 (1998-08-01), Hodorowski
patent: 5826244 (1998-10-01), Huberman
patent: 5875461 (1999-02-01), Lindholm
patent: 5887029 (1999-03-01), Husted et al.
patent: 5949674 (1999-09-01), Song et al.
patent: 5970243 (1999-10-01), Klein
patent: 5971581 (1999-10-01), Gretta et al.
patent: 6055370 (2000-04-01), Brown et al.
patent: 6268853 (2001-07-01), Hoskins et al.
patent: 6338130 (2002-01-01), Sinibaldi
patent: 6373836 (2002-04-01), Deryugin et al.
patent: 6453460 (2002-09-01), Keyes
patent: 6615092 (2003-09-01), Bickely et al.
patent: 6735764 (2004-05-01), Nakai
patent: 6816746 (2004-11-01), Bickely et al.
patent: 6882890 (2005-04-01), Horn et al.
patent: 6901446 (2005-05-01), Chellis et al.
patent: 6922681 (2005-07-01), Fromherz et al.
patent: 6947798 (2005-09-01), Bronikowski et al.
patent: 7039740 (2006-05-01), Glasco et al.
patent: 7065714 (2006-06-01), Theel et al.
patent: 7111306 (2006-09-01), Laemmle et al.
patent: 7139618 (2006-11-01), Danz et al.
patent: 7257620 (2007-08-01), Lo
patent: 7272815 (2007-09-01), Eldridge et al.
patent: 7374524 (2008-05-01), McCormick
patent: 7472387 (2008-12-01), Nakano
patent: 2002/0129085 (2002-09-01), Kubala et al.
patent: 2002/0194417 (2002-12-01), Suzuki et al.
patent: 2003/0163508 (2003-08-01), Goodman
patent: 2004/0117535 (2004-06-01), Schaftlein et al.
patent: 2004/0260408 (2004-12-01), Scott et al.
patent: 2005/0024102 (2005-02-01), Kondo
patent: 2005/0028137 (2005-02-01), Evans et al.
patent: 2005/0202808 (2005-09-01), Fishman et al.
patent: 2006/0005171 (2006-01-01), Ellison
patent: 2006/0041328 (2006-02-01), McCormick
patent: 2006/0092861 (2006-05-01), Corday et al.
patent: 2006/0150174 (2006-07-01), Abe et al.
patent: 2006/0178757 (2006-08-01), Grgic et al.
patent: 2006/0200257 (2006-09-01), Kirste et al.
patent: 2007/0044066 (2007-02-01), Meijer et al.
patent: 2007/0173959 (2007-07-01), Chandhoke
patent: 2008/0066019 (2008-03-01), Worek et al.
patent: 2008/0090586 (2008-04-01), Engelhart
patent: 2008/0109471 (2008-05-01), Subbian et al.
patent: 2008/0125877 (2008-05-01), Miller et al.
OA mailed Feb. 25, 2009 for U.S. Appl. No. 11/686,406, 29 pages.
OA mailed Mar. 20, 2009 for U.S. Appl. No. 11/679,394, 37 pages.
OA mailed Mar. 9, 2009 for U.S. Appl. No. 11/695,758, 33 pages.
OA mailed Mar. 19, 2009 for U.S. Appl. No. 11/733,357, 34 pages.
OA mailed Mar. 20, 2009 for U.S. Appl. No. 11/679,380, 41 pages.
OA dated Mar. 20, 2009 for U.S. Appl. No. 11/733,390, 35 pages.
OA dated Oct. 7, 2009 for U.S. Appl. No. 11/679,380, 38 pages.
OA dated Aug. 20, 2009 for U.S. Appl. No. 11/686,406, 31 pages.
OA dated Oct. 19, 2009 for U.S. Appl. No. 11/695,758, 32 pages.
OA dated Aug. 18, 2009 for U.S. Appl. No. 11/738,784, 38 pages.
OA dated Oct. 19, 2009 for U.S. Appl. No. 11/733,357, 38 pages.
OA dated Oct. 16, 2009 for U.S. Appl. No. 11/733,390, 41 pages.
Foley. “Modify MicroLogix Online.” Feb. 2006, A-B Journal, vol. 13, No. 1, abstract, pp. 1-2.
Johnson, et al. “OS Partitioning for Embedded Systems” Feb. 2, 2006; QNX Software Systems, pp. 1-9.
Johnson. Lowering the Development Costs of Industrial Control Systems through Software Partitioning. Aug. 15, 2006; QNX Software Systems, pp. 1-9.
OA dated Apr. 14, 2010 for U.S. Appl. No. 11/733,390, 67 pages.
OA dated Feb. 23, 2010 for U.S. Appl. No. 11/738,784, 35 pages.
Office Action dated May 24, 2010 for U.S. Appl. No. 11/695,727, 37 pages.
Office Action dated Jun. 24, 2010 for U.S. Appl. No. 11/745,023, 51 pages.
Office Action dated Jun. 3, 2010 for U.S. Appl. No. 11/695,758, 54 pages.
Hardin, Davis S; “Crafting a JAVA Virtual Machin in Silicon”; Mar. 2001; IEEE Xplore; IEEE Instrumatation & Mearsurement Magazine; pp. 54-56.
Hassapis, George; “Sift-testing of Industrial control systems programmed in IEC 1131-3 languages”; 2000; ISA Transactions vol. 39 pp. 345-355.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Dynamic versioning utilizing multiple controller engine... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Dynamic versioning utilizing multiple controller engine..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamic versioning utilizing multiple controller engine... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4167380

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.