Scheduled alias resolution
First Claim
1. A method of operating an access system including an access server to provide access between a user system and a plurality of communication networks that provide services to a user, the method comprising:
- receiving in the access server a user data packet from the user system with the user data packet identifying a first destination alias and the user;
translating the user data packet into a network data packet by replacing the first destination alias with a second destination alias from a user profile for the user wherein the second destination alias relates to a destination network address that relates to a selected one communication network of the plurality of communication networks; and
routing the network data packet to the selected one communication network based on the destination network address, wherein the translating enables communication of the user data packet to the selected one communication network without inclusion of the destination network address in the user data packet.
5 Assignments
0 Petitions
Accused Products
Abstract
An access communication system provides access between a user system and a plurality of communication networks. The plurality of communication networks provide services to a user in the user system. An access communication system includes a database system and an access server that is connected to the user system and the plurality of communication networks. The access server receives information including a first alias. The access server then processes the information to determine whether an alias translation exists for the first alias in an alias schedule. The access server modifies the information based on the alias translation in response to the determination the alias translation exists.
-
Citations
22 Claims
-
1. A method of operating an access system including an access server to provide access between a user system and a plurality of communication networks that provide services to a user, the method comprising:
-
receiving in the access server a user data packet from the user system with the user data packet identifying a first destination alias and the user;
translating the user data packet into a network data packet by replacing the first destination alias with a second destination alias from a user profile for the user wherein the second destination alias relates to a destination network address that relates to a selected one communication network of the plurality of communication networks; and
routing the network data packet to the selected one communication network based on the destination network address, wherein the translating enables communication of the user data packet to the selected one communication network without inclusion of the destination network address in the user data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
generating and transmitting a translation request including the first destination alias to a database system; and
receiving a reply from the database system, with the reply including the second destination alias.
-
-
6. The method of claim 5 further comprising storing the second destination alias in an alias schedule.
-
7. The method of claim 5 wherein the generating and transmitting are performed in response to a destination that an alias translation does not exist in an alias schedule.
-
8. The method of claim 1 further comprising:
-
receiving in the access server another user data packet from another user system with the user data packet identifying the first destination alias and another user;
translating the other user data packet into another network data packet by replacing the first destination alias with a third destination alias from another user profile for the other user wherein the third destination alias relates to another destination network address that relates to a selected second communication network of the plurality of communication networks; and
routing the other network data packet to the selected second communication network based on the destination network address, wherein the translating enables communication of the other user data packet to the selected second communication network without inclusion of the other destination network address in the other user data packet.
-
-
9. A software product for providing access between a user system and a plurality of communication networks that provide services to a user, the software product comprising:
-
access server software operational when executed by a processor to direct the processor to receive a user data packet from the user system with the user data packet identifying a first destination alias and the user, translate the user data packet into a network data packet by replacing the first destination alias with a second destination alias from a user profile for the user wherein the second destination alias relates to a destination network address that relates to a selected one communication network of the plurality of communication network and route the network data packet to the selected one communication network based on the destination network address, wherein the translating enables communication of the user network packet to the selected one communication network without inclusion of the destination network address in the user data packet; and
a software storage medium operational to store the access server software. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An access system for providing access between a user system and a plurality of communication networks that provide services to a user, the access system comprising:
-
an access server connected to the user system and the plurality of communication networks and configured to receive a user data packet from the user system with the user data packet identifying a fist destination alias and the user, generate and transmit a translation request including the first destination alias to a database system, receive a reply from the database system including a second destination alias from a user profile for the user wherein the second destination alias relates to a destination network address that relates to a selected one communication network of the plurality of communication networks, translate the user data packet into a network data packet by replacing the first destination alias with the second destination alias, and route the network data packet to the selected one communication network based on the second destination alias that relates to the destination network address, wherein the translating enables communication of the user data packet to the selected one communication network without inclusion of the destination network address in the user data packet; and
the database system connected to the access server and configured to receive the translation request from the access server, process the translation request to generate the second destination alias, and generate and transmit a reply to the access server including the second destination alias. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification