Method and system for user modelling
First Claim
1. A method of providing user modeling in media delivery networks, wherein a set of applications is adapted to exchange usage data collected by each application regarding a user of each application and the user'"'"'s interaction with each application by means of at least one user modeling server, comprising the steps of:
- associating with said user modeling server a function for regulating exchange of usage data between any of a first application and a second application in said set, wherein said function defines;
whether said usage data are provided by said first application to said second application,a value indicating a degree of trust acknowledged by said second application to the usage data provided by said first application,a first preference value from usage data provided by said first application, anda second preference value from usage data provided by said second application; and
calculating, using the user modeling server, a final preference value associated with a user preference for said second application based on said first preference value, said second preference value, and the value indicating said degree of trust acknowledged by said second application to the usage data provided by said first application, the value indicating said degree of trust being applied to said first preference value as a weight.
1 Assignment
0 Petitions
Accused Products
Abstract
An improved user modeling server for use in media delivery networks, wherein a plurality of applications exchange usage data via at least one user modeling server. The user modeling server has an associated function for regulating exchange of usage data between any of a first application and a second application in the set, wherein the function defines: whether the usage data are provided by the first application to the second application, and a degree of trust acknowledged by the second application to the provided usage data. The function is in the form of a bi-directional relationship, wherein any of the first and second applications is configured for accepting, refusing or negotiating the relationship. The function is preferably configured for valuating the usage data, and defining debit and credit values each application has in respect to usage data exchanged with other applications in the set.
-
Citations
21 Claims
-
1. A method of providing user modeling in media delivery networks, wherein a set of applications is adapted to exchange usage data collected by each application regarding a user of each application and the user'"'"'s interaction with each application by means of at least one user modeling server, comprising the steps of:
-
associating with said user modeling server a function for regulating exchange of usage data between any of a first application and a second application in said set, wherein said function defines; whether said usage data are provided by said first application to said second application, a value indicating a degree of trust acknowledged by said second application to the usage data provided by said first application, a first preference value from usage data provided by said first application, and a second preference value from usage data provided by said second application; and calculating, using the user modeling server, a final preference value associated with a user preference for said second application based on said first preference value, said second preference value, and the value indicating said degree of trust acknowledged by said second application to the usage data provided by said first application, the value indicating said degree of trust being applied to said first preference value as a weight. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21)
-
-
11. A system for providing user modeling in media delivery networks, comprising at least one user modeling server whereby a set of applications is adapted to exchange usage data via said at least one user modeling server, wherein said user modeling server has an associated function for regulating exchange of usage data between any of a first application and a second application in said set, and wherein said function defines:
-
whether said usage data are provided by said first application to said second application, a value indicating a degree of trust acknowledged by said second application to said usage data provided by said first application, a first preference value from usage data provided by said first application, and a second preference value from usage data provided by said second application; and wherein said user modeling server calculates a final preference value associated with a user preference for said second application based on said first application said first preference value, said second preference value, and the value indicating said degree of trust acknowledged by said second application to the usage data provided by said first application, the value indicating said degree of trust being applied as a weight to said first preference value. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification