Browse Prior Art Database

Method and Apparatus to Manage Layout of User Interfaces Based On User Interaction Patterns

IP.com Disclosure Number: IPCOM000202350D
Publication Date: 2010-Dec-14
Document File: 3 page(s) / 102K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and apparatus is disclosed for automatically managing layouts and design of user interface based on user interaction patterns extracted as metadata information. User interaction pattern (metadata) with the user interface (page) is analyzed and this information (metadata) is used further for automatically re-ordering the layout, as well as change the emphasis (hide, gray out, make transparent etc.) of certain input controls while rendering the same user interface. The automatic re-ordering of the layout and changing the emphasis of input controls can also be applied based on the channel (mobile, computer) that the user uses for viewing the user interface.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 54% of the total text.

Page 01 of 3

Method and Apparatus to Manage Layout of User Interfaces Based On User Interaction Patterns

Disclosed is a method and apparatus for automatically managing layouts and design of user interface based on user interaction patterns extracted as metadata information. User interaction pattern (metadata) with the user interface (page) is analyzed and this information (metadata) is used further for automatically re-ordering the layout, as well as change the emphasis (hide, gray out, make transparent etc.) of certain input controls while rendering the same user interface. The automatic re-ordering of the layout and changing the emphasis of input controls can also be applied based on the channel (mobile, computer) that the user uses for viewing the user interface.

Fig.1 illustrates block diagram of the system disclosed herein.

(This page contains 00 pictures or other non-text object)

Figure 1

As shown in fig. 1, the system includes a User Interface Interaction Analyzer, an Interaction Pattern Database, and a User Interface Layout Renderer.

Fig. 2 illustrates a flow diagram for the method disclosed herein for automatically managing layouts and design of user interface based on user interaction patterns.

1


Page 02 of 3

(This page contains 00 pictures or other non-text object)

Figure 2

TheUser Interface Interaction Analyzer analyses every user interface for the information entered by the end-user. It marks all the elements (along with default values if any) that are being rendered to the end-user and compares the same after the interface has been submitted back. It then identifies elements on the user interface which have been interacted with, by the end-user. For example, a value was entered in a text box, a check box was clicked, and a drop down value was changed. This information is captured in terms of what control elements were operated upon and what data values (of the default) were used as such...