Method for recommendation of audio
First Claim
1. A method of operating a system for recommendation of a content item, the system including at least a portable first device, a portable second device, and a third device, comprising:
- determining, by the first device, first identifiers descriptive for first content items stored on the first device, the first device assigned to a first user, each first identifier being fingerprint data extracted from audio information contained in one of the first content items;
determining, by the second device, second identifiers descriptive for second content items stored on the second device, the second device assigned to a second user, each second identifier being fingerprint data extracted from audio information contained in one of the second content items;
sending the second identifiers from the second device to said first device;
determining, by said first device, measures for at least a part of the first content items, wherein each measure is associated with a respective content item, wherein the measure is a value that is higher for the respective content item stored in both the first device and the second device than for the respective content item stored in a single one of the first and the second devices;
sending the measures from the first device to said third device;
determining or updating, on said third device, an item-to-item matrix based on said measures, wherein said first, second, and third devices are physically separate devices, wherein to each content item the item-to-item matrix assigns a plurality of second measures, and wherein each second measure is assigned to one of other content items and is a value that is high for content items stored in both the first device and the second device, medium for content items stored in a single one of the first and the second devices, and low for content items stored in neither the first nor the second device; and
determining, by a processor of the third device, a recommendation for the first user, the second user, or another user based on said plurality of second measures assigned to each content item identified by data sent to the third device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for recommendation of a content item, comprising: providing first identifiers for first content items stored on a first device; providing second identifiers for second content items stored on a second device; determining measures for at least a part of said first content items, wherein each measure is associated with a respective content item, and said measure depends on said first and second identifiers; determining or updating, on a third device, an item-to-item matrix based on said measures, wherein said first, second, and third devices are physically separated devices; determining a recommendation for a user based on said item-to-item matrix.
21 Citations
19 Claims
-
1. A method of operating a system for recommendation of a content item, the system including at least a portable first device, a portable second device, and a third device, comprising:
-
determining, by the first device, first identifiers descriptive for first content items stored on the first device, the first device assigned to a first user, each first identifier being fingerprint data extracted from audio information contained in one of the first content items; determining, by the second device, second identifiers descriptive for second content items stored on the second device, the second device assigned to a second user, each second identifier being fingerprint data extracted from audio information contained in one of the second content items; sending the second identifiers from the second device to said first device; determining, by said first device, measures for at least a part of the first content items, wherein each measure is associated with a respective content item, wherein the measure is a value that is higher for the respective content item stored in both the first device and the second device than for the respective content item stored in a single one of the first and the second devices; sending the measures from the first device to said third device; determining or updating, on said third device, an item-to-item matrix based on said measures, wherein said first, second, and third devices are physically separate devices, wherein to each content item the item-to-item matrix assigns a plurality of second measures, and wherein each second measure is assigned to one of other content items and is a value that is high for content items stored in both the first device and the second device, medium for content items stored in a single one of the first and the second devices, and low for content items stored in neither the first nor the second device; and determining, by a processor of the third device, a recommendation for the first user, the second user, or another user based on said plurality of second measures assigned to each content item identified by data sent to the third device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A portable device assigned to a user, comprising:
-
a storage configured to store first content items; a receiver unit configured to receive second identifiers descriptive for second content items stored on a further device, the further device assigned to a further user, each second identifier being fingerprint data extracted from audio information contained in one of the second content items; a data processor configured to determine first identifiers descriptive for said first content items, each first identifier being fingerprint data extracted from audio information contained in one of the first content items, and configured to determine measures for at least a part of said first content items, wherein each measure is associated with a respective content item, wherein the measure is a value that is higher for the respective content item stored in both the first device and the second device than for the respective content item stored in a single one of the first and the second devices; and a transmitter unit configured to send said measures assigned to corresponding first content items to a server, and configured to send a request for a recommendation to said server, wherein said receiver unit is further configured to receive said recommendation. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A server device, comprising:
-
a receiver unit configured to receive measures for content items, wherein each measure is associated with a respective content item and depends on first and second identifiers, said first and second identifiers being locally determined at a first device assigned to a first user and at a second device assigned to a second user, respectively, and the first and second identifiers being descriptive for first and second content items, respectively, each first identifier being fingerprint data extracted from audio information contained in one of the first content items, each second identifier being fingerprint data extracted from audio information contained in one of the second content items, wherein the measure is a value that is higher for the respective content item stored in both the first device and the second device than for the respective content item stored in a single one of the first and the second devices; and a data processor configured to determine or update an item-to-item matrix based on said measures, wherein to each content item the item-to-item matrix assigns a plurality of second measures, wherein each second measure is assigned to one of other content items and is a value that is high for content items stored in both the first device and the second device, medium for content items stored in a single one of the first and the second devices, and low for content items stored in neither the first nor the second device, and wherein said receiver unit is further configured to receive a request for a recommendation and said data processor is further configured to determine said recommendation based on said plurality of second measures assigned to each content item identified by data sent to the server device.
-
-
16. A method for determining an item-to-item matrix with at least a first device, a second device, and a third device, comprising:
-
determining, by the first device, first identifiers descriptive for first content items stored on the first device, the first device assigned to a first user, each first identifier being fingerprint data extracted from audio information contained in one of the first content items; determining, by the second device, second identifiers descriptive for second content items stored on the second device, the second device assigned to a second user, each second identifier being fingerprint data extracted from audio information contained in one of the second content items; sending the second identifiers from the second device to said first device; determining, by said first device, measures for at least a part of the first content items, wherein each measure is associated with a respective content item, wherein the measure is a value that is higher for the respective content item stored in both the first device and the second device than for the respective content item stored in a single one of the first and the second devices; sending the measures from the first device to said third device; and determining or updating, by a processor of the third device, said item-to-item matrix based on said measures, wherein said first, second, and third devices are physically separate devices, wherein to each content item the item-to-item matrix assigns a plurality of second measures, and wherein each second measure is assigned to one of other content items and is a value that is high for content items stored in both the first device and the second device, medium for content items stored in a single one of the first and the second devices, and low for content items stored in neither the first nor the second device. - View Dependent Claims (17)
-
-
18. A non-transitory computer-readable medium including computer program instructions that respectively cause a first device and a second device to execute a method for recommendation of a content item comprising:
-
determining first identifiers descriptive for first content items stored on the first device, the first device assigned to a first user, each first identifier being fingerprint data extracted from audio information contained in one of the first content items; determining second identifiers descriptive for second content items stored on the second device, the second device assigned to a second user, each second identifier being fingerprint data extracted from audio information contained in one of the second content items; sending the second identifiers from the second device to said first device; determining, by said first device, measures for at least a part of said first content items, wherein each measure is associated with a respective content item, wherein the measure is a value that is higher for the respective content item stored in both the first device and the second device than for the respective content item stored in a single one of the first and the second devices; sending the measures to a third device to determine or update, on said third device, an item-to-item matrix based on said measures, wherein said first, second, and third devices are physically separate devices, wherein to each content item the item-to-item matrix assigns a plurality of second measures, and wherein each second measure is assigned to one of other content items and is a value that is high for content items stored in both the first device and the second device, medium for content items stored in a single one of the first and the second devices, and low for content items stored in neither the first nor the second device; and receiving a recommendation for the first user. - View Dependent Claims (19)
-
Specification