AUTHENTICATION IN A SMART THIN CLIENT SERVER
First Claim
1. A method for starting a session between a user and a smart thin client server, wherein the smart thin client server permits users to create, manage, and deploy enterprise applications, the method comprising:
- receiving a request to initiate a session from a user, wherein the request does not include log-in credentials;
selecting an anonymous account from a pool of anonymous accounts;
obtaining credentials from the anonymous account; and
establishing a session for the user using the credentials from the anonymous account.
1 Assignment
0 Petitions
Accused Products
Abstract
In a first embodiment of the present invention, a method for starting a session between a user and a smart thin client server is provided, wherein the smart thin client server permits users to create, manage, and deploy enterprise applications, the method comprising: receiving a request to initiate a session from a user, wherein the request does not include log-in credentials; selecting an anonymous account from a pool of anonymous accounts; obtaining credentials from the anonymous account; and establishing a session for the user using the credentials from the anonymous account.
60 Citations
20 Claims
-
1. A method for starting a session between a user and a smart thin client server, wherein the smart thin client server permits users to create, manage, and deploy enterprise applications, the method comprising:
-
receiving a request to initiate a session from a user, wherein the request does not include log-in credentials; selecting an anonymous account from a pool of anonymous accounts; obtaining credentials from the anonymous account; and establishing a session for the user using the credentials from the anonymous account. - View Dependent Claims (2, 3, 4)
-
-
5. A method for maintaining a session between a smart thin client and a smart thin client server, wherein the smart thin client server permits a user to create, manage, and deploy enterprise applications via the smart thin client, the method comprising:
-
detecting a log-off event for the session between the smart thin client and the smart thin client server; and saving, by the smart thin client server, state information for the session, in a record containing a user identification corresponding to a user of the smart thin client. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A smart thin client server for communication with one or more smart thin clients, the smart thin client server comprising:
-
a login/authentication handler configured to generate a login page; an anonymous account pool containing a plurality of anonymous accounts; and a session manager configured to, when a user does not enter log-in information in the login page but still requests a session, obtain credential information from an anonymous account in the anonymous account pool and create a session using the obtained credential information.
-
-
17. A smart thin client server for communication with one or more smart thin clients, the smart thin client server comprising:
-
a login/authentication handler configured to generate a login page; a session manager configured to generate a session for a user; a memory storing a web session for the session; a session rendering engine; a value distribution handler; an image distribution handler; a dynamic value distribution handler; and a server management handler; wherein the session manager is further configured to; detect a log-off event for the session; and save state information for the session, in a record containing a user identification corresponding to the user. - View Dependent Claims (18)
-
-
19. An apparatus for starting a session between a user and a smart thin client server, wherein the smart thin client server permits users to create, manage, and deploy enterprise applications, the apparatus comprising:
-
means for receiving a request to initiate a session from a user, wherein the request does not include log-in credentials; means for selecting an anonymous account from a pool of anonymous accounts; means for obtaining credentials from the anonymous account; and means for establishing a session for the user using the credentials from the anonymous account.
-
-
20. An apparatus for maintaining a session between a smart thin client and a smart thin client server, wherein the smart thin client server permits a user to create, manage, and deploy enterprise applications via the smart thin client, the apparatus comprising:
-
means for detecting a log-off event for the session between the smart thin client and the smart thin client server; and means for saving, by the smart thin client server, state information for the session, in a record containing a user identification corresponding to a user of the smart thin client.
-
Specification