Claims
- 1. An apparatus for increased data access in an object oriented network, which comprises:
- an object server computer having an operating system, a first memory, a permanent storage memory and a processor with means for performing an operation on a predetermined object data stored in said permanent storage memory of said object server computer to produce an object server computer signature of said object data a processor element in said object server computer which recognizes a GET request by said remote client computer client computer for said predetermined object data and obtains said object data and an associated signature of said data; and
- a remote client computer operably associated with said object server computer having an operating system, a first memory, a cache memory and a processor with means for performing an operation on like predetermined object data stored in said cache memory and recalling signature of said like predetermined object data a processor element on said remote client computer which initiates upon a GET request from said cache memory therein and obtains said like predetermined object data having an associated signature of said object data, and a comparator operably associated with said remote client computer for comparing said signature of said predetermined object data with signature of said like predetermined object data to determine whether said signature of said like predetermined object data is valid.
- 2. The invention in accordance with claim 1, wherein said network object server includes means responsive to each said comparison performed by said comparator on said object data for generating and storing a validation ratio for said object data in a third memory and for removing said object data from said cache memory when said validation ratio drops below a predetermined value.
- 3. The invention in accordance with claim 2, wherein said storing and removing means is further defined to preclude said data having a validation ratio less than said predetermined value from reentering said cache memory.
- 4. A method, performed by computers in an object oriented network for increased speed of access of data, which comprises:
- using an object server computer having an operating system, a first memory, a permanent storage memory and a processor with means for performing an operation on a predetermined object data stored in said permanent storage memory of said object server computer to produce an object server computer signature of said object data;
- using a remote client computer operably associated with said object server computer having an operating system, a first memory, a cache memory and a processor with means for performing an operation on like predetermined object data stored in said cache memory and recalling signature of said like predetermined object data, and a comparator operably associated with said remote client computer for comparing said signatures of object data with one another to determine whether said signature of data of said remote client is valid;
- establishing a processor element in said object server computer which recognizes a GET request by said remote client computer for said predetermined object data and obtains said object data and an associated signature of said data;
- establishing a processor element on said remote client computer which initiates upon a GET request from said cache memory therein and obtains said like predetermined object data having an associated signature of said object data; and
- using a comparator operably associated with said remote client computer for comparing said signature of predetermined object data with said signature of said like predetermined object data to determine whether said signature of said like predetermined object data is valid.
- 5. The method of the invention in accordance with claim 4, which further includes the steps of:
- establishing in said remote client computer a processor element responsive to each said comparison of said signature data;
- generating a validation ratio for said object data;
- storing said validation ratio in a third memory of said remote client computer; and
- removing said object data from said cache memory when said validation ratio drops below a predetermined value.
- 6. The method of the invention in accordance with claim 5, wherein the step of removing is further characterized to induce preventing said data from reentering said cache memory.
Parent Case Info
This is a continuation-in-part of U.S. Ser. No. 08/565,393 filed Nov. 30, 1995, now issued into U.S. Pat. No. 5,682,415 on Oct. 28, 1997.
US Referenced Citations (22)
Non-Patent Literature Citations (1)
Entry |
Barbara, et al., "Sleepers and workaholics: Caching strategies in mobile environments", SIGMOD Record, vol. 23, No. 2, Abstract Only, Jun. 1994. |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
565393 |
Nov 1995 |
|