Patent US6567818B1 successfully refreshed from Google Patents.
US6567818B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Employing management policies to manage instances of objects
Assignee: International Business Machines Corp
•
Filing: 1999-06-14
•
Granted: 2003-05-20
•
Expires: 2019-06-14
Abstract
Abstract A set of management policies, selectable by the customer at object installation time, is used to manage one or more instances of an object. The set of policies includes at least one of an activation isolation policy, a passivation policy, a flush policy, and a refresh policy. The policies are managed by one or more containers of the computing environment.
Inventors
- 👤 Jeffrey A. Frey
- 👤 Carroll E. Fulkerson, Jr.
- 👤 Rodney A. Little
- 👤 Gary S. Puchkoff
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-07 19:58
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/465; G06F16/00; G06F16/20; G06F16/28; G06F16/289; Y; Y10; Y10S; Y10S707/00; Y10S707/953; Y10S707/955; Y10S707/99941; Y10S707/99944
Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
53 words
A method of managing instances of an object of a computing environment, said method comprising: choosing a set of policies to be used to manage one or more instances of an object within said computing environment; and using said set of policies to selectively manage said one or more instances of said object.
Claim 2
Independent Claim
53 words
A method of managing instances of an object of a computing environment, said method comprising: choosing a set of policies to be used to manage one or more instances of an object within said computing environment; and using said set of policies to selectively manage said one or more instances of said object.
Claim 3
Dependent Claim
32 words
The method of claim 1 , wherein said set of policies manage at least one of state coherency of said object, isolation level of said object, and residence lifetime of said object.
Claim 4
Dependent Claim
19 words
The method of claim 1 , wherein said choosing comprises selecting said set of policies at object installation time.
Claim 5
Dependent Claim
22 words
The method of claim 1 , wherein said set of policies is managed by one or more containers of said computing environment.
Claim 6
Dependent Claim
30 words
The method of claim 1 , wherein said set of policies includes at least one of an activation isolation policy, a passivation policy, a flush policy, and a refresh policy.
Claim 7
Dependent Claim
74 words
The method of claim 5 , wherein said activation isolation policy includes at least one of a transaction level in which a virtual memory image of said object is activated per transaction, a session level in which a virtual memory image of said object is activated per session accessing the object, and a container level in which one virtual memory copy of said managed object is activated within a container associated with said object.
Claim 8
Dependent Claim
40 words
The method of claim 5 , wherein, said passivation policy includes at least one of a pinned option, a pinned for a life of a session option, a pinned for a life of a transaction option, and a not-pinned option.
Claim 9
Dependent Claim
39 words
The method of claim 5 , wherein said flush policy includes at least one of an option to flush at an end of a transaction associated with said object, and an option, to flush at a session checkpoint operation.
Claim 10
Dependent Claim
30 words
The method of claim 5 , wherein said refresh policy includes at least one of a refresh at transaction recognition option, refresh at session recognition option and no explicit policy.
Claim 11
Independent Claim
57 words
A system of managing instances of an object of a computing environment, said system comprising: means for choosing a set of policies to be used to manage one or more instances of an object within said computing environment; and means for using said set of policies to selectively manage said one or more instances of said object.
Claim 12
Independent Claim
57 words
A system of managing instances of an object of a computing environment, said system comprising: means for choosing a set of policies to be used to manage one or more instances of an object within said computing environment; and means for using said set of policies to selectively manage said one or more instances of said object.
Claim 13
Dependent Claim
32 words
The system of claim 10 , wherein said set of policies manage at least one of state coherency of said object, isolation level of said object, and residence lifetime of said object.
Claim 14
Dependent Claim
23 words
The system of claim 10 , wherein said means for choosing comprises means for selecting said set of policies at object installation time.
Claim 15
Dependent Claim
22 words
The system of claim 10 , wherein said set of policies is managed by one or more containers of said computing environment.
Claim 16
Dependent Claim
30 words
The system of claim 10 , wherein said set of policies includes at least one of an activation isolation policy, a passivation policy, a flush policy, and a refresh policy.
Claim 17
Dependent Claim
74 words
The system of claim 14 , wherein said activation isolation policy includes at least one of a transaction level in which a virtual memory image of said object is activated per transaction, a session level in which a virtual memory image of said object is activated per session accessing the object, and a container level in which one virtual memory copy of said managed object is activated within a container associated with said object.
Claim 18
Dependent Claim
40 words
The system of claim 14 , wherein, said passivation policy includes at least one of a pinned option, a pinned for a life of a session option, a pinned for a life of a transaction option, and a not-pinned option.
Claim 19
Dependent Claim
39 words
The system of claim 14 , wherein said flush policy includes at least one of an option to flush at an end of a transaction associated with said object, and an option to flush at a session checkpoint operation.
Claim 20
Dependent Claim
30 words
The system of claim 14 , wherein said refresh policy includes at least one of a refresh at transaction recognition option, refresh at session recognition option, and no explicit policy.
Claim 21
Dependent Claim
77 words
At least one program storage device readable by a machine, tangibly embodying at least one program of instructions executable by the machine to perform a method of managing instances of an object of a computing environment, said method comprising: choosing a set of policies to be used to manage one or more instances of an object within said computing environment; and using said set of policies to selectively manage said one or more instances of said object.
Claim 22
Dependent Claim
77 words
At least one program storage device readable by a machine, tangibly embodying at least one program of instructions executable by the machine to perform a method of managing instances of an object of a computing environment, said method comprising: choosing a set of policies to be used to manage one or more instances of an object within said computing environment; and using said set of policies to selectively manage said one or more instances of said object.
Claim 23
Dependent Claim
37 words
The at least one program storage device of claim 19 , wherein said set of policies manage at least one of state coherency of said object, isolation level of said object, and residence lifetime of said object.
Claim 24
Dependent Claim
24 words
The at least one program storage device of claim 19 , wherein said choosing comprises selecting said set of policies at object installation time.
Claim 25
Dependent Claim
27 words
The at least one program storage device of claim 19 , wherein said set of policies is managed by one or more containers of said computing environment.
Claim 26
Dependent Claim
35 words
The at least one program storage device of claim 19 , wherein said set of policies includes at least one of an activation isolation policy, a passivation policy, a flush policy, and a refresh policy.
Claim 27
Dependent Claim
79 words
The at least one program storage device of claim 23 , wherein said activation isolation policy includes at least one of a transaction level in which a virtual memory image of said object is activated per transaction, a session level in which a virtual memory image of said object is activated per session accessing the object, and a container level in which one virtual memory copy of said managed object is activated within a container associated with said object.
Claim 28
Dependent Claim
45 words
The at least one program storage device of claim 23 , wherein, said passivation policy includes at least one of a pinned option, a pinned for a life of a session option, a pinned for a life of a transaction option and a not-pinned option.
Claim 29
Dependent Claim
44 words
The at least one program storage device of claim 23 , wherein said flush policy includes at least one of an option to flush at an end of a transaction associated with said object, and an option to flush at a session checkpoint operation.
Claim 30
Dependent Claim
35 words
The at least one program storage device of claim 23 , wherein said refresh policy includes at least one of a refresh at transaction recognition option, refresh at session recognition option and no explicit policy.
References Cited (Backward Citations)
US5317739A
Cited
US5561809A
Cited
US5706432A
Cited
US5764241A
Cited
US6345315B1
Cited
US6230205B1
Cited
US6411933B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-05-19 | 2006-11-18 | 2007-05-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-05-19 | 2010-11-18 | 2011-05-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-05-19 | 2014-11-18 | 2015-05-20 | $7700.00 | Window Closed / Lapsed |