Human relationships registering system, method and device for registering human relationships, program for registering human relationships, and medium storing human relationships registering program and readable by computer
First Claim
1. An apparatus including a server configured to establish and update relationships between members registered to a human relationships registering system, the apparatus comprising:
- a database configured to store personal attribute information of the members, the personal attribute information including an identification code, a name, and relationship coefficients indicating respective degrees of relationship between the members;
a message communicator configured to communicate a message from a first member to a second member and configured to communicate a response to the message from the second member to the first member, the response establishing a relationship between the first member and the second member;
a database update unit configured to update, when the relationship is established between the first member and the second member, the relationship coefficients indicating respective degrees of relationship between (i) the first member and the second member, (ii) the first member and the members having relationships with the second member, and (iii) the second member and the members having relationships with the first member; and
a data retriever configured to communicate an identity of target members having personal attribute information satisfying one or more key words of a search criterion, the one or more key words including at least a target relationship coefficient indicating the degree of relationship between the identified target members and a particular member.
0 Assignments
0 Petitions
Accused Products
Abstract
To provide a human relationships registering system, a method and a server for registering human relationships, a program for registering human relationships, and a medium storing human relationships registering program and readable by a computer, all of which are used to establish wide and close relationships with members having a variety of occupations or engaged in various technical fields and to obtain expert knowledge or information. The human relationships registering system comprises first data processing units 2 and 3 including sections for receiving personal data of a new member, and a second data processing unit including a section for storing the received personal data. The second data processing unit stores the personal data of the new member in correlation to an existing member when the existing member confirms the new member.
20 Citations
64 Claims
-
1. An apparatus including a server configured to establish and update relationships between members registered to a human relationships registering system, the apparatus comprising:
-
a database configured to store personal attribute information of the members, the personal attribute information including an identification code, a name, and relationship coefficients indicating respective degrees of relationship between the members; a message communicator configured to communicate a message from a first member to a second member and configured to communicate a response to the message from the second member to the first member, the response establishing a relationship between the first member and the second member; a database update unit configured to update, when the relationship is established between the first member and the second member, the relationship coefficients indicating respective degrees of relationship between (i) the first member and the second member, (ii) the first member and the members having relationships with the second member, and (iii) the second member and the members having relationships with the first member; and
a data retriever configured to communicate an identity of target members having personal attribute information satisfying one or more key words of a search criterion, the one or more key words including at least a target relationship coefficient indicating the degree of relationship between the identified target members and a particular member. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of establishing and updating relationships between members registered to a human relationships registering system, the method comprising:
-
storing personal attribute information of the members in a server coupled to a communication network, the personal attribute information including an identification code, a name, and relationship coefficients indicating respective degrees of relationship between the members; communicating a message from a first member to a second member utilizing the communication network; communicating a response to the message from the second member to the first member utilizing the communication network, the response establishing a relationship between the first member and the second member; updating the server coupled to the communication network, when the relationship is established between the first member and the second member, the relationship coefficients indicating the respective degrees of relationship between (i) the first member and the second member, (ii) the first member and the members having relationships with the second member, and (iii) the second member and the members having relationships with the first member; and communicating utilizing the communication network an identification of target members having personal attribute information satisfying one or more key words of a search criterion, the one or more key words including at least the relationship coefficient indicating the degree of relationship between the identified target members and a particular member. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer readable medium storing program code for causing a processor to execute processing to establish and update relationships between members registered to a human relationships registering system in a server coupled to a network, the processing comprising:
-
storing personal attribute information of the members in the server coupled to the network, the personal attribute information including an identification code, a name, a and relationship coefficients indicating respective degrees of relationship between the members; communicating a message from a first member to a second member utilizing the network; communicating a response utilizing the network to the message from the second member to the first member, the response establishing a relationship between the first member and the second member; updating the server coupled to the communication network, when the relationship is established between the first member and the second member, the relationship coefficient indicating the respective degrees of relationship between (i) the first member and the second member, (ii) the first member and the members having relationships with the second member, and (iii) the second member and the members having relationships with the first member; and communicating utilizing the communication network an identification of target members having personal attribute information satisfying one or more key words of a search criterion, the one or more key words including at least the relationship coefficient indicating the degree of relationship between the identified target members and a particular member.
-
-
33. An apparatus including a server configured to establish and update relationships between members registered to a human relationships registering system, the apparatus comprising:
-
a database for storing personal attribute information of the members, the personal attribute information including a member e-mail address, a name, username, and relationship coefficients indicating respective degrees of relationship between the members; a message communicator for communicating a message to a second member inviting the second member to establish a relationship with a first member, and for communicating a message to the first member indicating that the second member has accepted the invitation, the acceptance establishing a relationship between the first member and the second member; a database update unit for updating, when the relationship is established between the first member and the second member, the relationship coefficients indicating respective degrees of relationship between the first member and the second member; and a data retriever for providing a particular member an identity of target members having personal attribute information satisfying one or more key words of a search criterion of the particular member, the one or more key words including at least a target relationship coefficient indicating the degree of relationship between the identified target members and the particular member. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A method of establishing and updating relationships between members registered to a human relationships registering system, the method comprising:
-
storing personal attribute information of the members on a web server coupled to a communication network, the personal attribute information including a member e-mail address, a name, a username, and relationship coefficients indicating respective degrees of relationship between the members; communicating a message utilizing the communication network from a first member to a second member inviting the second member to establish a relationship with a first member; communicating a message utilizing the communication network to the first member indicating the second member has accepted the invitation, the acceptance establishing a relationship between the first member and the second member; updating the server coupled to the communication network, when the relationship is established between the first member and the second member, the relationship coefficients indicating the respective degrees of relationship between the first member and the second member; and communicating to a particular member, utilizing the server coupled to the communication network, an identification of target members having personal attribute information satisfying one or more key words of a search criterion, the one or more key words including at least the relationship coefficient indicating the degree of relationship between the identified target members and a particular member. - View Dependent Claims (48, 49, 50, 51, 52, 53)
-
-
54. A computer readable medium storing program code for causing a processor to execute processing to establish and update relationships between members registered to a human relationships registering system on a web server coupled to internet, the processing comprising:
-
storing personal attribute information of the members in a server coupled to a communication network, the personal attribute information including a members e-mail address, a name, and relationship coefficients indicating respective degrees of relationship between the members; communicating a message utilizing the communication network to a second member inviting the second member to establish a relationship with a first member; communicating a message utilizing the communication network to the first member indicating the second member has accepted the invitation, the acceptance establishing a relationship between the first member and the second member; updating the server coupled to the communication network, when the relationship is established between the first member and the second member, the relationship coefficients indicating the respective degrees of relationship between the first member and the second member; and providing to a particular member, utilizing the server coupled to the communication network, an identification of target members having personal attribute information satisfying one or more key words of a search criterion, the one or more key words including at least the relationship coefficient indicating the degree of relationship between the identified target members and a particular member. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
Specification