A system, method, and various software products provide for consistent
identification of web users across multiple web sites, servers and
domains, monitoring and capture of data describing the users' web
activities, categorization of the web activity data, aggregation of the
data into time dependent models describing interest of users and groups
over time. Categorization is made with respect to a category tree which
may be standardized or customized for each web site. User groups may be
defined based on membership rules for category interest information and
demographics. Individual user profiles are then created for users
automatically based on satisfaction of the user group membership rules. As
new data is collected on a user over time, the category interest
information extracted from the user's web activity is updated to form a
current model of the user's interests relative to the various categories.
This information is also used to automatically update group membership and
user profile information. Identification of users across multiple sites is
provided by a global service that recognizes each user and provides a
globally unique identifier to a requesting web server, which can use the
identifier to accumulate activity data for the user. Client side user
identification is provided to track user activity data on web servers that
do not communicate with the global service and do not process activity for
category information. User profiles may be shared among web sites that
form alliances. User activity data may be aggregated along various
dimensions including users/user groups, categorization, and time to
provide robust models of interest at any desired time scale.
Un sistema, un método, y los varios productos de software preven la identificación constante de los usuarios de la tela a través de sitios múltiples, los servidores y los dominios, supervisión y captura de la tela de los datos que describen las actividades de la tela de los usuarios, clasificación de los datos de la actividad de la tela, agregación de los datos en los modelos dependientes del tiempo que describen el interés usuarios y en un cierto plazo los grupos. La clasificación se hace con respecto a un árbol de la categoría que se pueda estandardizar o modificar para requisitos particulares para cada Web site. Los grupos de usuario pueden ser definidos basaron en las reglas de la calidad de miembro para la información y el demographics del interés de la categoría. Los perfiles de usuario individuales entonces se crean para los usuarios basados automáticamente en la satisfacción de las reglas de la calidad de miembro de grupo de usuario. Mientras que los nuevos datos se recogen en un usuario en un cierto plazo, la información del interés de la categoría extraída de la actividad de la tela del usuario se pone al día para formar un modelo actual de los intereses del usuario concerniente a las varias categorías. Esta información también se utiliza para poner al día automáticamente calidad de miembro de grupo y la información de perfil de usuario. La identificación de usuarios a través de sitios múltiples es proporcionada por un servicio global que reconozca a cada usuario y proporcione un identificador global único a un web server de petición, que puede utilizar el identificador para acumular los datos de la actividad para el usuario. La identificación de usuario lateral del cliente se proporciona a los datos de la actividad del usuario de la pista en los servidores de la tela que no se comunican con el servicio global y no procesan la actividad para la información de la categoría. Los perfiles de usuario se pueden compartir entre los sitios de la tela que forman alianzas. Los datos de la actividad del usuario se pueden agregar a lo largo de varias dimensiones incluyendo grupos, la clasificación, y el tiempo de users/user de proporcionar modelos robustos del interés en cualquier escala de tiempo deseada.