Patent ID: 6263360
Filing Date: 2001-07-17
Classification: G06F

Abstract:
A client/server object-based computing system, the computing system comprising:a server, the server including a server object list, the server object list being arranged to include objects that are to be updated, the objects having data and functionality, wherein the objects that are to be updated include a first object, the server further including a filter tree, the filter tree being arranged to identify the objects in which the client has interest;a client, the client being in communication with the server over a low-bandwidth link, the client including a client object list, the client object list including an object in which the client has interest, the object in which the client has interest being the first object, wherein the server is arranged to send a message to the client indicating that the object in which the client has interest should be updated on the client, the client further being arranged to update the object in which the client has interest using a handler associated with the client;a feed handler, the feed handler being in communication with the handler and the server, the feed handler being arranged to queue messages from the handler the messages being intended for the server;an observer, the observer being in communication with the client, wherein the client is arranged to notify the observer when the object in which the client has interest is updated; anda data file, the data file being arranged to store a copy of the server object list.