INFORMATION RECOMMENDATION SYSTEM BASED ON BIOMETRIC INFORMATION
First Claim
1. A communication terminal apparatus characterized in comprising:
- detecting means for detecting state information of a user;
first storage means for storing and holding the state information detected by the detecting means and predetermined additional information by associating the state information and the additional information with each other;
request transmitting means for transmitting an information provision request including the state information detected by the detecting means and a predetermined extraction condition;
information receiving means for receiving provided information that is transmitted in response to the information provision request transmitted by the request transmitting means;
presenting means for presenting the provided information received by the information receiving means or information specified by the received provided information to the user;
request receiving means for receiving an information provision request including the state information of a user of another apparatus and a predetermined extraction condition;
extracting means for extracting information to be provided from the information stored in the first storage means based on the state information and the extraction condition included in the information provision request when receiving the information provision request by the request receiving means; and
information transmitting means for transmitting provided information generated from the information extracted by the extracting means to a requesting source.
1 Assignment
0 Petitions
Accused Products
Abstract
State information of a user is detected via a biometric information sensor (21) and so on and the state information is accumulated in a nonvolatile memory (14) by associating it with a content ID of content that is being used. A recommendation request including the state information detected at that time via the biometric information sensor (21) and so on and a predetermined extraction condition is generated and transmitted. Provided information transmitted in response to the recommendation request is received and is provided to the user. When an information provision request is received, information to be provided is extracted from the information stored in the nonvolatile memory (14) based on the state information and extraction condition included in the received information provision request and the extracted information is transmitted to a requesting source. With the above-described process, appropriate information can be provided based on a parameter according to feeling and/or behavior of the user of the moment.
-
Citations
18 Claims
-
1. A communication terminal apparatus characterized in comprising:
-
detecting means for detecting state information of a user; first storage means for storing and holding the state information detected by the detecting means and predetermined additional information by associating the state information and the additional information with each other; request transmitting means for transmitting an information provision request including the state information detected by the detecting means and a predetermined extraction condition; information receiving means for receiving provided information that is transmitted in response to the information provision request transmitted by the request transmitting means; presenting means for presenting the provided information received by the information receiving means or information specified by the received provided information to the user; request receiving means for receiving an information provision request including the state information of a user of another apparatus and a predetermined extraction condition; extracting means for extracting information to be provided from the information stored in the first storage means based on the state information and the extraction condition included in the information provision request when receiving the information provision request by the request receiving means; and information transmitting means for transmitting provided information generated from the information extracted by the extracting means to a requesting source. - View Dependent Claims (2, 3, 4)
-
-
5. An information providing system in which one or more communication terminal apparatuses connect to a server apparatus via a predetermined network, the server apparatus providing information that matches an information provision request from the communication terminal apparatus, the system being characterized in that
each of the one or more communication terminal apparatuses comprises: -
detecting means for detecting state information of a user; transmitting means for transmitting history information to the server apparatus, the history information including the state information detected by the detecting means and predetermined additional information associated with each other; request transmitting means for transmitting an information provision request including the state information detected by the detecting means and a predetermined extraction condition to the server apparatus; information receiving means for receiving provided information transmitted from the server apparatus in response to the information provision request transmitted by the request transmitting means; and presenting means for presenting the provided information received by the information receiving means or information specified by the received provided information to the user, and that the server apparatus comprises; history receiving means for receiving history information transmitted from each of the one or more communication terminal apparatuses; storage means for storing and holding the history information received by the history receiving means; request receiving means for receiving the information provision request transmitted from each of the one or more communication terminal apparatuses; extracting means for extracting information to be provided from the history information stored in the storage means based on the state information and the extraction condition included in the information provision request when receiving the information provision request by the request receiving means; and information transmitting means for generating provided information from the information extracted by the extracting means and transmitting the provided information to the communication terminal apparatus as a requesting source. - View Dependent Claims (6, 7)
-
-
8. A communication terminal apparatus of an information providing system in which one or more communication terminal apparatuses connect to a server apparatus via a predetermined network, the server apparatus providing information that matches an information provision request from the communication terminal apparatus, the communication terminal apparatus being characterized in comprising:
-
detecting means for detecting state information of a user; transmitting means for transmitting history information to the server apparatus, the history information including the state information detected by the detecting means and predetermined additional information associated with each other; request transmitting means for transmitting an information provision request including the state information detected by the detecting means and a predetermined extraction condition to the server apparatus; information receiving means for receiving provided information transmitted from the server apparatus in response to the information provision request transmitted by the request transmitting means; and presenting means for presenting the provided information received by the information receiving means or information specified by the received provided information to the user. - View Dependent Claims (9, 10)
-
-
11. A server apparatus of an information providing system in which one or more communication terminal apparatuses connect to the server apparatus via a predetermined network, the server apparatus providing information that matches an information provision request from the communication terminal apparatus, the server apparatus being characterized in comprising:
-
history receiving means for receiving history information that is transmitted from each of the one or more communication terminal apparatuses and that includes state information of a user detected in each of the one or more communication terminal apparatuses and predetermined additional information associated with each other; storage means for storing and holding the history information received by the history receiving means; request receiving means for receiving an information provision request that is transmitted from each of the one or more communication terminal apparatuses and that includes state information of a user and a predetermined extraction condition to receive provision of desired information; extracting means for extracting information to be provided from the history information stored in the storage means based on the state information and the extraction condition included in the information provision request when receiving the information provision request by the request receiving means; and information transmitting means for generating provided information from the information extracted by the extracting means and transmitting the provided information to the communication terminal apparatus as a requesting source. - View Dependent Claims (12, 13)
-
-
14. An information providing method characterized in comprising:
-
a detecting step of detecting state information of a user; a first recording step of recording the state information detected in the detecting step and predetermined additional information in first storage means by associating the state information and the additional information with each other; a request transmitting step of transmitting an information provision request including the state information detected in the detecting step and a predetermined extraction condition; an information receiving step of receiving provided information that is transmitted in response to the information provision request transmitted in the request transmitting step; a presenting step of presenting the provided information received in the information receiving step or information specified by the received provided information to the user; a request receiving step of receiving an information provision request including the state information of a user of another apparatus and a predetermined extraction condition; an extracting step of extracting information to be provided from the information stored in the first storage means based on the state information and the extraction condition included in the information provision request when receiving the information provision request in the request receiving step; and an information transmitting step of generating provided information from the information extracted in the extracting step and transmitting the provided information to a requesting source.
-
-
15. An information providing method in an information providing system in which one or more communication terminal apparatuses connect to a server apparatus via a predetermined network, the server apparatus providing information that matches an information provision request from the communication terminal apparatus, the method being characterized in comprising:
-
in each of the one or more communication terminal apparatuses, a detecting step of detecting state information of a user; a transmitting step of transmitting history information to the server apparatus, the history information including the state information detected in the detecting step and predetermined additional information associated with each other; a request transmitting step of transmitting an information provision request including the state information detected in the detecting step and a predetermined extraction condition to the server apparatus; an information receiving step of receiving provided information transmitted from the server apparatus in response to the information provision request transmitted in the request transmitting step; and a presenting step of presenting the provided information received in the information receiving step or information specified by the received provided information to the user, and in the server apparatus, a history receiving step of receiving history information transmitted from each of the one or more communication terminal apparatuses; a recording step of recording the history information received in the history receiving step in storage means; a request receiving step of receiving the information provision request transmitted from each of the one or more communication terminal apparatuses; an extracting step of extracting information to be provided from the history information stored in the storage means based on the state information and the extraction condition included in the information provision request when receiving the information provision request in the request receiving step; and an information transmitting step of generating provided information from the information extracted in the extracting step and transmitting the provided information to the communication terminal apparatus as a requesting source.
-
-
16. An information providing program characterized in allowing a computer mounted in a communication terminal apparatus to execute:
-
a detecting step of detecting state information of a user; a first recording step of recording the state information detected in the detecting step and predetermined additional information in first storage means by associating the state information and the additional information with each other; a request transmitting step of transmitting an information provision request including the state information detected in the detecting step and a predetermined extraction condition; an information receiving step of receiving provided information that is transmitted in response to the information provision request transmitted in the request transmitting step; a presenting step of presenting the provided information received in the information receiving step or information specified by the received provided information to the user; a request receiving step of receiving an information provision request including the state information of a user of another apparatus and a predetermined extraction condition; an extracting step of extracting information to be provided from the information stored in the first storage means based on the state information and the extraction condition included in the information provision request when receiving the information provision request in the request receiving step; and an information transmitting step of generating provided information from the information extracted in the extracting step and transmitting the provided information to a requesting source.
-
-
17. An information providing program characterized in allowing a computer mounted in a communication terminal apparatus of an information providing system in which one or more communication terminal apparatuses connect to a server apparatus via a predetermined network, the server apparatus providing information that matches an information provision request from the communication terminal apparatus, to execute:
-
a detecting step of detecting state information of a user by controlling detecting means; a transmitting step of transmitting history information to the server apparatus, the history information including the state information detected in the detecting step and predetermined additional information associated with each other; a request transmitting step of transmitting an information provision request including the state information detected in the detecting step and a predetermined extraction condition to the server apparatus; an information receiving step of receiving provided information transmitted from the server apparatus in response to the information provision request transmitted in the request transmitting step; and a presenting step of presenting the provided information received in the information receiving step or information specified by the received provided information to the user.
-
-
18. An information providing program characterized in allowing a computer mounted in a server apparatus of an information providing system in which one or more communication terminal apparatuses connect to the server apparatus via a predetermined network, the server apparatus providing information that matches an information provision request from the communication terminal apparatus, to execute:
-
a history receiving step of receiving history information that is transmitted from each of the one or more communication terminal apparatuses and that includes state information of a user detected in each of the one or more communication terminal apparatuses and predetermined additional information associated with each other; a recording step of recording the history information received in the history receiving step in storage means; a request receiving step of receiving an information provision request that is transmitted from each of the one or more communication terminal apparatuses and that includes state information of a user and a predetermined extraction condition to receive provision of desired information; an extracting step of extracting information to be provided from the history information stored in the storage means based on the state information and the extraction condition included in the information provision request when receiving the information provision request in the request receiving step; and an information transmitting step of generating provided information from the information extracted in the extracting step and transmitting the provided information to the communication terminal apparatus as a requesting source.
-
Specification