System and method for providing on-line services for multiple entities
First Claim
Patent Images
1. A system for providing Internet service to multiple constituencies, the system comprising:
- a server system supporting a plurality of applications, the server system being coupled to a network that communicates with at least one terminal;
a database coupled to the server system, the database configured to store at least one of an entity code and one or more subentity codes, and a user identifier associated with a particular user, each user identifier being associated with a constituency, and each constituency being associated with one subentity code;
wherein the server system is configured to determine a particular set of entitled applications and a set of business rules based upon the subentity code, configured to provide user access only to an entitled set of applications, and configured to output interactive pages associated with the entitled set of applications to a user at a terminal.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for determining a set of applications that can be accessed by a group or constituency of entitled users from among the applications associated with a server system. The system may provide a common look and feel for the applications accessed by a particular group or constituency based on an identification subentity code. Applications are informed of the constituency group associated with the user to cause application of particular business logic in conjunction with the entitled applications.
89 Citations
25 Claims
-
1. A system for providing Internet service to multiple constituencies, the system comprising:
-
a server system supporting a plurality of applications, the server system being coupled to a network that communicates with at least one terminal;
a database coupled to the server system, the database configured to store at least one of an entity code and one or more subentity codes, and a user identifier associated with a particular user, each user identifier being associated with a constituency, and each constituency being associated with one subentity code;
wherein the server system is configured to determine a particular set of entitled applications and a set of business rules based upon the subentity code, configured to provide user access only to an entitled set of applications, and configured to output interactive pages associated with the entitled set of applications to a user at a terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for serving multiple entities on-line, the method comprising:
-
storing, using a database, at least one of an entity code and one or more subentity codes, each subentity code being associated with one entity code;
associating each user with at least one subentity code;
selecting a set of applications to which a user is entitled based on a subentity code associated with the user;
propagating the subentity code among the entitled applications;
determining a set of business rules to be applied in conjunction with the entitled applications based on subentity code;
generating one or more interactive pages associated with the entitled applications and in accordance with the determined set of business rules; and
outputting the interactive pages to the user at a terminal. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable medium upon which is embodied a set of programmable instructions that when executed cause a processor to:
-
store, using a database, at least one of an entity code and one or more subentity codes, each subentity code being associated with one entity code, and associate each user with at least one subentity code;
select a set of applications to which the user is entitled based on subentity code;
propagate the subentity code among the entitled applications;
determine a set of business rules to be applied in conjunction with the entitled applications based on subentity code;
generate one or more interactive pages associated with the entitled applications and in accordance with the determined set of business rules, and output the interactive pages to a user at a terminal.
-
-
17. A system for providing proxy Internet service to multiple constituencies, the system comprising:
-
a server system supporting a plurality of applications, the server system being coupled to a network that communicates with at least one terminal;
a database coupled to the server system, the database configured to store at least one of an entity code and one or more subentity codes, and a user identifier associated with a particular user, each user identifier being associated with a constituency, each constituency being associated with one subentity code that identifies a service, and each entity being associated with a third party service provider;
the server system being configured to output interactive pages associated with the entitled set of applications to a user at a terminal;
a customization module configured to determine a style for interactive pages based upon the entity code and the subentity code associated with the constituency to which the requesting user belongs, the pages having a look and feel associated with the third party service provider, and configured to determine a particular set of entitled applications and a set of business rules based upon the subentity code, the server system being configured to provide user access only to the entitled set of applications; and
a user interface module configured to generate the interactive pages according to the style indicated by the customization module. - View Dependent Claims (18, 19)
-
-
20. A method for providing proxy Internet service to multiple entities on-line, the method comprising:
-
storing, using a database, at least one of a user identifier, an entity code, and one or more subentity codes, each user identifier being associated with at least one subentity code, each subentity code identifying a constituency and being associated with one entity code, each entity code being associated with a third party service provider;
selecting a set of applications to which a user is entitled based on subentity code;
propagating the subentity code among the entitled applications;
determining a set of business rules to be applied in conjunction with the entitled applications based on subentity code;
determining a style for one or more interactive pages based upon the entity code and the subentity code associated with the constituency to which the requesting user belongs, the page style for a particular entity code having a common look and feel; and
generating the interactive pages associated with the entitled applications and in accordance with the determined set of business rules and the determined style such that the pages for a particular entity code have a common look and feel, and outputting the pages to the user at a terminal. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification