HUMAN RELATIONSHIPS REGISTERING SYSTEM 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 coupled to a communication network and configured to establish and update relationships between members registered to a relationships registering system coupled to the communication network, the apparatus comprising:
- a database configured to store personal attribute information of the members, direct relationship data indicating a direct relationship between at least some of the members and indirect relationship data indicating an indirect relationship between at least some of the members;
a message communicator configured to communicate via the communication networka relationship request from a first member to another member indicating that the first member wishes to establish a direct relationship with the another member, anda relationship acceptance from the another member to the first member indicating acceptance of the first member'"'"'s relationship request, thereby establishing a direct relationship between the first member and the another member and updating the indirect relationship data of all the members; and
a relationship identifier configured tosearch the database specifically for one or more introducing members that are directly related to both the first member and a second member, and communicate to the first member via the communication network at least a portion of the personal attribute information of at least a subset of the one or more introducing members, andafter a third member that is already directly related to the first member becomes directly related to at least one fourth member, search the database using the indirect relationship data specifically for the at least one fourth member and communicate to the first member via the communication network at least a portion of the personal attribute information of the at least one fourth member and also an indication of the direct relationship established between the third member and the at least one fourth 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.
-
Citations
20 Claims
-
1. An apparatus including a server coupled to a communication network and configured to establish and update relationships between members registered to a relationships registering system coupled to the communication network, the apparatus comprising:
-
a database configured to store personal attribute information of the members, direct relationship data indicating a direct relationship between at least some of the members and indirect relationship data indicating an indirect relationship between at least some of the members; a message communicator configured to communicate via the communication network a relationship request from a first member to another member indicating that the first member wishes to establish a direct relationship with the another member, and a relationship acceptance from the another member to the first member indicating acceptance of the first member'"'"'s relationship request, thereby establishing a direct relationship between the first member and the another member and updating the indirect relationship data of all the members; and a relationship identifier configured to search the database specifically for one or more introducing members that are directly related to both the first member and a second member, and communicate to the first member via the communication network at least a portion of the personal attribute information of at least a subset of the one or more introducing members, and after a third member that is already directly related to the first member becomes directly related to at least one fourth member, search the database using the indirect relationship data specifically for the at least one fourth member and communicate to the first member via the communication network at least a portion of the personal attribute information of the at least one fourth member and also an indication of the direct relationship established between the third member and the at least one fourth member. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, implemented by an apparatus including a server coupled to a communication network, for establishing and updating relationships between members registered to a relationships registering system coupled to the communication network, the method comprising:
-
storing, at a database, personal attribute information of the members, direct relationship data indicating a direct relationship between at least some of the members and indirect relationship data indicating an indirect relationship between at least some of the members; communicating to another member, at a message communicator via the communication network, a relationship request from a first member indicating that the first member wishes to establish a direct relationship with the another member; communicating to the first member, at the message communicator via the communication network, a relationship acceptance from the another member indicating acceptance of the first member'"'"'s relationship request, thereby establishing a direct relationship between the first member and the another member and updating the indirect relationship data of all the members; searching, at a data retriever, the database specifically for one or more introducing members that are directly related to both the first member and a second member; searching, at the data retriever and after a third member that is already directly related to the first member becomes directly related to at least one fourth member, the database using the indirect relationship data specifically for the at least one fourth member; and communicating, at a data sender, to the first member via the communication network at least a portion of the personal attribute information of at least a subset of the one or more introducing members, and at least a portion of the personal attribute information of the at least one fourth member and also an indication of the direct relationship established between the third member and the at least one fourth member. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing computer readable instructions thereon for establishing and updating relationships between members registered to a relationships registering system coupled to a communication network, that when executed by an apparatus including a server coupled to the communication network cause the apparatus to perform a method comprising:
-
storing, at a database, personal attribute information of the members direct relationship data indicating a direct relationship between at least some of the members and indirect relationship data indicating an indirect relationship between at least some of the members; communicating to another member, at a message communicator via the communication network, a relationship request from a first member indicating that the first member wishes to establish a direct relationship with the another member; communicating to the first member, at the message communicator via the communication network, a relationship acceptance from the another member indicating acceptance of the first member'"'"'s relationship request, thereby establishing a direct relationship between the first member and the another member and updating the indirect relationship data of all the members; searching, at a data retriever, the database specifically for one or more introducing members that are directly related to both the first member and a second member; searching, at the data retriever and after a third member that is already directly related to the first member becomes directly related to at least one fourth member, the database using the indirect relationship data specifically for the at least one fourth member; and communicating, at a data sender, to the first member via the communication network at least a portion of the personal attribute information of at least a subset of the one or more introducing members, and at least a portion of the personal attribute information of the at least one fourth member and also an indication of the direct relationship established between the third member and the at least one fourth member. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification