摘要:
A distributed content item recommendation system comprises a central recommendation server (101) and a plurality of remote recommendation devices (103) coupled to the central recommendation server (101) via a communication network (105). The central recommendation server (101) stores content item set correlation data for sets of content items. The correlation data is used for item based collaborative filtering in recommendation processors (303) of the recommendation devices (103). A computation task processor (207) maintains a task list of content item correlation computation tasks which can be independently executed to generate content item set correlation data. A task assignment processor (209) can assign the computation tasks to remote recommendation devices (103) which comprise a processing unit (307) that calculates the associated correlation data and returns it to the recommendation server (101). The distributed recommendation system thus uses distributed computation of centrally stored correlation data thereby substantially reducing the cost and complexity of the recommendation server and/or improves the recommendations.
摘要:
A reasoning apparatus (101) is arranged to determine device locations for user profile elements of a distributed user profile. A user profile processor (201) receives a user profile which comprises a plurality of user profile elements. Each user profile element furthermore comprises associated metadata. The apparatus (101) also comprises a device profile receiver (203) that receives device profiles for a plurality of devices. A device location processor (205) proceeds to determine device locations for the user profile elements in response to the associated metadata and the device profiles. Specifically, a user profile element may be assigned to a specific device if the device profile for that device matches the metadata for the user profile element. The reasoning apparatus (101) may furthermore comprise a user profile element synchroniser (207) which synchronises the user profile elements with the appropriate devices.
摘要:
A reasoning apparatus (101) is arranged to determine device locations for user profile elements of a distributed user profile. A user profile processor (201) receives a user profile which comprises a plurality of user profile elements. Each user profile element furthermore comprises associated metadata. The apparatus (101) also comprises a device profile receiver (203) that receives device profiles for a plurality of devices. A device location processor (205) proceeds to determine device locations for the user profile elements in response to the associated metadata and the device profiles. Specifically, a user profile element may be assigned to a specific device if the device profile for that device matches the metadata for the user profile element. The reasoning apparatus (101) may furthermore comprise a user profile element synchronizer (207) which synchronizes the user profile elements with the appropriate devices.
摘要:
A device (D) is intended for determining potential interests of users (U1-U3) that are clients of at least one network operator, each user being associated to a profile defining at least his interests. This device (D) comprises i) a tracking means (TM) arranged for analyzing the profile of at least one user (U1) to determine new real interest(s) it contains and for storing an identifier representative of a determined new real interest of this user (U1) in correspondence with a first date at which it has been considered as a new real interest into his profile, and ii) a recommendation means (RM) arranged for analyzing the first dates of a user (U1) to determine a time ordered sequence of interests preceding a determined new real interest, and for comparing this determined user interest sequence to at least one other sequence of interests of at least one other user (U2) to predict at least one potential future interest for this user (U1), to be introduced into his profile.
摘要:
A device (D) is intended for determining potential interests of users (U1-U3) that are clients of at least one network operator, each user being associated to a profile defining at least his interests. This device (D) comprises i) a tracking means (TM) arranged for analyzing the profile of at least one user (U1) to determine new real interest(s) it contains and for storing an identifier representative of a determined new real interest of this user (U1) in correspondence with a first date at which it has been considered as a new real interest into his profile, and ii) a recommendation means (RM) arranged for analyzing the first dates of a user (U1) to determine a time ordered sequence of interests preceding a determined new real interest, and for comparing this determined user interest sequence to at least one other sequence RM of interests of at least one other user (U2) to predict at least one potential future interest for this user (U1), to be introduced into his profile.
摘要:
A content presentation apparatus comprises a receiver receiving content items, such as individual adverts. A filter processor filters the content items in response to a user profile thereby generating a subset of content items associated with the user. The subset of content items may e.g. be stored in a data storage. The content presentation apparatus furthermore comprises a receiver receiving a presentation content stream. The presentation content stream may e.g. be a television signal received from a conventional television broadcast transmitter. An output processor presents the presentation content stream to the user. A user context processor determines a current user context for the presentation and a selection processor selects at least one content item from the subset of content items in response to the current user context. The output processor then overlays the selected content item(s) on the presentation content stream to generate a user adapted output.
摘要:
The invention relates to generation of a user profile for applications and/or services such as e.g. recommendation of content items. Initially, a first user profile is generated at a first user device for a first user. The first user device furthermore stores user contacts for the first user with the user contacts being associated with a social network of the first user. A set of user devices associated with a set of user contacts of the stored user contacts is then determined and at least part of the first user profile is transmitted to this set of user devices. At least one user device generates user profile feedback which is transmitted back to the first user device. The first user device then modifies the first user profile in response to the received user profile feedback. The invention may allow a fast generation of an initial user profile with improved accuracy.
摘要:
An apparatus (101) for a data communication system comprises a user group processor (207) which generates a user group for a first user. A set of content topics is determined and stored in a topic set storage (211). A communication processor (201) monitors a data communication of the user group and a content topic processor (205) determines the current content topic of the data communication by content data extraction. A notification processor (209) compares the current topic and the set of content topics and generates a notification signal in response to this comparison. The notification processor (209) may for example alert a user to a change of content topics for a trusted community defined by the user group.
摘要:
A user preference profile apparatus comprises a receiver (301) which receives preference indications from a plurality of devices (101-105) which have different device characteristics. The received preference indications are implicit preference indications reflecting user actions for content items. A relation processor (305) provides device dependent relations for devices where each device dependent relation defines a calculation of a device content item preference as a function of at least one preference indicator from the corresponding device. A preference processor (303) generates a device content item preference for content items and devices in response to received preference indications for the content items and devices and the corresponding device dependent relation. A user profile processor (307) then modifies a user preference profile in response to the content item preferences. The invention may facilitate or improve the generation of a device non-specific user profile by compensating for the impact of device specific characteristics of the devices used by a user.
摘要:
The invention relates to personalizing an application such as a content search and retrieval application. An ontology store (301) provides a multi-user ontology for a plurality of users. The multi-user ontology can be a standardised ontology. A user preference processor (303) provides a user preference profile for a first user and a concept processor (305) generates at least one additional concept for the multi-user ontology in response to the user preference profile. The additional concept is a predecessor concept for a group of concepts that have preferences in the user preference profile which meet a first criterion, such as a requirement that the concepts have sufficiently high preference values. An ontology processor (307) then generates a personalized ontology for the first user by adding the at least one additional concept to the multi-user ontology. An application processor (309) then proceeds to adapt the application for the first user in response to the personalised ontology.