摘要 |
Disclosed herein is a computer-implemented method for generating a user preference profile, the method comprising: obtaining, over a network, personal usage data of a user from one or more third party personal data sources, wherein each personal data source comprises personal usage data associated with actions and/or behaviours of a user; generating one or more inferred user preferences in dependence on an analysis of the obtained personal usage data; receiving confirmation from the user that at least one of the inferred user preferences is an actual user preference; and storing the user confirmed inferred user preferences in a user preference profile. Advantageously, the user controls the data within their personal profile. The used user profile therefore accurately corresponds to a user's present active preferences when the user profile is used for obtaining offers or other beneficial services for the user. The user experience is also improved over known techniques as a user is not required to manually enter and update a large amount of their personal data. The generation and updating of the user profile is largely automatically performed, with little user input required, whilst the user remains in full control of their personal profile. Advantageously, the personal data contained within a user's profile that is used to obtain offers or other beneficial services does not need to be transferred to the providers of these offers or other beneficial services as the mechanism to identify relevant offers or other beneficial services is managed through a sandbox mechanism. |