Portal-based desktop
First Claim
1. A computer implemented method performed at a server for providing access to portal content through a portal comprising one or more computer programs and information, the method comprising:
- receiving a request from a client computer, the request specifying a user;
identifying portal content to which the user has subscribed;
organizing the subscribed portal content into at least two workspaces according to a first context for presentation to the user using the subscribed portal content, each one of the workspaces being organized into folders according to a second context, the second context being a specific context within the first context;
defining a user interface for the at least two workspaces, wherein each workspace is presented to the user as a different view on a portal desktop display and comprises a web page;
generating, for the client computer, the portal including the user interface, the portal operating in conjunction with an operating system of the client computer and replacing a local desktop associated with the client computer;
providing the user with an ability to specify an executable user-specified application to be executed when launching the portal;
launching, for the client computer, the portal including executing the executable user-specified application when launching the portal;
presenting to the user a first instance of the executable user-specified application and data related to the first instance of the application via a first folder and a second instance of the executable user-specified application and data related to the second instance via a second folder;
monitoring the subscribed portal content including the first and second instances of the executable user-specified application in the first and second folders, the subscribed portal content being distributed throughout a network; and
in response to detecting a change of state of the subscribed portal content, sending notification of the change of state to the client computer to update a status indicator displayed within the portal, the status indicator providing a graphical representation of the state of the portal content.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, for providing a portal-based desktop. A computer-implemented method for providing access to one or more computer programs and information includes receiving a request from a client computer, the request specifying a user. The method includes identifying one or more computer programs and information to which the user has subscribed. The method includes organizing the one or more computer programs and the information according to context. The method includes defining a user interface in which the organized one or more computer programs and information.
-
Citations
30 Claims
-
1. A computer implemented method performed at a server for providing access to portal content through a portal comprising one or more computer programs and information, the method comprising:
-
receiving a request from a client computer, the request specifying a user; identifying portal content to which the user has subscribed; organizing the subscribed portal content into at least two workspaces according to a first context for presentation to the user using the subscribed portal content, each one of the workspaces being organized into folders according to a second context, the second context being a specific context within the first context; defining a user interface for the at least two workspaces, wherein each workspace is presented to the user as a different view on a portal desktop display and comprises a web page; generating, for the client computer, the portal including the user interface, the portal operating in conjunction with an operating system of the client computer and replacing a local desktop associated with the client computer; providing the user with an ability to specify an executable user-specified application to be executed when launching the portal; launching, for the client computer, the portal including executing the executable user-specified application when launching the portal; presenting to the user a first instance of the executable user-specified application and data related to the first instance of the application via a first folder and a second instance of the executable user-specified application and data related to the second instance via a second folder; monitoring the subscribed portal content including the first and second instances of the executable user-specified application in the first and second folders, the subscribed portal content being distributed throughout a network; and in response to detecting a change of state of the subscribed portal content, sending notification of the change of state to the client computer to update a status indicator displayed within the portal, the status indicator providing a graphical representation of the state of the portal content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product, tangibly stored on one or more machine readable media, for providing a portal-based desktop, the product comprising instructions to:
-
receive a request from a client computer, the request specifying a user; identify portal content to which the user has subscribed, the portal content comprising one or more computer programs and information; organize the portal content into at least two workspaces according to a first context for presentation to the user using the portal content, each one of the at least two workspaces being organized into folders according to a second context, the second context being a specific context within the first context; define the portal-based desktop, the portal-based desktop operating in conjunction with an operating system of the client computer; generate the portal-based desktop, wherein each workspace of the portal-based desktop is presented to the user using the portal content as a different view and comprises a Web page, the portal-based desktop replacing a local desktop associated with the client computer; provide the user with an ability to specify an executable user-specified application to be executed when launching the portal-based desktop; launch, for the client computer, the portal-based desktop including executing the executable user-specified application when launching the portal-based desktop; present to the user a first instance of the executable user-specified application and data related to the first instance of the application via a first folder and a second instance of the executable user-specified application and data related to the second instance via a second folder; monitor the portal content including the first and second instances of the executable user-specified application in the first and second folders, the portal content being distributed throughout a network; and in response to detecting a change of state of the portal content; send notification of the change of state to the client computer to update a status indicator displayed within the portal-based desktop, the status indicator providing a graphical representation of the state of the portal content. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification