Callback Tokens for Dropped Calls
AssigneeComcast Cable Communications, LLC
InventorRoss Gilson
Life of this patent
Estimating the term…
Abstract
A method and system that support re-establishing a dropped call or communication is disclosed. A terminal may publish its parameters to other terminals through in-band or out-of-band signaling. Token values may then be determined by a weighted sum of parameters, where the terminal having the largest weighted sum possesses the token. If the call or communication drops, the terminal possessing the token then initiates communication to the other terminals. In addition, a plurality of tokens may be used when there are more than two terminals in a call. The terminals may be partitioned into groups, where one of the terminals in each group possesses a token.
Claims28
A method comprising:
- participating, by a first mobile device, in a call with a second mobile device;
- and
- attempting, based on the call dropping and an order in which the first mobile device and the second mobile device should attempt to re-establish the call, to re-establish the call, wherein the order is based on one or more of:
- a quantity of available connections to a base station associated with the first mobile device, or
- a quantity of available connections to a base station associated with the second mobile device.
A first mobile device comprising:
- one or more processors;
- and
- memory storing instructions that, when executed by the one or more processors, configure the first mobile device to:
- participate in a call with a second mobile device;
- and
- attempt, based on the call dropping and an order in which the first mobile device and the second mobile device should attempt to re-establish the call, to re-establish the call, wherein the order is based on one or more of:
- a quantity of available connections to a base station associated with the first mobile device, or
- a quantity of available connections to a base station associated with the second mobile device.
A system comprising:
- a first mobile device;
- and
- a second mobile device, wherein:
- the first mobile device comprises:
- one or more first processors;
- and
- memory storing first instructions that, when executed by the one or more first processors, configure the first mobile device to:
- participate in a call with the second mobile device;
- and
- attempt, based on the call dropping and an order in which the first mobile device and the second mobile device should attempt to re-establish the call, to re-establish the call, wherein the order is based on one or more of:
- a quantity of available connections to a base station associated with the first mobile device, or a quantity of available connections to a base station associated with the second mobile device;
- and
- the second mobile device comprises:
- one or more second processors;
- and
- memory storing second instructions that, when executed by the one or more second processors, cause the second mobile device to:
- participate in the call with the first mobile device.
A non-transitory computer-readable medium storing instructions that, when executed, configure a first mobile device to:
- participate in a call with a second mobile device;
- and
- attempt, based on the call dropping and an order in which the first mobile device and the second mobile device should attempt to re-establish the call, to re-establish the call, wherein the order is based on one or more of:
- a quantity of available connections to a base station associated with the first mobile device, or
- a quantity of available connections to a base station associated with the second mobile device.
Dependencies are inferred from the claim text.