Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Method and System for Automatically Delivering Customized UI Elements based on User Preferences

IP.com Disclosure Number: IPCOM000237369D
Publication Date: 2014-Jun-16
Document File: 2 page(s) / 31K

Publishing Venue

The IP.com Prior Art Database

Related People

Gopal Venkatesan: INVENTOR [+3]

Abstract

A method and system for automatically delivering customized UI elements based on user preferences. The method and system uses information such as demographics, behavior and usage patterns of a set of users and modifies the appearance of a web page for new users based on the information.

This text was extracted from a Microsoft Word document.
This is the abbreviated version, containing approximately 52% of the total text.

Method and System for Automatically Delivering Customized UI Elements based on User Preferences

Abstract

A method and system for automatically delivering customized UI elements based on user preferences.  The method and system uses information such as demographics, behavior and usage patterns of a set of users and modifies the appearance of a web page for new users based on the information.

Description

Disclosed is a method and system for automatically delivering customized UI elements based on user preferences.  The method and system keeps track of preferences set by past users for UI elements and applies the preferences for new users who are similar to the past users.  The similarity between past and new users is determined based on several features such as, but not limited to, age, gender and location.  The method and system group users into clusters based on similarity, wherein the clusters are formed using one of, but not limited to, condensation and bucketing.  The method and system can also use any process other than condensation and bucketing to form the clusters.

In a scenario, condensation is used to form the clusters.  Condensation refers to the process of determining a common value that can be used for each user of a cluster.  In an exemplary scenario, the value is one of, but not limited to, an average value and a weighted average value of preferences of users belonging to a cluster.  In one of the implementations, condensation is used for determining average of n number of preferences of n number of users.  In an exemplary scenario, n users from user1 to userN belong to cluster1 and have n number of preferences p1 to pN.  An average value for the n number of preferences is determined based on condensation.  The average value is then used to determine preference value for a new user belonging to the cluster1.  The UI elements corresponding to the average preference value is displayed to the new user during signup.  For example, user1 and user2 belonging to the same cluster select page sizes of 25 and 35...