Method and apparatus for synchronization of periodic processes

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

Reexamination Certificate

active

06918115

ABSTRACT:
A system and method is disclosed for synchronizing certain periodic activities and/or processes in a computer system or device. The synchronization allows more efficient use of the computer system's or device's processing capabilities, and may result in conservation of electrical power. In one example embodiment, a periodic scheduler is implemented to periodically verify the continued existence of critical processes operating in the computer system or device. Corrective, or other appropriate, action may be taken in the event of a failure of a critical process. A schedule list, which may be a linked list, may be used to track the periodic processes that are to occur. Upon registration of a critical process, the schedule list may be modified to synchronize the new periodic process with the existing schedule list.

REFERENCES:
patent: 5933655 (1999-08-01), Vrabec et al.
patent: 5944778 (1999-08-01), Takeuchi et al.
patent: 6189022 (2001-02-01), Binns
patent: 6243735 (2001-06-01), Imanishi et al.
patent: 6567840 (2003-05-01), Binns et al.
An Event Trace Monitor for the VAX 11/780, Stephen Tolopka, Computer Sceince Department, lafayete, Indiana 47907, 1981.
Scheduling Algorithms for Multiprogramming in the Hard Real-Time Environment. C. L. Liu and James W. Layland, Journal of the Association for computing Machinary, vol. 20, No. 1, Jan. 1973.
Scheduling Periodic and Aperiodic Tasks in Hard Real-Time Computing Systems, Tein-Hsiang Lin and Wernhuar Targ, Department of Electrical and Computer Sceince and Computer Engineering, Buffalo New York, 1991.
Tsung-Yi Wu, Tzu-Chie Tien, Allen C.-H. Wu, Youn-Long Lin, A Synthesis Method for Mixed Synchronous/Asychronous Behavior, article, European Design and Test Conference, Paris, France, Feb. 28-Mar. 3, 1994, pp. 277-281.
Thomas S. Anantharaman, Edumnd M. Clarke, Michael J. Foster Oot , Compiling Path Expressions Into VLSI Circuits, abstract, Computer Science Department, School of Computer Science, Carnegie Mellon University, Aug. 1984.
Joachim Wegener, Harmen Sthamer, Bryan F. Jones and David E. Eyres, article, Software Quality Journal 6, (1997) pp. 127-135, 2000.
Little, T.D.C.; Ghafoor, A.; Chen, C.Y.R., Conceptual Data Models for Time-Dependent Multimedia Data, abstract, Institution of Electrical Engineers, 1992 Arizona State Univwersity, Tempe, AZ.
Little, T.D.C.; Ghafoor, A.; Chen, C.Y.R., Interval-Based Conceptual Data Models for Time-Dependent Multimedia Data, paper, School of Electrical Engineering, Purdue University, West Lafayette, IN 47907, MCL Technical Report May 7, 1993, pp. 1-35.
Richard Gerber, Insup Lee, CCSR: A Calculus for Communicating Shared Resources, paper, Dept. of Computer and Information Science, University of Pennsylvania, Aug. 27-30, 1990, pp. 263-277.
A. Pogány, Concurrency Control in Distributed Databases, A Timing Based Algorithm, article, Alkalmazott Matematikai Lapok 7, vol. 7, N. 3-4, 1981, pp. 311-329.

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

Method and apparatus for synchronization of periodic processes does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for synchronization of periodic processes, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for synchronization of periodic processes will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3408113

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