IP Library Granted Patent US 9,094,736
Granted Patent B2
US 9,094,736 · App. 12/477,273 · Granted Jul 28, 2015

Information processing apparatus, information processing method, and program

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,094,736
App. No.
12/477,273
Granted
Jul 28, 2015
Kind
B2
Abstract

Disclosed herein is an information processing apparatus, including: an acquisition section configured to, based on taste information representing taste of a user and learned beforehand, acquire related data related to the taste information; an extraction section configured to extract a keyword from the acquired related data; and a learning section configured to learn a new piece of the taste information based on the extracted keyword.

Claims (47)

1. An information processing apparatus, comprising:

generation means for generating a taste information list including keywords representing taste of a user, the list of keywords being extracted from Electronic Programming Guide (EPG) information based on a viewing history of a user;

acquisition means for selecting a keyword included in the taste information list, the keyword being selected only if the keyword has an associated taste degree equal to or greater than a predetermined threshold, and acquiring related data related to the identified keyword, the taste degree representing how many times an associated keyword has been extracted from EPG data associated with programming selected by the user;

extraction means for extracting a related keyword not included in the taste information list from the acquired related data;

learning means for adding and storing the related keyword to the taste information list; and

presentation means for presenting a recommended program to the user based on the related keyword.

2. The information processing apparatus according to claim 1 , wherein the learning means deletes the keywords included in the taste information list prior to adding the related keyword and other keywords extracted by the extraction means to the taste information list.

3. The information processing apparatus according to claim 1 , wherein the extraction means extracts more than two related keywords not included in the taste information list from the acquired related data.

4. The information processing apparatus according to claim 1 , wherein the presentation means presents the recommended program to the user by performing a search using the related keyword.

5. An information processing method employed in an information processing apparatus that learns taste information representing taste of a user, the method comprising:

generating a taste information list including keywords representing taste of a user, the list of keywords being extracted from Electronic Programming Guide (EPG) information based on a viewing history of a user;

selecting a keyword included in the taste information list, the keyword being selected only if the keyword has an associated taste degree equal to or greater than a predetermined threshold, the taste degree representing how many times an associated keyword has been extracted from EPG data associated with programming selected by the user;

acquiring related data related to the identified keyword;

extracting a related keyword not included in the taste information list from the acquired related data;

adding and storing the related keyword to the taste information list; and

presenting a recommended program to the user based on the related keyword.

6. The information processing method according to claim 5 , further comprising deleting the keywords included in the taste information list prior to adding the related keyword and other keywords extracted by the extracting to the taste information list.

7. The information processing method according to claim 5 , wherein the extracting includes extracting more than two related keywords not included in the taste information list from the acquired related data.

8. A non-transitory computer readable storage medium storing computer instructions to be executed by a computer, the computer instructions, when executed by the computer, cause the computer to perform a method comprising:

generating a taste information list including keywords representing taste of a user, the list of keywords being extracted from Electronic Programming Guide (EPG) information based on a viewing history of a user;

selecting a keyword included in the taste information list, the keyword being selected only if the keyword has an associated taste degree equal to or greater than a predetermined threshold, the taste degree representing how many times an associated keyword has been extracted from EPG data associated with programming selected by the user;

acquiring related data related to the identified keyword;

extracting a related keyword not included in the taste information list from the acquired related data;

adding and storing the related keyword to the taste information list; and

presenting a recommended program to the user based on the related keyword.

9. The non-transitory computer readable storage medium according to claim 8 , further comprising deleting the keywords included in the taste information list prior to adding the related keyword and other keywords extracted by the extracting to the taste information list.

10. The non-transitory computer readable storage medium according to claim 8 , wherein the extracting includes extracting more than two related keywords not included in the taste information list from the acquired related data.

11. An information processing apparatus, comprising:

circuitry configured to

generate a taste information list including keywords representing taste of a user, the list of keywords being extracted from Electronic Programming Guide (EPG) information based on a viewing history of a user;

select a keyword included in the taste information list, the keyword being selected only if the keyword has an associated taste degree equal to or greater than a predetermined threshold, and to acquire related data related to the identified keyword, the taste degree representing how many times an associated keyword has been extracted from EPG data associated with programming selected by the user;

extract a related keyword not included in the taste information list from the acquired related data;

add and store the related keyword to the taste information list; and

present a recommended program to the user based on the related keyword.

12. The information processing apparatus according to claim 11 , wherein the circuitry is configured to acquire the related data by performing an Internet search on the identified keyword.

13. The information processing apparatus according to claim 11 , wherein the related data is text data of an Internet page related to the identified keyword.

14. The information processing apparatus according to claim 11 , wherein the circuitry is configured to delete the keywords included in the taste information list prior to adding the related keyword and other extracted keywords to the taste information list.

15. The information processing apparatus according to claim 11 , wherein the circuitry is configured to extract more than two related keywords not included in the taste information list from the acquired related data.

16. An information processing apparatus, comprising:

circuitry configured to

generate a taste information list including keywords representing taste of a user, the list of keywords being extracted from Electronic Programming Guide (EPG) information based on a viewing history of a user;

select a keyword included in the taste information list, the keyword being selected only if the keyword has an associated taste degree equal to or greater than a predetermined threshold and to acquire related data related to the identified keyword, the taste degree representing how many times an associated keyword has been extracted from EPG data associated with programming selected by the user;

identify a related keyword not included in the taste information list based on the acquired related data;

extract the related keyword from the acquired related data; and

add and store the related keyword to the taste information list; and

present a recommended program to the user based on the related keyword.

17. The information processing apparatus according to claim 16 , wherein the circuitry is configured to extract more than two related keywords not included in the taste information list within the acquired related data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2017
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 043177/0794 →