User interface design
AssigneeInternational Business Machines Corporation
InventorAndrew James Stanford-Clark
Life of this patent
Estimating the term…
Abstract
The invention relates to providing to a user a user interface. It is determining from a plurality interactions by a user with a first user interface whether they experienced difficulties using at least one module of the first user interface. Responsive to determining that the user did experience difficulties, that user is provided with at least one module of a different user interface. Thus it can be seen that a user is preferably provided with the first interface unless they experience difficulties with that interface. Other users who do not experience such difficulties continue to be interact with the first interface.
Claims61
A method for providing to a user a user interface, comprising the steps of:
- determining from a plurality interactions by a user with a first user interface whether they experienced difficulties using at least one module of said first user interface;
- and responsive to determining that said user did experience difficulties, providing said user with at least one module of a different user interface.
A method for servicing users with web pages, comprising the steps of:
- receiving a request from a user for a web page of a first type;
- identifying that said user has had trouble using at least a part of a website with which said first type of web page is associated;
- and
- servicing said user with a web page of a second type.
A server for providing to a user a user interface, comprising:
- means for determining from a plurality interactions by a user with a first user interface whether they experienced difficulties using at least one module of said first user interface;
- and
- means, responsive to determining that said user did experience difficulties, for providing said user with at least one module of a different user interface.
A server for servicing users with web pages, comprising:
- means for receiving a request from a user for a web page of a first type;
- means for identifying that said user has had trouble using at least a part of a website with which said first type of web page is associated;
- and
- means for servicing said user with a web page of a second type.
An application program having a first user interface, said application program comprising:
- program code for identifying from a plurality interactions by a user with said first user interface whether they experienced difficulties using said first user interface;
- and
- at least one alternative user interface, at least one module of said at least one alternative user interface being selectable in response to a determination that said user did experience difficulties using said first user interface.
A server for analysing a user's interactions with a first user interface provided by a remote server comprising:
- means for analysing information regarding a user's interactions with said first user to determine whether said user has experienced difficulties with said first user interface;
- means, responsive to determining that said user has experienced difficulties, for instructing said remote server to provide said user with at least one module of a different user interface.
Dependencies are inferred from the claim text.