A method and apparatus for determining and verifying user data are
provided. One or more facts about the user of a client system such as an
internet terminal are maintained in a set of information fields, each
information field is associated with a status field for indicating a level
of certainty regarding the accuracy of the information contained in the
corresponding information field. It is determined whether or not a source
of data exists that is more reliable than the currently stored
information. If a more reliable source of data is determined to exist,
then information is retrieved from the more reliable source of data and
the current information is replaced with the retrieved information.
According to another aspect of the present invention the accuracy of facts
gathered about a user of a client system are evaluated by monitoring
online activity of the user. For example, information transmitted between
a server system and the client system may be observed. Based upon these
observations a confidence level may be determined for the current user
data.
Um método e um instrumento para determinar e verificar dados do usuário são fornecidos. Um ou o mais fato sobre o usuário de um cliente que o sistema tal como um terminal do Internet é mantido em um jogo de campos de informação, cada campo de informação é associado com um campo do status para indicar um nível da certeza a respeito da exatidão da informação contida no campo de informação correspondente. Determina-se se ou não uma fonte dos dados existe que são mais de confiança do que a informação atualmente armazenada. Se uma fonte mais de confiança dos dados for determinada existir, a informação está recuperada então da fonte mais de confiança dos dados e a informação atual é substituída com a informação recuperada. De acordo com um outro aspecto da invenção atual a exatidão dos fatos recolhidos sobre um usuário de um sistema do cliente é avaliada monitorando a atividade em linha do usuário. Para o exemplo, a informação transmitida entre um sistema do usuário e o sistema do cliente pode ser observada. Baseado nestas observações um nível da confiança pode ser determinado para os dados atuais do usuário.