Distance-learning system with dynamically constructed menu that includes embedded applications
First Claim
1. One or more computer-readable media containing computer-executable instructions for facilitating distance learning by performing the steps of:
- dynamically constructing a toolbar'"'"'s menu structure based on profile information retrieved from at least one menu profile server computer, wherein the menu structure includes at least one menu item that, when activated, launches at least one embedded application that is hosted on at least one remote server computer; and
displaying a client portion of the at least one embedded application within an embedded-application pane on a display of a user'"'"'s computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A distance-learning system includes a toolbar, which may be docked within a Web browser, that has a dynamically constructed menu system and facilitates providing, to distance-learning students, multiple technologies and/or integration of distance-learning activities with Web-based content. To dynamically construct the toolbar'"'"'s menu structure, the toolbar may obtain profile information from one or more remotely located server computers. The profile information may be specific to an institution and/or an individual user. Menu items within the toolbar may include the following types of items: a hyperlink that, when activated, navigates a Web-pane pane of the browser; a terminal-server client to a remote machine or application; a Unix-shell client; an embedded browser; a local application; and an instance of a docked info bar. Within a Web browser'"'"'s display, content for distance learning may be displayed in a Web-page pane while a student is performing distance-learning tasks in an embedded-application pane.
149 Citations
32 Claims
-
1. One or more computer-readable media containing computer-executable instructions for facilitating distance learning by performing the steps of:
-
dynamically constructing a toolbar'"'"'s menu structure based on profile information retrieved from at least one menu profile server computer, wherein the menu structure includes at least one menu item that, when activated, launches at least one embedded application that is hosted on at least one remote server computer; and
displaying a client portion of the at least one embedded application within an embedded-application pane on a display of a user'"'"'s computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A user interface for a distance-learning system, the user interface comprising:
-
a Web-browser display;
a Web-page pane within the Web-browser display that displays a Web page;
a docked toolbar within the Web browser display, wherein the toolbar is populated with menu items based on profile information received from a remote server computer; and
an embedded-application pane that displays, within the Web-browser display, at least one application, which is activated from the docked toolbar. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method of providing a distance-learning system, the method comprising:
-
dynamically constructing a toolbar'"'"'s menu structure based on profile information retrieved from at least one menu profile server computer, wherein the menu structure includes at least one menu item that, when activated, launches at least one embedded application that is hosted on at least one remote server computer; and
displaying a client portion of the at least one embedded application within an embedded-application pane on a display of a user'"'"'s computer. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification