(57)【特許請求の範囲】
【請求項１】
ソーシャルネットワークにおいて友人を追加する方法であって、
第１のユーザ識別情報に対応する友人追加依頼を取得し、前記友人追加依頼に従って第２のユーザ識別情報を取得するステップと、
前記第１のユーザ識別情報および前記第２のユーザ識別情報が含まれるグループを取得し、前記第１のユーザ識別情報に対応する第１のユーザ及び前記第２のユーザ識別情報に対応する第２のユーザ以外の前記グループ内のユーザによって設定された前記第１のユーザに関する第１のコメント情報、及び前記第１のユーザ識別情報に対応する情報、に従って確認依頼を生成し、次いで前記第２のユーザ識別情報に対応する端末に前記確認依頼を送るステップと、
前記第２のユーザ識別情報に対応する友人追加承認依頼を取得した後に、前記第１のユーザ識別情報に対応する友人リストに前記第２のユーザ識別情報を追加するステップと、
を含むことを特徴とする方法。
【請求項２】
請求項１に記載の方法であって、
前記第１のユーザ識別情報に対応する前記情報は、少なくとも前記第１のユーザ識別情報に対応するユーザ名を含み、前記第１のユーザ識別情報に対応する前記情報は以下の方法、すなわち、
前記第１のコメント情報に従って、前記第１のユーザ識別情報に対応する前記情報を取得するステップと、
前記第１のユーザ識別情報に対応するユーザデータに従って、前記第１のユーザ識別情報に対応する前記情報を取得するステップと、
前記グループ内の前記第１のユーザのグループカード情報に従って、前記第１のユーザ識別情報に対応する前記情報を取得するステップと、
から選択される少なくとも１つによって取得されることを特徴とする方法。
【請求項３】
請求項２に記載の方法であって、
前記第１のユーザ識別情報に対応する友人リストに前記第２のユーザ識別情報を追加する前に、前記第２のユーザ識別情報に対応し、前記グループ内のユーザによって設定される第２のコメント情報を取得するステップ、
をさらに含むことを特徴とする方法。
【請求項４】
請求項３に記載の方法であって、
前記第２のユーザ識別情報に対応する第２のコメント情報を取得した後に、前記第２のコメント情報をフィルタするステップ、
をさらに含み、
前記フィルタされた第２のコメント情報は、同じ内容で最大個数のコメント情報である、
ことを特徴とする方法。
【請求項５】
請求項３に記載の方法であって、
前記第１のユーザ識別情報に対応する友人リストに前記第２のユーザ識別情報を追加するステップは、
前記第１のユーザ識別情報に対応する前記友人リスト内の前記グループでのユーザ識別情報のサブグループ情報を取得するステップと、
前記サブグループ情報に従って前記第１のユーザ識別情報に対応する前記友人リスト内の対応するサブグループに前記第２のユーザ識別情報を追加するステップと、
を含むことを特徴とする方法。
【請求項６】
請求項５に記載の方法であって、
前記サブグループ情報に従って前記第１のユーザ識別情報に対応する前記友人リスト内の対応するサブグループに前記第２のユーザ識別情報を追加するステップは、
前記サブグループ情報から前記グループ内で最も多数のユーザ識別情報を含んだサブグループを抽出し、前記第２のユーザ識別情報を前記グループ内で最も多数のユーザ識別情報を含んだ前記サブグループに追加するステップ、
を含むことを特徴とする方法。
【請求項７】
請求項１から６のいずれか１項に記載の方法であって、
前記第１のユーザ識別情報に対応する情報に従って確認依頼を生成するステップは、
前記第１のユーザ識別情報に対応する前記情報に従って確認情報を生成し、それを前記第１のユーザ識別情報に対応する端末に返すステップと、
確認情報に対する選択依頼を取得するステップと、
確認情報に対する前記選択依頼に従って前記確認依頼を生成するステップと、
を含むことを特徴とする方法。
【請求項８】
請求項７に記載の方法であって、
前記第１のユーザ識別情報に対応する前記情報に従って前記確認情報を生成するステップは、
前記第１のユーザ識別情報に対応する前記第１のコメント情報が取得されたかどうかを判定し、肯定であれば前記第１のコメント情報に従って前記確認情報を生成し、そうでなければ前記第１のユーザ識別情報に対応するユーザデータに従って前記確認情報を生成するステップ、
を含むことを特徴とする方法。
【請求項９】
ソーシャルネットワークにおいて友人を追加するための装置であって、
第１のユーザ識別情報に対応する友人追加依頼を取得し、前記友人追加依頼に従って第２のユーザ識別情報を取得するように構成された追加依頼取得モジュールと、
前記第１のユーザ識別情報および前記第２のユーザ識別情報が含まれるグループを取得し、前記第１のユーザ識別情報に対応する第１のユーザ及び前記第２のユーザ識別情報に対応する第２のユーザ以外の前記グループ内のユーザによって設定された前記第１のユーザに関する第１のコメント情報、及び前記第１のユーザ識別情報に対応する情報、に従って確認依頼を生成し、次いで前記第２のユーザ識別情報に対応する端末に前記確認依頼を送るように構成された確認依頼生成モジュールと、
前記第２のユーザ識別情報に対応する友人追加承認依頼を取得した後に、前記第１のユーザ識別情報に対応する友人リストに前記第２のユーザ識別情報を追加するように構成された友人リスト追加モジュールと、
を備えることを特徴とする装置。
【請求項１０】
請求項９に記載の装置であって、前記第１のユーザ識別情報に対応する前記情報は、前記第１のユーザ識別情報に対応するユーザ名を含み、
前記確認依頼生成モジュールは、前記第１のユーザ識別情報に対応する前記情報を以下の方法、すなわち、
前記第１のコメント情報に従って、前記第１のユーザ識別情報に対応する前記情報を取得するステップと、
前記第１のユーザ識別情報に対応するユーザデータに従って、前記第１のユーザ識別情報に対応する前記情報を取得するステップと、
前記グループ内の前記第１のユーザのグループカード情報に従って、前記第１のユーザ識別情報に対応する前記情報を取得するステップと、
から選択される少なくとも１つによって取得するようにさらに構成されていることを特徴とする装置。
【請求項１１】
請求項９に記載の装置であって、
前記第２のユーザ識別情報に対応し、前記グループ内のユーザによって設定される第２のコメント情報を取得するように構成されたコメント情報取得モジュール、
をさらに備えることを特徴とする装置。
【請求項１２】
請求項１１に記載の装置であって、
前記第２のコメント情報をフィルタするように構成されたコメント情報フィルタモジュール、
をさらに備え、
前記フィルタされた第２のコメント情報は、同じ内容で最大個数のコメント情報である、
ことを特徴とする装置。
【請求項１３】
請求項９に記載の装置であって、
前記第１のユーザ識別情報に対応する前記友人リスト内の前記グループ内のユーザ識別情報のサブグループ情報を取得するように構成されたサブグループ情報取得モジュール、
をさらに備え、
前記友人リスト追加モジュールは、前記サブグループ情報に従って前記第１のユーザ識別情報に対応する前記友人リスト内の対応するサブグループに前記第２のユーザ識別情報を追加するようにさらに構成されている、
ことを特徴とする装置。
【請求項１４】
請求項１３に記載の装置であって、
前記友人リスト追加モジュールは、前記サブグループ情報から最も多数のグループ友人のユーザ識別情報を含んだサブグループを抽出し、前記第２のユーザ識別情報を前記グループ内で最も多数のユーザ識別情報を含んだ前記サブグループに追加するようにさらに構成されている、
ことを特徴とする装置。
【請求項１５】
請求項９から１４のいずれか１項に記載の装置であって、
前記確認依頼生成モジュールは、前記第１のユーザ識別情報に対応する情報に従って確認情報を生成し、前記第１のユーザ識別情報に対応する端末に前記確認情報を返し、確認情報に対する選択依頼を取得し、確認情報に対する前記選択依頼に従って前記確認依頼を生成するように構成されている、
ことを特徴とする装置。
【請求項１６】
請求項１５に記載の装置であって、
前記確認依頼生成モジュールは、前記第１のユーザ識別情報に対応する前記第１のコメント情報が取得されたかどうかを判定し、肯定であれば前記第１のコメント情報に従って前記確認情報を生成し、そうでなければ前記第１のユーザ識別情報に対応するユーザデータに従って前記確認情報を生成するようにさらに構成されている、
ことを特徴とする装置。
【請求項１７】
ソーシャルネットワークにおいて友人を追加する方法を実行するためのコンピュータ実行可能プログラムを記憶したコンピュータ可読記憶媒体であって、前記方法は、
第１のユーザ識別情報に対応する友人追加依頼を取得し、前記友人追加依頼に従って第２のユーザ識別情報を取得するステップと、
前記第１のユーザ識別情報および前記第２のユーザ識別情報が含まれるグループを取得し、前記第１のユーザ識別情報に対応する第１のユーザ及び前記第２のユーザ識別情報に対応する第２のユーザ以外の前記グループ内のユーザによって設定された前記第１のユーザに関する第１のコメント情報、及び前記第１のユーザ識別情報に対応する情報、に従って確認依頼を生成し、次いで前記第２のユーザ識別情報に対応する端末に前記確認依頼を送るステップと、
前記第２のユーザ識別情報に対応する友人追加承認依頼を取得した後に、前記第１のユーザ識別情報に対応する友人リストに前記第２のユーザ識別情報を追加するステップと、
を含むことを特徴とするコンピュータ可読記憶媒体。
【請求項１８】
請求項１７に記載のコンピュータ可読記憶媒体であって、
前記第１のユーザ識別情報に対応する前記情報は、少なくとも前記第１のユーザ識別情報に対応するユーザ名を含み、前記第１のユーザ識別情報に対応する前記情報は以下の方法、すなわち、
前記第１のコメント情報に従って、前記第１のユーザ識別情報に対応する前記情報を取得するステップと、
前記第１のユーザ識別情報に対応するユーザデータに従って、前記第１のユーザ識別情報に対応する前記情報を取得するステップと、
前記グループ内の前記第１のユーザのグループカード情報に従って、前記第１のユーザ識別情報に対応する前記情報を取得するステップと、
から選択される少なくとも１つによって取得されることを特徴とするコンピュータ可読記憶媒体。
【請求項１９】
請求項１８に記載のコンピュータ可読記憶媒体であって、
前記方法は、
前記第１のユーザ識別情報に対応する友人リストに前記第２のユーザ識別情報を追加する前に、前記第２のユーザ識別情報に対応し、前記グループ内のユーザによって設定される第２のコメント情報を取得するステップ、
をさらに含むことを特徴とするコンピュータ可読記憶媒体。
【請求項２０】
請求項１９に記載のコンピュータ可読記憶媒体であって、
前記方法は、
前記第２のユーザ識別情報に対応する第２のコメント情報を取得した後に、前記第２のコメント情報をフィルタするステップ、
をさらに含み、
前記フィルタされた第２のコメント情報は、同じ内容で最大個数のコメント情報である、
ことを特徴とするコンピュータ可読記憶媒体。
【請求項２１】
請求項１９に記載のコンピュータ可読記憶媒体であって、
前記第１のユーザ識別情報に対応する友人リストに前記第２のユーザ識別情報を追加するステップは、
前記第１のユーザ識別情報に対応する前記友人リスト内の前記グループでのユーザ識別情報のサブグループ情報を取得するステップと、
前記サブグループ情報に従って前記第１のユーザ識別情報に対応する前記友人リスト内の対応するサブグループに前記第２のユーザ識別情報を追加するステップと、
を含むことを特徴とするコンピュータ可読記憶媒体。
【請求項２２】
請求項２１に記載のコンピュータ可読記憶媒体であって、
前記サブグループ情報に従って前記第１のユーザ識別情報に対応する前記友人リスト内の対応するサブグループに前記第２のユーザ識別情報を追加するステップが、
前記サブグループ情報から前記グループ内で最も多数のユーザ識別情報を含んだサブグループを抽出し、前記第２のユーザ識別情報を前記グループ内で最も多数のユーザ識別情報を含んだ前記サブグループに追加するステップ、
を含むことを特徴とするコンピュータ可読記憶媒体。
【請求項２３】
請求項１７から２２のいずれか１項に記載のコンピュータ可読記憶媒体であって、
前記第１のユーザ識別情報に対応する情報に従って確認依頼を生成するステップが、
前記第１のユーザ識別情報に対応する前記情報に従って確認情報を生成し、それを前記第１のユーザ識別情報に対応する端末に返すステップと、
確認情報に対する選択依頼を取得するステップと、
確認情報に対する前記選択依頼に従って前記確認依頼を生成するステップと、
を含むことを特徴とするコンピュータ可読記憶媒体。
【請求項２４】
請求項２３に記載のコンピュータ可読記憶媒体であって、前記第１のユーザ識別情報に対応する前記情報に従って前記確認情報を生成するステップは、
前記第１のユーザ識別情報に対応する前記第１のコメント情報が取得されたかどうかを判定し、肯定であれば前記第１のコメント情報に従って前記確認情報を生成し、そうでなければ前記第１のユーザ識別情報に対応するユーザデータに従って前記確認情報を生成するステップ、
含むことを特徴とするコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ソーシャルネットワーク分野に関し、より詳細には、ソーシャルネットワークにおいて友人を追加するための方法、装置、および記憶媒体に関する。
【背景技術】
【０００２】
ソーシャルネットワークとは、ソーシャルネットワークサービス（ＳＮＳ）を指す。ソーシャルネットワークにおいては、友人関係を通じてユーザ間でさらにつながりを生み出すことができ、友人間の情報伝達はより豊富で、より直接的となる。複数のユーザは、関係サークル（すなわちサークル、グループなどの複数のユーザの集合、互いに知り得る人々の集合）を形成することができる。ユーザは、自分が公表した情報を関係サークルにブロードキャストし、関係サークルを通じて他のユーザとのつながりを生み出すことができる。
【０００３】
従来のソーシャルネットワークでは、ユーザは、友人を追加するとき、確認情報を手動で入力し、相手側に通知する必要があり、相手側が承認した後にのみ、友人追加を成功裏に完了することができる。例えば１つの状況では、ユーザＡはユーザＢを友人として追加することを望み、ユーザＡはユーザＢのユーザ識別情報を通じてユーザＢを見つけ、次いで確認情報を入力することによって友人を追加する依頼をユーザＢに送る必要がある。
【０００４】
上記から従来の技術では、ソーシャルネットワークにおいて友人を追加する方法には、ユーザが複数回テキストメッセージを手動で入力することが必要であり、操作は非常に複雑であり、それによりユーザのための操作の利便性は乏しく、システムの応答効率は非常に低い。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記に鑑みて、ユーザにとって操作の利便性が改善された、ソーシャルネットワークにおいて友人を追加する方法を提供することが必要である。
【課題を解決するための手段】
【０００６】
本開示の一態様によれば、ソーシャルネットワークにおいて友人を追加する方法は、第１のユーザ識別情報に対応する友人追加依頼を取得し、友人追加依頼に従って第２のユーザ識別情報を取得するステップと、第１のユーザ識別情報および第２のユーザ識別情報が含まれるグループを取得し、第１のユーザ識別情報に対応する情報に従って確認依頼を生成し、次いで第２のユーザ識別情報に対応する端末に確認依頼を送るステップと、第２のユーザ識別情報に対応する友人追加承認依頼を取得した後に、第１のユーザ識別情報に対応する友人リストに第２のユーザ識別情報を追加するステップと、を含む。
【０００７】
加えて、本開示の他の態様によれば、ユーザに対する改善された操作の利便性を有する、ソーシャルネットワークにおいて友人を追加するための装置が提供される。ソーシャルネットワークにおいて友人を追加するための装置は、第１のユーザ識別情報に対応する友人追加依頼を取得し、友人追加依頼に従って第２のユーザ識別情報を取得するように構成された追加依頼取得モジュールと、第１のユーザ識別情報および第２のユーザ識別情報が含まれるグループを取得し、第１のユーザ識別情報に対応する情報に従って確認依頼を生成し、次いで第２のユーザ識別情報に対応する端末に確認依頼を送るように構成された確認依頼生成モジュールと、第２のユーザ識別情報に対応する友人追加承認依頼を取得した後に、第１のユーザ識別情報に対応する友人リストに第２のユーザ識別情報を追加するように構成された友人リスト追加モジュールと、を含む。
【０００８】
ソーシャルネットワークにおいて友人を追加するための方法、装置、および記憶媒体は、第１のユーザ識別情報および第２のユーザ識別情報が含まれるグループを取得し、第１のユーザ識別情報に対応する情報に従って確認依頼を生成し、次いで第２のユーザ識別情報に対応する端末に確認依頼を送る。ユーザは確認依頼を生成するために確認情報を手動で入力する必要はなく、それによりテキストを手動で入力するステップが削減され、したがってユーザは友人の追加を完了するために数回マウスをクリックするだけでよく、友人を追加する間の操作の利便性が改善され、システムの応答効率が改善される。
【図面の簡単な説明】
【０００９】
【図１】一実施形態による、ソーシャルネットワークにおいて友人を追加する方法を示すフローチャートである。
【図２】一実施形態による、ソーシャルネットワークにおいて友人を追加するための装置の構造を示す概略図である。
【図３】他の実施形態による、ソーシャルネットワークにおいて友人を追加するための装置の構造を示す概略図である。
【発明を実施するための形態】
【００１０】
一実施形態では図１に示されるように、ソーシャルネットワークにおいて友人を追加する方法は以下のステップを含む。
ステップＳ１０２、第１のユーザ識別情報に対応する友人追加依頼を取得し、友人追加依頼に従って第２のユーザ識別情報を取得する。
【００１１】
第１のユーザ識別情報は、友人追加依頼を開始するユーザに対応するユーザ識別情報である。第２のユーザ識別情報は、第１のユーザが友人として追加したいユーザに対応するユーザ識別情報である。第１のユーザ識別情報に対応するユーザは第１のユーザであり、第２のユーザ識別情報に対応するユーザは第２のユーザである。
【００１２】
一実施形態では、第１のユーザに前もって複数の推薦ユーザを示すことができる。推薦ユーザは、ソーシャルネットワークにおいて第１のユーザに関連するユーザであり、その識別および第１のユーザ識別情報は同じグループ内にある。推薦ユーザは、第１のユーザの友人の友人、第１のユーザの学友または同僚とすることができる。推薦ユーザはアイコンとして示すことができ、友人追加依頼はアイコン上のクリック動作に従って生成される。
【００１３】
この実施形態では、示されるアイコンは推薦ユーザのユーザ識別情報に対応することができ、友人追加依頼は第２のユーザ識別情報を含むことができる。他の実施形態では、友人追加依頼はキーワードを含むことができ、キーワードに対応する第２のユーザ識別情報を、キーワードに従ってデータベース内で検索することができる。キーワードは、年齢、性別、住所、名前などからなるグループから選択される少なくとも１つとすることができる。
【００１４】
ステップＳ１０４、第１のユーザ識別情報および第２のユーザ識別情報が含まれるグループを取得し、第１のユーザ識別情報に対応する情報に従って確認依頼を生成し、次いで第２のユーザ識別情報に対応する端末に確認依頼を送る。
【００１５】
一実施形態では、第１のユーザ識別情報に対応する情報は、第１のユーザ識別情報に対応するユーザ名を含む。この実施形態では第１のユーザ識別情報に対応する情報は、以下の方法、すなわち、第１のユーザ識別情報に対応し、グループ内のユーザによって設定される第１のコメント情報に従って、第１のユーザ識別情報に対応する情報を取得するステップ、第１のユーザ識別情報に対応するユーザデータに従って、第１のユーザ識別情報に対応する情報を取得するステップ、および、グループ内の第１のユーザ識別情報に対応する第１のユーザのグループカード情報に従って、第１のユーザ識別情報に対応する情報を取得するステップ、から選択される少なくとも１つによって取得することができる。
【００１６】
ユーザ（コメントを追加する人）は、コメント情報を他のユーザ（コメントが追加される人）に追加し、検索を容易にするために、コメント情報、コメントを追加する人に対応するユーザ識別情報、およびコメントが追加される人に対応するユーザ識別情報、の間のマッピング関係を確立することができる。コメントを追加するそれぞれの人は、コメントが追加される人に対して異なるコメント情報を追加することができる。コメント情報は、愛称、ニックネーム、本名などの個人化された記述とすることができる。グループ内のユーザは、第１のユーザおよび第２のユーザを除く他のユーザとすることができる。この実施形態では第１のユーザ識別情報に対応する第１のコメント情報は、グループ内の他のユーザによって設定されたコメント情報である。
【００１７】
第１のユーザ識別情報に対応するユーザデータは、ユーザによって予め設定された愛称、性別、本名、出身校、出生地名、所在地、およびユーザが雇用されている会社からなるグループから選択される１つ以上を含むことができる。
【００１８】
グループ内の第１のユーザ識別情報に対応する第１のユーザのグループカード情報は、グループ内の第１のユーザによって設定されたグループカードである。グループカード情報は、グループニックネーム、性別、本名、出身校、出生地、所在地および会社から選択される１つ以上を含むことができる。
【００１９】
さらに一実施形態では取得される第１のコメント情報は複数あり、第１のコメント情報はフィルタすることができ、フィルタされた第１のコメント情報は、同じ内容で最大個数のコメント情報である。
【００２０】
例えばユーザＡはグループ１に属し、グループ１はユーザＡ、ユーザＢ、ユーザＣ、ユーザＤ、およびユーザＥを含み、ユーザＢ、Ｃ、およびＤはユーザＡの友人である。ここでユーザＢおよびユーザＣの友人リストではユーザＡのコメント情報は「パットン」として記憶され、ユーザＤの友人リストではユーザＡのコメント情報は「ブタ」として記憶される。次いでユーザＡがユーザＥを友人として追加するときは、自動的に生成される確認情報は「こんにちは、パットンです」となり、これは次いで編集可能な入力ボックスによってユーザＡに提示され、次いで確認情報に従って確認依頼が生成される。
【００２１】
一実施形態では第１のユーザ識別情報に対応する情報に従って確認依頼を生成するステップは、第１のユーザ識別情報に対応する第１のコメント情報が取得されたかどうかを判定し、肯定であれば第１のコメント情報に従って確認情報を生成し、そうでなければ第１のユーザ識別情報に対応するユーザデータに従って確認情報を生成するステップ含む。
【００２２】
他の実施形態では第１のユーザ識別情報に対応する情報に従って確認依頼を生成するステップは、第１のユーザ識別情報に対応する情報に従って確認情報を生成して、第１のユーザ識別情報に対応する端末に確認依頼を返すステップと、確認情報に対する選択依頼を取得するステップと、確認情報に対する選択依頼に従って確認依頼を生成するステップとを含むことができる。
【００２３】
生成された確認情報は複数となり得る。第１のユーザ識別情報に対応する端末に確認情報を返した後に、端末は編集可能なドロップダウンボックスによって複数の確認情報を提示することができる。ユーザは、編集可能なドロップダウンボックスによって確認情報を選択し、確認情報に対する対応する選択依頼を生成し、それをアップロードすることができる。
【００２４】
この実施形態では、ユーザに対して複数の確認情報を自動的に生成することができ、ユーザは最も適切な確認情報を選択するように促され、確認情報に従って確認依頼が生成される。
【００２５】
ステップＳ１０６、第２のユーザ識別情報に対応する友人追加承認依頼を取得した後に、第１のユーザ識別情報に対応する友人リストに第２のユーザ識別情報を追加する。
【００２６】
第２のユーザに確認依頼が送られた後に、第２のユーザは電子メール、ＩＭなどの通信手段によって通知され、第２のユーザに依頼プロンプトボックスが提示され、次いで第２のユーザによる依頼プロンプトボックス上のクリック動作を取得することによって、友人追加承認依頼が生成される。
【００２７】
一実施形態では、友人リストは配列またはリンクリストとすることができ、友人リストは友人関係を有する他のユーザのユーザ識別情報を記憶するために用いることができる。第１のユーザ識別情報に対応する友人リストは第１のユーザ識別情報に対応して記憶され、第２のユーザ識別情報は配列またはリンクリストに追加することができる。
【００２８】
他の実施形態では友人リストは、データベースに記憶された論理データ構造とすることができる。第２のユーザ識別情報は、データベース内の第２のユーザ識別情報と第１のユーザ識別情報の間の対応関係を生成することによって、第１のユーザ識別情報に対応する友人リストに追加される。
【００２９】
一実施形態では第２のユーザが第１のユーザの友人リストに追加される前に、第２のユーザ識別情報の第２のコメント情報を取得することができ、第２のコメント情報はグループ内のユーザによって設定される。
【００３０】
さらに、取得される第２のコメント情報は複数あってもよく、第２のコメント情報はフィルタすることができ、フィルタされた後に第２のコメント情報は、同じ内容で最大個数のコメント情報である。
【００３１】
第２のユーザ識別情報に対応する友人追加承認依頼を取得した後に、第１のユーザは電子メールまたはＩＭによって通知され、第１の識別に対応する端末に第２のコメント情報が送られる。端末は第１のユーザに追加成功プロンプトボックスを提示することができ、編集可能な入力ボックスによって第２のコメント情報を提示することができる。承認指示が取得された後に、第２のコメント情報は記憶される。
【００３２】
他の実施形態では第１のユーザ識別情報に対応する端末は同時に、編集可能なドロップダウンボックスを通じて複数の第２のコメント情報を提示することができる。入力コメント情報を取得し、ドロップダウン選択動作またはキーボード入力動作によって記憶することができる。
【００３３】
この実施形態では、ユーザがユーザ自身でコメント情報を設定するためのインターフェースを提供することができる。ユーザは第２のコメント情報において適切なコメント情報を選択することができ、ユーザが自動的に生成される第２のコメント情報に満足できない場合は、ユーザはユーザ自身でコメント情報を入力することができ、ユーザの操作が容易になる。
【００３４】
一実施形態では、第１のユーザ識別情報に対応する友人リストに第２のユーザ識別情報を追加するステップは、第１のユーザ識別情報に対応する友人リスト内のグループでのユーザ識別情報のサブグループ情報を取得するステップと、サブグループ情報に従って第１のユーザ識別情報に対応する友人リスト内の対応するサブグループに第２のユーザ識別情報を追加するステップとを含む。
【００３５】
ソーシャルネットワークにおいては、ユーザが友人を管理するのを容易にするために、友人リスト内にサブグループが生成される。例えば同級生サブグループ、同僚サブグループ、旅行好きサブグループなどである。ユーザは、検索を容易にするためにユーザの友人を対応するサブグループに分類することができる。
【００３６】
一実施形態では、第１のユーザ識別情報に対応する友人リスト内の対応するサブグループに第２のユーザ識別情報を追加するステップは、サブグループ情報からグループ内で最も多数のユーザ識別情報を含んだサブグループを抽出し、第２のユーザ識別情報をそのサブグループに追加するステップを含む。
【００３７】
例えばグループ友人のユーザ識別情報の大多数が、第１のユーザ識別情報に対応する友人リスト内の「同級生」サブグループ内にある場合は、第２のユーザ識別情報は「同級生」サブグループに追加されることになる。
【００３８】
一実施形態では図２に示されるように、ソーシャルネットワークにおいて友人を追加するための装置は、追加依頼取得モジュール１０２と、確認依頼生成モジュール１０４と、友人リスト追加モジュール１０６とを含み、追加依頼取得モジュール１０２は、第１のユーザ識別情報に対応する友人追加依頼を取得し、友人追加依頼に従って第２のユーザ識別情報を取得するように構成されている。
【００３９】
第１のユーザ識別情報は、友人追加依頼を開始するユーザに対応するユーザ識別情報である。第２のユーザ識別情報は、第１のユーザが友人として追加したいユーザに対応するユーザ識別情報である。第１のユーザ識別情報に対応するユーザは第１のユーザであり、第２のユーザ識別情報に対応するユーザは第２のユーザである。
【００４０】
確認依頼生成モジュール１０４は、第１のユーザ識別情報および第２のユーザ識別情報が含まれるグループを取得し、第１のユーザ識別情報に対応する情報に従って確認依頼を生成し、次いで第２のユーザ識別情報に対応する端末に確認依頼を送るように構成されている。
【００４１】
友人リスト追加モジュール１０６は、第２のユーザ識別情報に対応する友人追加承認依頼を取得した後に、第１のユーザ識別情報に対応する友人リストに第２のユーザ識別情報を追加するように構成されている。
【００４２】
一実施形態では、第１のユーザに前もって複数の推薦ユーザを示すことができる。推薦ユーザは、ソーシャルネットワークにおいて第１のユーザに関連するユーザであり、その識別および第１のユーザ識別情報は同じグループ内にある。推薦ユーザは、第１のユーザの友人の友人、第１のユーザの学友または同僚とすることができる。推薦ユーザはアイコンとして示すことができ、友人追加依頼はアイコン上のクリック動作を通じて生成される。
【００４３】
この実施形態では、示されるアイコンは推薦ユーザのユーザ識別情報に対応することができ、友人追加依頼は第２のユーザ識別情報を含むことができる。他の実施形態では、友人追加依頼はキーワードを含むことができ、追加依頼取得モジュール１０２はキーワードに対応する第２のユーザ識別情報を、キーワードに従ってデータベース内で検索するように構成することができる。キーワードは、年齢、性別、住所、および名前などのグループから選択される少なくとも１つとすることができる。
【００４４】
一実施形態では、第１のユーザ識別情報に対応する情報は、第１のユーザ識別情報に対応するユーザ名を含む。この実施形態では確認依頼生成モジュール１０４は、第１のユーザ識別情報に対応する情報を、以下の方法、すなわち、第１のユーザ識別情報に対応し、グループ内のユーザによって設定される第１のコメント情報に従って、第１のユーザ識別情報に対応する情報を取得するステップ、第１のユーザ識別情報に対応するユーザデータに従って、第１のユーザ識別情報に対応する情報を取得するステップ、および、グループ内の第１のユーザ識別情報に対応する第１のユーザのグループカード情報に従って、第１のユーザ識別情報に対応する情報を取得するステップ、から選択される少なくとも１つによって取得するように構成することができる。
【００４５】
ユーザ（コメントを追加する人）は、コメント情報を他のユーザ（コメントが追加される人）に追加し、検索を容易にするためにコメント情報、コメントを追加する人に対応するユーザ識別情報、およびコメントが追加される人に対応するユーザ識別情報の間のマッピング関係を確立することができる。コメントを追加するそれぞれの人は、コメントが追加される人に対して異なるコメント情報を追加することができる。コメント情報は、愛称、ニックネーム、本名などの個人化された記述とすることができる。グループ内のユーザは、第１のユーザおよび第２のユーザを除く他のユーザとすることができる。この実施形態では第１のユーザ識別情報に対応する第１のコメント情報は、グループ内の他のユーザによって設定されたコメント情報である。
【００４６】
第１のユーザ識別情報に対応するユーザデータは、ユーザによって予め設定された愛称、本名、出身校、出生地、所在地、および会社から選択される１つ以上を含むことができる。
【００４７】
グループ内の第１のユーザ識別情報に対応する第１のユーザのグループカード情報は、グループ内の第１のユーザによって設定されたグループカードである。グループカード情報は、グループニックネーム、性別、本名、出身校、出生地、所在地および会社から選択される１つ以上を含むことができる。
【００４８】
さらに一実施形態では取得される第１のコメント情報は複数あり、確認依頼生成モジュール１０４は、第１のコメント情報をフィルタするように構成することができ、フィルタされた第１のコメント情報は、同じ内容で最大個数のコメント情報である。
【００４９】
例えばユーザＡはグループ１に属し、グループ１はユーザＡ、ユーザＢ、ユーザＣ、ユーザＤ、およびユーザＥを含み、ユーザＢ、Ｃ、およびＤはユーザＡの友人である。ここでユーザＢおよびユーザＣの友人リストではユーザＡコメント情報は「パットン」として記憶され、ユーザＤの友人リストではユーザＡのコメント情報は「ブタ」として記憶される。次いでユーザＡがユーザＥを友人として追加するときは、自動的に生成される確認情報は「こんにちは、パットンです」となり、これは次いで編集可能な入力ボックスによってユーザＡに提示され、次いで確認情報に従って確認依頼が生成される。
【００５０】
一実施形態では確認依頼生成モジュール１０４はさらに、第１のユーザ識別情報に対応する第１のコメント情報が取得されたかどうかを判定し、肯定であれば第１のコメント情報に従って確認情報を生成し、そうでなければ第１のユーザ識別情報に対応するユーザデータに従って確認情報を生成するように構成することができる。
【００５１】
他の実施形態では確認依頼生成モジュール１０４は、第１のユーザ識別情報に対応する情報に従って確認情報を生成して、第１のユーザ識別情報に対応する端末に確認依頼を返し、確認情報に対する選択依頼を取得し、確認情報に対する選択依頼に従って確認依頼を生成するように構成することができる。
【００５２】
生成された確認情報は複数となり得る。第１のユーザ識別情報に対応する端末に確認情報を返した後に、端末は編集可能なドロップダウンボックスによって複数の確認情報を提示することができる。ユーザは、編集可能なドロップダウンボックスによって確認情報を選択し、確認情報に対する対応する選択依頼を生成し、それをアップロードすることができる。
【００５３】
この実施形態では、ユーザに対して複数の確認情報を自動的に生成することができ、ユーザは最も適切な確認情報を選択するように促され、確認情報に従って確認依頼が生成される。
【００５４】
第２のユーザに確認依頼が送られた後に、第２のユーザは電子メール、ＩＭなどの通信手段によって通知され、第２のユーザに依頼プロンプトボックスが提示され、次いで第２のユーザによる依頼プロンプトボックス上のクリック動作を取得することによって、友人追加承認依頼が生成される。
【００５５】
一実施形態では、友人リストは配列またはリンクリストとすることができ、友人リストは友人関係を有する他のユーザのユーザ識別情報を記憶するために用いることができる。第１のユーザ識別情報に対応する友人リストは第１のユーザ識別情報に対応して記憶され、第２のユーザ識別情報は配列またはリンクリストに追加することができる。
【００５６】
他の実施形態では友人リストは、データベースに記憶された論理データ構造とすることができる。第２のユーザ識別情報は、データベース内の第２のユーザ識別情報と第１のユーザ識別情報の間の対応関係を生成することによって、第１のユーザ識別情報に対応する友人リストに追加される。
【００５７】
一実施形態では図３に示されるように、ソーシャルネットワークにおいて友人を追加するための装置はさらに、第１のユーザの友人リストに第２のユーザを追加する前に、第２のユーザ識別情報に対応する第２のコメント情報を取得するように構成されたコメント情報取得モジュール１０８を含み、第２のコメント情報はグループ内のユーザによって設定される。
【００５８】
さらに、取得される第２のコメント情報は複数あってもよい。図３に示されるように、ソーシャルネットワークにおいて友人を追加するための装置はさらに、第２のコメント情報をフィルタするように構成されたコメント情報フィルタモジュール１１２を含み、フィルタされた第２のコメント情報は、同じ内容で最大個数のコメント情報である。
【００５９】
第２のユーザ識別情報に対応する友人追加承認依頼を取得した後に、第１のユーザは電子メールまたはＩＭによって通知され、第１の識別に対応する端末に第２のコメント情報が送られる。端末は第１のユーザに追加成功プロンプトボックスを提示することができ、編集可能な入力ボックスによって第２のコメント情報を提示することができる。この実施形態では、ソーシャルネットワークにおいて友人を追加するための装置はさらにコメント情報記憶モジュール１１０を含み、承認指示を取得した後に、コメント情報記憶モジュール１１０は第２のコメント情報を記憶するように構成することができる。
【００６０】
他の実施形態では第１のユーザ識別情報に対応する端末は同時に、編集可能なドロップダウンボックスを通じて複数の第２のコメント情報を提示することができる。入力コメント情報を取得し、ドロップダウン選択動作またはキーボード入力動作によって記憶することができる。
【００６１】
この実施形態では、ユーザがユーザ自身でコメント情報を設定するためのインターフェースを提供することができる。ユーザは第２のコメント情報において適切なコメント情報を選択することができ、ユーザが自動的に生成される第２のコメント情報に満足できない場合は、ユーザはユーザ自身でコメント情報を入力することができ、ユーザの操作が容易になる。
【００６２】
一実施形態では図３に示されるように、ソーシャルネットワークにおいて友人を追加するための装置はさらに、第１のユーザ識別情報に対応する友人リスト内のグループ内のグループ友人のユーザ識別情報のサブグループ情報を取得するように構成されたサブグループ情報取得モジュール１１４を含む。友人リスト追加モジュール１０６はさらに、サブグループ情報に従って第１のユーザ識別情報に対応する友人リスト内の対応するサブグループに第２のユーザ識別情報を追加するように構成することができる。
【００６３】
ソーシャルネットワークにおいては、ユーザが友人を管理するのを容易にするために、友人リスト内にサブグループが生成される。例えば同級生サブグループ、同僚サブグループ、旅行好きサブグループなどである。ユーザは、検索を容易にするためにユーザの友人を対応するサブグループに分類することができる。
【００６４】
一実施形態では、友人リスト追加モジュール１０６はさらに、サブグループ情報からグループ内で最も多数のユーザ識別情報を含んだサブグループを抽出し、第２のユーザ識別情報をサブグループに追加するように構成することができる。
【００６５】
例えばグループ友人のユーザ識別情報の大多数が、第１のユーザ識別情報に対応する友人リスト内の「同級生」サブグループ内にある場合は、友人リスト追加モジュール１０６は第２のユーザ識別情報を「同級生」サブグループに追加するように構成することができる。
【００６６】
ソーシャルネットワークにおいて友人を追加するための方法、装置、および記憶媒体は、第１のユーザ識別情報および第２のユーザ識別情報が含まれるグループを取得し、第１のユーザ識別情報に対応する情報に従って確認依頼を生成し、次いで第２のユーザ識別情報に対応する端末に確認依頼を送る。ユーザは確認依頼を生成するために確認情報を手動で入力する必要はないので、テキストを手動で入力するステップが削減され、したがってユーザは友人の追加を完了するために数回マウスをクリックするだけでよく、友人を追加する間の操作の利便性が改善される。
【００６７】
加えて、グループ内のグループ友人により第２のユーザ識別情報に追加された第２のコメント情報を取得し記憶することによって、第１のユーザによってマークされた第２のユーザのコメント情報は、大多数のグループ友人（グループ友人のユーザ識別情報に対応するユーザ）によってマークされた第２のユーザ識別情報のコメント情報に従って自動的に生成することができ、これは友人を追加する間にコメントを手動で入力するステップを除去し（自動的に完了）、したがって動作はより便利となり、操作の容易さを改善する。
【００６８】
加えて、グループ友人ユーザによってマークされた第１のユーザ識別情報に対応する友人リスト内のサブグループ情報を取得し、第１のユーザ識別情報に対応する友人リスト内の対応するグループに第２のユーザ識別情報を追加するステップによって、友人を追加する間に手動でグループ化するステップがなくなり（自動的になり）、動作がより簡単で便利になる。
【００６９】
さらに本開示はまたコンピュータ実行可能命令を記憶したコンピュータ可読記憶媒体を提供し、コンピュータ実行可能命令はコンピュータ、携帯電話などの電子装置内に含まれた少なくとも１つのプロセッサによって実行される。コンピュータ実行可能命令が実行されたときは、リソースをダウンロードするための推薦される方法が行われる。当業者なら、実施形態における方法のプロセスのすべてまたは一部の実行は、関連するハードウェアに命令するコンピュータプログラムによって達成されることが理解されるであろう。コンピュータプログラムはコンピュータ可読記憶媒体に記憶することができ、コンピュータプログラムが実施されるときは、方法の実施形態において述べられたプロセスを含むことができる。ここで記憶媒体は、磁気ディスク、光ディスク、リードオンリメモリ（ＲＯＭ）、またはランダムアクセスメモリ（ＲＡＭ）などとすることができる。
【００７０】
上記は本開示のいくつかの実施形態のみであり、それらについてより具体的にかつ詳細に述べたが、実施形態は本開示の範囲を限定するものではないことを理解されたい。当業者には本開示の発明性のある概念および範囲から逸脱せずに、多くの変形および変更を行い得ることが理解されるべきである。したがって本開示の保護範囲は、添付の特許請求の範囲に従うものである。
【図１】
0005905105.tif 000002
【図２】
0005905105.tif 000003
【図３】
0005905105.tif 000004