ITEM SELECTING APPARATUS, ITEM SELECTING METHOD AND ITEM SELECTING PROGRAM
First Claim
1. An item selecting apparatus comprising:
- an item property storage unit configured to store an item identifier of each item and item time information representing a time point of creating the item or a time point of starting providing of the item, in an associated manner;
a receiving unit configured to receive usage information from another apparatus, the usage information including a use subject identifier for identifying either a user or a terminal unit that the user has used and an item identifier for identifying an item used by the user;
a usage history storage unit configured to store a usage history which associates the use subject identifier with the item identifier contained in the usage information received by the receiving unit;
a usage characteristics information calculating unit configured to calculate an elapsed value as a difference between the item time information corresponding to the item identifier contained in the usage history stored in the usage history storage unit and a given time point and calculate usage characteristics information with respect to each use subject identifier contained in the usage history stored in the usage history storage unit, based on a distribution of the elapsed values corresponding to the use subject identifier; and
an item selecting unit configured to;
calculate, with respect to the item identifier stored in the item property storage unit, a freshness value representing a degree of freshness of the item related to the item identifier, based on the item time information corresponding to the item identifier;
calculate a novelty index by using correspondence rules with different characteristics corresponding to the usage characteristics information and further applying the freshness value of them on the correspondence rule corresponding to the usage characteristics information of each use subject identifier;
calculate a priority of the item each use subject identifier, based on the novelty index; and
perform a selection of the item each use subject identifier, based on the priority.
5 Assignments
0 Petitions
Accused Products
Abstract
In an item selecting apparatus performing a selection of an item to be recommended for each user, it is performed to calculate, with respect to each usage registration of an item by a user, an elapsed value as a difference between a time point of creating the item or staring providing of the item and a predetermined time point, acquire a usage characteristics of each user based on the elapsed value and calculate a freshness value representing a degree of freshness about each item. Further, using correspondence rules of different characteristics corresponding to the usage characteristics, it is performed to calculate a novelty index by applying the freshness value of each item on the correspondence rule corresponding to the usage characteristics of each user (S420), calculate a priority of the item for each user, based on the novelty index (S430) and performing a selection of the item (S440).
-
Citations
30 Claims
-
1. An item selecting apparatus comprising:
-
an item property storage unit configured to store an item identifier of each item and item time information representing a time point of creating the item or a time point of starting providing of the item, in an associated manner; a receiving unit configured to receive usage information from another apparatus, the usage information including a use subject identifier for identifying either a user or a terminal unit that the user has used and an item identifier for identifying an item used by the user; a usage history storage unit configured to store a usage history which associates the use subject identifier with the item identifier contained in the usage information received by the receiving unit; a usage characteristics information calculating unit configured to calculate an elapsed value as a difference between the item time information corresponding to the item identifier contained in the usage history stored in the usage history storage unit and a given time point and calculate usage characteristics information with respect to each use subject identifier contained in the usage history stored in the usage history storage unit, based on a distribution of the elapsed values corresponding to the use subject identifier; and an item selecting unit configured to; calculate, with respect to the item identifier stored in the item property storage unit, a freshness value representing a degree of freshness of the item related to the item identifier, based on the item time information corresponding to the item identifier; calculate a novelty index by using correspondence rules with different characteristics corresponding to the usage characteristics information and further applying the freshness value of them on the correspondence rule corresponding to the usage characteristics information of each use subject identifier; calculate a priority of the item each use subject identifier, based on the novelty index; and perform a selection of the item each use subject identifier, based on the priority. - View Dependent Claims (3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
2. An item selecting apparatus comprising:
-
a receiving unit configured to receive usage information from another apparatus, the usage information including at least an use subject identifier for identifying either a user or a terminal unit that the user has used and an item identifier for identifying an item used by the user; a usage history storage unit configured to store either a usage history associating three information contained in the usage information received by the receiving unit with each other, the three information comprising the use subject identifier, the item identifier and usage time information representing a time point when the item was used, or another usage history associating two information contained in the usage information received by the receiving unit and usage time information representing a time point when the receiving unit received the usage information with each other, the two information comprising the use subject identifier and the item identifier; a usage characteristics information calculating unit configured to calculate an elapsed value as a difference between the usage time information contained in the usage history stored in the usage history storage unit and a given time point and calculate usage characteristics information, with respect to each use subject identifier contained in the usage history stored in the usage history storage unit, based on a distribution of the elapsed values corresponding to the use subject identifier; and an item selecting unit configured to; calculate, with respect to each item identifier stored in the usage history storage unit, a freshness value representing a degree of freshness of the item related to the item identifier, based on the usage time information corresponding to the item identifier; calculating a novelty index by using correspondence rules with different characteristics corresponding to the usage characteristics information and further applying the freshness value on the correspondence rule of them corresponding to the usage characteristics information of each use subject identifier; calculate a priority of the item each use subject identifier, based on the novelty index; and perform a selection of the item each use subject identifier, based on the priority. - View Dependent Claims (4, 5, 6, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
17. An item selecting method comprising the steps of:
-
storing an item identifier of each item and item time information representing a time point of creating the item or a time point of starting providing of the item in an item property storage unit, in an associated manner; receiving usage information including a use subject identifier for identifying either a user or a terminal unit that the user has used and an item identifier for identifying an item used by the user, from another apparatus; storing a usage history which associates the use subject identifier with the item identifier contained in the usage information received by the receiving unit, in a usage history storage unit; calculating an elapsed value as a difference between the item time information corresponding to the item identifier contained in the usage history stored in the usage history storage unit and a given time point; calculating usage characteristics information with respect to each use subject identifier contained in the usage history stored in the usage history storage unit, based on a distribution of the elapsed values corresponding to the use subject identifier; calculating a freshness value representing a degree of freshness of the item related to the item identifier, based on the item time information corresponding to the item identifier, with respect to each item identifier stored in the item property storage unit; calculating a novelty index by using correspondence rules with different characteristics corresponding to the usage characteristics information and applying the freshness value on the correspondence rule of them corresponding to the usage characteristics information of each use subject identifier; calculating a priority of the item each use subject identifier, based on the novelty index; and performing a selection of the item each use subject identifier, based on the priority.
-
-
18. An item selecting method comprising the steps of:
-
receiving usage information including at least an use subject identifier for identifying either a user or a terminal unit that the user has used and an item identifier for identifying an item used by the user, from another apparatus; storing either a usage history associating three information contained in the usage information received by the receiving unit with each other, the three information comprising the use subject identifier, the item identifier and usage time information representing a time point when the item was used, or another usage history associating two information contained in the usage information received by the receiving unit and usage time information representing a time point when the receiving unit received the usage information with each other, the two information comprising the use subject identifier and the item identifier; calculating an elapsed value as a difference between the usage time information contained in the usage history stored in the usage history storage unit and a given time point; calculating usage characteristics information, with respect to each use subject identifier contained in the usage history stored in the usage history storage unit, based on a distribution of the elapsed values corresponding to the use subject identifier; calculating a freshness value representing a degree of freshness of the item related to the item identifier, based on the usage time information corresponding to the item identifier, with respect to each item identifier stored in the item property storage unit; calculating a novelty index by using correspondence rules with different characteristics corresponding to the usage characteristics information and applying the freshness value on the correspondence rule of them corresponding to the usage characteristics information of each use subject identifier; calculating a priority of the item each use subject identifier, based on the novelty index; and performing a selection of the item each use subject identifier, based on the priority.
-
-
19. A non-transitory computer readable medium storing an item selecting program for causing a computer to execute the steps of:
-
storing an item identifier of each item and item time information representing a time point of creating the item or a time point of starting providing of the item in an item property storage unit, in an associated manner; receiving usage information including a use subject identifier for identifying either a user or a terminal unit that the user has used and an item identifier for identifying an item used by the user, from another apparatus; storing a usage history which associates the use subject identifier with the item identifier contained in the usage information received by the receiving unit, in a usage history storage unit; calculating an elapsed value as a difference between the item time information corresponding to the item identifier contained in the usage history stored in the usage history storage unit and a given time point; calculating usage characteristics information with respect to each use subject identifier contained in the usage history stored in the usage history storage unit, based on a distribution of the elapsed values corresponding to the use subject identifier; calculating a freshness value representing a degree of freshness of the item related to the item identifier, based on the item time information corresponding to the item identifier, with respect to each item identifier stored in the item property storage unit; calculating a novelty index by using correspondence rules with different characteristics corresponding to the usage characteristics information and applying the freshness value on the correspondence rule of them corresponding to the usage characteristics information of each use subject identifier; calculating a priority of the item each use subject identifier, based on the novelty index; and performing a selection of the item each use subject identifier, based on the priority.
-
-
20. A non-transitory computer readable medium storing an item selecting program for causing a computer to execute the steps of:
-
receiving usage information including at least an use subject identifier for identifying either a user or a terminal unit that the user has used and an item identifier for identifying an item used by the user, from another apparatus; storing either a usage history associating three information contained in the usage information received by the receiving unit with each other, the three information comprising the use subject identifier, the item identifier and usage time information representing a time point when the item was used, or another usage history associating two information contained in the usage information received by the receiving unit and usage time information representing a time point when the receiving unit received the usage information with each other, the two information comprising the use subject identifier and the item identifier; calculating an elapsed value as a difference between the usage time information contained in the usage history stored in the usage history storage unit and a given time point; calculating usage characteristics information, with respect to each use subject identifier contained in the usage history stored in the usage history storage unit, based on a distribution of the elapsed values corresponding to the use subject identifier; calculating a freshness value representing a degree of freshness of the item related to the item identifier, based on the usage time information corresponding to the item identifier, with respect to each item identifier stored in the item property storage unit; calculating a novelty index by using correspondence rules with different characteristics corresponding to the usage characteristics information and applying the freshness value on the correspondence rule of them corresponding to the usage characteristics information of each use subject identifier; calculating a priority of the item each use subject identifier, based on the novelty index; and
-
Specification