Performing event notification in a database having a...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000, C709S203000

Reexamination Certificate

active

06466949

ABSTRACT:

FIELD OF THE INVENTION
This invention relates generally to distributed computing systems, and more particularly to a method and apparatus for performing event notification in a database having a distributed web cluster.
BACKGROUND OF THE INVENTION
Modern computerized search systems can contain vast amounts of data. In order to be useful, they must return search results to a user in a reasonable amount of time. One application for computerized search systems is that of finding geographic entities such as an address, street, area, point, businesses, or list of cities that are located near a given starting point. For example, with a system containing a database of homes and businesses with corresponding addresses or geographical locations within a city, a user may want to locate banks, automated teller machines (ATMs), or restaurants which are close to a specific address or business within the city. Because the user may be waiting for the results of the search in real-time, the search results must be returned very quickly. In addition, the results should preferably be presented in an ordered format according to the usefulness to the user. For example, some businesses might have a sale or special offering which should be presented to the user before other businesses which do not have a sale or special.
To improve the access speed to information through public data networks such as the Internet, database information may be copied or “mirrored” across one or more physically distributed servers, known as web clusters. The servers may be widely separated geographically and may contain multiple independent data paths which are separated from those of other servers.
With a distributed data network having multiple data servers, there is a problem in updating and maintaining consistent information on all of the servers. For example, if new information is uploaded to one server, the information must also be distributed to and synchronized with the other mirror servers within the network. In some prior art systems, update information is broadcast to the mirror servers once a day. While this approach may be acceptable for information which does not generally change very rapidly, such as static links to web sites, it leads to server inconsistencies and unacceptable delays for time-critical information such as stock quotes or news reports.
Therefore, there is a need for a way to update time-critical information in a database having multiple servers in a distributed web cluster.
SUMMARY OF THE INVENTION
The present invention provides a method and apparatus for performing event notification in a system having a distributed web cluster. A change of state is provided to the system. A state change table is updated in the system with the provided change of state. The change of state is propagated from the state change table to the web cluster, through polling, broadcast, or other methods. The web cluster is synchronized to reflect the state change.


REFERENCES:
patent: 4972367 (1990-11-01), Burke
patent: 5287453 (1994-02-01), Roberts
patent: 5490270 (1996-02-01), Devarakonda et al.
patent: 5826253 (1998-10-01), Bredenberg
patent: 5884325 (1999-03-01), Bauer et al.
patent: 5926816 (1999-07-01), Bauer et al.
patent: 5999947 (1999-12-01), Zollinger et al.
patent: 6098093 (2000-08-01), Bayeh et al.
patent: 6381635 (2002-04-01), Hoyer et al.
International Search Report PCT/US99/27848, Nov. 23, 1999.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Performing event notification in a database having a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Performing event notification in a database having a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Performing event notification in a database having a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2945467

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.