Service portal with application framework for facilitating application and feature development
First Claim
1. A method in a computer system for providing a single access point to an application, comprising:
- receiving, over a communication network from a client machine, an application request at a portal framework;
determining a requested feature content mechanism using the application request from a plurality of feature content mechanisms;
routing at least a portion of the application request to the requested feature content mechanism;
building a response with the requested feature content mechanism based on the routed portion of the application request and having an application content portion;
modifying the response by integrating a reusable presentation container portion with the application content portion; and
transmitting the modified response from the portal framework over the communication network to the client machine.
4 Assignments
0 Petitions
Accused Products
Abstract
A computer system for controlling access to an application used to provide a service to users in a network and to facilitate feature development in the application. The system includes a service application including features or feature mechanisms for providing service functions. The feature mechanisms each include a model interface portion, a view portion, and a controller portion to separate access to business model properties and data from content presentation. Memory stores application-specific data and lists of the feature mechanisms of the application. The system further includes a portal framework that receives user requests from client devices and for transmitting responses. The framework processes the request to determine which feature mechanism is being requested, routes the user request to appropriate feature mechanism, and builds a response with a content page from the view portion and a reusable portion built by the framework.
59 Citations
20 Claims
-
1. A method in a computer system for providing a single access point to an application, comprising:
-
receiving, over a communication network from a client machine, an application request at a portal framework;
determining a requested feature content mechanism using the application request from a plurality of feature content mechanisms;
routing at least a portion of the application request to the requested feature content mechanism;
building a response with the requested feature content mechanism based on the routed portion of the application request and having an application content portion;
modifying the response by integrating a reusable presentation container portion with the application content portion; and
transmitting the modified response from the portal framework over the communication network to the client machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer system for managing operation of an application to provide a service to users and to facilitate feature development for the application, comprising:
-
a service application including feature mechanisms for providing functions of the service, wherein each of the feature mechanisms includes a model interface portion, a view portion, and a controller portion;
a memory device storing data related to the application; and
a portal framework linked to a communication network and adapted for receiving from a client over the communication network a user request and for transmitting a response to the client, wherein the portal framework is further configured to process the user request to determine a requested one of the feature mechanisms, to route the user request to the requested feature mechanism, and to build the response with the view portion of the identified feature mechanisms using the application data in the memory device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification