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
DCFirst Claim
1. A server connected to terminals used by members via a network, the server being configured to establish and update relationships between the members, the server comprising:
- a database configured to store personal attributes of each member, the personal attributes including an identification code, a name, a specialized field, and relationship coefficient data indicating degrees of relationship between each member and other members;
a message communicator configured to communicate a first message from one member to another member and configured to communicate a respective response to the first message from the another member to the one member, the response establishing a relationship between the one member and the another member;
a database update unit configured to update, when the relationship is established between the one member and the another member, the relationship coefficient data indicating degrees of relationship between (1) the one member and the another member, (2) the one member and members having relationships with the another member, and (3) the another member and members having relationships with the one member; and
a data retriever configured to identify target members having personal attributes satisfying one or more key words of a search criteria, the key words including at least a relationship coefficient data value indicating the degree of relationship between the target members and a particular member;
wherein the key words include a minimum or maximum relationship coefficient data value indicating a maximum or minimum degree of relationship between the target members and the particular member.
3 Assignments
Litigations
0 Petitions
Reexamination
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.
142 Citations
10 Claims
-
1. A server connected to terminals used by members via a network, the server being configured to establish and update relationships between the members, the server comprising:
-
a database configured to store personal attributes of each member, the personal attributes including an identification code, a name, a specialized field, and relationship coefficient data indicating degrees of relationship between each member and other members;
a message communicator configured to communicate a first message from one member to another member and configured to communicate a respective response to the first message from the another member to the one member, the response establishing a relationship between the one member and the another member;
a database update unit configured to update, when the relationship is established between the one member and the another member, the relationship coefficient data indicating degrees of relationship between (1) the one member and the another member, (2) the one member and members having relationships with the another member, and (3) the another member and members having relationships with the one member; and
a data retriever configured to identify target members having personal attributes satisfying one or more key words of a search criteria, the key words including at least a relationship coefficient data value indicating the degree of relationship between the target members and a particular member;
wherein the key words include a minimum or maximum relationship coefficient data value indicating a maximum or minimum degree of relationship between the target members and the particular member. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of establishing and updating relationships between members using terminals connected to a server, the method comprising:
-
storing personal attributes of each member, the personal attributes including an identification code, a name, a specialized field, and relationship coefficient data indicating degrees of relationship between each member and other members;
communicating a first message from one member to another;
communicating a respective response to the first message from the another member to the one member, the response establishing a relationship between the one member and the another member;
updating, when the relationship is established between the one member and the another member, the relationship coefficient data indicating degrees of relationship between (1) the one member and the another member, (2) the one member and members having relationships with the another member, and (3) the another member and members having relationships with the one member; and
identifying target members having personal attributes satisfying one or more key words of a search criteria, the key words including at least a relationship coefficient data value indicating the degree of relationship between the target members and a particular member;
wherein the key words include a minimum or maximum relationship coefficient data value indicating a maximum or minimum degree of relationship between the target members and the particular member. - View Dependent Claims (8, 9, 10)
-
Specification