INFORMATION PROCESSING APPARATUS, AND METHOD, INFORMATION PROCESSING SYSTEM, AND PROGRAM
First Claim
1. An information processing apparatus comprising:
- a learning unit that learns user preference for each type in each category for classifying content items in a server;
a selection unit that, based on type information indicating a recommendable type which is a type of content items recommendable by the server and a substitutable type which is a type that satisfies a predetermined condition out of the recommendable type, selects one or more recommendable types in a case where there is the recommendable type corresponding with user preference in the selected category, and selects one or more substitutable types in the selected category in a case where there is no recommendable type corresponding with user preference; and
an obtaining unit that obtains a content of the selected type from the server.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is an information processing apparatus including: a learning unit that learns user preference for each type in each category for classifying content items in a server; a selection unit that, based on type information indicating a recommendable type which is a type of content items recommendable by the server and a substitutable type which is a type that satisfies a predetermined condition out of the recommendable type, selects one or more recommendable types in a case where there is the recommendable type corresponding with user preference in the selected category, and selects one or more substitutable types in the selected category in a case where there is no recommendable type corresponding with user preference; and an obtaining unit that obtains a content of the selected type from the server.
14 Citations
20 Claims
-
1. An information processing apparatus comprising:
-
a learning unit that learns user preference for each type in each category for classifying content items in a server; a selection unit that, based on type information indicating a recommendable type which is a type of content items recommendable by the server and a substitutable type which is a type that satisfies a predetermined condition out of the recommendable type, selects one or more recommendable types in a case where there is the recommendable type corresponding with user preference in the selected category, and selects one or more substitutable types in the selected category in a case where there is no recommendable type corresponding with user preference; and an obtaining unit that obtains a content of the selected type from the server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information processing method of an image processing apparatus, the method comprising:
-
learning user preference for each type in each category for classifying content items in a server; based on type information indicating a recommendable type which is a type of content items recommendable by the server and a substitutable type satisfying a predetermined condition out of the recommendable type, selecting one or more recommendable types in a case where there is the recommendable type corresponding with user preference in the selected category, and selecting one or more substitutable types in the selected category in a case where there is no recommendable type corresponding with user preference; and obtaining a content of the selected type from the server.
-
-
9. A program for executing an information processing method on a computer, the method comprising:
-
learning user preference for each type in each category for classifying content items in a server; based on type information indicating a recommendable type which is a type of content items recommendable by the server and a substitutable type satisfying a predetermined condition out of the recommendable type, selecting one or more recommendable types in a case where there is the recommendable type corresponding with user preference in the selected category, and selecting one or more substitutable types in the selected category in a case where there is no recommendable type corresponding with user preference; and obtaining a content of the selected type from the server.
-
-
10. An information processing system comprising a client, a first server, and a second server,
wherein the client has a learning unit that learns user preference for each type in each category for classifying content items in a server, a selection unit that, based on type information indicating a recommendable type which is a type of content items recommendable by the server and a substitutable type satisfying a predetermined condition out of the recommendable type, selects one or more recommendable types in a case where there is the recommendable type corresponding with user preference in the selected category, and selects one or more substitutable types in the selected category in a case where there is no recommendable type corresponding with user preference, and an obtaining unit that obtains a content of the selected type from the server, wherein the first server includes a first transmission unit for transmitting the content of the type selected by the client to the client, and wherein the second server includes an information creating unit for creating the type information, and a second transmission unit for transmitting the type information to the client.
-
12. An information processing method comprising:
-
in a client, learning user preference for each type in each category for classifying the content on a first server; in a second server, creating type information indicating a recommendable type which is a type of content items recommendable by the first server and a substitutable type satisfying a predetermined condition out of the recommendable type, and transmitting the type information to the client; and in the client, based on the type information, selecting one or more recommendable types in a case where there is the recommendable type corresponding with user preference in the selected category, and selecting one or more substitutable types in the selected category in a case where there is no recommendable type corresponding with user preference, and obtaining the content of the selected type from the first server.
-
-
13. An information processing apparatus comprising:
-
a learning unit that learns user preference for each type in each category for classifying content items in a server; a selection unit that, based on type information indicating a recommendable type which is a type of content items recommendable by the server, selecting one or more recommendable types in a case where there is the recommendable type corresponding with user preference in the selected category, and selecting one or more types out of a type corresponding with user preference or a type approximate to the type corresponding with user preference satisfying a predetermined first condition in the selected category in a case where there is no recommendable type corresponding with user preference; and an obtaining unit that obtains a content of the selected type from the server. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An information processing method of an information processing apparatus, the method comprising:
-
learning user preference for each type in each category for classifying content items in a server; based on type information indicating a recommendable type which is a type of content items recommendable by the server, selecting one or more recommendable types in a case where there is the recommendable type corresponding with user preference in the selected category, and selecting one or more types out of a type corresponding with user preference or a type approximate to the type corresponding with user preference satisfying a predetermined first condition in the selected category in a case where there is no recommendable type corresponding with user preference; and obtaining a content of the selected type from the server.
-
-
20. A program for executing an information processing method in a computer, the method comprising:
-
learning user preference for each type in each category for classifying content items in a server; based on type information indicating a recommendable type which is a type of content items recommendable by the server, selecting one or more recommendable types in a case where there is the recommendable type corresponding with user preference in the selected category, and selecting one or more types out of a type corresponding with user preference or a type approximate to the type corresponding with user preference satisfying a predetermined first condition in the selected category in a case where there is no recommendable type corresponding with user preference, and obtaining a content of the selected type from the server.
-
Specification