Information processing apparatus, information processing method, program, and recording medium
First Claim
1. An information processing apparatus, comprising:
- a first managing part for managing first data about preferences of a user;
a second managing part for managing second data about information used by the user;
a retrieving part for retrieving the second data about the information used by the user; and
an updating part for updating the first data by use of the second data retrieved by the retrieving part;
wherein, if the second data are found to exist within the first data, the updating part updates the first data using the second data; and
wherein, if the second data are not found to exist within the first data, the updating part adds the second data to the first data.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus is provided which includes: a first managing part for managing first data about preferences of a user; a second managing part for managing second data about information; a retrieving part for retrieving the second data about the information used by the user; and an updating part for updating the first data by use of the second data retrieved by the retrieving part. If the second data are found to exist within the first data, then the updating part updates the first data using the second data; if the second data are not found to exist within the first data, then the updating part adds the second data to the first data.
31 Citations
5 Claims
-
1. An information processing apparatus, comprising:
-
a first managing part for managing first data about preferences of a user;
a second managing part for managing second data about information used by the user;
a retrieving part for retrieving the second data about the information used by the user; and
an updating part for updating the first data by use of the second data retrieved by the retrieving part;
wherein, if the second data are found to exist within the first data, the updating part updates the first data using the second data; and
wherein, if the second data are not found to exist within the first data, the updating part adds the second data to the first data. - View Dependent Claims (2)
-
-
3. An information processing method for use with an information processing apparatus, which includes at least storing parts for storing data and controlling parts for performing predetermined processes by use of the data stored in the storing parts, the method comprising:
-
a first management step of managing first data about preferences of a user;
a second management step of managing second data about information used by the user;
a retrieving step of retrieving the second data about the information used by the user; and
an updating step of updating the first data by use of the second data retrieved in the retrieving step;
wherein, if the second data are found to exist within the first data, the updating step updates the first data using the second data; and
wherein, if the second data are not found to exist within the first data, the updating step adds the second data to the first data.
-
-
4. A program for use with an information processing apparatus, which includes at least storing parts for storing data and controlling parts for performing predetermined processes by use of the data stored in the storing parts, the program comprising:
-
a first management step of managing first data about preferences of a user;
a second management step of managing second data about information used by the user;
a retrieving step of retrieving the second data about the information used by the user; and
an updating step of updating the first data by use of the second data retrieved in the retrieving step;
wherein, if the second data are found to exist within the first data, the updating step updates the first data using the second data; and
wherein, if the second data are not found to exist within the first data, the updating step adds the second data to the first data.
-
-
5. A recording medium for recording a program comprising:
-
a first management step of managing first data about preferences of a user;
a second management step of managing second data about information used by the user;
a retrieving step of retrieving the second data about the information used by the user; and
an updating step of updating the first data by use of the second data retrieved in the retrieving step;
wherein, if the second data are found to exist within the first data, the updating step updates the first data using the second data; and
wherein, if the second data are not found to exist within the first data, the updating step adds the second data to the first data.
-
Specification