Computer multi-tasking via virtual threading using an...

Electrical computers and digital processing systems: virtual mac – Virtual machine task or process management

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S100000

Reexamination Certificate

active

09721695

ABSTRACT:
In the operation of a computer, a plurality of bytecode or pseudocode instructions, at least some of the pseudocode instructions comprising a plurality of machine code instructions, are stored in a computer memory. For each of a plurality of tasks or jobs to be performed by the computer, a respective virtual thread of execution context data is automatically created. The virtual threads each include (a) a memory location of a next one of the pseudocode instructions to be executed in carrying out the respective task or job and (b) the values of any local variables required for carrying out the respective task or job. At least some of the tasks or jobs each entails execution of a respective one of the pseudocode instructions comprising a plurality of machine language instructions. Each of the tasks or jobs are processed in a respective series of time slices or processing slots under the control of the respective virtual thread, and, in every context switch between different virtual threads, such context switch is undertaken only after completed execution of a currently executing one of the pseudocode instructions.

REFERENCES:
patent: 4744048 (1988-05-01), Blanset et al.
patent: 6141732 (2000-10-01), Adams
patent: 6226789 (2001-05-01), Tye et al.
patent: 6233599 (2001-05-01), Nation et al.
patent: 6240440 (2001-05-01), Kutcher
patent: 6260150 (2001-07-01), Diepstraten et al.
patent: 6269391 (2001-07-01), Gillespie
patent: 6282701 (2001-08-01), Wygodny et al.
patent: 6289446 (2001-09-01), Nilsson
patent: 6766515 (2004-07-01), Bitar et al.

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

Computer multi-tasking via virtual threading using an... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Computer multi-tasking via virtual threading using an..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer multi-tasking via virtual threading using an... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3871998

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