Programmatically reversing numerical line identity presented at a communications services gateway into named IP Telephony users with “prior association”, delivers dynamic “reverse address resolution” switching connections from ground to cloud, permitting any conventional telephone to dial and connec
Programmatically reversing numerical line identity presented at a communications services gateway into named IP Telephony users with “prior association”, delivers dynamic “reverse address resolution” switching connections from ground to cloud, permitting any conventional telephone to dial and connect to any associated IP Telephony endpoint in the world, without changes to the conventional telephone. Reversing line identity into associated named users bridges both the addressability and economic divide between mass conventional “paying” (mobile and fixed) and “free” IP Telephony networks. A system for supporting communications between a user on an IP-addressed-communications-device and a telephony subscriber device, the telephony subscriber device having a corresponding telephone number, includes: one or more service nodes configured to: receive from the user the telephone number of the telephony subscriber device and create an association from the telephone number to the user, wherein the association allows the telephony subscriber device to connect to the user.
대표청구항▼
1. A method for supporting communications between an internet user on an internet-addressed-communications-device and a telephony user on a telephony subscriber device, the internet user having a corresponding user identity and the telephony subscriber device having a corresponding telephone number,
1. A method for supporting communications between an internet user on an internet-addressed-communications-device and a telephony user on a telephony subscriber device, the internet user having a corresponding user identity and the telephony subscriber device having a corresponding telephone number, the method comprising the steps of: (a) receiving, at at least one gateway, information regarding the user identity of the internet user and the telephone number;(b) subsequent to receiving the information, receiving by the at least one gateway a communications request from the telephony subscriber device, the communications request including the telephone number, and(c) performing, by the at least one gateway, a query based on the telephone number in the communications request to return the user identity,wherein the information includes one or more associations, each of the associations being from the telephone number to the internet user, the associations allowing calls originating from the telephony subscriber device to connect to the internet user. 2. The method of claim 1 further including the step of: (c) initiating communications between the telephony subscriber device and one or more interim users based on the information. 3. The method of claim 1 including the step of: (c) facilitating by the gateway, communications between the telephony subscriber device and one or more internet users. 4. The method of claim 1 wherein the at least one gateway is further configured for: (a) receiving a communications request from the telephony subscriber device, the communications request including the telephone number of the telephony subscriber device; and(b) retrieving, using the received telephone number, addressing information for the internet user that is associated with the telephone number,wherein the retrieved addressing information is used to establish a communications connection between the telephony subscriber device and a device then being used by the internet user, thereby supporting communications between the telephony subscriber device and the internet user. 5. The method of claim 4 wherein the addressing information for the internet user includes at least one of: (a) an Internet service user address,(b) an Internet service user name,(c) an Internet URI,(d) an IP address,(e) an IP communications endpoint address, and(f) a MAC address. 6. The method of claim 4 wherein if addressing information of a single available internet user is associated with the telephone number, the at least one gateway is configured for: (a) notifying the telephony subscriber device of a communications possibility;(b) establishing a connection from the telephony subscriber device to the internet user; and(c) identifying the telephony subscriber device, as a calling party, to the internet user. 7. The method of claim 4 wherein if a plurality of available internet users is associated with the telephone number, at least one gateway is configured for: presenting to the telephony subscriber device a plurality of available internet users for selection for communication. 8. The method of claim 1 wherein in response to receiving a communications request from the telephony subscriber device: (a) instantiating a client proxy for the telephone number of the telephony subscriber device, the client proxy operative to facilitate communications between the telephony subscriber device and the interne user. 9. The method of claim 8 farther including the steps of: (a) receiving, at at least one of the gateways, information regarding a plurality of internet users for which addressing information is associated with the telephone number; and(b) configuring, based on the information received, the client proxy to facilitate communications between the telephony subscriber device and at least one of the internet users for which addressing information has been received. 10. The method of claim 8 wherein the client proxy includes status of the telephony subscriber device. 11. The method of claim 8 wherein the client proxy is configured for publishing information for the telephony subscriber device and the associated internet users. 12. A method for supporting communications between an internet user on an internet-addressed-communications-device and a telephony user on a telephony subscriber device, the internet user having a corresponding user identity and the telephony subscriber device having a corresponding telephone number, the method comprising the steps of: (a) receiving information regarding the user identity of the internet user and the telephone number of the telephony subscriber device;(b) creating an association, the association being from the telephone number to the internet user;(c) subsequent to creating the association, receiving from at least one gateway, a query regarding the telephone number of the telephony subscriber device; and(d) responding to the query with the user identity associated with the telephone number of the telephony subscriber device,wherein the association allows calls originating from the telephony subscriber device to connect to the internet user. 13. The method of claim 12 including the steps of: (a) receiving at a gateway a communications request from the telephony subscriber device the communications request including the telephone number of the telephony subscriber device; and(b) retrieving, using the received telephone number, addressing information for the internet user that is associated with the telephone number,wherein the system is configured to use the retrieved addressing information to establish a communications connection between the telephony subscriber device and a device then being used by the internet user, thereby supporting communications between the telephony subscriber device and the internet user. 14. The method of claim 13 wherein the addressing information for the Internet user includes at least one of: (a) an Internet service user address,(b) an Internet service user name,(c) an Internet URI,(d) an IP address,(e) an IP communications endpoint address, and(f) a MAC address. 15. The method of claim 13 wherein in response to receiving the communications request from the telephony subscriber device: (a) instantiating a client proxy for the telephone number of the telephony subscriber device, the client proxy operative to facilitate communications between the telephony subscriber device and internet user. 16. The method of claim 13 further including the steps of: (a) creating associations between the telephone number and addressing information, the addressing information respectively associated with a plurality of interne users; and(b) permitting the telephony subscriber device to establish communications with at least one of the plurality of interact users. 17. The method of claim 12 further including the steps of: creating the association from the telephone number to the internet user based on at least one identifier for the internet user selected from a group consisting of: (a) a registered VOIP service screen name of the internet user;(b) a registered Internet URI describing the internet user;(c) a user identity automatically created and assigned by the system;(d) user name comprising the telephone number; and(e) a user name comprising a derivative of the telephone number,wherein any of the at least one identifier from the above group is registered on an ENUM domain based on the telephone number. 18. The method of claim 12 wherein the association is based only on: (a) the telephone number of the telephony subscriber device, and(b) the internet user. 19. The method of claim 12 wherein the information includes zero or more associations. 20. The system of claim 12 Wherein said information is received from the internet-addressed-communications-device. 21. A system for supporting communications between an internet user on an internet-addressed-communications-device and a telephony user on a telephony subscriber device, the internet user having a corresponding user identity and the telephony subscriber device having a corresponding telephone number, the system comprising: (a) at least one gateway configured to: (i) receive information regarding the user identity of the internet user and the telephone number of the telephony subscriber device,(ii) subsequent to receiving the information, receive a communications request from the telephony subscriber device, the communications request including the telephone number of the telephony subscriber device; and(iii) retrieve, using the received telephone number, the user identity that is associated with the telephone number,wherein the information includes one or more associations, each of the associations being from the telephone number to the internet user, the associations allowing calls originating from the telephony subscriber device to connect to the internet user. 22. The system of claim 21 wherein the at least one gateway is further configured to: establish, using the retrieved addressing information a communications connection between the telephony subscriber device and a device then being used by the internet user, thereby supporting communications between the telephony subscriber device and the interim user. 23. A system for supporting communications between an internet user on an internet-addressed-communications-device and a telephony user on a telephony subscriber device, the internet user having a corresponding user identity and the telephony subscriber device having a corresponding telephone number, the system comprising: one or more service nodes configured to: (a) receive the user identity of the internet user and the telephone number of the telephony subscriber device;(b) create an association, the association being from the telephone number to the internet user;(c) subsequent to creating the association, receive a communications request from the telephony subscriber device, the communications request including the telephone number of the telephony subscriber device; and(d) retrieve, using the received telephone number, the user identity that is associated with the telephone number,wherein the association allows calls originating from the telephony subscriber device to connect to the internet user. 24. The system of claim 23 wherein at least one of the service nodes is configured to receive the telephone number of the telephony subscriber device in response to an action by the internet user. 25. The system of claim 23 further comprising at least one gateway is further configured to: establish, using the retrieved addressing information, a communications connection between the telephony subscriber device and a device then being used by the internet user, thereby supporting communications between the telephony subscriber device and the internet user. 26. The system of claim 25 wherein: (a) the one or more service nodes is further configured to create associations between the telephone number and addressing information, the addressing information respectively associated with a plurality of internet users; and(b) the system is further configured to permit the telephony subscriber device to establish communications with at least one of the plurality of internet users. 27. The system of claim 23 wherein the association is based only on: (a) the telephone number of the telephony subscriber device, and(b) the internet user. 28. The system of claim 23 wherein said information is received from the internet-addressed-communications-device. 29. A system for supporting communications between an internet user on an internet-addressed-communications-device and a telephony user on a telephony subscriber device, the internet user having a corresponding user identity and the telephony subscriber device having a corresponding telephone number, the system comprising: (a) at least one gateway configured: (i) so that upon receiving a communications request from the internet user for connection to the telephony subscriber device, the gateway requests an association be created, the associations being from the telephone number of the telephony subscriber device to the internet user,(ii) subsequent to creating the association, to perform a query regarding the telephone number of the telephony subscriber device; and(iii) to receive a response to the query including the user identity associated with the telephone number of the telephony subscriber device,wherein the association allows calls originating from the telephony subscriber device to connect to the internet user. 30. A method for supporting communications between an internet user on an internet-addressed-communications-device and a telephony user on a telephony subscriber device, the internet user having a corresponding user identity and the telephony subscriber device having a corresponding telephone number, the method comprising the steps of: (a) receiving from the telephony subscriber device a communications request, said communications request including the telephone number; and(b) routing the communications request to a gateway configured to: (i) employ an association to map the telephone number to the internet user;(ii) retrieve, using the received telephone number, a user identity of the internet user that is associated with the telephone number; and(iii) initiate a connection between the telephony subscriber device and the internet user based on the map from the association. 31. A method for supporting communications between an internet user on an internet-addressed-communications-device and a telephony user on a telephony subscriber device, the internet user having a corresponding user identity and the telephony subscriber device having a corresponding telephone number, the method comprising the steps of: (a) initiating, from the telephony subscriber device via an access telephone number, forwarding of a communications request including the corresponding telephone number of the telephony subscriber device to a gateway configured to: (i) employ an association to map the corresponding telephone number of the telephony subscriber device to one or more of the internet users; and(ii) retrieve, using the telephone number, a user identity of the internet user that is associated with the telephone number; and(iii) initiate a connection between the telephony subscriber device and the internet user based on the map from the association, and(b) using a connection from said telephony subscriber device to the internet user. 32. A non-transitory computer-readable storage medium having embedded thereon computer-readable code for supporting communications between an internet user on an internet-addressed-communications-device and a telephony user on a telephony subscriber device, the internet user having a corresponding user identity and the telephony subscriber device having a corresponding telephone number, the computer-readable code comprising program code for: (a) receiving, at at least one gateway, information regarding the user identity of the internet user and the telephone number of the telephony subscriber device;(b) subsequent to receiving the information receiving by the at least one gateway a communications request from the telephony subscriber device, the communications request including the telephone number, and(c) performing, by the at least one gateway, a query based on the telephone number in the communications request to return the user identity,wherein the information includes one or more associations, each of the associations being from the telephone number to the internet user, the associations allowing calls originating from the telephony subscriber device to connect to the internet user,when executed on a computer.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (3)
Lee, Chinmei Chen; Varney, Douglas William, System and method for providing dynamic call disposition service to wireless terminals.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.