METHOD AND APPARATUS FOR MANAGING AN INTERACTIVE NETWORK SESSION
First Claim
1. A method comprising:
- polling, by the server system for managing an interactive session, a computing device outside of an interactive session, wherein the polling comprises installing programming code on a computing device, wherein the programming code enables the server system to interact with the operating system of the computing device to determine that a user is present at the computing device and that the computing device is secured from use by other users;
determining, by the server system, that a user is present at the computing device based on the polling of the computing device outside of the interactive session;
determining, by the server system, that the computing device is secured from use by other users by receiving a determination that a password protection scheme has been activated by the operating system, wherein the password protection scheme includes an entry of a valid password to continue using the computing device; and
maintaining, by the server system, the interactive session in response to the determining at least one of that the user is present and that the computing device is secured from use by other users.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods for controlling online session inactivity timeouts between a user terminal and a server involves the server polling the user'"'"'s local terminal to determine whether the user presence at the terminal can be confirmed if there is a period of inactivity within the session. If so, or if the server can otherwise confirm that the terminal is secured from use by other users, then the user session is maintained. Otherwise, the user session is allowed to timeout due to inactivity. The server may issue an alert to the user whenever a timeout is imminent, and may restore any information entered by the user prior to the timeout, if the user later returns and validates his identification.
25 Citations
17 Claims
-
1. A method comprising:
-
polling, by the server system for managing an interactive session, a computing device outside of an interactive session, wherein the polling comprises installing programming code on a computing device, wherein the programming code enables the server system to interact with the operating system of the computing device to determine that a user is present at the computing device and that the computing device is secured from use by other users; determining, by the server system, that a user is present at the computing device based on the polling of the computing device outside of the interactive session; determining, by the server system, that the computing device is secured from use by other users by receiving a determination that a password protection scheme has been activated by the operating system, wherein the password protection scheme includes an entry of a valid password to continue using the computing device; and maintaining, by the server system, the interactive session in response to the determining at least one of that the user is present and that the computing device is secured from use by other users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An article of manufacture including a non-transitory, tangible computer readable storage medium having instructions stored thereon that, in response to execution by a server system for managing an interactive session, cause the server system to be capable of performing operations comprising:
-
polling, by the server system, a computing device outside of an interactive session, wherein the polling comprises installing programming code on a computing device, wherein the programming code enables the server system to interact with the operating system of the computing device to determine that a user is present at the computing device and that the computing device is secured from use by other users; determining, by the server system, that a user is present at the computing device based on the polling of the computing device outside of the interactive session; determining, by the server system, that the computing device is secured from use by other users by receiving a determination that a password protection scheme has been activated by the operating system, wherein the password protection scheme includes an entry of a valid password to continue using the computing device; and maintaining, by the server system, the interactive session in response to the determining at least one of that the user is present and that the computing device is secured from use by other users.
-
-
17. A server system comprising:
-
a processor for managing an interactive session, a tangible, non-transitory memory configured to communicate with the processor, the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to be capable of performing operations comprising; polling, by the processor, a computing device outside of an interactive session, wherein the polling comprises installing programming code on a computing device, wherein the programming code enables the server system to interact with the operating system of the computing device to determine that a user is present at the computing device and that the computing device is secured from use by other users; determining, by the processor, that a user is present at the computing device based on the polling of the computing device outside of the interactive session; determining, by the processor, that the computing device is secured from use by other users by receiving a determination that a password protection scheme has been activated by the operating system, wherein the password protection scheme includes an entry of a valid password to continue using the computing device; and maintaining, by the processor, the interactive session in response to the determining at least one of that the user is present and that the computing device is secured from use by other users.
-
Specification