Communication device auto negotiate reconnect
First Claim
1. A negotiation method for assigning responsibility to an offering device or a non-offering device for initiating a reconnection between two devices in an event that an original connection is dropped and that each device is attempting a subsequent reconnection, the method comprising:
- determining if an offer for initiating reconnection is received;
consulting predetermined rules for assigning responsibility for initiating the reconnection if no offer or two offers are received;
determining if the non-offering device agrees to the offer from the offering device if one offer is received;
if the non-offering device does not agree to the offer, determining if the offering device will act as the non-offering device; and
assigning reconnection responsibility to the offering device.
2 Assignments
0 Petitions
Accused Products
Abstract
The embodiments contemplate a negotiation and reconnection method between two devices for use when an original call connection is dropped. In order to allow a reconnected call to be easily made without multiple calls from each user, a negotiation between the two devices is made during the original call, assigning reconnection authority to one of the devices. If the original call is inadvertently dropped, due to for example environmental conditions, the assigned device initiates reconnection by bypassing voicemail options that are typically encountered in a reconnection situation. The reconnection may be used when each of the two devices is attempting to reconnect. Alternatively, if the device that lost coverage is without coverage for an extended period of time, a message may be sent to the other device to inform the user of that device of the situation.
91 Citations
20 Claims
-
1. A negotiation method for assigning responsibility to an offering device or a non-offering device for initiating a reconnection between two devices in an event that an original connection is dropped and that each device is attempting a subsequent reconnection, the method comprising:
-
determining if an offer for initiating reconnection is received;
consulting predetermined rules for assigning responsibility for initiating the reconnection if no offer or two offers are received;
determining if the non-offering device agrees to the offer from the offering device if one offer is received;
if the non-offering device does not agree to the offer, determining if the offering device will act as the non-offering device; and
assigning reconnection responsibility to the offering device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A reconnection method for reconnecting a call between two devices in an event that an original connection is dropped and that each device is attempting a subsequent reconnection, the method comprising:
-
upon a determination that the call is inadvertently dropped and that each of the two devices is attempting to reconnect with the other of the two devices, determining if a loss of coverage for one of the two devices exceeds a predetermined time period;
if the loss of coverage for one of the two devices exceeds the predetermined time period, sending a message to the other of the two devices to alert of the loss of coverage; and
if the loss of coverage for one of the two devices does not exceed the predetermined time period, reconnecting the call by one of the two devices assigned as a reconnection authority. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A handheld computing device comprising:
-
a memory;
a processor;
a network component to couple the handheld computing device to a network in order to communicate with another device; and
control code stored in a portion of the memory comprising computer-readable instructions capable of performing the following;
upon a determination that an original call between the handheld computing device and another device is inadvertently dropped and that each of the two devices is attempting a subsequent reconnection with the other of the two devices, determining if a loss of coverage for one of the two devices exceeds a predetermined time period;
if the loss of coverage for one of the two devices exceeds the predetermined time period, sending a message to the other of the two devices to alert of the loss of coverage; and
if the loss of coverage for one of the two devices does not exceed the predetermined time period, reconnecting the call by one of the two devices assigned as a reconnection authority. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification