Disconnected transport protocol connectivity
First Claim
Patent Images
1. A method comprising:
- recognizing a transport protocol connection through a mobile device has entered a state of disconnect;
determining a lowest received sequence number from received messages to be transmitted over the transport protocol connection;
transmitting a disconnect acknowledgement message with a receive window of zero and a sequence number of one less than the lowest received sequence number; and
continuing to transmit the disconnect acknowledge message with a receive window of zero and a sequence number of one less than the lowest received sequence number until the transport protocol connection exits the state of disconnect to a connect state.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, an existing transport protocol connection though a mobile device is recognized as having entered a state of disconnect. A lowest received sequence number is determined from received messages to be transmitted over a disconnected transport protocol connection. A disconnect acknowledgement message with a receive window of zero and a sequence number of one less than the lowest received sequence number is transmitted. The disconnect acknowledge message with a receive window of zero and a sequence number of one less than the lowest received sequence number is continued to be transmitted until the transport protocol connection exits the disconnect state to a connect state.
-
Citations
20 Claims
-
1. A method comprising:
-
recognizing a transport protocol connection through a mobile device has entered a state of disconnect; determining a lowest received sequence number from received messages to be transmitted over the transport protocol connection; transmitting a disconnect acknowledgement message with a receive window of zero and a sequence number of one less than the lowest received sequence number; and continuing to transmit the disconnect acknowledge message with a receive window of zero and a sequence number of one less than the lowest received sequence number until the transport protocol connection exits the state of disconnect to a connect state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a network interface operable to connect with mobile devices; a memory operable to store instructions and data, the memory in communication with the network interface; and an execution unit coupled to the memory, the execution unit in communication with the network interface and data stored in the memory, and responsive to instructions stored in the memory; wherein the memory is encoded with a disconnect state maintenance application, that when executed in the execution unit, provides a disconnect state maintenance process that maintains transport protocol connection state data in a mobile device by performing operations of; recognizing a transport protocol connection through the mobile device has entered a state of disconnect; determining a lowest received sequence number from received messages to be transmitted over the transport protocol connection; transmitting a disconnect acknowledgement message with a receive window of zero and a sequence number of one less than the lowest received sequence number; and continuing to transmit the disconnect acknowledge message with a receive window of zero and a sequence number of one less than the lowest received sequence number until the transport protocol connection exits the state of disconnect to a connect state. - View Dependent Claims (12, 13, 14, 15)
-
-
16. Logic encoded in one or more tangible computer-readable storage media for execution, the logic executable with a processor, and when executed, causes the processor to perform steps of:
-
recognizing a transport protocol connection through the mobile device has entered a state of disconnect; determining a lowest received sequence number from received messages to be transmitted over the transport protocol connection; transmitting a disconnect acknowledgement message with a receive window of zero and a sequence number of one less than the lowest received sequence number; and continuing to transmit the disconnect acknowledge message with a receive window of zero and a sequence number of one less than the lowest received sequence number until the transport protocol connection exits the state of disconnect to a connect state. - View Dependent Claims (17, 18, 19, 20)
-
Specification