User Profile Management System
First Claim
1. A management device for collecting user profiles from a user terminal, the management device being connected to the user terminal in which one or more applications operates, the management device comprising:
- determination criteria storing means for storing user situation determination criteria for determining a user situation;
collecting means for collecting and storing user profiles created by the one or more applications;
request accepting means for accepting a request for a user profile from any of the one or more applications;
user situation managing means for determining, in response to the request, a current user situation based on the user situation determination criteria;
creating means for extracting from the user profiles stored in the collecting means one or more user profiles relating to the current user situation and creating a comprehensive user profile of the current user situation based on the one or more extracted user profiles; and
transmitting means for transmitting the comprehensive user profile created by the creating means to a requester.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a user profile which takes a user'"'"'s situation into consideration. A management device 100 creates, in response to a request from applications 110, a new user profile (hereinafter referred to as “comprehensive user profile”) based on a plurality of user profiles, and provides it to the applications 110. The management device 100 always monitors a user'"'"'s situation, directly or indirectly correlates the user'"'"'s situation at the time that the user profile is registered with the user profile, and stores the same. Because the management device creates the comprehensive user profile based on the user profile corresponding to the current user situation, the comprehensive user profile reflects the user'"'"'s situation which changes from time to time.
-
Citations
9 Claims
-
1. A management device for collecting user profiles from a user terminal, the management device being connected to the user terminal in which one or more applications operates, the management device comprising:
-
determination criteria storing means for storing user situation determination criteria for determining a user situation; collecting means for collecting and storing user profiles created by the one or more applications; request accepting means for accepting a request for a user profile from any of the one or more applications; user situation managing means for determining, in response to the request, a current user situation based on the user situation determination criteria; creating means for extracting from the user profiles stored in the collecting means one or more user profiles relating to the current user situation and creating a comprehensive user profile of the current user situation based on the one or more extracted user profiles; and transmitting means for transmitting the comprehensive user profile created by the creating means to a requester. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A management method for collecting user profiles from a user terminal, the management method executed by a computer being connected to the user terminal in which one or more applications operate, the management method comprising:
-
a determination criteria storing step of storing user situation determination criteria for determining a user situation; a collecting step of collecting and storing user profiles created by the one or more applications; a request accepting step of accepting a request for a user profile from any of the one or more applications; a user situation managing step of determining a current user situation based on the user situation determination criteria in response to the request; a creating step of extracting one or more user profiles from the stored user profiles relating to the current user situation, and creating a comprehensive user profile of the current user situation based on the one or more extracted user profiles; and a transmitting step of transmitting the comprehensive user profile created by the creating step to a requester.
-
-
9. A management program causing a computer terminal to function as a management device for collecting user profiles from a user terminal in which any one or more applications operates, the management device being connected the user terminal, the management program causing the computer terminal to function as:
-
determination criteria storing means for storing user situation determination criteria for determining a user situation; collecting means for collecting and storing user profiles created by the one or more applications; request accepting means for accepting a request for user profile from any of the one or more applications; user situation managing means for determining a current user situation based on the user situation determination criteria in response to the request; creating means for extracting one or more user profiles from the stored user profiles relating to the current user situation, and creating a comprehensive user profile of the current user situation based on the one or more extracted user profiles; and transmitting means for transmitting the user profile created by the user profile creating means to a requester.
-
Specification