Patent ID: 7493345

Claim:
An apparatus including a human relationships registering server connected to members' terminals via a communication network, the apparatus comprising: a database configured to store personal attributes of members who exchanged a first message wishing to establish a human relationship and a second message agreeing to establish a human relationship; a message communicator configured to receive a first message indicating that a first member wishes to establish a human relationship with a second member from a first member's terminal, communicate the received first message to a second member's terminal, receive a second message indicating that the second member agrees to establish a human relationship with the first member from the second terminal, and communicate the received second message to the first terminal; a data storer configured to store a first member's personal attributes and a second member's personal attributes in association with each other in the database when the received second message is communicated to the first terminal; a data receiver configured to receive key words of a search criteria including the second member's personal attributes from the first terminal; a data retriever configured to retrieve a third member's personal attributes stored in association with the received second member's personal attributes from the database, the third member establishing a human relationship with the second member; a data transmitter configured to communicate the retrieved third member's personal attributes to the first terminal; and a data associator configured to associate the first member's personal attributes with the third member's personal attributes stored in the database, when receiving a first message indicating that the first member wishes to establish a human relationship with the third member from the first terminal, communicating the received first message to a third member's terminal, receiving a second message indicating that the third member agrees to establish a human relationship with the first member from the third terminal, and communicating the received second message to the first terminal.