Information processing system using information caching based on user activity
First Claim
1. An information transfer control apparatus for realizing an information transfer to a first information processing apparatus from a second information processing apparatus via a network, comprising:
- a prediction unit for predicting information which will be required by a user using the first information processing apparatus in future and a location where the user will require the information, according to a knowledge concerning an activity schedule of the user; and
a transfer control unit for determining at least one of a transfer time and a network to be used among at least one available network for the transfer of the information, and controlling the transfer of the information from the second information processing apparatus via the network according to said at least one of transfer time and network to be used such that the information will be transferred to the location.
0 Assignments
0 Petitions
Accused Products
Abstract
An information processing system in which the necessary information can be transferred via a network by the time this information becomes actually necessary, without damaging the utility and convenience from the user'"'"'s point of view. An information transfer to a first information processing apparatus from a second information processing apparatus via a network is realized by predicting a necessary information which will be required by a user using the first information processing apparatus in future and a necessary time by which the necessary information will be actually required by the user, according to a knowledge concerning an activity schedule of the user; and controlling the transfer of the necessary information from the second information processing apparatus to the first information processing apparatus via the network such that the necessary information will be transferred by the necessary time.
-
Citations
20 Claims
-
1. An information transfer control apparatus for realizing an information transfer to a first information processing apparatus from a second information processing apparatus via a network, comprising:
-
a prediction unit for predicting information which will be required by a user using the first information processing apparatus in future and a location where the user will require the information, according to a knowledge concerning an activity schedule of the user; and
a transfer control unit for determining at least one of a transfer time and a network to be used among at least one available network for the transfer of the information, and controlling the transfer of the information from the second information processing apparatus via the network according to said at least one of transfer time and network to be used such that the information will be transferred to the location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
an acquisition unit for acquiring at least one of a first relationship between a current processing carried out by the first information processing apparatus and at least one of present time and present place, and a second relationship between the current processing and a past processing carried out by the first information processing apparatus in past, and providing said at least one of the first and second relationships as the knowledge concerning the activity schedule of the user.
-
-
14. The apparatus of claim 1, wherein the prediction unit also uses a knowledge concerning a relationship between an activity of the user and an attribute of information in predicting the information.
-
15. The apparatus of claim 14, further comprising:
an acquisition unit for acquiring a relationship between a current processing carried out by the first information processing apparatus and an attribute of information handled by the current processing, and providing the acquired relationship as the knowledge concerning the relationship between an activity of the user and an attribute of information.
-
16. The apparatus of claim 1, wherein the knowledge concerning an activity schedule of the user is given in a form of a schedule table produced according to inputs by the user.
-
17. The apparatus of claim 1, wherein the transfer control unit controls the transfer of the information such that the information is transferred from the second information processing apparatus to a third information processing apparatus first, temporarily stored in the third information processing apparatus, and then transferred from the third information processing apparatus to the first information processing apparatus.
-
18. The apparatus of claim 17, wherein the transfer control unit is distributedly provided over the third information processing apparatus and one of the first information processing apparatus, the second information processing apparatus, and a network service server provided in conjunction with the network to which the first, second, and third information processing apparatuses are connected.
-
19. A method of information transfer to a first information processing apparatus from a second information processing apparatus via a network, comprising the steps of:
-
providing a knowledge concerning an activity schedule of a user using the first information processing apparatus;
predicting information which will be required by the user in future and a location where the user will require the information, according to the knowledge concerning an activity schedule of the user;
determining at least one of a transfer time and a network to be used among at least one available network for the transfer of the information; and
controlling the transfer of the information from the second information processing apparatus via the network according to said at least one of transfer time and network to be used, such that the information will be transferred to the location.
-
-
20. An article of manufacture, comprising:
-
a computer usable medium having computer readable program code means embodied therein for causing a computer to function as a system for controlling an information transfer to a first information processing apparatus from a second information processing apparatus via a network, the computer readable program code means including;
first computer readable program code means for causing the computer to provide a knowledge concerning an activity schedule of a user using the first information processing apparatus;
second computer readable program code means for causing the computer to predict information which will be required by the user in future and a location where the user will require the information, according to the knowledge concerning an activity schedule of the user; and
third computer readable program code means for causing the computer to determine at least one of a transfer time and a network to be used among at least one available network for the transfer of the information, and control the transfer of the information from the second information processing apparatus via the network according to said at least one of transfer time and network to be used, such that the information will be transferred to the location.
-
Specification