Extensible and application-adaptable toolbar for web services
First Claim
1. A method for providing a user interface (UI) on a web page, said method comprising:
- defining a toolbar section on the web page, wherein the web page includes a content section being different and separate from the toolbar section, said content section displaying content of the web page;
specifying one or more action groups including one or more action controls associated therewith, each of said specified one or more action groups having a group identifier associated therewith and each of said one or more action controls having properties and priorities associated therewith, said priorities identifying at least a frequency of use by a user, said properties of one of said action controls comprising;
an action type, wherein activation of the one of the action controls causes an action of the action type, said action type lacking association with any specific web site, wherein the caused action of the action type varies in accordance with an identification of a web application or service used to process the web page content loaded in the content section during composition of an e-mail; and
displaying the one or more action controls in the toolbar section of the web page according to the specified one or more action groups and according to the priorities associated with the one or more action controls, said associated properties further defining at least one of the following;
a name of the action control, a link of the action control, the group identifier of the action control, or a classification identifier of the action control.
3 Assignments
0 Petitions
Accused Products
Abstract
Providing a user interface (UI) on a web page. A toolbar section is defined on the web page. The web page includes a content section being different and separate from the toolbar section, and the content section displays additional content of the web page. One or more groups are specified to include one or more action controls associated therewith. Each of the specified groups has a group identifier associated therewith. The one or more action controls are displayed according to the specified groups in the toolbar section of the web page. Each of the one or more displayed action controls includes properties associated therewith, and the included properties define at least one of the following: a name of the action control, a link of the action control, the group identifier of the action control, and a classification identifier of the action control.
-
Citations
20 Claims
-
1. A method for providing a user interface (UI) on a web page, said method comprising:
-
defining a toolbar section on the web page, wherein the web page includes a content section being different and separate from the toolbar section, said content section displaying content of the web page; specifying one or more action groups including one or more action controls associated therewith, each of said specified one or more action groups having a group identifier associated therewith and each of said one or more action controls having properties and priorities associated therewith, said priorities identifying at least a frequency of use by a user, said properties of one of said action controls comprising; an action type, wherein activation of the one of the action controls causes an action of the action type, said action type lacking association with any specific web site, wherein the caused action of the action type varies in accordance with an identification of a web application or service used to process the web page content loaded in the content section during composition of an e-mail; and displaying the one or more action controls in the toolbar section of the web page according to the specified one or more action groups and according to the priorities associated with the one or more action controls, said associated properties further defining at least one of the following;
a name of the action control, a link of the action control, the group identifier of the action control, or a classification identifier of the action control. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing a user interface (UI) on a web page, said system comprising:
-
a processor configured for executing computer-executable instructions for; defining a toolbar section on the web page, wherein the web page includes a content section being different and separate from the toolbar section, said content section displaying content of the web page; specifying one or more action groups including one or more action controls associated therewith, each of said specified one or more action groups having a group identifier associated therewith and each of said one or more action controls having properties and priorities associated therewith, said priorities identifying at least a frequency of use by a user, said properties of one of said action controls comprising; an action type, wherein activation of the one of the action controls causes an action of the action type, said action type lacking association with any specific web site, wherein the caused action of the action type varies in accordance with an identification of a web application or service used to process the web page content loaded in the content section during composition of an e-mail; and an interface for displaying the one or more action controls in the toolbar section of the web page according to the specified one or more action groups and according to a state of the web page content in the content section, wherein the interface displays the one or more action controls according to the frequency of use of each of the one or more action controls and at least one of the following;
one row of icons with a first size in the toolbar section or three rows of icons with a second size in the toolbar section, each of said icons representing one of the action controls, said first size being greater than the second size. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for providing a user interface (UI) on a web page, said method comprising:
-
defining a toolbar section for the web page having a content section different and separate from the toolbar section, said content section being configured to display content of the web page; specifying one or more action groups including one or more action controls associated therewith, each of said specified one or more action groups having a group identifier associated therewith and each of said one or more action controls having properties and priorities associated therewith, said priorities identifying at least a frequency of use by a user, said properties of one of said action controls comprising an action type, wherein activation of the one of the action controls causes an action of the action type lacking association with any specific web site, wherein the caused action of the action type varies in accordance with an identification of a web application or service used to process the web page content loaded in the content section; and causing the one or more action controls to be displayed in the toolbar section of the web page on a client device according to the specified one or more action groups and according to the priorities associated with the one or more action controls, said associated properties further defining at least one of a name of the action control, a link of the action control, the group identifier of the action control, or a classification identifier of the action control. - View Dependent Claims (19, 20)
-
Specification