SUPPORT FOR NETWORK ROUTING SELECTION
First Claim
1. A method of supplying a destination address to control routing of data through a network, the method comprisingproviding a storage device with pre-stored address resolution information;
- collecting information from a first user of the network, the information linking a destination in the network to an information item from the information;
adding a record to the pre-stored address resolution information, the record linking the information item to a source identifier related to the first user and a destination identifier of the destination;
receiving address describing data from a second user via a user terminal of the network;
comparing at least part of the address describing data with the information item in said record from said storage device and comparing values of at least one attribute associated with the second user and the source identifier; and
in response to detection that the values of the attribute match and that at least part of the address describing data matches the information item, supplying a destination address defined by the destination identifier to control routing of data through the network.
2 Assignments
0 Petitions
Accused Products
Abstract
Retrieval of address data for control of routing through a network, such as a telephone network or an e-mail network is supported by a database with pre-stored address resolution information. Input from users is used to expand the database. When a first user inputs information that links a destination in the network to an information item, the database is expanded by adding a record that links the information item to a source identifier of the first user and a destination identifier of the destination. Subsequently, the added record is compared with address describing data from a second user. A destination address may be derived from the address describing data for example when at least one attribute associated with the second user and the source identifier match and at least part of the address describing data matches the information item. In another embodiment an address of the source identifier may be used as a destination address for the second user, when address describing data from the second user matches with the information item from the record.
-
Citations
14 Claims
-
1. A method of supplying a destination address to control routing of data through a network, the method comprising
providing a storage device with pre-stored address resolution information; -
collecting information from a first user of the network, the information linking a destination in the network to an information item from the information; adding a record to the pre-stored address resolution information, the record linking the information item to a source identifier related to the first user and a destination identifier of the destination; receiving address describing data from a second user via a user terminal of the network; comparing at least part of the address describing data with the information item in said record from said storage device and comparing values of at least one attribute associated with the second user and the source identifier; and in response to detection that the values of the attribute match and that at least part of the address describing data matches the information item, supplying a destination address defined by the destination identifier to control routing of data through the network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Network address resolution equipment, comprising
a storage device with pre-stored address resolution information; -
an input for receiving information from a first user from an input terminal, the information linking a destination in the network to an information item from the information; a control circuit configured to add a record to the pre-stored address resolution information, the record linking the information item to a source identifier of the first user and a destination identifier of the destination, receive address describing data from a second user via a user terminal of the network, compare at least part of the address describing data with the information item in said record from said storage device; compare values of at least one attribute associated with the second user and the source identifier; and
in response to detection that the values of the attribute match and that at least part of the address describing data matches the information item;supply a destination address defined by the destination identifier to control routing of data through the network. - View Dependent Claims (9, 10, 11)
-
-
12. A computer program product, comprising a program of instructions that, when executed by a programmable computer, will cause the programmable computer to
collecting information from at least a first user in the network, the information linking a destination in the network to an information item from the information; -
add a record to the pre-stored address resolution information, the record linking the information item to a source identifier of the first user and a destination identifier of the destination; receive address describing data from a second user via a user terminal of the network; compare at least part of the address describing data with the information item in said record from said storage device and compare values of at least one attribute associated with the second user and the source identifier; and in response to detection that the values of the attribute match and that at least part of the address describing data matches the information item, supplying a destination address defined by the destination identifier to control routing of data through the network.
-
-
13. A method of supplying a destination address to control routing of data through a network, the method comprising
providing a storage device with pre-stored address resolution information; -
collecting information from at least a first user in the network, the information linking a destination in the network to an information item from the information; adding a record to the pre-stored address resolution information, the record linking the information item to a source identifier of the first user and a destination identifier of the destination; receiving address describing data from a second user via a user terminal of the network; comparing at least part of the address describing data with the information item in said record from said storage device; and in response to detection that at least part of the address describing data matches the information item, supplying a destination address defined by the source identifier to control routing of data from the user terminal through the network.
-
-
14. Network address resolution equipment, comprising
a storage device with pre-stored address resolution information; -
an input for receiving information from a first user from an input terminal, the information linking a destination in the network to an information item from the information; a control circuit configured to add a record to the pre-stored address resolution information, the record linking the information item to a source identifier of the first user and a destination identifier of the destination, receive address describing data from a second user via a user terminal of the network, compare at least part of the address describing data with the information item in said record from said storage device; and
in response to detection that at least part of the address describing data matches the information item;supply a destination address defined by the source identifier to control routing of data through the network from the user terminal.
-
Specification