EP0705463B1

System and method for routing data and communications

Abstract

A system for routing data and communications to one of a plurality of remote sites to promote reciprocal interaction among the remote sites. The system includes a central processing unit and a storage device to store a first set of data identifying a plurality of remote sites and a second set of data identifying the frequency at which each of the remote sites communicates with the system. The system selects a particular remote site to receive a particular communication by analyzing the second set of data. The system also contemplates a method of routing data and communications including the steps of storing routing data for identifying a plurality of remote sites and the frequency at which each of the remote sites communicates with a central processor, receiving a communication at the central processor, analyzing the routing data to select a particular remote site, and forwarding the communication to the selected remote site.

EP0705463B1, drawing sheet 1
Sheet 1 of 2

Term

Term ended

Expired 10 September 2013, 13 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

30 claims: 4 independent, 26 dependent

  1. 1
    A system for routing communications to one of a plurality of remote terminals comprising:a central processing unit (20);a storage device (22,24) operatively associated with the central processing unit to store first data identifying a plurality of remote terminals (14a,14b) and second data associated with the number of times that each of the remote terminals (14b) has sent a communication to other remote terminals (14a) for a prior period;and a communication interface (18) operatively associated with the central processing unit and the remote terminals for receiving communications from the remote terminals and forwarding the particular communication to the specific remote terminal;characterised in that a selector is provided operable in conjunction with the central processing unit to select a specific remote terminal to receive a particular communication based at least in part on the frequency at which each of the remote terminals has communicated with the central processing unit.
  2. 9
    A system as claimed in any of claims 4 to 8, characterised in that the communication interface (18) comprises a private branch exchange.
  3. 14
    A system as claimed in Claim 1, characterised in that the communication interface includes means for receiving input data from a sender of a communication.
  4. 26
    A method for routing communications comprising the steps of:storing first data in a storage device operatively associated with a central processing unit, the first data identifying a plurality of remote terminals;storing second data in the storage device associated with the frequency at which each of the plurality of remote terminals has sent communications to other remote terminals;receiving a communication from one of the remote terminals at a central processor;characterised in that remote terminals that frequently send communications to other remote terminals are rewarded by selecting a particular remote terminal to receive the communication based at least in part on the frequency at which each of the remote terminals has sent communications to the other remote terminals;and forwarding the communication to the selected remote terminal.
  5. 27
    A method as claimed in 26, further comprising the step of receiving input data identifying the locale to which the communication is to be forwarded.