Patent ID: 9003015
Filing Date: 2015-04-07
Classification: G06F

Abstract:
1. A method for managing a web site, said web site being arranged on a server, the method comprising the steps of: selecting a set of n profile key parameters, said set of n profile key parameters defining an n-dimensional profile key, each profile key parameter corresponding to one dimension of the n-dimensional profile key, and the n-dimensional profile key forming a vector in an n-dimensional space, creating content for the website while assigning profile key values to the content, each profile key value being associated to a profile key parameter, allowing a plurality of visitors to visit the website, for each visitor, monitoring the behavior of the visitor and generating a profile key for the visitor by continuously adjusting profile key parameter values in accordance with content viewed and/or actions taken by the visitor, and in accordance with the profile key values assigned to the content of the website, storing the generated profile keys for each of the plurality of visitors in a storage device of the server, analyzing the stored profile keys and identifying one or more patterns of profile keys, based on said analysis, said one or more patterns of profile keys forming grouped clusters in the n-dimensional space defined by the profile keys, storing the patterns of profile keys in a storage device of the server, allowing an additional visitor to visit the website, monitoring the behavior of the additional visitor and generating a profile key for the additional visitor by continuously adjusting profile key parameter values in accordance with content viewed and/or actions taken by the additional visitor, and in accordance with the profile key values assigned to the content of the website, comparing the generated profile key of the additional visitor to the stored patterns of profile keys, by measuring n-dimensional distances between the generated profile key of the additional visitor and one or more of the stored patterns of profile keys, and categorizing the additional visitor based on the comparison step.