Boots – shoes – and leggings
Patent
1995-01-05
1998-02-10
Teska, Kevin J.
Boots, shoes, and leggings
395572, 395601, 395604, 395612, 395614, 395615, 395705, 3642813, 3642821, 3642822, 364DIG1, G06F 900, G06F 944
Patent
active
057179026
ABSTRACT:
A method and system for applying an appropriate object ownership model is provided. In a preferred embodiment, an operating system selectively applies an object ownership model with which running programs are compatible. This permits programs designed to be used with operating systems that do not apply a rigorous object ownership model to be used with an operating system capable of applying a rigorous object ownership model. The method and system has both an automatic object deallocation phase and an object access control phase. In the automatic deallocation control phase, the method and system defers the automatic deallocation of objects owned by programs that are incompatible with automatic object deallocation until a later time at which no such programs are still running. Instead of immediately deallocating the objects owned by a terminating program, the method and system designates them for deferred deallocation. At a later time, the method and system checks to see whether any programs that are incompatible with automatic object deallocation are still running, and, if none are, the method and system deallocates all objects designated for deferred deallocation. In the object access control phase, the method and system allows special permissive access to objects owned by programs that are unable to authorize access to the object by other programs. Instead of denying access by a requesting program to an object owned by a program that is unable to authorize access to the object by other programs because it has not authorized any other programs to access the object, the method and system allows the requesting program to access the object.
REFERENCES:
patent: 5075845 (1991-12-01), Lai et al.
patent: 5136712 (1992-08-01), Perazzoli, Jr. et al.
patent: 5187790 (1993-02-01), East et al.
patent: 5210872 (1993-05-01), Ferguson et al.
patent: 5230065 (1993-07-01), Curley et al.
patent: 5379432 (1995-01-01), Orton et al.
patent: 5423023 (1995-06-01), Batch et al.
patent: 5430878 (1995-07-01), Straub et al.
patent: 5432924 (1995-07-01), D'Souza et al.
patent: 5483647 (1996-01-01), Yu et al.
Leighton, Tom et al., "Efficient Algorithms for Dynamic Allocation of Distributed Memory," IEEE Publication, 1991, pp. 470-479.
Burk, Ron et al., "A reusable C++ chunk allocator for DOS and Windows," Journal Paper, Feb., 1992, v3 n2, p. 5(9).
Custer, Helen, "A grand tour of Windows NT:portable 32-bit multiprocessing comes to Windows," Microsoft Systems Journal, Jul.-Aug. 1992, v7 n4, p. 17(15).
Heale et al., "The Design of a Universal Clan Store," IEEE, 1993, pp. 218-221.
Dean et al., "Vista: A Microstorage Architecture That Implements File Systems and Object Database", IEEE, 1993, pp. 194-198.
Gingiser et al., "Object based Semantic Real-time Concurrency Control", IEEE, 1993, 87-96.
D'Souza David J.
Sykes Kenneth Walter
Microsoft Corporation
Phan Thai
Teska Kevin J.
LandOfFree
Method and system for selectively applying an appropriate object 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 system for selectively applying an appropriate object, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for selectively applying an appropriate object will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2086418