Vehicle computer system having a non-interrupt cooperative multi

Data processing: vehicles – navigation – and relative location – Vehicle control – guidance – operation – or indication – Vehicle subsystem or accessory control

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

701 45, 395677, G06F 1500, G06F 946

Patent

active

059387084

ABSTRACT:
A multitasking operating system (12) for controlling performance of a plurality of vehicle processes (24). A plurality of event queues (32) are provided, with each event queue corresponding to a process and having a priority. An event scheduler function (40) places events to be processed into the event queues (32). Each event queue (32) which has at least one event to be processed is an active event queue. An event fetch function (42) searches the event queues (32) for an active event queue having the highest priority, and retrieves an event for processing from that event queue. An event dispatcher function (52) dispatches the retrieved event to a state of the process (24) corresponding to the highest priority active event queue. The state is at least a portion of the corresponding process (24) and is associated with the processing of the retrieved event. The state is executed by a processor (20) to process the event. The execution is not interrupted because of any activity within the event queues. The kernel (18) regains control after execution of the state, and the processor (20) does not proceed (i.e., halted) to another state of the corresponding process (24) until the event dispatcher function (52) of the kernel dispatches a retrieved event to another state of the corresponding process.

REFERENCES:
patent: 4847751 (1989-07-01), Nakade et al.
patent: 5046041 (1991-09-01), Lecocq et al.
patent: 5170343 (1992-12-01), Matsuda
patent: 5445258 (1995-08-01), Bigley et al.
patent: 5465335 (1995-11-01), Anderson
patent: 5602736 (1997-02-01), Toya et al.
patent: 5630130 (1997-05-01), Perotto et al.
A document entitled "MicroController eXecutive for the Motorola MC68HC11", Version 1.3. by A. T. Barrett & Associates, dated Apr. 1990.

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

Vehicle computer system having a non-interrupt cooperative multi does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Vehicle computer system having a non-interrupt cooperative multi, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Vehicle computer system having a non-interrupt cooperative multi will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-310611

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