Data link fault tolerance

Multiplex communications – Fault recovery – Bypass an inoperative switch or inoperative element of a...

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S225000, C370S242000

Reexamination Certificate

active

07965624

ABSTRACT:
A method is provided for automatically generating code to define and control a system of connected hardware elements. The method comprises: accepting a system configuration macro with sub-macros for system elements, subsystem elements, and connections there between; accepting a plurality of tables with a plurality of system element behaviors, a plurality of subsystem element behaviors, and a plurality of connection options; defining the system of connected elements in response to selecting sub-macros; defining the physical links between the system elements and the behavior of the system and subsystem elements in response to populating the selected sub-macro parameters; expanding the selected sub-macros; generating executable code; and, accessing the tables in response to parameters in the executable code. Advantageously, the form and function of the system can be defined with programming, or writing application specific code.

REFERENCES:
patent: 5168570 (1992-12-01), Eckert et al.
patent: 5197016 (1993-03-01), Sugimoto et al.
patent: 5231633 (1993-07-01), Hluchyj et al.
patent: 5291479 (1994-03-01), Vaziri et al.
patent: 5422881 (1995-06-01), May et al.
patent: 5572522 (1996-11-01), Calamvokis et al.
patent: 5610745 (1997-03-01), Bennett
patent: 5781745 (1998-07-01), Ramelson et al.
patent: 5815715 (1998-09-01), Ku.cedilla.uk.cedilla.akar
patent: 5815716 (1998-09-01), Horiguchi
patent: 5838922 (1998-11-01), Galand et al.
patent: 5838937 (1998-11-01), Lee et al.
patent: 5852602 (1998-12-01), Sugawara
patent: 5872904 (1999-02-01), McMillen et al.
patent: 5883814 (1999-03-01), Luk et al.
patent: 5889779 (1999-03-01), Lincoln
patent: 5991297 (1999-11-01), Palnati et al.
patent: 6044061 (2000-03-01), Aybay et al.
patent: 6055599 (2000-04-01), Han et al.
patent: 6067286 (2000-05-01), Jones et al.
patent: 6072772 (2000-06-01), Charny et al.
patent: 6073199 (2000-06-01), Cohen et al.
patent: 6101193 (2000-08-01), Ohba
patent: 6137807 (2000-10-01), Rusu et al.
patent: 6160812 (2000-12-01), Bauman et al.
patent: 6252853 (2001-06-01), Ohno
patent: 6275491 (2001-08-01), Prasad et al.
patent: 6285679 (2001-09-01), Dally et al.
patent: 6343081 (2002-01-01), Blanc et al.
patent: 6345040 (2002-02-01), Stephens et al.
patent: 6351466 (2002-02-01), Prabhakar et al.
patent: 6411599 (2002-06-01), Blanc et al.
patent: 6487213 (2002-11-01), Chao
patent: 6515991 (2003-02-01), McKeown
patent: 6519540 (2003-02-01), Salandro
patent: 6549943 (2003-04-01), Spring
patent: 6553026 (2003-04-01), Aihara
patent: 6563837 (2003-05-01), Krishna et al.
patent: 6570873 (2003-05-01), Isoyama et al.
patent: 6591286 (2003-07-01), Lu
patent: 6606588 (2003-08-01), Schaumont et al.
patent: 6621828 (2003-09-01), Field et al.
patent: 6636515 (2003-10-01), Roy et al.
patent: 6636518 (2003-10-01), Liencres
patent: 6636932 (2003-10-01), Regev et al.
patent: 6643297 (2003-11-01), Sproat et al.
patent: 6647019 (2003-11-01), McKeown et al.
patent: 6654374 (2003-11-01), Fawaz et al.
patent: 6654381 (2003-11-01), Dally et al.
patent: 6661788 (2003-12-01), Angle et al.
patent: 6667984 (2003-12-01), Chao et al.
patent: 6717956 (2004-04-01), Fan et al.
patent: 6721273 (2004-04-01), Lyon
patent: 6781992 (2004-08-01), Rana et al.
patent: 6791922 (2004-09-01), Suzuki
patent: 6791992 (2004-09-01), Yun et al.
patent: 6804193 (2004-10-01), Dubreuil
patent: 6816500 (2004-11-01), Mannette et al.
patent: 6850490 (2005-02-01), Woo et al.
patent: 6850997 (2005-02-01), Rooney et al.
patent: 6870831 (2005-03-01), Hughes et al.
patent: 6871294 (2005-03-01), Phelps et al.
patent: 6876663 (2005-04-01), Johnson et al.
patent: 6882649 (2005-04-01), Gura et al.
patent: 6895528 (2005-05-01), Cantwell et al.
patent: 6898728 (2005-05-01), Drogichen et al.
patent: 6915372 (2005-07-01), Magill et al.
patent: 6934296 (2005-08-01), Shimojo
patent: 6940851 (2005-09-01), Oki et al.
patent: 6977935 (2005-12-01), Kamiya et al.
patent: 6990063 (2006-01-01), Lenoski et al.
patent: 6990072 (2006-01-01), Alasti et al.
patent: 6999457 (2006-02-01), Shinohara
patent: 7009985 (2006-03-01), Black et al.
patent: 7016350 (2006-03-01), Piekarski et al.
patent: 7020131 (2006-03-01), Yun et al.
patent: 7023840 (2006-04-01), Golla et al.
patent: 7023857 (2006-04-01), Chiussi et al.
patent: 7035212 (2006-04-01), Mittal et al.
patent: 7042842 (2006-05-01), Paul et al.
patent: 7042883 (2006-05-01), Fan et al.
patent: 7050448 (2006-05-01), Johnson et al.
patent: 7058057 (2006-06-01), Dooley et al.
patent: 7065046 (2006-06-01), Andrews et al.
patent: 7072295 (2006-07-01), Benson et al.
patent: 7075990 (2006-07-01), Costa
patent: 7079545 (2006-07-01), Yun et al.
patent: 7085846 (2006-08-01), Jenne et al.
patent: 7102999 (2006-09-01), Sindhu et al.
patent: 7103056 (2006-09-01), Chao et al.
patent: 7110405 (2006-09-01), Divivier
patent: 7111053 (2006-09-01), Black et al.
patent: 7133399 (2006-11-01), Brewer et al.
patent: 7139995 (2006-11-01), James-Roxby et al.
patent: 7142514 (2006-11-01), Wang et al.
patent: 7151744 (2006-12-01), Sarkinen et al.
patent: 7151925 (2006-12-01), Ting et al.
patent: 7154902 (2006-12-01), Sikdar
patent: 7158528 (2007-01-01), Dell et al.
patent: 7158536 (2007-01-01), Ching et al.
patent: 7180867 (2007-02-01), Hoch et al.
patent: 7203202 (2007-04-01), Chao et al.
patent: 7209453 (2007-04-01), Yun et al.
patent: 7218635 (2007-05-01), Haddad
patent: 7221652 (2007-05-01), Singh et al.
patent: 7227860 (2007-06-01), Isoyama et al.
patent: 7236488 (2007-06-01), Kavipurapu
patent: 7236491 (2007-06-01), Tsao et al.
patent: 7260066 (2007-08-01), Wang et al.
patent: 7283532 (2007-10-01), Hassan-Ali et al.
patent: 7293090 (2007-11-01), Saleh et al.
patent: 7327725 (2008-02-01), Schriel et al.
patent: 7342929 (2008-03-01), Bremler-Barr et al.
patent: 7349403 (2008-03-01), Lee et al.
patent: 7406041 (2008-07-01), Mullendore et al.
patent: 7412551 (2008-08-01), Bose et al.
patent: 7415594 (2008-08-01), Doerr et al.
patent: 7515537 (2009-04-01), Paul et al.
patent: 2001/0010910 (2001-08-01), Hyldig-Nielsen et al.
patent: 2002/0058258 (2002-05-01), Wittwer et al.
patent: 2002/0105966 (2002-08-01), Patel et al.
patent: 2002/0118692 (2002-08-01), Oberman et al.
patent: 2002/0150056 (2002-10-01), Abadi et al.
patent: 2003/0026267 (2003-02-01), Oberman et al.
patent: 2003/0072326 (2003-04-01), Alasti et al.
patent: 2003/0112757 (2003-06-01), Thibodeau et al.
patent: 2004/0030766 (2004-02-01), Witkowski
patent: 2004/0047408 (2004-03-01), Koenenkamp et al.
patent: 2004/0153566 (2004-08-01), Lalsangi et al.
patent: 2004/0160970 (2004-08-01), Dally et al.
patent: 2004/0161767 (2004-08-01), Baldwin et al.
patent: 2005/0214825 (2005-09-01), Stuelpnagel
patent: 2005/0239192 (2005-10-01), Nasarabadi et al.
patent: 2005/0244836 (2005-11-01), Tsang et al.
patent: 2006/0013207 (2006-01-01), McMillen et al.
patent: 2006/0127942 (2006-06-01), Straume et al.
patent: 2006/0182440 (2006-08-01), Stefanov et al.
Sotir, John “Stretch Your TDM Network to Meet Next-Generation Needs,” Communication Systems Design, Mar. 2003, pp. 27-29.

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

Data link fault tolerance does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data link fault tolerance, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data link fault tolerance will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2663300

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