Support for network routing selection
First Claim
1. A method of supplying a destination address to control of routing of data through a network, the method comprisingreceiving address describing data from a first user via a source terminal that is coupled to the network;
- determining in a control circuit whether the address describing data is sufficient to resolve an address of a destination;
if it has been determined that the address describing data is sufficient to resolve the address, routing data through the network from the source terminal directed at the address resolved from the address describing data; and
if nottransmitting a confirmation request from the control circuit to at least one further terminal over the network, the confirmation request requesting confirmation whether information derived from the address describing data relates to the further terminal and/or confirmation whether the information relates to a second user of the further terminal,receiving a response to the confirmation request from the further terminal to the control circuit;
routing data through the network from the source terminal directed at the address of the further terminal or the second user dependent on whether the response confirms that the information from the address describing data relates to the further terminal or the second user.
3 Assignments
0 Petitions
Accused Products
Abstract
An address for controlling transmission of routing through a network is obtained by means of input from a combination of network terminals. Initially, address describing data is received from a user via a source terminal. A control circuit determines whether the address describing data is sufficient to define an address of a destination. If not, the control circuit uses the address describing data to extract information must be met by the destination, but for which it is not known for specific destinations whether it is met. The information may define a desired property of the destination for example, or a mutual relation between the user and the destination. The control circuit then transmits a confirmation request to one or more possible destinations, to ask whether information relates to the possible destination. If a positive confirmation is received back from a possible destination, the address of this possible destination is used. Information that the information relates to the possible destination may be stored to resolve future address describing information.
-
Citations
11 Claims
-
1. A method of supplying a destination address to control of routing of data through a network, the method comprising
receiving address describing data from a first user via a source terminal that is coupled to the network; -
determining in a control circuit whether the address describing data is sufficient to resolve an address of a destination; if it has been determined that the address describing data is sufficient to resolve the address, routing data through the network from the source terminal directed at the address resolved from the address describing data; and
if nottransmitting a confirmation request from the control circuit to at least one further terminal over the network, the confirmation request requesting confirmation whether information derived from the address describing data relates to the further terminal and/or confirmation whether the information relates to a second user of the further terminal, receiving a response to the confirmation request from the further terminal to the control circuit; routing data through the network from the source terminal directed at the address of the further terminal or the second user dependent on whether the response confirms that the information from the address describing data relates to the further terminal or the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Network address resolution equipment, comprising
an input configured to receive address describing data from a first user via a source terminal, the address describing data; a control circuit configured to determine whether the address describing data is sufficient to resolve an address of a destination;
if it has been determined that the address describing data is sufficient to resolve the address, to route data through the network from the source terminal directed at the address resolved from the address describing data and if not to transmit a confirmation request to at least one further terminal over the network, the confirmation request requesting confirmation whether information derived from the address describing relates to the further terminal and/or confirmation whether the information relates to a second user of the further terminal, to receive a response to the confirmation request from the further terminal to the control circuit and to supply a destination address for control of routing of data through the network, the destination address being selected dependent on whether the response confirms that the information from the address describing data relates to the further terminal or the second user, the destination address corresponding to the further terminal or the second user when the response confirms that the information from the address describing data relates to the further terminal or the second user.- View Dependent Claims (9, 10)
-
11. A computer program product comprising a non-transitory computer readable medium having a computer program embodied thereon, the computer program including instructions for causing a processor to:
-
receive address describing data from a first user via a source terminal that is coupled to the network; determine whether the address describing data is sufficient to resolve an address of a destination; if it has been determined that the address describing data is sufficient to resolve the address, route data through the network from the source terminal directed at the address resolved from the address describing data; and
if nottransmit a confirmation request to at least one further terminal over the network, the confirmation request requesting confirmation whether information derived from the address describing relates to the further terminal and/or confirmation whether the information relates to a second user of the further terminal, receive a response to the confirmation request from the further terminal to the control circuit; supply a destination address for controlling routing of data through the network from the source terminal directed at the further terminal or the second user, dependent on whether the response confirms that the information from the address describing data relates to the further terminal or the second user.
-
Specification