Revocable indication of session termination
First Claim
Patent Images
1. A method for a computing device, the method comprising:
- establishing, via a first application executed by the computing device, a data session with a server, wherein the server maintains a set of session data associated with the data session;
processing a request to terminate active functioning of the first application; and
transmitting a session-inactivation message to the server, wherein the session-inactivation message instructs the server to replace a first lifetime period for the set of session data with a second lifetime period for the set of session data.
2 Assignments
0 Petitions
Accused Products
Abstract
According to one general aspect, a method for a computing device may include establishing, via a first application executed by the computing device, a data session with a server. The server may maintain a set of session data associated with the data session. The method may also include processing a request to terminate the active functioning of the first application. The method may further include transmitting a session-inactivation message to the server, wherein the session-inactivation message instructs the server to maintain the set of session data.
-
Citations
22 Claims
-
1. A method for a computing device, the method comprising:
-
establishing, via a first application executed by the computing device, a data session with a server, wherein the server maintains a set of session data associated with the data session; processing a request to terminate active functioning of the first application; and transmitting a session-inactivation message to the server, wherein the session-inactivation message instructs the server to replace a first lifetime period for the set of session data with a second lifetime period for the set of session data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
establishing, with a computing device, a data session, wherein the data session includes a set of session data associated, at least indirectly, with the computing device; establishing a lifetime period equal to a first lifetime period value, wherein if the lifetime period expires the data session is terminated; receiving a session-inactivation message from the computing device, wherein the session-inactivation message indicates a second lifetime period value; setting the lifetime period to the second lifetime period value; and preventing the termination of the data session until either the expiration of the lifetime period or receipt of a session-termination message. - View Dependent Claims (10, 11, 12)
-
-
13. An apparatus comprising:
-
a network interface configured to send and receive signals between a sever server and the apparatus; a memory configured to store executable code; a processor configured to execute the executable code; and wherein the executable code is configured to cause the apparatus to; establish, via a first application executed by the apparatus, a data session with the server, wherein the server maintains a set of session data associated with the data session, process a request to terminate active functioning of the first application, and transmit a session-inactivation message to the server, wherein the session-inactivation message instructs the server to replace a first lifetime period for the set of session data with a second lifetime period for the set of session data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable storage medium comprising instructions stored thereon that, when executed by at least one processor, are configured to cause a server to:
-
establish, with a computing device, a data session, wherein the data session includes a set of session data associated, at least indirectly, with the computing device; establish a lifetime period equal to a first lifetime period value, wherein if the lifetime period expires the data session is terminated; receive a session-inactivation message from the computing device; in response to receiving the session-inactivation message from the computing device, set the lifetime period to a second lifetime period value; and prevent the termination of the data session until either the expiration of the lifetime period or receipt of a session-termination message.
-
-
22. A non-transitory computer-readable storage medium comprising instructions stored thereon that, when executed by at least one processor, are configured to cause a computing device to:
-
establish, via a first application executed by the computing device, a data session with a server, wherein the server maintains a set of session data associated with the data session; process a request to terminate active functioning of the first application; determine, based upon the request to terminate the first application, whether or not the data session is likely to be reactivated within a reactivation lifetime period; and if it is determined that the data session is not likely to be reactivated within the reactivation lifetime period, transmit a session-termination message to the server that instructs the server to delete the set of session data;
orif it is determined that the data session is likely to be reactivated within the reactivation lifetime period, transmit a session-inactivation message to the server.
-
Specification