Method and system for providing multiple virtual portals on a computer network
First Claim
1. A method of managing data for a plurality of users, comprising:
- maintaining, in a computer memory, a plurality of databases that each comprise user access data;
providing at least one network portal supported by a plurality of virtual hosts;
receiving a user identification from at least one of the plurality of users;
selecting, based on the received user identification, from the plurality of virtual hosts, a selected virtual host to uniquely present the portal to the user; and
identifying, in accordance with the selected virtual host, from the plurality of databases, at least one authorized database accessible to the user, wherein the user is excluded from access to unauthorized databases associated with unselected ones of the virtual hosts.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system of managing data for a plurality of users is disclosed. The method and system include a maintaining, in a computer memory, of a plurality of databases that each comprise user access data, a providing of at least one network portal supported by a plurality of virtual hosts, a receiving of a user identification from at least one of the plurality of users, a selecting, based on the received user identification, from the plurality of virtual hosts, of a selected virtual host to uniquely present the portal to the user, and an identifying, in accordance with the selected virtual host, from the plurality of databases, of at least one authorized database accessible to the user.
175 Citations
20 Claims
-
1. A method of managing data for a plurality of users, comprising:
-
maintaining, in a computer memory, a plurality of databases that each comprise user access data;
providing at least one network portal supported by a plurality of virtual hosts;
receiving a user identification from at least one of the plurality of users;
selecting, based on the received user identification, from the plurality of virtual hosts, a selected virtual host to uniquely present the portal to the user; and
identifying, in accordance with the selected virtual host, from the plurality of databases, at least one authorized database accessible to the user, wherein the user is excluded from access to unauthorized databases associated with unselected ones of the virtual hosts. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A networked data management system including a plurality of databases, a plurality of virtual portal hosts, and a central support layer in communication with each of the virtual portal hosts and each of the databases, comprising:
computer program instructions that, when executed by a computer processor in the central support layer, cause the computer processor to execute the steps of;
maintaining, in a computer memory associated with the computer processor, a plurality of databases that each comprise user access data;
receiving a user identification in the central support layer from at least one of a plurality of users;
selecting, based on the received user identification, from the plurality of virtual portal hosts, a selected virtual portal host to uniquely present the portal to the user correspondent to the user identification; and
identifying, in accordance with the selected virtual portal host, from the plurality of databases, at least one authorized database accessible to the user. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A networked data management system, comprising:
-
a plurality of databases that each comprise user access data associated with a single portal;
a plurality of virtual portal hosts communicatively connected to the single portal; and
a central support layer in communication with each of the virtual portal hosts and each of the databases;
wherein a user identification is received in the central support layer from at least one of a plurality of users, and wherein, based on the received user identification, one of the virtual portal hosts is selected by the central support layer to uniquely present the single portal and selected ones of the plurality of databases to the user correspondent to the user identification, in accordance with the user identification. - View Dependent Claims (18, 19, 20)
-
Specification