(57)【特許請求の範囲】
【請求項１】
送信者によって送信された情報伝送ユニットを受信した後に、ストレージプール内の情報伝送ユニットを記録し、あらかじめ設定された命令キューに前記情報伝送ユニットを挿入し、かつ情報伝送ユニットの内容および送信者の情報にしたがって２つ以上のインデックス情報を生成するように構成され、前記情報伝送ユニットが、データを含む情報キャリアである送信プロセスユニットと、
２つ以上の受信者のインデックス一致情報を設定し、前記受信者の前記インデックス一致情報にしたがって前記ストレージプールからインデックス情報を問い合わせ、前記問い合わせたインデックス情報にしたがって前記インデックス一致情報を満たす情報伝送ユニットセットを発見し、前記命令キューとあらかじめ設定された配信計画とにおいて前記セット内の各情報伝送ユニットの命令状況にしたがって前記セットから１つの情報伝送ユニットを選択し、前記選択された情報伝送ユニットを前記受信者へ配信し、かつその後、配信状況にしたがって前記命令キューを調整するように構成された受信プロセスユニットと、
を具備し、
前記少なくとも１つの前記受信者のインデックス一致情報を設定することは、特に、
ユーザの属性情報にしたがって１つの対応するインデックス一致情報を設定することと、
情報伝送ユニットを送信および受信するために、前記ユーザの履歴記録にしたがって別の対応するインデックス一致情報を設定することと、
を含み、
前記命令キューは、配信番号キューを具備し、前記配信番号キューにおいて、情報伝送ユニットは前記情報伝送ユニットの配信番号にしたがって順序づけられ、１つの情報伝送ユニットが配信されるたびに、配信番号にしたがって前記配信番号キューが再調整され、
前記配信計画は、特に、前記配信番号キューの命令状況にしたがって、前記セットから最小の配信番号を持つ１つの情報伝送ユニットを選択し、前記選択された情報伝送ユニットを前記受信者へ配信することを含む、
匿名通信システム。
【請求項２】
前記送信プロセスユニットは、
前記送信者によって送信された前記情報伝送ユニットを受信するように構成された情報受信モジュールと、
前記情報受信モジュールによって受信された前記情報伝送ユニットを記録するように構成されたストレージプールと、
前記命令キューへ前記情報伝送ユニットを挿入するように構成されたキュー制御モジュールと、
前記ストレージプール内の前記情報伝送ユニットの前記内容および前記送信者の前記情報にしたがって、２つ以上のインデックス情報を生成するように構成されるインデックスモジュールと、
を具備し、前記受信プロセスユニットは、
前記２つ以上の前記受信者のインデックス一致情報を設定し、前記受信者の前記インデックス一致情報にしたがって前記ストレージプールのインデックス情報を問い合わせ、かつ前記ストレージプールから前記インデックス一致情報を満たす情報伝送ユニットセットを発見するように構成されるインデックス一致モジュールと、
前記配信計画があらかじめ設定されるとともに、前記命令キューにおける各情報伝送ユニットの前記命令状況および前記あらかじめ設定された配信計画にしたがって、前記発見された情報伝送ユニットセットから１つの情報伝送ユニットを選択するように構成された配信選択モジュールと、
前記配信選択モジュールによって選択された前記情報伝送ユニットを前記受信者へ配信するように構成された情報配信モジュールと、
を具備する、請求項１に記載のシステム。
【請求項３】
前記情報配信モジュールはさらに、前記受信者によって開始された受信命令を受信し、前記受信命令を開始した前記受信者の情報を処理のために前記配信選択モジュールへ送信し、かつ前記配信選択モジュールによって選択された前記情報伝送ユニットを前記受信命令を開始した前記受信者へ配信するように構成される請求項２に記載のシステム。
【請求項４】
匿名通信システムにおける情報伝送ユニットの伝送方法であって、前記方法は、
送信者によって送信された情報伝送ユニットを受信した後に、ストレージプール内の前記情報伝送ユニットを記憶するステップと、前記情報伝送ユニットをあらかじめ設定された命令キューへ挿入するステップと、前記情報伝送ユニットの内容および前記送信者の情報にしたがって、２つ以上のインデックス情報を生成するステップであって、前記情報伝送ユニットが、データを含む情報キャリアであるステップと、
２つ以上の受信者のインデックス一致情報を設定するステップと、前記受信者の前記インデックス一致情報にしたがって前記ストレージプールからインデックス情報を問い合わせるステップと、前記問い合わせたインデックス情報にしたがって前記インデックス一致情報を満たす情報伝送ユニットセットを発見するステップと、前記命令キューにおける前記セット内の各情報伝送ユニットの命令状況およびあらかじめ設定された配信計画にしたがって前記セットから１つの情報伝送ユニットを選択するステップと、前記受信者へ前記選択された情報伝送ユニットを配信するステップと、配信状況にしたがって前記命令キューを調整するステップと、
を具備し、
２つ以上の受信者のインデックス一致情報を設定する前記ステップは、
ユーザの属性情報にしたがって１つの対応するインデックス一致情報を設定するステップと、
情報伝送ユニットを送信および受信するために、前記ユーザの履歴記録にしたがって別の対応するインデックス一致情報を設定するステップと、
を含み、
前記命令キューは、配信番号キューを具備し、前記配信番号キューにおいて、情報伝送ユニットは前記情報伝送ユニットの配信番号にしたがって順序づけられ、１つの情報伝送ユニットが配信されるたびに、配信番号にしたがって前記配信番号キューが再調整され、
前記配信計画は、特に、前記配信番号キューの命令状況にしたがって、前記セットから最小の配信番号を持つ１つの情報伝送ユニットを選択し、前記選択された情報伝送ユニットを前記受信者へ配信することを含む、
方法。
【請求項５】
前記方法はさらに、
前記受信者によって送信された要求状態を含む受信命令を受信するステップと、
前記受信者によって送信された前記受信命令を受信するステップの後に、前記受信者の前記インデックス一致情報へ前記受信命令における前記要求状態を加えるステップと、対応する前記情報伝送ユニットセットを問い合わせるために、前記要求状態を加えた前記インデックス一致情報を使用するステップと、
を具備する請求項４に記載の方法。
【請求項６】
前記方法はさらに、
携帯端末ユーザによって送信された受信命令を受信する前記ステップの後に、さらに、前記ユーザの位置情報サービス(LBS)情報を獲得するステップと、
前記受信者の前記インデックス一致情報に前記LBS情報を加えるステップと、対応する前記情報伝送ユニットセットを問い合わせるために、前記LBS情報を加えた前記インデックス一致情報を使用するステップと、
を具備する請求項４に記載の方法。
【請求項７】
前記命令状況および前記配信計画にしたがって前記セットから１つの情報伝送ユニットを選択するステップの後で、かつ前記選択された情報伝送ユニットを配信するステップの前に、前記方法はさらに、
前記情報伝送ユニットの配信番号があらかじめ設定された値を超えるかどうかを判定するステップであって、超えていなかった場合には、前記情報伝送ユニットを配信し、そうでない場合には、前記セットから前記情報伝送ユニットを削除し、前記命令状況および前記配信計画にしたがって更新された前記セットから情報伝送ユニットを再選択し、このステップを再度実行する、ステップ、
を具備する請求項４に記載の方法。
【請求項８】
前記命令状況および前記配信計画にしたがって前記セットから１つの情報伝送ユニットを選択するステップの後で、かつ前記選択された情報伝送ユニットを配信するステップの前に、前記方法はさらに、
あらかじめ設定された時間の期間内において、前記受信者が前記情報伝送ユニットの前記送信者によって送信された情報伝送ユニットを受信したかどうかを判定するステップであって、受信していなかった場合には、前記配信を実行し、そうでない場合には、前記セットから前記情報伝送ユニットを削除し、前記命令状況および前記配信計画にしたがって更新された前記セットの情報伝送ユニットを再選択する、ステップ、
を具備する請求項４に記載の方法。
【請求項９】
前記方法はさらに、遅延キューを設定するステップを具備し、前記情報伝送ユニットを配信するステップの後に、前記方法はさらに、前記情報伝送ユニットを前記遅延キューの中へ移動するとともに計時を開始するステップと、あらかじめ設定された遅延時間を超えたときに前記情報伝送ユニットを前記遅延キューの中から移動するステップとを具備し、
受信命令に応答するプロセスにおいて、前記命令状況および前記配信計画にしたがって前記セットから１つの情報伝送ユニットを選択するステップの後で、かつ前記情報伝送ユニットを配信するステップの前に、前記プロセスはさらに、
前記情報伝送ユニットが前記遅延キュー内にあるかどうかを判定するステップであって、前記情報伝送ユニットが前記遅延キュー内に無かった場合には、前記情報伝送ユニットを配信し、そうでない場合には、前記セットから前記情報伝送ユニットを削除するとともに、前記命令状況および前記配信計画にしたがって更新された前記セットから情報伝送ユニットを再選択する、ステップ
を含む請求項４に記載の方法。
【請求項１０】
前記命令キューは、新着配信時間キューを具備し、前記新着配信時間キューにおいて、情報伝送ユニットは、前記情報伝送ユニットの新着配信時間にしたがって順序づけられ、１つの情報伝送ユニットが配信するステップの後には毎回、新着配信時間にしたがって前記新着配信時間キューが再調整され、
前記配信計画はさらに、２つ以上の情報伝送ユニットが同じ配信番号を持つ状態において、前記新着配信時間キューの命令状況にしたがって、前記同じ配信番号を持つ前記情報伝送ユニットから新着配信時間が最も早い１つの情報伝送ユニットを選択するステップと、前記選択された情報伝送ユニットを前記受信者へ配信するステップと、
を含む請求項４に記載の方法。
【請求項１１】
前記命令状況および前記配信計画にしたがって前記セットから１つの情報伝送ユニットを選択するステップの後で、かつ前記情報伝送ユニットを配信するステップの前に、前記方法はさらに、
前記情報伝送ユニットの配信番号があらかじめ設定された値を超えるかどうかを判定するステップであって、超えていなかった場合には、前記情報伝送ユニットを配信し、そうでない場合には、前記セットから前記情報伝送ユニットを削除し、前記命令状況および前記配信計画にしたがって更新された前記セットから情報伝送ユニットを再選択し、このステップを再実行する、ステップ
を具備する請求項１０に記載の方法。
【請求項１２】
前記命令状況および前記配信計画にしたがって前記セットから１つの情報伝送ユニットを選択するステップの後で、かつ前記情報伝送ユニットを配信するステップの前に、前記方法はさらに、
前記受信者があらかじめ設定された時間の期間内に前記情報伝送ユニットの前記送信者によって送信された情報伝送ユニットを受信するかどうかを判定するステップであって、受信しない場合には、前記配信を実行し、そうでない場合には、前記セットから前記情報伝送ユニットを削除するとともに、前記命令状況および前記配信計画にしたがって更新された前記セットから情報伝送ユニットを再選択する、ステップ
を具備する請求項１０に記載の方法。
【請求項１３】
前記方法はさらに、遅延キューを設定するステップを含み、前記情報伝送ユニットを配信するステップの後に、前記方法はさらに、前記情報伝送ユニットを前記遅延キューの中へ移動するとともに計時を開始するステップと、あらかじめ設定された遅延時間を超えたときに前記情報伝送ユニットを前記遅延キューの中から移動するステップとを具備し、
受信命令に応答するプロセスにおいて、前記命令状況および前記配信計画にしたがって前記セットから１つの情報伝送ユニットを選択するステップの後で、かつ前記情報伝送ユニットを配信するステップの前に、前記プロセスはさらに、
前記情報伝送ユニットが前記遅延キュー内にあるかどうかを判定するステップであって、前記情報伝送ユニットが前記遅延キュー内に無い場合には、前記情報伝送ユニットを配信し、そうでない場合には、前記セットから前記情報伝送ユニットを削除するとともに、前記命令状況および前記配信計画にしたがって更新された前記セットから情報伝送ユニットを再選択する、ステップ
を含む請求項１０に記載の方法。
【請求項１４】
前記命令キューは、生成時間キューを具備し、前記生成時間キューにおいて、情報伝送ユニットは、前記情報伝送ユニットの生成時間にしたがって順序づけられ、
前記配信計画はさらに、２つ以上の情報伝送ユニットが0の配信番号を持つ状態において、前記生成時間キューの命令状況にしたがって、0の配信番号を持つ前記情報伝送ユニットから生成時間が最も早い１つの情報伝送ユニットを選択するステップと、前記選択された情報伝送ユニットを前記受信者へ配信するステップと、
を含む請求項１０に記載の方法。
【請求項１５】
前記命令状況および前記配信計画にしたがって前記セットから１つの情報伝送ユニットを選択するステップの後で、かつ前記情報伝送ユニットを配信するステップの前に、前記方法はさらに、
前記情報伝送ユニットの配信番号があらかじめ設定された値を超えるかどうかを判定するステップであって、超えない場合には、前記情報伝送ユニットを配信し、そうでない場合には、前記セットから前記情報伝送ユニットを削除するとともに、前記命令状況および前記配信計画にしたがって更新された前記セットから情報伝送ユニットを再選択し、このステップを再実行する、ステップ
を具備する請求項１４に記載の方法。
【請求項１６】
前記命令状況および前記配信計画にしたがって前記セットから１つの情報伝送ユニットを選択するステップの後で、かつ前記情報伝送ユニットを配信するステップの前に、前記方法はさらに、
あらかじめ設定された時間の期間内において、前記受信者が前記情報伝送ユニットの前記送信者によって送信された情報伝送ユニットを受信するかどうかを判定するステップであって、受信しない場合には、前記配信を実行し、そうでない場合には、前記セットから前記情報伝送ユニットを削除するとともに、前記命令状況および前記配信計画にしたがって更新された前記セットから情報伝送ユニットを再選択する、ステップ
を具備する請求項１４に記載の方法。
【請求項１７】
前記方法はさらに、遅延キューを設定するステップを具備し、前記情報伝送ユニットを配信するステップの後に、前記方法はさらに、前記情報伝送ユニットを前記遅延キューの中に移動するとともに計時を開始するステップと、あらかじめ設定された遅延時間を超えたときに、前記情報伝送ユニットを前記遅延キューの中から移動するステップとを具備し、
受信命令に応答するプロセスにおいて、前記命令状況および前記配信計画にしたがって前記セットから１つの情報伝送ユニットを選択するステップの後で、かつ前記情報伝送ユニットを配信するステップの前に、前記プロセスはさらに、
前記情報伝送ユニットが前記遅延キュー内にあるかどうかを判定するステップであって、前記情報伝送ユニットが前記遅延キュー内に無い場合には、前記情報伝送ユニットを配信し、そうでない場合には、前記セットから前記情報伝送ユニットを削除するとともに、前記命令状況および前記配信計画にしたがって更新された前記セットから情報伝送ユニットを再選択する、ステップ
を含む請求項１４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、ネットワーク通信技術に関し、特に匿名通信システムおよび匿名通信システムにおける情報伝送ユニットの伝送方法に関する。
【背景技術】
【０００２】
現在、ネットワーク通信技術の発展とともに、様々なセグメント化（ｓｅｇｍｅｎｔａｔｉｏｎ）の分野のネットワーク通信システムが登場するとともに発展し、異なるセグメント化の分野におけるユーザの特別な通信の需要を満たしている。
【０００３】
匿名通信システムは、前記セグメント化の分野における１つのネットワーク通信システムである。前記匿名通信システムにおいて、情報送信者は、異なる種類および内容の情報伝送ユニットを送信することができる。前記情報伝送ユニットは、受信者を特定せずに、前記匿名通信システムのバックグラウンドサービスシステムへ直接送信される。前記バックグラウンドサービスシステムは、受信者として登録されたユーザから１人のユーザを無作為に選択するとともに、前記受信者へ前記情報伝送ユニットを送信する。前記匿名通信システムにおいて、ユーザは、彼らの祈り、望み、自己紹介、親しい人々に話すのには都合の悪いプライバシーおよび他の内容を、伝送のために前記情報伝送ユニットへ入力することができる。その後、前記匿名通信システムによって無作為に一致された前記受信者は、前記情報伝送ユニットを受信し、前記受信者は、前記情報伝送ユニットへ応答すること、および同様に前記情報伝送ユニット前記情報伝送ユニットを破棄することを選択することができる。前記匿名通信システムにおいて、通信者達は、匿名であり、したがって、彼らは、プライバシー問題について心配することなく自由に話すことができる。これは、一部のユーザのその様な特定の需要を満たす。前記送信者が前記受信者を特定しないため、したがって、前記匿名通信システム前記情報伝送ユニットは、「漂流する瓶（ｆｌｏａｔｉｎｇ  ｂｏｔｔｌｅ）」と比喩される。
【０００４】
本願匿名通信システムにおいて、前記バックグラウンドサービスシステムは、通常、前記情報伝送ユニットの受信者として登録されたユーザから１人のユーザを無作為に選択するか、または、前記情報伝送ユニットの前記受信者を一致させるために前記送信者および前記受信者の性別および年齢等に基づく１つのユーザ属性をさらに使用する。この方法によって一致された前記受信者は、前記送信者と同様に前記情報伝送ユニットの前記内容と低度の関係を持ち、これは、前記受信された情報伝送ユニットのための前記受信者の低い応答レートに帰着するとともに、さらに前記匿名通信システム全体において低いユーザ活動に帰着する。前記応答レートは、ユーザの受信する情報伝送ユニットへとユーザが返答する情報伝送ユニットの割合に関連する。前記活動は、通信のためにユーザが情報伝送ユニットを使用する頻度に関係する。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
これを考慮して、本願の主たる目的は、送信者と同様に受信者と前記情報伝送ユニットの内容との間の前記関係の度合いを改善することができる、匿名通信システムおよび前記匿名通信システムにおける情報伝送ユニットの伝送方法を提供することである。
【課題を解決するための手段】
【０００６】
本願の技術的解決方法は、以下のように実施される。
送信者によって送信された情報伝送ユニットを受信した後に、ストレージプール内の情報伝送ユニットを記録し、あらかじめ設定された命令キューに前記情報伝送ユニットを挿入し、かつ情報伝送ユニットの内容および送信者の情報にしたがって２つ以上のインデックス情報を生成するように構成される送信プロセスユニットと、
２つ以上の受信者のインデックス一致情報を設定し、前記受信者の前記インデックス一致情報にしたがって前記ストレージプールのインデックス情報を問い合わせ、前記インデックス一致情報を満たす情報伝送ユニットセットを発見し、前記命令キューとあらかじめ設定された配信計画とにおいて前記セット内の各情報伝送ユニットの命令状況にしたがって前記セットから１つの情報伝送ユニットを選択し、前記選択された情報伝送ユニットを前記受信者へ配信し、かつその後、配信状況にしたがって前記命令キューを調整するように構成された受信プロセスユニットと、
を含む匿名通信システム。
【０００７】
匿名通信システムにおける情報伝送ユニットの伝送方法であって、前記方法は、
送信者によって送信された情報伝送ユニットを受信した後に、ストレージプール内の前記情報伝送ユニットを記憶するステップと、前記情報伝送ユニットをあらかじめ設定された命令キューへ挿入するステップと、前記情報伝送ユニットの内容および前記送信者の情報にしたがって、２つ以上のインデックス情報を生成するステップと、
２つ以上の受信者のインデックス一致情報を設定するステップと、前記受信者の前記インデックス一致情報にしたがって前記ストレージプールのインデックス情報を問い合わせるステップと、前記インデックス一致情報を満たす情報伝送ユニットセットを発見するステップと、前記命令キューにおける前記セット内の各情報伝送ユニットの命令状況およびあらかじめ設定された配信計画にしたがって前記セットから１つの情報伝送ユニットを選択するステップと、前記受信者へ前記選択された情報伝送ユニットを配信するステップと、配信状況にしたがって前記命令キューを調整するステップと、
を含む方法。
【発明の効果】
【０００８】
前記関連技術と比較すると、本願において、前記ユーザの要求および前記システムによって無作為に生成された他の一致状態を満たす情報伝送ユニットを発見するために複数のインデックス一致と複数の配信計画とを使用することによって、前記匿名通信システムにおける前記送信者と同様に前記受信者と前記情報伝送ユニットの前記内容との間の前記関係の度合いが大いに改善されるとともに、前記ユーザの応答レートおよび活動が改善され、かつ前記ユーザの複雑な一致要求が満たされる。
【０００９】
本願の技術的解決方法の実施例をより明確に説明するために、以下において実施例を説明するための添付の図面が簡単に説明される。以下の説明における前記添付の図面は、単に本願の幾つかの実施例であって、当業者は、創造的な努力を行うことなく前記添付の図面から他の図面を導出することが可能であることは、明白である。
【図面の簡単な説明】
【００１０】
【図１】図１は、本願の１つの実施形態による匿名通信システムの概略図である。
【図２】図２は、図１において示された前記匿名通信システムにおける情報伝送ユニットの送信プロセスを示す概略図である。
【図３】図３は図１において示された前記匿名通信システムにおける情報伝送ユニットの受信プロセスを示す概略図である。
【発明を実施するための形態】
【００１１】
本願は、添付の図面および実施例を参照して以下においてさらに詳細に説明される。
【００１２】
図１は、本願の１つの実施形態による匿名通信システムの概要図である。図１を参照すると、前記匿名通信システムは、送信プロセスユニットと、受信プロセスユニットとを含む。前記送信プロセスユニットは、情報受信モジュール１０１と、ストレージプール１０２と、キュー制御モジュール１０３と、インデックスモジュール１０４とを含む。前記受信プロセスユニットは、インデックス一致モジュール１０５と、配信選択モジュール１０６と、情報配信モジュール１０７とを含む。
【００１３】
前記情報受信モジュール１０１は、送信者によって送信された情報伝送ユニットを受信するとともに、前記ストレージプール１０２内に前記情報伝送ユニットを記録するように構成される。前記情報伝送ユニットは、前記匿名通信システムにおける内容および匿名情報の種類等のようなデータを含む情報キャリアである。例えば、現在の匿名通信システムにおいて、前記情報伝送ユニットは、「漂流する瓶」と比喩され、ユーザは彼らの祈り、望み、自己紹介、親しい人々に話すのには都合の悪いプライバシーおよび他の内容を、伝送のために前記情報伝送ユニットへ入力することができ、受信者が前記匿名通信システムによって無作為に一致された前記情報伝送ユニットを受信した後に、前記受信者は、前記情報伝送ユニットに応答すること、および同様に前記情報伝送ユニットを破棄することを選択することができる。
【００１４】
前記ストレージプール１０２は、前記情報伝送ユニットを記憶するように構成される。
【００１５】
前記キュー制御モジュール１０３は、命令キューを設定し、前記情報伝送ユニットを前記命令キューへ挿入し、かつ前記命令キューを配信状況にしたがって調整するように構成される。
【００１６】
前記インデックスモジュール１０４は、前記ストレージプール内の前記情報伝送ユニットの内容および前記送信者の情報にしたがって２つ以上のインデックス情報（すなわち複数のインデックス情報）を生成するように構成される。
【００１７】
前記インデックス一致モジュール１０５は、２つ以上の受信者のインデックス一致情報を設定し、前記受信者の前記インデックス一致情報にしたがって前記ストレージプール１０２のインデックス情報を問い合わせ、かつ前記インデックス一致情報を満たす情報伝送ユニットセットを発見するように構成される。前記インデックス一致情報は、情報伝送ユニットを送信および受信するために受信者ユーザの属性および／または前記受信者ユーザの履歴記録（ｈｉｓｔｏｒｉｃａｌ  ｒｅｃｏｒｄ）にしたがって設定されることができる。例えば、１つの特定の実施例において、前記インデックス一致情報は、「ｃｉｔｙ＝Ｇｕａｎｇｚｈｏｕ」、「ｓｅｘ＝ｆｅｍａｌｅ」、「ａｇｅ＝ｍｏｏｄ  ｆｏｒ  ｌｏｖｅ（年齢レベルの範囲）」、および「ｃｏｎｔｅｎｔ＝ｔｒｕｔｈ  ｂｏｔｔｌｅ（前記情報伝送ユニットの種類の１つ）」等として設定されることができる。
【００１８】
配信計画は、前記配信選択モジュール１０６においてあらかじめ設定される。前記配信選択モジュール１０６は、前記命令キューおよび前記あらかじめ設定された配信計画における前記インデックス一致モジュール１０５によって選択された前記セット内の各情報伝送ユニットの命令状況にしたがって、前記セットから１つの情報伝送ユニットを選択するように構成される。前記具体的な配信計画は、様々な配信計画であることができ、例えば、以下の手段を含むことができる。
【００１９】
配信番号キューの命令状況にしたがって、前記セットから前記最小の配信番号を持つ１つの情報伝送ユニットを選択するステップと、前記選択された情報伝送ユニットを前記受信者へ配信するステップ。
【００２０】
２つ以上の情報伝送ユニットが同じ配信番号を持つ状態において、新着配信時間（ｒｅｃｅｎｔ  ｄｅｌｉｖｅｒｙ  ｔｉｍｅ）キューの命令状況にしたがって、前記同じ配信番号を持つ前記情報伝送ユニットから新着配信時間が最も早い１つの情報伝送ユニットを選択するステップと、前記選択された情報伝送ユニットを前記受信者へ配信するステップ。
【００２１】
２つ以上の情報伝送ユニットが０の配信番号を持つ状態において、前記生成時間キューの命令状況にしたがって、０の配信番号を持つ前記情報伝送ユニットから生成時間が最も早い１つの情報伝送ユニットを選択するステップと、前記選択された情報伝送ユニットを前記受信者へ配信するステップ。
【００２２】
もちろん、前記配信計画は、上記の項目に限定されず、管理者の需要に応じて設定されるとともに処理されることもできる。
【００２３】
前記情報配信モジュール１０７は、前記受信者の情報を前記インデックス一致モジュール１０５へ送信するとともに、前記配信選択モジュール１０６から取得され前記最後に選択された情報伝送ユニットを前記受信者へ配信するように構成される。
【００２４】
前記インデックス一致モジュール１０５が２つ以上の前記受信者のインデックス一致情報を設定する場合、前記２つ以上の前記受信者のインデックス一致情報は、前記受信者がオフラインの場合に設定されることができ、したがって、本願のシステムは、オフラインのユーザのための情報配信を許すことができる。すなわち、前記受信者がオフライン状態だったとしても、前記匿名通信システムは、オフライン状態において前記受信者へ配信するために、１つの情報伝送ユニットを一致および選択することもできる。ここで、「配信」は、前記受信者に対応するストレージ領域へ前記情報伝送ユニットを記憶することと、前記受信者前記端末を通じて前記受信者がオフラインの場合に前記受信者の端末へ前記情報伝送ユニットを配信することに関する。
【００２５】
本願は、配信を受信するオンライン活動をするユーザをサポートすることもでき、すなわち前記オンラインのユーザは、受信命令を開始する。前記匿名通信システムの前記情報配信モジュールは、前記受信者によって開始された受信命令を受信し、前記受信命令を開始した前記受信者の情報を処理のために前記配信選択モジュールへ送信し、前記受信命令を開始した前記受信者へ前記配信選択モジュールから取得され前記最後に選択された情報伝送ユニットを配信するように構成される。
【００２６】
もちろん、前記ユーザによって送信された前記受信命令が、前記ユーザによって能動的に配信された一致状態である要求状態（例えば、一致するための情報伝送ユニットの種類、前記情報伝送ユニットの送信者の年齢、性別等が前記要求状態において直接特定されることができる）を含む場合、前記情報配信モジュールは、さらに、前記受信命令における前記要求状態を前記配信選択モジュールへ送信し、前記配信選択モジュールは、前記受信命令における前記要求状態を前記受信者の前記インデックス一致情報に加え、前記要求状態を加えた前記インデックス一致情報は、前記対応する情報伝送ユニットセットを問い合わせるために使用される。
【００２７】
上記の匿名通信システムの前記情報伝送ユニットの伝送方法は、以下において説明される。前記方法は、主に、以下のプロセスを含む。
【００２８】
送信プロセス：送信者によって送信された情報伝送ユニットを受信した後に、ストレージプール内の前記情報伝送ユニットを記憶するステップと、前記情報伝送ユニットをあらかじめ設定された命令キューへ挿入するステップと、前記情報伝送ユニットの内容および前記送信者の情報にしたがって２つ以上のインデックス情報（すなわち、複数のインデックス情報）を生成するステップ。
【００２９】
受信プロセス：２つ以上の受信者のインデックス一致情報を設定するステップと、前記受信者の前記インデックス一致情報にしたがって前記ストレージプールのインデックス情報を問い合わせるステップと、前記インデックス一致情報を満たす情報伝送ユニットセットを発見するステップと、前記命令キューにおける前記セット内の各情報伝送ユニットの命令状況およびあらかじめ設定された配信計画にしたがって前記セットから１つの情報伝送ユニットを選択するステップと、前記選択された情報伝送ユニットを前記受信者へ配信するステップと、かつその後、配信状況にしたがって前記命令キューを調整するステップ。
【００３０】
図２は、前記情報伝送ユニットの送信プロセスを示す概要図である。図２を参照すると、前記送信プロセスは、具体的には、以下のステップを含む。
【００３１】
ステップ２０１：送信者によって送信された情報伝送ユニットを受信するステップ。
【００３２】
ステップ２０２：受信するユーザのユーザ情報を問い合わせるステップ。前記ユーザ情報は、情報伝送ユニットを送信および受信するための前記ユーザの履歴記録（ユーザのログインモードおよび発行された特定の内容のようなもの、例えば前記匿名通信システムにおける「暗号」）と同様に、ユーザＩＤ、年齢、性別、都市、誕生日等のようなユーザの基本属性情報を含む。
【００３３】
ステップ２０３：前記情報伝送ユニットをあらかじめ設定された命令キューへ挿入するステップ。
【００３４】
前記命令キューは、以下の種類のキューを含むことができる。
【００３５】
配信番号キュー：前記配信番号キューにおいて、情報伝送ユニットは、前記情報伝送ユニットの配信番号にしたがって順序づけられ、１つの情報伝送ユニットが配信するステップの後には毎回、配信番号にしたがって前記配信番号キューが再調整される。
【００３６】
新着配信時間キュー：前記新着配信時間キューにおいて、情報伝送ユニットは、前記情報伝送ユニットの新着配信時間にしたがって順序づけられ、１つの情報伝送ユニットが配信するステップの後には毎回、新着配信時間にしたがって前記新着配信時間キューが再調整される。
【００３７】
生成時間キュー：前記生成時間キューにおいて、情報伝送ユニットは、前記情報伝送ユニットの生成時間にしたがって順序づけられる。
【００３８】
ステップ２０４：ユーザ情報および前記配信された情報伝送ユニットの内容に基づいて２つ以上のインデックス情報（すなわち複数のインデックス情報）を生成し、前記インデックス情報をストレージプール内の各ＨＡＳＨインデックスへ加えるステップ。１つの情報伝送ユニットは複数のインデックス内に記憶されることができる。前記具体的な実施形態において、前記インデックス情報は、同じ長さのデータユニットへ圧縮されることができるとともに、各ＨＡＳＨインデックスへ加えられることができ、これは、問い合わせおよび一致の速度を高速化することができる。
【００３９】
図３は、前記情報伝送ユニットの受信プロセスを示す概略図である。図３を参照すると、前記受信プロセスは、以下のステップを含む。
【００４０】
ステップ３０１：情報伝送ユニットを受信することをトリガするステップ。ここで、２つの場合が存在する。１つ目は、オフライン受信であり、すなわちユーザがオンラインではない状態であり、前記匿名通信システムは、各ユーザに対して連続的に情報伝送ユニットを受信する動作をトリガするとともに、前記ユーザがオンラインになった後に１つの最後に選択された情報伝送ユニットをユーザのログイン端末へ配信する。２つ目は、オンライン受信であり、すなわちユーザが受信命令をオンライン送信する場合であり、前記匿名通信システムは、前記受信命令を受信した後に情報伝送ユニットを受信する動作をトリガするとともに、前記受信命令を送信した前記ユーザ（すなわち受信者）へ１つの最後に選択された情報伝送ユニットを配信する。
【００４１】
ステップ３０２：受信するユーザのユーザ情報を問い合わせるステップ。前記ユーザ情報は、情報伝送ユニットを送信および受信するための前記ユーザの履歴記録（ユーザのログインモードおよび発行された特定の内容のようなもの、例えば前記匿名通信システムにおける「暗号」）と同様に、ユーザＩＤ、年齢、性別、都市、誕生日等のようなユーザの基本属性情報を含む。前記「暗号」は、前記情報伝送ユニット内に含まれる特別な特性のセグメントに関する。本願において、暗号を運ぶ情報伝送ユニットを送信することができる１人のユーザは、他のユーザからの同じ暗号を有する情報伝送ユニットを受信することができる。
【００４２】
ステップ３０３：対応するインデックス一致情報を設定するステップ。前記ステップ３０３において、１つの対応するインデックス一致情報は、前記ユーザの属性情報にしたがって設定されることができるとともに、別の対応するインデックス一致情報は、情報伝送ユニットを送信および受信するための前記ユーザの履歴記録にしたがって設定されることができ、それによって２つ以上のインデックス一致情報を取得する。ここで、情報伝送ユニットの応答レートを改善するために、最適な属性一致確率は、主として実験解析を通じて取得されることができるとともに、前記ユーザの前記インデックス一致情報は、前記確率に基づいて設定されることができる。例えば、前記インデックス一致情報は、「ｃｉｔｙ＝Ｇｕａｎｇｚｈｏｕかつｓｅｘ＝ｆｅｍａｌｅかつａｇｅ＝ｍｏｏｄ  ｆｏｒ  ｌｏｖｅ」および「ｃｉｐｈｅｒ＝ｈｅｌｌｏ」および「ｃｏｎｔｅｎｔ＝ｔｒｕｔｈ  ｂｏｔｔｌｅ」等として設定されることができる。
【００４３】
前記２つのステップ３０２およびステップ３０３は、前記受信者がオフライン状態である場合でも実行されることができる。前記ステップ３０１において前記受信者が前記受信命令をオンライン送信した場合、前記２つのステップの処理結果は、直接使用されることができるとともにステップ３０４を実行する。
【００４４】
ステップ３０４：前記受信者の前記インデックス一致情報にしたがって前記ストレージプールのインデックス情報を問い合わせるとともに、前記インデックス一致情報を満たす情報伝送ユニットセットを発見するステップ。
【００４５】
前記ステップ３０１において前記受信者が前記受信命令をオンライン送信するとともに、前記受信者によって送信された前記受信命令が前記要求状態を含む場合、前記ステップ３０４において、前記受信命令における前記要求状態は、前記受信者の前記インデックス一致情報へ加えられ（すなわち前記ステップ３０３における前記インデックス一致情報セットへ加えられ）、前記要求状態を加えられた前記インデックス一致情報は、前記対応する情報伝送ユニットセットを問い合わせるために使用される。
【００４６】
前記ステップ３０１において前記受信者が前記受信命令をオンライン送信するとともに前記受信者が携帯端末ユーザである場合、前記ステップ３０４において、前記ユーザの位置情報サービス（ＬＢＳ）情報がさらに取得されるとともに、前記ＬＢＳ情報は、前記受信者の前記インデックス一致情報へ加えられ（すなわち前記ステップ３０３における前記インデックス一致情報セットへ加えられ）、前記ＬＢＳ情報を加えられた前記インデックス一致情報は、前記対応する情報伝送ユニットセットを問い合わせるために使用される。前記ＬＢＳ情報は、前記受信者のいる都市または地方の情報であることができる。前記ＬＢＳ情報との一致は、前記受信者に前記受信者と同じ都市または地方の送信者の情報伝送ユニットを取得することを可能とし、それによって、個人の需要を満たす。
【００４７】
本願において、複数のインデックスは、各ユーザの属性のために確立され、前記ステップ３０４の複数の状態一致は、高速な一致を達成するために自動的に最適な検索順序を選択することができる。
【００４８】
ステップ３０５：各情報伝送ユニットの命令状況およびあらかじめ設定された配信計画にしたがって１つの情報伝送ユニットを選択するステップ。すなわち、前記命令キュー内の上記の選択されたセットにおける各情報伝送ユニットの命令状況およびあらかじめ設定された配信計画にしたがって、前記セットから１つの情報伝送ユニットを選択し、前記選択された情報伝送ユニットを前記受信者へ配信し、配信状況にしたがって前記命令キューを再調整する。図２〜３において示される実施例において、配信番号キュー、新着配信時間キュー、および生成時間キューは設定され、したがって、この実施例の前記具体的な配信計画は、様々な配信計画であることができるとともに、以下の手段を含む。
【００４９】
前記配信番号キューの命令状況にしたがって、前記セットから前記最小の配信番号を持つ１つの情報伝送ユニットを選択するステップと、前記選択された情報伝送ユニットを前記受信者へ配信するステップ。
【００５０】
２つ以上の情報伝送ユニットが同じ配信番号を持つ状態において、前記新着配信時間キューの命令状況にしたがって、前記同じ配信番号を持つ前記情報伝送ユニットから新着配信時間が最も早い１つの情報伝送ユニットを選択するステップと、前記選択された情報伝送ユニットを前記受信者へ配信するステップ。
【００５１】
２つ以上の情報伝送ユニットが０の配信番号を持つ状態において、前記生成時間キューの命令状況にしたがって、０の配信番号を持つ前記情報伝送ユニットから、生成時間が最も早い１つの情報伝送ユニットを選択するステップと、前記選択された情報伝送ユニットを前記受信者へ配信するステップ。
【００５２】
もちろん、前記配信計画は、上記の項目に限定されず、管理者の需要に応じて設定されるとともに処理されることができる。
【００５３】
本願において、複数のインデックスは、ユーザ情報および前記情報伝送ユニットの内容に基づいて確立されるため、複数の命令キューが一致のために使用され、したがって、高速な検索および一致が達成されるとともに、毎日１億回レベルの一致がサポートされることができる。
【００５４】
前記送信者と同様に前記受信者と前記情報伝送ユニットの前記内容との間の関係の度合いをさらに最適化するとともに、応答レートと活動を改善するために、図３において示される実施形態において、前記選択された情報伝送ユニットを前記受信者へ最後に配信するステップの前に、配信番号を限定するステップ３０６と前記ユーザに対する探索の再現を実施するステップ３０７とが含まれる。その詳細は以下に示される。
【００５５】
ステップ３０６：前記配信番号を限定するステップ、すなわち上記のステップ３０５において選択された前記情報伝送ユニットの配信番号があらかじめ設定された値を超えたかどうかを判定するステップ。上記のステップ３０５において選択された前記情報伝送ユニットの配信番号が前記あらかじめ設定された値を超えていない場合、前記情報伝送ユニットを配信するか、あるいは前記ステップ３０７を処理し、そうでない場合は、前記ステップ３０４において選択された前記セットから前記情報伝送ユニットを削除し、前記命令状況および前記配信計画にしたがって更新されたセットから情報伝送ユニットを再選択するために前記ステップ３０５を再実行するとともに、前記ステップ３０６を再実行する。
【００５６】
ステップ３０７：前記ユーザに対する探索の再現を実施するステップ、すなわち前記ステップ３０５または３０６において選択された前記情報伝送ユニットの前記送信者によって送信された情報伝送ユニットをあらかじめ設定された時間の期間に受信したかどうかを判定するステップ。受信していない場合には、前記配信を実行しそうでない場合には、前記ステップ３０４において選択された前記セットから前記情報伝送ユニットを削除し、前記命令状況および前記配信計画にしたがって前記更新されたセットから情報伝送ユニットを再選択するために前記ステップ３０５を再実行するとともに、前記ステップ３０７、または前記ステップ３０６および３０７を再実行するステップ。
【００５７】
さらに、本願は、遅延キューをさらに設定することができる。前記情報伝送ユニットを配信するステップの後に、本願は、前記情報伝送ユニットを前記遅延キューへ移動するとともに計時を開始するステップと、あらかじめ設定された遅延時間を超えたときに、前記情報伝送ユニットを前記遅延キューの中から移動するステップとをさらに含むことができる。
【００５８】
前記受信命令へ応答する前記プロセスにおいて、前記命令状況および前記配信計画にしたがって前記セットから１つの情報伝送ユニットを選択するステップの後で、かつ前記情報伝送ユニットを配信するステップの前に、前記プロセスは、さらに以下のステップを含む。
【００５９】
ステップ３０８：遅延を検査するステップ、すなわち前記情報伝送ユニットが前記遅延キュー内にあるかどうかを判定するステップ。前記情報伝送ユニットが前記遅延キュー内に無い場合には、前記情報伝送ユニットを配信し、そうでない場合には、前記ステップ３０４において選択された前記セットから前記情報伝送ユニットを削除するとともに、前記命令状況および前記配信計画にしたがって前記更新されたセットから情報伝送ユニットを再選択するために前記ステップ３０５を再実行し、前記ステップ３０８、または前記ステップ３０６，３０７，３０８、または前記ステップ３０７および３０８を再実行する。
【００６０】
上記のステップ３０６，３０７，３０８は、任意のステップであって、前記選択された情報伝送ユニットは、前記ステップ３０５の実行後に直接配信されることができ、かつ前記ステップ３０６，３０７，３０８のいずれか１つは、前記情報伝送ユニットをさらにフィルタするために選択されることもできる。
【００６１】
上記のものは、単に本願の好ましい実施形態であるとともに、本願を限定するために用いられたものでは無い。本願の精神および原理から逸脱すくことなくなされたいずれの変更、等価な置換、または改良も、本願の保護範囲内に含まれる。そのため、本願の保護範囲は、請求項の保護範囲によって定義される。
【産業上の利用可能性】
【００６２】
本願において、前記ユーザの要求および前記システムによって無作為に生成された他の一致状態を満たす１つの情報伝送ユニットを発見するために複数のインデックス一致および複数の配信計画を使用することによって、前記匿名通信システムにおける前記送信者と同様に前記受信者と前記情報伝送ユニットの前記内容との間の関係性が大いに改善され、前記ユーザの応答レートおよび活動が改善され、かつ前記ユーザの複雑な一致要求が満たされる。
【符号の説明】
【００６３】
１０１  情報受信モジュール
１０２  ストレージプール
１０３  キュー制御モジュール
１０４  インデックスモジュール
１０５  インデックス一致モジュール
１０６  配信選択モジュール
１０７  情報配信モジュール
【図１】
0005963876.tif 000002
【図２】
0005963876.tif 000003
【図３】
0005963876.tif 000004