Apparatus and method for increased data access in an object oriented caching system
First Claim
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.
4 Assignments
0 Petitions
Accused Products
Abstract
An apparatus having an object server computer having an operating system, a first memory, a permanent storage memory and a processor with a module for performing an operation on a predetermined object data stored in the permanent storage memory of the object server computer to produce an object server computer signature of the predetermined object data and a remote client computer operably associated with the object server computer having an operating system, a first memory, a cache memory and a processor with a module for performing an operation on like predetermined object data stored in the cache memory and recalling signature of the like predetermined object data, and a comparator operably associated with the remote client computer for comparing the signature of the predetermined object data with signature of the like predetermined object data to determine whether the signature of the like predetermined object data is valid.
23 Citations
6 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. - View Dependent Claims (2, 3)
-
-
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. - View Dependent Claims (5, 6)
-
Specification