Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling
Reexamination Certificate
2011-08-23
2011-08-23
Tang, Kenneth (Department: 2196)
Electrical computers and digital processing systems: virtual mac
Task management or control
Process scheduling
C718S102000, C712S228000
Reexamination Certificate
active
08006247
ABSTRACT:
A real-time operating system (RTOS) for use with minimal-memory controllers has a kernel for managing task execution, including context switching, a plurality of defined tasks, individual ones of the tasks having subroutines callable in nested levels for accomplishing tasks. In the RTOS context switching is constrained to occur only at task level, and cannot occur at any lower sub-routine level. This system can operate with a single call . . . return stack, saving memory requirement. The single stack can be implemented as either a general-purpose stack or as a hardware call . . . return stack. In other embodiments novel methods are taught for generating return addresses, and for using timing functions in a RTOS.
REFERENCES:
patent: 6279046 (2001-08-01), Armstrong et al.
patent: 6823517 (2004-11-01), Kalman
patent: 7707582 (2010-04-01), Kalman
patent: 2010/0199288 (2010-08-01), Kalman
Boys Donald R
Central Coast Patent Agency Inc.
Tang Kenneth
LandOfFree
Multi-tasking real-time operating system for microprocessors... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Multi-tasking real-time operating system for microprocessors..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-tasking real-time operating system for microprocessors... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2702209