Cellular to 802.11 voice roaming utilizing SIP signaling
First Claim
Patent Images
1. A method of roaming between a cellular network and a wireless network comprising the steps of:
- receiving an invitation over the wireless network, wherein the invitation is sent from a mobile communications device engaged in a cellular call over a cellular voice channel;
authenticating the mobile communications device over the wireless network;
sending an acknowledgement of the invitation to the mobile communications device over the wireless network;
comparing the strength of detected signals from both the cellular network and wireless network; and
initiating a handoff based on the comparison, wherein the established cellular call is switched from the cellular network to the wireless network, and wherein the mobile communications device determines based upon the comparison to effect the handoff and operates to attenuate a signal transmitted from the mobile communications device to the cellular network thereby causing the cellular network to effect the handoff.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of roaming between a cellular network and a wireless network can include receiving an invitation over the wireless network. The invitation can be sent from a mobile communications device engaged in a cellular call over a cellular voice channel. The method also can include authenticating the mobile communications device over the wireless network, sending an acknowledgement of the invitation to the mobile communications device over the wireless network, and initiating a handoff. The established cellular call can be switched from the cellular network to the wireless network.
-
Citations
45 Claims
-
1. A method of roaming between a cellular network and a wireless network comprising the steps of:
-
receiving an invitation over the wireless network, wherein the invitation is sent from a mobile communications device engaged in a cellular call over a cellular voice channel; authenticating the mobile communications device over the wireless network; sending an acknowledgement of the invitation to the mobile communications device over the wireless network; comparing the strength of detected signals from both the cellular network and wireless network; and initiating a handoff based on the comparison, wherein the established cellular call is switched from the cellular network to the wireless network, and wherein the mobile communications device determines based upon the comparison to effect the handoff and operates to attenuate a signal transmitted from the mobile communications device to the cellular network thereby causing the cellular network to effect the handoff. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of roaming between a cellular network and a wireless network comprising the steps of:
-
during an established cellular call using a cellular voice channel, detecting the wireless network within a mobile communications device; sending an invitation over the wireless network to a gateway interface linking the cellular network with the Internet; authenticating the mobile communications device; receiving an acknowledgement of the invitation; and initiating a handoff wherein the established cellular call is switched from the cellular network to the wireless network, the mobile communications device deciding when to initiate the handoff and acting to attenuate a signal provided to the cellular network from the mobile communications device, thereby causing the cellular network to handoff the cellular call. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of roaming between a cellular network and a wireless network comprising the steps of:
-
during an established cellular call, detecting a signal from the wireless network; comparing a measure of strength of the signal received from the wireless network with a measure of strength of a signal received from the cellular network; and initiating a handoff of the cellular call from the cellular network to the wireless network according to said comparing step, wherein the mobile communications device determines when to initiate the handoff and operates to attenuate signals transmitted from the mobile communications device to the cellular network and thereby causing the cellular network to effect the handoff. - View Dependent Claims (13)
-
-
14. A method of roaming between a cellular network and a wireless network comprising the steps of:
-
receiving a communication over the cellular network, wherein the communication is sent from a mobile communications device engaged in a wireless call over the wireless network; authenticating the mobile communications device over the cellular network; sending an acknowledgement of the communication to the mobile communications device over the cellular network; and initiating a handoff, wherein the established wireless call is switched from the wireless network to the cellular network, and wherein the mobile communications device determines when to initiate the handoff and operates to attenuate signals transmitted from the mobile communications device to the wireless network. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method of roaming between a cellular network and a wireless network comprising the steps of:
-
during an established call conducted over the wireless network using a streaming session, detecting a signal from the cellular network; comparing a measure of strength of the signal received from the cellular network with a measure of strength of a signal received from the wireless network; and initiating a handoff of the call from the wireless network to the cellular network based on said comparing step, wherein the mobile communications device determines when to initiate the handoff and operates to attenuate signals transmitted from the mobile communications device to the wireless network and thereby causing the handoff to occur. - View Dependent Claims (20)
-
-
21. A system for roaming between a cellular network and a wireless network comprising:
-
means for receiving an invitation over the wireless network, wherein the invitation is sent from a mobile communications device engaged in a cellular call over a cellular voice channel; means for authenticating the mobile communications device over the wireless network; means for sending an acknowledgement of the invitation to the mobile communications device over the wireless network; means for comparing the strength of detected signals from both the cellular network and wireless network; and means within said mobile communications device for initiating a handoff based upon the comparison, wherein the established cellular call is switched from the cellular network to the wireless network, wherein said means for initiating cause the mobile communications device to attenuate signals transmitted from the mobile communications device to the cellular network so as to cause the cellular network to effect the handoff.
-
-
22. A system for roaming between a cellular network and a wireless network comprising:
-
means for detecting the wireless network within a mobile communications device during an established cellular call using a cellular voice channel; means for sending an invitation over the wireless network to a gateway interface linking the cellular network with the Internet; means for authenticating the mobile communications device; means for receiving an acknowledgement of the invitation; and means within said mobile communications device for initiating a handoff wherein the established cellular call is switched from the cellular network to the wireless network, said means for initiating causing the mobile communications to attenuate a signal provided to the cellular network from the mobile communications device, thereby causing the cellular network to handoff the cellular call.
-
-
23. A system for roaming between a cellular network and a wireless network comprising:
-
means for detecting a signal from the wireless network during an established cellular call; means for comparing a measure of strength of the signal received from the wireless network with a measure of strength of a signal received from the cellular network; and means within said mobile communications device for initiating a handoff of the cellular call from the cellular network to the wireless network according to a comparison made by said means for comparing, said means for initiating causing said mobile communications device to attenuate a signal transmitted from said mobile communications device to said cellular network.
-
-
24. A system for roaming between a cellular network and a wireless network comprising:
-
means for receiving a communication over the cellular network, wherein the communication is sent from a mobile communications device engaged in a wireless call over the wireless network; means for authenticating the mobile communications device over the cellular data network; means for sending an acknowledgement of the communication to the mobile communications device over the cellular network; and means within said mobile communications device for initiating a handoff, wherein the established wireless call is switched from the wireless network to the cellular network, and wherein said means for initiating causing said mobile communications device to attenuate a signal transmitted from said mobile communications device to said wireless network.
-
-
25. A system for roaming between a cellular network and a wireless network comprising:
-
means for detecting a signal from the cellular network during an established call conducted over the wireless network using a streaming session; means for comparing a measure of strength of the signal received from the cellular network with a measure of strength of a signal received from the wireless network; and means within a mobile communications device for initiating a handoff of the wireless call from the wireless network to the cellular network according to a comparison made by said means for comparing, said means for initiating causing said mobile communications device to attenuate signals transmitted from said mobile communications device to the wireless network.
-
-
26. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
receiving an invitation over a wireless network, wherein the invitation is sent from a mobile communications device engaged in a cellular call over a cellular voice channel in a cellular network; authenticating the mobile communications device over the wireless network; sending an acknowledgement of the invitation to the mobile communications device over the wireless network comparing the strength of detected signals from both the cellular network and wireless network; and initiating a handoff based upon the comparison, wherein the established cellular call is switched from the cellular network to the wireless network, and wherein initiating the handoff comprises causing the mobile communications device operating to attenuate a signal transmitted from the mobile communications device to the cellular network and thereby causing the cellular network to effect the handoff. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
during an established cellular call using a cellular voice channel over a cellular network, detecting a wireless network within a mobile communications device; sending an invitation over the wireless network to a gateway interface linking the cellular network with the Internet; authenticating the mobile communications device; receiving an acknowledgement of the invitation; and initiating a handoff wherein the established cellular call is switched from the cellular network to the wireless network, the initiating comprising the mobile communications device operating to attenuate a signal provided to the cellular network from the mobile communications device, thereby causing the cellular network to handoff the cellular call. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
during an established cellular call over a cellular network, detecting a signal from a wireless network; comparing a measure of strength of the signal received from the wireless network with a measure of strength of a signal received from the cellular network; and initiating a handoff of the cellular call from the cellular network to the wireless network according to said comparing step, wherein said initiating step comprises the mobile communications device operating in response to the comparison to attenuate signals transmitted from the mobile communications device to the cellular network and thereby causing the cellular network to effect the handoff. - View Dependent Claims (38)
-
-
39. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
receiving a communication over a cellular network, wherein the communication is sent from a mobile communications device engaged in a wireless call over a wireless network; authenticating the mobile communications device over the cellular network; sending an acknowledgement of the communication to the mobile communications device over the cellular network; and initiating a handoff, wherein the established wireless call is switched from the wireless network to the cellular network, and wherein initiating the handoff comprises causing the mobile communications device operating in response to the acknowledgment to attenuate signals transmitted from the mobile communications device to the wireless network. - View Dependent Claims (40, 41, 42, 43)
-
-
44. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
during an established call conducted over a wireless network using a streaming session, detecting a signal from a cellular network; comparing a measure of strength of the signal received from the cellular network with a measure of strength of a signal received from the wireless network; and initiating a handoff of the call from the wireless network to the cellular network based on said comparing step, wherein initiating the handoff comprises the mobile communications device operating in response to the comparison to attenuate signals transmitted from the mobile communications device to the wireless network and thereby causing the handoff to occur. - View Dependent Claims (45)
-
Specification