Content recommendation device and content recommendation method
First Claim
1. A content item recommendation device including a computer with a processor, comprising:
- a storage configured to store a plurality of content item information for a plurality of content items each reproduced by using a plurality of resources, each content item information including identifiers of resources used in each content item and usage characteristics of the resources, and the content item information being obtained by analyzing script files for reproduction of the content item;
a receiver configured to receive an identifier of a specified content item;
a first specifying unit configured to specify first content items each of which uses at least S number (S is an integer of 1 or more) of resources in common with the specified content item, based on the content item information obtained by accessing the storage;
a second specifying unit configured to specify second content items each of which uses at least K number (K is an integer of 1 or more) of resources in common with at least one of the first content items, the second content items being specified from remaining content items except the specified content item and the first content items from among the content items, based on the content item information obtained by accessing the storage;
a relationship level calculator configured to calculate relationship levels between the specified content item and each of the second content items based on usage characteristics of target resources used in each of the second content items, the target resources being all resources used in common with said at least one of the first content items which uses said at least K number of resources in common;
a selector configured to select recommended content items from among the second content items based on the relationship levels of the second content items; and
an output unit configured to output a list of the recommended content items.
1 Assignment
0 Petitions
Accused Products
Abstract
A content item recommendation device includes; a storage which stores information of a plurality of content items describing identifiers and usage characteristics of the resources used in the content items; a first specifying unit which specifies first content items which use at least S number of resources in common with a specified content item; a second specifying unit which specifies second content items which use at least K number of resources in common with each of the first content items; a calculator which calculates relationship levels between the specified content item and each of the second content items; a selector which selects recommended content items from the second content items based on the relationship levels.
-
Citations
13 Claims
-
1. A content item recommendation device including a computer with a processor, comprising:
-
a storage configured to store a plurality of content item information for a plurality of content items each reproduced by using a plurality of resources, each content item information including identifiers of resources used in each content item and usage characteristics of the resources, and the content item information being obtained by analyzing script files for reproduction of the content item; a receiver configured to receive an identifier of a specified content item; a first specifying unit configured to specify first content items each of which uses at least S number (S is an integer of 1 or more) of resources in common with the specified content item, based on the content item information obtained by accessing the storage; a second specifying unit configured to specify second content items each of which uses at least K number (K is an integer of 1 or more) of resources in common with at least one of the first content items, the second content items being specified from remaining content items except the specified content item and the first content items from among the content items, based on the content item information obtained by accessing the storage; a relationship level calculator configured to calculate relationship levels between the specified content item and each of the second content items based on usage characteristics of target resources used in each of the second content items, the target resources being all resources used in common with said at least one of the first content items which uses said at least K number of resources in common; a selector configured to select recommended content items from among the second content items based on the relationship levels of the second content items; and an output unit configured to output a list of the recommended content items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13)
-
-
10. A content item recommendation method executed by a computer, comprising:
-
obtaining, by accessing a content item information storage, a plurality of content item information for a plurality of content items each reproduced by using a plurality of resources, each content item information including identifiers of resources used in each content item and usage characteristics of the resources, and the content item information being obtained by analyzing script files for reproduction of the content item; specifying first content items each of which uses at least S number (S is an integer of 1 or more) of resources in common with the specified content item, based on the content item information storage; specifying second content items each of which uses at least K number (K is an integer of 1 or more) of resources in common with at least one of the first content items, the second content items being specified from remaining content items except the specified content item and the first content items from among the content items, based on the content item information storage; calculating relationship levels between the specified content item and each of the second content items based on usage characteristics of target resources used in each of the second content items, the target resources being all resources used in common with said at least one of the first content items which uses said at least K number of resources in common; selecting recommended content items from among the second content items based on the relationship levels of the second content items; and outputting a list of the recommended content items.
-
Specification