Boots – shoes – and leggings
Patent
1993-04-01
1995-05-09
Kriess, Kevin A.
Boots, shoes, and leggings
364280, 3642813, 364286, 3642282, 3649781, 3649782, 364976, G06F 940
Patent
active
054148480
ABSTRACT:
A computer system contains an Intel.TM. 80386 or later microprocessor as a central processing unit (CPU) and a system memory coupled to the CPU. The computer system runs Microsoft.TM. Windows v. 3.1 operating system in enhanced mode. The system memory contains a system virtual machine (VM) and at least one DOS VM. A target VM contains shared code routines for use by all VMs loaded in the computer system. When access to the shared code routine is desired from a calling process in a calling VM, the calling VM transfers control and calling data parameters to a shared code virtual device driver (VxD). The shared code VxD performs data translation for the calling data parameters so that the target VM can access the data parameters. The shared code VxD invokes calls to a Windows Process scheduler to schedule the target VM and block selection of the calling VM. The target VM, upon invocation by the scheduler, executes the shared code routine and generates return parameters. Upon completion of the shared code routine, the thread of execution is transferred to the shared code VxD, and address translation is performed on the return parameters. The translated return data parameters are transferred to the calling process. The shared code VxD unblocks selection of the calling VM so that the calling VM is free for selection by the Windows process scheduler. When the calling VM is selection, the calling processes resumes execution.
REFERENCES:
patent: 4835685 (1989-05-01), Kun
patent: 4849880 (1989-07-01), Bhaskar et al.
patent: 5175855 (1992-12-01), Putnam et al.
patent: 5265251 (1993-11-01), Agarawal et al.
patent: 5305461 (1994-04-01), Feigenbaum et al.
Publication of the Personal Computer Memory Card International Association (PCMCIA) entitled: Card Srevices-Release 1.11; Sunnyvale, California, Aug. 16, 1992.
Publication of the Personal Computer Memory Card International Association (PCMCIA) entitled: PC-Compatible Socket Services Binding, Draft 2.00c; Sunnyvale, California, Sep. 12, 1992.
Publication of the Personal Computer Memory Card International Association (PCMCIA) entitled: PCMCIA Socket Services Interface Specification, Draft 2.00c; Sunnyvale, California, Sep. 12, 1992.
Eddon, Guy, "DDE to DOS", Windows-DOS Developer's Journal, Aug. 1993 vol. 4 No. 8 p. 63 (16).
Coutant, Cary A., "Shared libraries for HP-UX", Hewlett-Packard Journal, Jun. 1992 vol. 43 No. 3 p. 46 (8).
Martelli, Anastasia M., "A model for HP-UX shared libraries using shared memory on HP Precision Architecture computers", Hewlett-Packard Journal, Oct. 1989 vol. 40 No. 5 p. 86 (5).
Olsen, Thomas W., "Making Windows and DOS programs talk", Windows-DOS Developers Journal, May 1992 vol. 3 No. 5 p. 21 (14).
Hunt Stewart W.
Kunz Arland D.
Sandage David A.
Stanley James C.
Intel Corporation
Kriess Kevin A.
Payne Mathew M.
LandOfFree
Method and apparatus for sharing a common routine stored in a si 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 sharing a common routine stored in a si, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for sharing a common routine stored in a si will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1712819