Methods and apparatus for fault-detecting and fault-tolerant...

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S100000, C718S103000

Reexamination Certificate

active

07043728

ABSTRACT:
A method of process, industrial, environmental or other control includes executing a first sequence of instructions in a first process (or thread) and executing a second sequence of instructions in a second process (or thread) that is loosely coupled with the first. States of the first and second processes are compared following their respective completions of the first and second instruction sequences. The comparison can cover registers, memory, flags, interrupts, tasks, and/or events in each of the respective processes. Execution of further instruction sequences by either process is delayed pending a favorable comparison of the process states. If the process achieve comparable states, the first process can take up execution of a third sequence, while the second process takes up execution of a fourth sequence. In the event that one of the processes does not complete its respective instruction sequence within a set period of time, or if the process states do not otherwise favorably compare after execution of the respective sequences, the method calls for signaling an error. A device for process, industrial, environmental or other control operates in accord with such a method.

REFERENCES:
patent: 3825905 (1974-07-01), Allen, Jr.
patent: 4312068 (1982-01-01), Goss et al.
patent: 4323966 (1982-04-01), Whiteside et al.
patent: 4347563 (1982-08-01), Paredes et al.
patent: 4377000 (1983-03-01), Staab
patent: 4456997 (1984-06-01), Spitza
patent: 4805107 (1989-02-01), Kieckhafer et al.
patent: 4816996 (1989-03-01), Hill et al.
patent: 4817094 (1989-03-01), Lebizay et al.
patent: 5008805 (1991-04-01), Fiebig et al.
patent: 5050165 (1991-09-01), Yoshioka et al.
patent: 5138708 (1992-08-01), Vosbury
patent: 5146589 (1992-09-01), Peet, Jr. et al.
patent: 5163055 (1992-11-01), Lee et al.
patent: 5175829 (1992-12-01), Stumpf et al.
patent: 5193175 (1993-03-01), Cutts, Jr. et al.
patent: 5233615 (1993-08-01), Goetz
patent: 5255367 (1993-10-01), Bruckert et al.
patent: 5258999 (1993-11-01), Wernimont et al.
patent: 5271013 (1993-12-01), Gleeson
patent: 5428781 (1995-06-01), Duault et al.
patent: 5450403 (1995-09-01), Ichii et al.
patent: 5450425 (1995-09-01), Gunn et al.
patent: 5469570 (1995-11-01), Shibata
patent: 5513192 (1996-04-01), Janku et al.
patent: 5513354 (1996-04-01), Dwork et al.
patent: 5551047 (1996-08-01), Mori et al.
patent: 5559963 (1996-09-01), Gregg et al.
patent: 5623670 (1997-04-01), Bohannon et al.
patent: 5629949 (1997-05-01), Zook
patent: 5630056 (1997-05-01), Horvath et al.
patent: 5680404 (1997-10-01), Gray
patent: 5787272 (1998-07-01), Gupta et al.
patent: 5867704 (1999-02-01), Tanaka et al.
patent: 5931959 (1999-08-01), Kwiat
patent: 5938775 (1999-08-01), Damani et al.
patent: 5940839 (1999-08-01), Chen et al.
patent: 5978933 (1999-11-01), Wyld et al.
patent: 6212608 (2001-04-01), Bak
patent: 6499048 (2002-12-01), Williams
“Agenda,” ISA/SP50—1988-180, ISA Draft.
Application of PRIAM Model to Safety Systems on Offshore Oil/Gas Platforms. Silvertech Ltd., Jan. 9, 1995.
“Automation System Monitors, Controls Fab HVAC, Other Systems,”Microcontamination(Aug. 1994).
Batch Control. Part I: Models and Terminology. (Approved Feb. 28, 1995) ISA-S8801 1995.
Benkhallat, Yazid, et al. “Interoperability of sensors and distributed systems,”Sensors and ActuatorsA vol. 37-38 (1993), 247-254.
Blevins, Terry. “Characteristics of Function Block Requirements for the Process Industry and Manufacturing Automation,” Fisher-Rosemount, Oct. 31, 1995.
Brunn, P. “Collision Avoidance for Two Robots Sharing a Common Workspace,” (1995) The Institution of Electrical Engineers.
Burton, P. I. “A personal history of batch control,”Measurement + Controlvol. 27 (Apr. 1994), pp. 69-73.
Burton, P. I., et al. “Field Bus Based on MIL-STD-1553B: Proposal to ISA-SP-50” ERA Technology Ltd. (Apr. 6, 1988) ISA/SP50-1988-148.
Capetta, L., et al. “From Current Actuators and Transmitters Towards Intelligent Actuation and Measurement: PRIAM Approach,” BIAS 93.
Caro, Richard H. “Field Bus Applications,” ISA (1989) Paper #89-0569, pp. 989-994.
Caro, Richard H. “The Fifth Generation Process Control Architecture,” ISA (1988) Paper #88-1487, pp. 659-667.
Caro, Richard House Fifth Generation Process Control Architecture,ISA Transactionsvol. 28 No. 4 (1989) pp. 23-28.
Chettle, Tim. “Multiplexing techniques optimise data collection,”Electrotechnology(Oct./Nov. 1995).
Coleman, Vernon. “National Electrical Manufacturers Association Field Bus Report to ISA SP50,” (Oct. 1988) ISA/SP50-1988-234.
Conference Record of the 1993 IEEE Industry Applications Conference, Part III (excerpt).
Contents, Proceedings of the Second International Workshop on Configurable Distributed Systems, Mar. 21-23, 1994, Pittsburgh, PA.
Craig, Lynn W. “SP-88 Defines Batch Control,”INTECHMar. 1994, pp. 34-37.
Crowder, R. S. “A Communication Architecture for Automation & Control,” ISA, pp. 669-673.
Crowder, R. S.. “Generic Data Link Transactions for Simple Devices,” Proposal to ISA SP 50 & IEC/SC65C/WG6 (Oct. 15, 1988) ISA Document.
Delahostria. Communication Model Application Layer. (Oct. 14, 1988) ISA/SP50-1988 247, ISA Draft.
Delfino, B. and Pinceti, P. “Fieldbus Applications for Electrical Industrial Systems,”IEEE(1993), pp. 2084-2090.
Dezso, Danyi. “Halozati szabalyozas,”Meres es Automatikavol. 37 (1989), pp. 208-213.
Editing Committee Draft Application Layer, Version 6, Dec. 1990.
Editing Committee Draft Application Layer, Version 8, May 1991.
Editing Committee Draft Application Layer, Version 12, Oct. 1991.
Esprit Project 6188, “PRIAM Dictionary: Major Terms and Definitions Used in the PRIAM Project,” Prenormative Requirements for Intelligent Actuation and Measurement, May 1995.
Esprit Project 8244, “User Requirements for Intelligent Transmitters and Actuators,” European Intelligent Actuation and Measurement User Group, Nov. 24, 1995.
Fieldbus Standard for Use in Industrial Control Systems. Part 2: Physical Layer Specification and Service Definition. (1992) ANSI/ISA-S50.02.
Foxboro Fieldbus Proposal (Presented to ISP SP-50 Committee (Feb. 24, 1988) ISA/SP50-1988-123B, ISA Draft.
Furness, Harry. “Fieldbus: The Differences Start From the Bottom Up,”Control Engineering(Mar. 1994), pp. 75-77.
Holding, David and Wood, Graham. “Communications in microprocessor industrial implementation,”Microprocessors and Microsystemsvol. 3 No. 10 (Dec. 1979), pp. 443-451.
Johnson, Dick. “Pressure Sensing Advances: Are They in Your Process' Future?”Control Engineering(Apr. 1995), pp. 67-72.
Kelly, D. Mark. “Digital fieldbus cluster cuts plant's wiring costs up to 20%,”INTECH(Apr. 1995), pp. 62-64.
Koth, H. and Oeder, K. “The Advantages of Intelligent Field Modules for Nuclear Power Plant Operation and Maintenance,” Kerntechnik 60 (1996) 5-6, pp. 215-219.
Lenhart, Gerald W. “A Field Bus Approach to Local Control Networks,” ISA, Paper #93-281 1993.
Lenhart, Gerald W. “Fieldbus-Based Local Control Networks,”INTECH(Aug. 1994), p. 31-34.
Loose, Graham “Fieldbus—the user's perspective,”Measurement + Controlvol. 27 (Mar. 1994), pp. 47-51.
Meeting Minutes, SP50, International Electrotechnical Commission, Technical Committee No. 65: Industrial-Process Measurement and Control, Sub-Committee 65C: Digital Data Communications for Measurement and Control and Working Group 6: Field Bus Standard for Use in Industrial Control Systems, Feb. 28-Mar. 4, 1988, Scottsdale, AZ.
Meeting Minutes, SP50.4 Application Layer, Oct. 19-21, 1988, Houston, TX.
Meeting Minutes, Windows Working Group of Application Subcommittee, Mar. 1-3, 1989, New Orleans, LA.
Meeting Minutes, Ad Hoc Function Block Meeting, Jun. 14, 1990, Chapel Hill, NC.
Meeting Minutes, SP50, Signal Compatibility of Electrical Instruments,

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

Methods and apparatus for fault-detecting and fault-tolerant... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods and apparatus for fault-detecting and fault-tolerant..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and apparatus for fault-detecting and fault-tolerant... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3630259

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