Go to Contrieve Home Government Enterprise Search Engines
Clickable Image [spacer]

about us

technology

RevBot FAQs
overview & frequently asked questions

RevBots
intelligent site agents

RevBot Receivers
multiple RevBot
communications tool

RevBot Servers
firewall, backup and
load balancing

press & news

investor information

Contact Us

RevBot Servers

Two types of servers based on Contrieve RevBot technology provide features for wide ranging and high traffic applications.

  • RevBot Efficiency Servers.  RevBot Efficiency Servers allow RevBots and RevBot Receivers to intercommunicate more effectively without burdening major network nodes.  RevBot Efficiency Servers maintain a centralized repository of particular RevBot related information that RevBots can update or download as their needs arise.  For example, in one embodiment, RevBot Efficiency Servers maintain a list of RevBot-friendly search engines that RevBots must or should access to send instantaneous website update requests.

    RevBot Efficiency Servers are particularly useful when network nodes are down or malfunctioning.  The Efficiency Servers act as a queue and buffer for nodes that are offline and instantly update them once they are back online.  This way, Efficiency Servers act as a real-time backup for RevBots and RevBots Receivers, especially when communications and transactions relate to e-commerce and the transfer of money and premium content.

    RevBot Efficiency Servers also act to load balance the RevBot activity on an already highly trafficked network, redirecting RevBot related communications over alternate data pathways.  In one manner of operation, RevBot Efficiency Server advantageously group RevBot-related transactions together for speed and efficiency benefits in manners not apparent to the standard network routing equipment.  In another manner of operation, the queuing and buffering described above for offline nodes can be applied also to online nodes whenever network communication bottlenecks occur.
  • RevBot Proxy Servers.  RevBot Proxy Servers can act as a firewall or buffer between particular network nodes, websites and the network.  RevBots need special proxy servers that understand the features and rule of RevBots; ordinary proxy servers are not sufficient.  RevBot Proxy Servers act primarily as firewalls and store-and-forward caches.  When a network node’s RevBot uses a proxy, it never connects directly to another node on the network.  Instead, it always connects to the RevBot Proxy Server, and asks the proxy server to perform the connection instead.  In this manner of use, RevBots proxy servers act as a security firewall because they isolate mission critical nodes from the rest of the public network.

    A RevBot proxy server receives a request for a network service, such as a Web page request on the Internet, from a RevBot.  If desired, the RevBot Proxy Server looks in its local cache of previous network communications, and, if it finds a matching entry, it communicates with the RevBot without needing to forward the communication onto the rest of the network.  This feature allows many menial RevBots requests to be handled locally, reduces network bandwidth and increases performance.

To RevBots, the RevBot Efficiency Servers and RevBot Proxy Servers are virtually invisible; all network requests and returned and responses appear to be with the addressed network node although that network node was actually not contacted.  Also, since RevBot Servers are themselves in part RevBots, subtle content analysis and additional content modification is possible.

Contact Information
Contrieve, Inc.
e-mail: info@contrieve.com