System for logging on to servers through a portal computer
First Claim
1. A method in a portal computer for accessing a plurality of servers on behalf of users using client computers, each server for servicing requests directed to a domain, the method comprising:
- receiving a request from a client computer, the request being sent to the portal computer and identifying a resource to be accessed at a domain;
determining whether the user of the client computer is currently logged on to the server for the domain of the identified resource;
when it is determined that the user is not currently logged on, retrieving logon information for the user for the domain of the identified resource; and
logging on the user to the server of the domain of the identified resource in accordance with a series of message definitions of the retrieved logon information;
modifying the received request to address it to the domain of the identified resource; and
sending the modified request whereby users can be logged on to servers using different logon procedures.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing a single logon system for logging onto multiple server computers without modification of the server computers. The logon system is provided by a portal computer that implements a portal web site through which users of client computers can access multiple server computers that implement various “accessible” web sites. The portal web site provides to the client computers web pages with links that each identify accessible web sites. When a user of a client computer selects a link to an accessible web site, a message is sent to the portal web site that identifies the accessible web site. The portal web site uses the definition of logon messages to control the logging on of the user to the identified web site in such a way that the logon appears to the identified web site as being performed by the user and that the identified web site does not need to be modified to accommodate the logging on of the user via the portal web site.
158 Citations
70 Claims
-
1. A method in a portal computer for accessing a plurality of servers on behalf of users using client computers, each server for servicing requests directed to a domain, the method comprising:
-
receiving a request from a client computer, the request being sent to the portal computer and identifying a resource to be accessed at a domain;
determining whether the user of the client computer is currently logged on to the server for the domain of the identified resource;
when it is determined that the user is not currently logged on, retrieving logon information for the user for the domain of the identified resource; and
logging on the user to the server of the domain of the identified resource in accordance with a series of message definitions of the retrieved logon information;
modifying the received request to address it to the domain of the identified resource; and
sending the modified request whereby users can be logged on to servers using different logon procedures. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
14. A method in a portal computer for accessing a plurality of servers on behalf of users using client computers, each server for servicing requests, the method comprising:
-
receiving a request from a client computer, the request identifying a resource of one of the plurality of servers; and
when the user is not currently logged on to the server, retrieving logon information for the user for that server;
logging the user on to that server in accordance with a message definition specified in the logon information using the retrieved logon information; and
sending the received request to that server.
-
-
30. A method in a client computer for accessing a server via a portal computer, the server for servicing requests for resources, the method comprising:
-
sending to a portal computer a request to access a resource of the server; and
receiving the requested resource wherein the portal computer logs on a user of the client computer to the server in accordance with message definitions that specify a logon procedure for the server wherein the user can be logged on by the portal computer to servers that use different logon procedures. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
39. A method in a computer system of logging on users of client computers to servers that use different logon procedures, the method comprising:
-
providing logon information for logging on the users to each of the servers, the logon information defining messages to be sent to the servers to effect logging on the user to that server;
receiving from the user an indication of a server computer;
in response to receiving the indication, retrieving the logon information for the indicated server; and
sending messages defined by the retrieved logon information to the indicated server to effect logging on the user to the indicated server computer.
-
-
48. A method in a server computer for logging on user to the server computer via a portal computer, the method comprising:
-
receiving from the portal computer a series of messages specified by message definitions associated with the server computer, the message definitions defining a logon procedure for the server computer wherein the portal computer can log on the user to server computers that user different logon procedures; and
responding to the received messages to effect the logging on of the user to the server computer.
-
-
49. A computer-readable medium having instructions for controlling a portal computer to log on users using client computers to servers, by a method comprising:
-
receiving from a client computer of a user an indication to access a server; and
when the user is not currently logged on to the server, retrieving logon information for the user for that server;
logging on the user to that server in accordance with a message definition specified in the retrieved logon information.
-
-
62. A system in a portal computer for logging on users using client computers to servers, comprising:
-
means for receiving from a client computer of a user an indication to access a server; and
means for retrieving logon information for the user for the indicated server and for logging on the user to the indicated server in accordance with message definitions specified in the retrieved logon information. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70)
-
Specification