Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
184 words
An apparatus for providing connectivity across multiple devices, comprising: a first end-user device configured to: facilitate a communication session that may be transferred from a first end-user device, the first end-user device being associated with a first call leg and the second end-user device being associated with a second call leg, the second end-user device having a preference; and transmit a signal strength of the second end-user device to a mobility server in accordance with a Session Initiation Protocol (SIP) signal strength events package of the second end-user device subscribed to by the mobility server, the mobility server configured to determine that the signal strength can satisfy the preference, and, in response to the determination and independent of a user request to transfer, automatically transfer the communication session from the first call leg to the second call leg to hand the communication session from the first end-user device to the second end-user device; wherein the mobility server is operable to elect whether to execute the communication leg transfer based on a comparison of signal strength information received from the first and second end-user devices.
Claim 2
Independent Claim
184 words
An apparatus for providing connectivity across multiple devices, comprising: a first end-user device configured to: facilitate a communication session that may be transferred from a first end-user device, the first end-user device being associated with a first call leg and the second end-user device being associated with a second call leg, the second end-user device having a preference; and transmit a signal strength of the second end-user device to a mobility server in accordance with a Session Initiation Protocol (SIP) signal strength events package of the second end-user device subscribed to by the mobility server, the mobility server configured to determine that the signal strength can satisfy the preference, and, in response to the determination and independent of a user request to transfer, automatically transfer the communication session from the first call leg to the second call leg to hand the communication session from the first end-user device to the second end-user device; wherein the mobility server is operable to elect whether to execute the communication leg transfer based on a comparison of signal strength information received from the first and second end-user devices.
Claim 3
Dependent Claim
24 words
The apparatus of claim 1 , wherein the communication leg transfer occurs due to an end user preference that is provided in a subscription.
Claim 4
Dependent Claim
15 words
The apparatus of claim 1 , wherein the handoff occurs due an end user request.
Claim 5
Dependent Claim
22 words
The apparatus of claim 1 , wherein the first end-user device and the second end-user device each include their own separate registrations.
Claim 6
Dependent Claim
54 words
The apparatus of claim 1 , wherein the second end-user device is a selected one of a group of end-user devices, the group consisting of: a) a mobile station; b) a television; c) a laptop computer; d) a personal computer; e) an interactive radio; f) a VoIP telephone; and g) a personal digital assistant.
Claim 7
Dependent Claim
25 words
The apparatus of claim 1 , wherein preference information is provided to transfer only one out of a plurality of communication sessions between the devices.
Claim 8
Dependent Claim
32 words
The apparatus of claim 1 , wherein the communication leg transfer may include a period of bi-casting a plurality of communication sessions to the first end-user device and the second end-user device.
Claim 9
Independent Claim
207 words
An apparatus for providing connectivity across multiple devices, comprising: a mobility server configured to: receive a first registration that allows for a communication session for a first end-user device, the first end-user device being associated with a first call leg; receive a second registration that allows for the communication session for a second end-user device, the second end-user device being associated with a second call leg; receive a preference provided by a user subscription, the preference indicating a preference of the second end-user device; subscribe to a Session Initiation Protocol (SIP) signal strength events package of the second end-user device; receive a signal strength of the second end-user device in accordance with the SIP signal strength events package; determine that the signal strength of the second end-user device can satisfy the preference; and in response to the determination and independent of a user request to transfer, automatically transfer the communication session from the first call leg to the second call leg to hand the communication session from the first end-user device to the second end-user device; wherein the mobility server is operable to elect whether to execute the communication leg transfer based on a comparison of signal strength information received from the first and second end-user devices.
Claim 10
Independent Claim
207 words
An apparatus for providing connectivity across multiple devices, comprising: a mobility server configured to: receive a first registration that allows for a communication session for a first end-user device, the first end-user device being associated with a first call leg; receive a second registration that allows for the communication session for a second end-user device, the second end-user device being associated with a second call leg; receive a preference provided by a user subscription, the preference indicating a preference of the second end-user device; subscribe to a Session Initiation Protocol (SIP) signal strength events package of the second end-user device; receive a signal strength of the second end-user device in accordance with the SIP signal strength events package; determine that the signal strength of the second end-user device can satisfy the preference; and in response to the determination and independent of a user request to transfer, automatically transfer the communication session from the first call leg to the second call leg to hand the communication session from the first end-user device to the second end-user device; wherein the mobility server is operable to elect whether to execute the communication leg transfer based on a comparison of signal strength information received from the first and second end-user devices.
Claim 11
Dependent Claim
30 words
The apparatus of claim 8 , wherein the handoff is executed based on an end-user preference that is provided in the user subscription that is accessed by the mobility server.
Claim 12
Dependent Claim
16 words
The apparatus of claim 8 , wherein the handoff is executed based on an end-user request.
Claim 13
Dependent Claim
17 words
The apparatus of claim 10 , wherein the end-user request is provided by the first end-user device.
Claim 14
Dependent Claim
17 words
The apparatus of claim 10 , wherein the end-user request is provided by the second end-user device.
Claim 15
Dependent Claim
19 words
The apparatus of claim 8 , wherein mobility server is operable request a frequency of received signal strength measurements.
Claim 16
Dependent Claim
38 words
The apparatus of claim 13 , wherein the frequency of received signal strength measurements requested is independently set for when the end-user device has a communication session active or when the end-user device has no communication session active.
Claim 17
Dependent Claim
44 words
The apparatus of claim 8 , wherein the mobility server is operable to elect whether to bi-cast a communication leg simultaneously to the first and second end-user devices based on a comparison of signal strength information received from the first and second end-user devices.
Claim 18
Independent Claim
222 words
A method for providing connectivity across multiple devices, comprising: receiving, at a mobility server, a first registration that allows for a communication session for a first end-user device, the first end-user device being associated with a first call leg; receiving a second registration that allows for the communication session for a second end-user device, the second end-user device being associated with a second call leg; receiving a preference provided by a user subscription, the preference indicating a preference of the second end-user device; subscribing, by the mobility server, to a Session Initiation Protocol (SIP) signal strength events package of the second end-user device; receiving, at the mobility server, a signal strength of the second end-user device in accordance with the SIP signal strength events package; determining, by the mobility server, that the signal strength of the second end-user device cam satisfy the preference; and in response to the determination and independent of a user request to transfer, automatically transferring, by the mobility server, the communication session from the first call leg to the second call leg to hand the communication session from the first end-user device to the second end-user device; wherein the mobility server is operable to elect whether to execute the communication leg transfer based on a comparison of signal strength information received from the first and second end-user devices.
Claim 19
Independent Claim
222 words
A method for providing connectivity across multiple devices, comprising: receiving, at a mobility server, a first registration that allows for a communication session for a first end-user device, the first end-user device being associated with a first call leg; receiving a second registration that allows for the communication session for a second end-user device, the second end-user device being associated with a second call leg; receiving a preference provided by a user subscription, the preference indicating a preference of the second end-user device; subscribing, by the mobility server, to a Session Initiation Protocol (SIP) signal strength events package of the second end-user device; receiving, at the mobility server, a signal strength of the second end-user device in accordance with the SIP signal strength events package; determining, by the mobility server, that the signal strength of the second end-user device cam satisfy the preference; and in response to the determination and independent of a user request to transfer, automatically transferring, by the mobility server, the communication session from the first call leg to the second call leg to hand the communication session from the first end-user device to the second end-user device; wherein the mobility server is operable to elect whether to execute the communication leg transfer based on a comparison of signal strength information received from the first and second end-user devices.
Claim 20
Dependent Claim
36 words
The method of claim 16 , further comprising: accessing a user subscription that includes an end-user preference for either the first or the second end-user device, wherein the handoff is executed based on the end-user preference.
Claim 21
Dependent Claim
30 words
The method of claim 16 , further comprising: electing whether to execute the handoff based on a comparison of signal strength information received from the first and second end-user devices.
Claim 22
Dependent Claim
16 words
The method of claim 18 , further comprising: requesting a frequency of received signal strength measurements.
Claim 23
Dependent Claim
38 words
The method of claim 19 , wherein the frequency of received signal strength measurements requested is independently set for when the end-user device has a communication session active or when the end-user device has no communication session active.
Claim 24
Dependent Claim
25 words
The method of claim 16 , wherein preference information is provided to transfer only one out of a plurality of communication sessions between the devices.
Claim 25
Dependent Claim
32 words
The method of claim 16 , wherein the communication leg transfer may include a period of bi-casting a plurality of communication sessions to the first end-user device and the second end-user device.
Claim 26
Dependent Claim
16 words
The method of claim 16 , wherein the handoff is executed based on an end-user request.
Claim 27
Dependent Claim
18 words
The method of claim 23 , wherein the end user request is provided by the first end-user device.
Claim 28
Dependent Claim
18 words
The method of claim 23 , wherein the end user request is provided by the second end-user device.
Claim 29
Dependent Claim
240 words
Software for providing connectivity across multiple devices, the software being embodied in a computer readable medium and comprising computer code such that when executed is operable to: receive, at a mobility server, a first registration that allows for a communication session for a first end-user device, the first end-user device being associated with a first call leg; receive a second registration that allows for the communication session for a second end-user device, the second end-user device being associated with a second call leg; receive a preference provided by a user subscription, the preference indicating a preference of the second end-user device; subscribe, by the mobility server, to a Session Initiation Protocol (SIP) signal strength events package of the second end-user device; receive, at the mobility server, a signal strength of the second end-user device in accordance with the SIP signal strength events package; determine, by the mobility server, that a signal strength of the second end-user device can satisfy the preference; and in response to the determination and independent of a user request to transfer, automatically transfer, by the mobility server, the communication session from the first call leg to the second call leg to hand the communication session from the first end-user device to the second end-user device; wherein the mobility server is operable to elect whether to execute the communication leg transfer based on a comparison of signal strength information received from the first and second end-user devices.
Claim 30
Dependent Claim
240 words
Software for providing connectivity across multiple devices, the software being embodied in a computer readable medium and comprising computer code such that when executed is operable to: receive, at a mobility server, a first registration that allows for a communication session for a first end-user device, the first end-user device being associated with a first call leg; receive a second registration that allows for the communication session for a second end-user device, the second end-user device being associated with a second call leg; receive a preference provided by a user subscription, the preference indicating a preference of the second end-user device; subscribe, by the mobility server, to a Session Initiation Protocol (SIP) signal strength events package of the second end-user device; receive, at the mobility server, a signal strength of the second end-user device in accordance with the SIP signal strength events package; determine, by the mobility server, that a signal strength of the second end-user device can satisfy the preference; and in response to the determination and independent of a user request to transfer, automatically transfer, by the mobility server, the communication session from the first call leg to the second call leg to hand the communication session from the first end-user device to the second end-user device; wherein the mobility server is operable to elect whether to execute the communication leg transfer based on a comparison of signal strength information received from the first and second end-user devices.
Claim 31
Dependent Claim
41 words
The medium of claim 26 , wherein the code is further operable to: access a user subscription that includes an end-user preference for either the first or the second end-user device, wherein the handoff is executed based on the end-user preference.
Claim 32
Dependent Claim
35 words
The medium of claim 26 , wherein the code is further operable to: elect whether to execute the handoff based on a comparison of signal strength information received from the first and second end-user devices.
Claim 33
Independent Claim
231 words
A system for providing connectivity across multiple devices, comprising: means for receiving, at a mobility server, a first registration that allows for a communication session for a first and a second end-user device the first end-user device being associated with a first call leg; means for receiving a second registration that allows for the communication session for the second end-user device, the second end-user device being associated with a second call leg; means for receiving a preference provided by a user subscription, the preference indicating a preference of the second end-user device; means for subscribing to a Session Initiation Protocol (SIP) signal strength events package of the second end-user device; means for receiving a signal strength of the second end-user device in accordance with the SIP signal strength events package; means for determining, by the mobility server, that a signal strength of the second end-user device can satisfy the preference; and means for, in response to the determination and independent of a user request to transfer, automatically transferring, by the mobility server, the communication session from the first call leg to the second call leg to hand the communication session from the first end-user device to the second end-user device; wherein the mobility server is operable to elect whether to execute the communication leg transfer based on a comparison of signal strength information received from the first and second end-user devices.
Claim 34
Independent Claim
231 words
A system for providing connectivity across multiple devices, comprising: means for receiving, at a mobility server, a first registration that allows for a communication session for a first and a second end-user device the first end-user device being associated with a first call leg; means for receiving a second registration that allows for the communication session for the second end-user device, the second end-user device being associated with a second call leg; means for receiving a preference provided by a user subscription, the preference indicating a preference of the second end-user device; means for subscribing to a Session Initiation Protocol (SIP) signal strength events package of the second end-user device; means for receiving a signal strength of the second end-user device in accordance with the SIP signal strength events package; means for determining, by the mobility server, that a signal strength of the second end-user device can satisfy the preference; and means for, in response to the determination and independent of a user request to transfer, automatically transferring, by the mobility server, the communication session from the first call leg to the second call leg to hand the communication session from the first end-user device to the second end-user device; wherein the mobility server is operable to elect whether to execute the communication leg transfer based on a comparison of signal strength information received from the first and second end-user devices.
Claim 35
Dependent Claim
38 words
The system of claim 29 , further comprising: means for accessing a user subscription that includes an end-user preference for either the first or the second end-user device, wherein the handoff is executed based on the end-user preference.
Claim 36
Dependent Claim
32 words
The system of claim 29 , further comprising: means for electing whether to execute the handoff based on a comparison of signal strength information received from the first and second end-user devices.