Enterprise interaction hub for managing an enterprise web...

Electrical computers and digital processing systems: multicomput – Distributed data processing – Client/server

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S246000, C345S215000

Reexamination Certificate

active

06360249

ABSTRACT:

TECHNICAL FIELD OF THE INVENTION
The present invention relates in general to the field of public networks and network communication and, more particularly, to enterprise interaction hub for managing an enterprise web system.
BACKGROUND OF THE INVENTION
For many business enterprises, it has become important to reach customers, vendors and employees through the Internet or other public network. Consequently, there is a large and growing number of web-based site development and management tools available to enterprises that want to create or improve a presence on the Internet. However, a number of problems are recurrent in such web development efforts and not adequately addressed by conventional web site development and management tools.
Web-based communication is different from mainframe and client-server arenas where many information services (IS) departments have most of their expertise. One difference is that HTTP, an underlying protocol of web communication, is both connectionless and stateless. This causes a problem for dynamic interactions with the user where a web system needs to be able to keep track of the user's state during a session involving multiple web interactions (e.g., web page requests). Without a way to manage state, between web transactions the system will have “forgotten” information about the user and the context of the session. This can be further complicated by the fact that in many large web systems the user does not interact with the same web server from transaction to transaction.
SUMMARY OF THE INVENTION
In accordance with the present invention, enterprise interaction hub system and method for managing an enterprise web system are disclosed that provide significant advantages over conventional web-based system development and management tools.
According to one aspect of the present invention, the enterprise interaction hub includes a number of layers that interact to manage an enterprise web system. An interaction layer receives requests to the enterprise web system and returns responsive web pages. A presentation layer is coupled to the interaction layer and generates the responsive web pages. A business layer is coupled to the presentation layer and provides business logic for use by the presentation layer in generating the responsive web pages. An integration layer is coupled to the business layer and interfaces with existing legacy data to provide the legacy data to the business layer. A trend collection layer monitors and accumulates historical information from the interaction layer, the presentation layer, the business layer and the integration layer. The trend collection layer also stores the historical information in a trend database. A profile database, accessible by the presentation layer and the business layer, stores profile data, including data mined from the trend database, that characterizes individual user access to the enterprise web system. The profile data is used by the presentation layer and the business layer to provide customized dynamic content in the generated web pages.
A technical advantage of the present enterprise interaction hub is that the layered architecture allows the various functional areas of an enterprise web system to be insulated from each other helping to improve web system robustness while easing development and quality assurance through clear demarcations of functionality. The layered architecture also allows pieces of the enterprise web system to evolve individually as business needs and web technologies change.
A technical advantage of the use of the global session server is that it allows a web system engine to remain stateless with respect to an ongoing user interaction with the web system. This ability to remain stateless frees web system engine to effectively manage server load balancing and other speed issues. Further, by separating the state information from important enterprise data (which can be stored in secure databases), the global session server allows the web system engine to more quickly associate a state with a particular user request that reflects the history of the current user session.
Other technical advantages should be readily apparent to one skilled in the art from the following figures, description, and claims.


REFERENCES:
patent: 5530852 (1996-06-01), Meske, Jr. et al.
patent: 5710887 (1998-01-01), Chelliah et al.
patent: 5758062 (1998-05-01), McMahon et al.
patent: 5774660 (1998-06-01), Brendel et al.
patent: 5796952 (1998-08-01), Davis et al.
patent: 5897622 (1999-04-01), Blinn et al.
patent: 5901287 (1999-05-01), Bull et al.
patent: 5913040 (1999-06-01), Rakavy et al.
patent: 5915001 (1999-06-01), Uppalury
patent: 5940075 (1999-08-01), Mutschler, III et al.
patent: 5968125 (1999-10-01), Garrick et al.
patent: 5974443 (1999-10-01), Jeske
patent: 5983227 (1999-11-01), Nazem et al.
patent: 5995945 (1999-11-01), Notani et al.
patent: 6028605 (2000-02-01), Conrad et al.
patent: 6118768 (2000-09-01), Bhatia et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Enterprise interaction hub for managing an enterprise web... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Enterprise interaction hub for managing an enterprise web..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Enterprise interaction hub for managing an enterprise web... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2825338

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.