SUPPORT FOR NETWORK ROUTING SELECTION
First Claim
1. Network address resolution equipment, comprisingan input for receiving at least part of address describing data from an input interface of a user terminal, the input providing for reception of information parts of the address describing data that are distinguished by a user;
- a storage device for storing pre-stored address resolution information;
a control circuit coupled to the input and the storage device and configured to determine an identifier of an intended destination based on at least part of the information parts;
an output for supplying the identifier to a routing circuit that is configured to route information through the network directed at a destination address controlled dependent on the identifier;
the control circuit being configured to detect whether the user has distinguished a plurality of the information parts, including an insufficient information part that provides information applying to the intended destination, this information being insufficient to determine the identifier without using other information parts from the address describing data, and to add a new record to the pre-stored address resolution information or modify an existing record in the pre-stored address resolution information responsive to said detection, the new record or the modification representing that the information derived from said insufficient information part applies to the identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A database of pre-stored information is provided to support address resolution to determine addresses that can be used to control routing through a network such as call routing through a telephone network or e-mail routing. A user is enabled to enter address describing data, which the user can distinguish into different information parts. The network, address resolution equipment determines an identifier of an intended destination based on the information parts, if need be by combining it with the database. The result is used to control routing of data through the network. Furthermore, the address describing data is inspected for information parts that were distinguished by the user and that applied to the intended destination but were by themselves insufficient to determine the identifier. When such an information part is found, a new record is added to the database of pre-stored address resolution information or an existing record is modified the new or modified record representing that information derived from said insufficient information part applies to the identifier that was determined to supply the address. The new or modified record is subsequently used resolve further address describing data to route other data.
10 Citations
12 Claims
-
1. Network address resolution equipment, comprising
an input for receiving at least part of address describing data from an input interface of a user terminal, the input providing for reception of information parts of the address describing data that are distinguished by a user; -
a storage device for storing pre-stored address resolution information; a control circuit coupled to the input and the storage device and configured to determine an identifier of an intended destination based on at least part of the information parts; an output for supplying the identifier to a routing circuit that is configured to route information through the network directed at a destination address controlled dependent on the identifier; the control circuit being configured to detect whether the user has distinguished a plurality of the information parts, including an insufficient information part that provides information applying to the intended destination, this information being insufficient to determine the identifier without using other information parts from the address describing data, and to add a new record to the pre-stored address resolution information or modify an existing record in the pre-stored address resolution information responsive to said detection, the new record or the modification representing that the information derived from said insufficient information part applies to the identifier. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of supplying a destination address to control routing of data through a network, the method comprising
receiving address describing data at least partly from a source terminal that is coupled to the network, providing for distinction, by a user, of respective information parts of the address describing data; -
determining an identifier of an intended destination based on at least part of the information parts from the address describing data; using the identifier to provide a destination address defined by the identifier to control routing of data through the network; detecting whether the address describing data contains a plurality of the information parts distinguished by a user, including an insufficient information part comprising information that applies to the intended destination but is insufficient to determine the identifier without using other information parts from the address describing data; adding a new record to pre-stored address resolution information or modifying an existing record in the pre-stored address resolution information, the new or modified record representing that information derived from said insufficient information part applies to the identifier that was determined in said determining step; subsequently using said new or modified record from the pre-stored address resolution information to resolve further address describing data. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification