Exchange and use of globally unique device identifiers for circuit-switched and packet switched integration
First Claim
1. A method in a first telephony-enabled device of enabling packet switched communications with a second telephony-enabled device, the method comprising:
- obtaining a first GUDI (globally unique device identifier); and
sending the first GUDI to the second telephony-enabled device via a first circuit switched message;
wherein if a second GUDI is received from the second telephony-enabled device, then packet-switched data is routable to the second telephony-enabled device using the second GUDI and packet-switched data is routable to the first telephony-enabled device using the first GUDI.
2 Assignments
0 Petitions
Accused Products
Abstract
According to one aspect, a system and method of exchanging GRUUs (Globally Routed User Agent URI (Uniform Resource Identifier)) between a first telephony-enabled device and a second telephony enabled device using a circuit-switched message is provided. Once exchanged, the telephony enabled devices can exchange SIP (session initiated protocol) communications routed by the GRUUs. Any one of the telephony-enabled devices can add a media component to the SIP communications. According to another aspect, a system and method of generating GRUUs is provided. According to another aspect, a system and method of handing off communications to a packet switched network from a circuit switched network is provided.
-
Citations
20 Claims
-
1. A method in a first telephony-enabled device of enabling packet switched communications with a second telephony-enabled device, the method comprising:
-
obtaining a first GUDI (globally unique device identifier); and
sending the first GUDI to the second telephony-enabled device via a first circuit switched message;
wherein if a second GUDI is received from the second telephony-enabled device, then packet-switched data is routable to the second telephony-enabled device using the second GUDI and packet-switched data is routable to the first telephony-enabled device using the first GUDI. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A telephony-enabled device comprising a call processing function for enabling packet switched communications with another telephony-enabled device by executing steps comprising:
-
obtaining a first GUDI (globally unique device identifier); and
sending the first GUDI to the another telephony-enabled device via a first circuit switched message;
wherein if a second GUDI is received from the another telephony-enabled device, then packet-switched data is routable to the another telephony-enabled device using the second GUDI and packet-switched data is routable to the telephony-enabled device using the first GUDI.
-
-
18. A computer readable medium having computer executable instructions stored thereon for execution on a telephony-enabled device so as to enable packet switched communications with another telephony-enabled device by implementing steps comprising:
-
obtaining a first GUDI (globally unique device identifier); and
sending the first GUDI to the another telephony-enabled device via a first circuit switched message;
wherein if a second GUDI is received from the second telephony-enabled device, then packet-switched data is routable to the another telephony-enabled device using the second GUDI and packet-switched data is routable to the telephony-enabled device using the first GUDI.
-
-
19. A wireless device comprising a call processing function for enabling packet switched communications with a second telephony-enabled device by executing steps comprising:
-
obtaining a first GUDI (globally unique device identifier); and
sending the first GUDI to the second telephony-enabled device via a first circuit switched message;
wherein if a second GUDI is received from the second telephony-enabled device, then packet-switched data is routable to the second telephony-enabled device using the second GUDI and packet-switched data is routable to the wireless device using the first GUDI.
-
-
20. A computer readable medium having computer executable instructions stored thereon for execution on a wireless device so as to enable packet switched communications with a second telephony-enabled device by implementing steps comprising:
-
obtaining a first GUDI (globally unique device identifier); and
sending the first GUDI to the second telephony-enabled device via a first circuit switched message;
wherein if a second GUDI is received from the second telephony-enabled device, then packet-switched data is routable to the second telephony-enabled device using the second GUDI and packet-switched data is routable to the wireless device using the first GUDI.
-
Specification