Graphical user interface for Web enabled applications
First Claim
1. A system for integrating and managing one or more client application programs which enable a user to interact with one or more web enabled services subscribed by the user, comprising:
- a web browser, resident on a client platform, the web browser capable of receiving one or more web pages from a remote server;
a backplane object downloaded with, and launched by the web page, the backplane object capable of launching the client application programs upon initiation by the user, the backplane object further enabling inter-application communications among the client application programs and also with the backplane object,whereby the backplane object and the client application programs intproperate with one another to provide an integrated customer interface to a plurality of communications network management services subscribed by the user.
3 Assignments
0 Petitions
Accused Products
Abstract
An integrated system of user interfaces for communicating with remote services. A backplane architecture controls and manages the user interfaces by instantiating, launching, overseeing and closing the user interfaces associated with a plurality of applications residing in a remote server. Each application communicates with one another and with the backplane via messaging interfaces. The backplane provides a single uniform user authentication procedure during logon for the user interfaces and also provides session management for a duration of a user session. Session information is maintained by exchanging a session key or keys for identifying the session with remote servers.
540 Citations
29 Claims
-
1. A system for integrating and managing one or more client application programs which enable a user to interact with one or more web enabled services subscribed by the user, comprising:
-
a web browser, resident on a client platform, the web browser capable of receiving one or more web pages from a remote server; a backplane object downloaded with, and launched by the web page, the backplane object capable of launching the client application programs upon initiation by the user, the backplane object further enabling inter-application communications among the client application programs and also with the backplane object, whereby the backplane object and the client application programs intproperate with one another to provide an integrated customer interface to a plurality of communications network management services subscribed by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for integrating and managing one or more client application programs for enabling a user to interact with one or more web enabled services to which the user has subscribed, the method comprising:
-
receiving a web page having a backplane object from a remote server; downloading a client application program associated with the web enabled services; launching the backplane object; presenting to the user the client application programs associated with the web enabled services to which the user has subscribed and which the user may select; and creating the client application program upon the user'"'"'s request, whereby the backplane object and the client application programs interoperate with one another and communicate with the remote server to provide an integrated customer interface to a plurality of communications network management services subscribed by the user. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for creating integrated client applications for enabling a user to interact with one or more web enabled services to which the user has subscribed, the system comprising:
-
an application backplane class for managing a plurality of client application programs; an application interface class for implementing the client application program associated with the web enabled service, the application interface class further including a messaging device for enabling communications among the plurality of client application programs; GUI class extensions for enabling the client application programs to provide common look-and-feel desktop window management features; and a client communications interface for providing a single interface from which the client application programs may send messages and requests to one or more back-end services, whereby a shared library of common objects is provided as a framework in which a family of Internet applications can be created and managed from an integrated system.
-
Specification