User interface element adjustment using web analytics
AssigneeInternational Business Machines Corporation
InventorsTodd E. Kaplinger, Victor S. Moore, Wendi L. Nusbickel
Life of this patent
Estimating the term…
Abstract
In an approach for adjusting presentation of user interface (UI) elements in a webpage, a processor monitors usage of a webpage by one or more users. A processor determines at least one UI element to be modified within presentation of the webpage, based on at least one predefined rule and the monitored usage of the webpage by the one or more users. A processor generates a version of the webpage comprising the at least one UI element, as modified within the presentation of the webpage.
Claims20
A method for adjusting presentation of user interface (UI) elements in a webpage, the method comprising:
- monitoring, by one or more processors, usage of a webpage a plurality of users;
- determining, by one or more processors, at least one UI element to be modified within presentation of the webpage, based on at least one predefined rule and the monitored usage of the webpage by the plurality of users, wherein:
- the at least one UI element to be modified comprises a label for a hyperlink, wherein the label is different than the hyperlink;
- and
- the at least one predefined rule comprises a detected average hesitation period of time of the plurality of users, prior to selection, when a cursor is hovered over the label for the hyperlink;
- identifying, by one or more processors, a synonym for a word in the label for the hyperlink;
- and
- generating, by one or more processors, a version of the webpage comprising the at least one UI element, as modified within the presentation of the webpage to include the synonym in place of the word in the label for the hyperlink based on the detected average hesitation period of time of the plurality of users.
A computer program product for adjusting presentation of user interface (UI) elements in a webpage, the computer program product comprising:
- one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising:
- program instructions to monitor usage of a webpage by a plurality of users;
- program instructions to determine at least one UI element to be modified within presentation of the webpage, based on at least one predefined rule and the monitored usage of the webpage by the plurality of users, wherein:
- the at least one UI element to be modified comprises a label for a hyperlink, wherein the label is different than the hyperlink;
- and
- the at least one predefined rule comprises a detected average hesitation period of time of the plurality of users, prior to selection, when a cursor is hovered over the label for the hyperlink;
- program instructions to identify a synonym for a word in the label for the hyperlink;
- and
- program instructions to generate a version of the webpage comprising the at least one UI element, as modified within the presentation of the webpage to include the synonym in place of the word in the label for the hyperlink based on the detected average hesitation period of time of the plurality of users.
A computer system for adjusting presentation of user interface (UI) elements in a webpage, the computer system comprising:
- one or more computer processors, one or more computer readable storage media, and program instructions stored on the computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising:
- program instructions to monitor usage of a webpage by a plurality of users;
- program instructions to determine at least one UI element to be modified within presentation of the webpage, based on at least one predefined rule and the monitored usage of the webpage by the plurality of users, wherein:
- the at least one UI element to be modified comprises a label for a hyperlink, wherein the label is different than the hyperlink;
- and
- the at least one predefined rule comprises a detected average hesitation period of time of the plurality of users, prior to selection, when a cursor is hovered over the label for the hyperlink;
- program instructions to identify a synonym for a word in the label for the hyperlink;
- and
- program instructions to generate a version of the webpage comprising the at least one UI element, as modified within the presentation of the webpage to include the synonym in place of the word in the label for the hyperlink based on the detected average hesitation period of time of the plurality of users.
Dependencies are inferred from the claim text.