(57)【要約】  方法、システムおよび装置は、オンラインデイティングサービスのサブスクライバーが長期の関係に対する潜在候補者のサーチを実行できるように向けられる。候補者の最初のリストを生じるために様々なサーチ基準を採用できる。本発明は、利用者のための潜在候補者リストの識別のためのサーチ基準を採用する。本発明は、さらに、例えば、サーチ基準コンポーネントの重要度を識別するドロップダウンメニューを使用して潜在候補者の様々なサーチ基準コンポーネントについてディスプレイで利用者がインライン編集すること、または、他にサーチ基準を変更することを許容する。それから、変更されたサーチ基準は潜在候補者リストを変更する場合に採用できる。【特許請求の範囲】
【請求項１】
デイティング関係オンラインのために候補者に対する利用者のサーチ基準を決定するステップと、
サーチ基準を採用して候補者のリストのサーチを実行するステップと、
候補者のリスト内の各候補者をランク付けするステップと、
少なくともいくつかのサーチ基準と共にインラインで候補者のランク付けされたリストを表示するステップと、
インラインサーチ基準を編集するステップと、
候補者のリスト内の候補者のランク付けを変更するため、編集されたサーチ基準を含むインラインサーチ基準を採用するステップと、から成るオンラインデイティングサーチを管理する場合に使用するための方法。
【請求項２】
少なくともいくつかのサーチ基準と共にインラインで候補者のランク付けされたリストを表示する前記ステップは、さらに、候補者のリストと並列する少なくともいくつかのサーチ基準と共に表示スクリーンを提供するステップを含む、請求項１に記載の方法。
【請求項３】
インラインサーチ基準を編集する前記ステップは、さらに、プルダウンメニューを使用して表示されたサーチ基準によりサーチ基準を選択するステップを含む、請求項１に記載の方法。
【請求項４】
インラインサーチ基準を編集する前記ステップは、さらに、インラインサーチ基準に関連する少なくとも１つの値を変更するステップを含む、請求項１に記載の方法。
【請求項５】
少なくともいくつかのサーチ基準と共にインラインで候補者のランク付けされたリストを表示する前記ステップは、さらに、ディスプレイがスクロール可能なウインドウを含むことを可能にするステップを含む、請求項１に記載の方法。
【請求項６】
各候補者をランク付けする前記ステップは、さらに、利用者のランキング基準または統一化サーチスコアに基づいたランク付けの少なくとも１つを採用するステップを含む、請求項１に記載の方法。
【請求項７】
ディスプレイと、
他のコンピュータ装置に対する情報を受信および送信するトランシーバーと、
前記ディスプレイおよび前記トランシーバーと通信するプロセッサと、
前記プロセッサと通信して、複数の動作を前記プロセッサに実行させるデータとコンピュータ命令を記憶する記憶装置であって、当該動作は、
候補者のための利用者のサーチ基準を提供する動作、
サーチ基準を採用して候補者のリストのサーチを可能にする動作、
少なくともいくつかのサーチ基準と共にインラインで候補者のリストを表示する動作、
インラインサーチ基準を編集する動作、
少なくとも編集されたインラインサーチ基準を採用して候補者の変更リストのサーチを可能にする動作、及び
編集されたインラインサーチ基準と共にインラインで候補者の変更リストを表示する動作を含むような記憶装置と、から構成される、オンラインデイティングサーチを通信する場合に使用するために構成されるクライアント装置。
【請求項８】
前記クライアント装置は、さらに、モバイル装置を含む、請求項７に記載のクライアント装置。
【請求項９】
インラインサーチ基準を編集する前記動作は、さらに、メニューインタフェースを使用して表示されたサーチ基準内の第１サーチ基準を選択する動作、
表示されたサーチ基準内の第２サーチ基準を選択する動作を含み、第２サーチ基準を選択する前記動作により第１サーチ基準と関連するメニューインタフェースが自動的に閉じることを特徴とする、請求項７に記載のクライアント装置。
【請求項１０】
表示されたサーチ基準を編集する前記動作は、さらに、スライダーバー、ドロップダウンメニュー、ボタンまたはブランク内の書き込みの内の少なくとも１つを採用する動作を含む、請求項７に記載のクライアント装置。
【請求項１１】
インラインサーチ基準を編集する前記動作は、さらに、候補者のリストを変更する場合に使用する少なくとも１つの「必須の」基準を選択する動作を含む、請求項７に記載のクライアント装置。
【請求項１２】
他のコンピュータ装置に対する情報を受信および送信するトランシーバーと、
前記トランシーバーと通信するプロセッサと、
前記プロセッサと通信して、複数の動作を前記プロセッサに実行させるデータとコンピュータ命令を記憶する記憶装置であって、当該動作は、
候補者のための利用者のサーチ基準を受信する動作、
サーチ基準を採用して候補者リストのサーチを実行する動作、
少なくともいくつかのサーチ基準と共にインラインで候補者リストを他のコンピュータ装置で表示可能にする動作、
インラインサーチ基準の少なくとも１つの編集を受信する動作、
少なくとも編集されたインラインサーチ基準を採用して候補者の変更リストのサーチを実行する動作、及び
編集されたインラインサーチ基準と共にインラインで候補者の変更リストを他のコンピュータ装置で表示可能にする動作を含むような記憶装置と、から成る、オンラインデイティングサーチを管理する場合に使用するために構成されるサーバー装置。
【請求項１３】
前記他のコンピュータ装置は、サーバーと通信するために利用者により採用可能なモバイル装置である、請求項１２に記載のサーバー装置。
【請求項１４】
候補者のリストを変更する前記動作は、さらに、適合性フィードバックに関連する重み付きインプットファクターを、少なくとも１つの他の重み付きインプットファクターと組合せることにより統一化サーチスコアを決定する動作、及び
候補者の変更リストを選択するため変更された統一化サーチスコアを採用する動作を含む、請求項１２に記載のサーバー装置。
【請求項１５】
前記１つの他の重み付き入力ファクターは、さらに、最初の利用者テストと、追加の利用者テストと、一方向サーチ基準入力ファクターと、逆サーチ基準入力ファクターと、活動入力ファクターと、距離入力ファクターと、利用者が、この候補者のプロフィールを見た回数を反映する入力ファクターと、候補者のプロフィールを最近受信した応答数を反映する入力ファクター、または適合入力ファクターの内の少なくとも１つと組合される重み付き値から成る、請求項１２に記載のサーバー装置。
【請求項１６】
インラインサーチ基準の少なくとも１つの編集を受信する前記動作は、さらに、プルダウンメニューを使用して少なくとも１つのインラインサーチ基準の選択を可能とする動作を含む、請求項１２に記載のサーバー装置。
【請求項１７】
候補者の変更リストは、さらに、候補者の変更されたランク順序内の候補者のリストを含む、請求項１２に記載のサーバー装置。
【請求項１８】
ネットワークを介したオンラインデイティングサーチを管理する変調データ信号において、変調データ信号は、
デイティング関係オンラインのための候補者に対する利用者のサーチ基準をサーバー装置に提供する動作、
サーバー装置において、サーチ基準を採用して候補者リストのサーチを実行する動作、
候補者のリスト内の各候補者をランク付けする動作、
クライアント装置において、少なくともいくつかのサーチ基準と共にインラインで候補者のランク付けしたリストを表示する動作、
クライアント装置において、インラインサーチ基準の編集を可能にする動作、
候補者リスト内の候補者のランク付けを自動的に変更するため、編集されたサーチ基準を含むインラインサーチ基準を採用する動作、及び
クライアント装置において、編集されたサーチ基準と共にインラインで候補者の変更ランク付けを表示する動作をコンピュータ装置が実行できる命令を含む前記変調データ信号。
【請求項１９】
前記クライアント装置はモバイル装置である請求項１８に記載の変調データ信号。
【請求項２０】
候補者のランク付けを変更する前記動作は、さらに、変更サーチ基準と関連する重み付き入力ファクターを少なくとも１つの他の重み付き入力ファクターと組合せることにより、部分的に、各候補者のための統一化サーチスコアを決定する動作、及び
候補者のリスト内の各候補者を再度ランク付けする統一化サーチスコアを採用する動作を含む、請求項１８に記載の変調データ信号。
【請求項２１】
利用者はサーバー装置と通信するモバイル装置を採用する、請求項１８に記載の変調データ信号。
【請求項２２】
サーチ基準を決定する前記動作は、利用者がオンラインデイティングテストを受けられることから成る、請求項１８に記載の変調データ信号。
【請求項２３】
デイティング関係オンラインのための候補者への利用者のサーチ基準を決定する手段と、
サーチ基準を採用して候補者リストを決定する手段と、
少なくともいくつかのサーチ基準と共にインラインで候補者のリストを表示する手段と、
インラインサーチ基準を編集する手段と、
候補者リスト内の候補者を変更するため、編集サーチ基準を含むインラインサーチ基準を採用する手段と、から成るオンラインデイティングサーチを管理する装置。
【発明の詳細な説明】
【技術分野】
【０００１】
関連する出願のクロス・レファレンス
この出願は、代理人事件整理番号０８２２６／１２０１５２５‐ＵＳ６である２００５年９月２日に提出の米国特許出願、２００４年９月１５日に提出の米国仮出願番号６０／６１０１２５の、米国特許法第１１９条ｅ項の規定により請求され、参照文献として組み込まれた先の出願日の利益を請求するものである。本発明は、一般的にオンラインデイティングサービスに関し、より具体的には、ただしそれには限定されないが、少なくとも部分的にインライン編集機構の使用に基づいてサーチ基準を自動的に変更するシステムおよび方法に関するものである。
【背景技術】
【０００２】
デイティングサービスは、今、非常に人気があるため、ある年の少なくとも１回の調査によれば、米国内のインターネットの利用者の２６％以上が個人広告のウエブサイトを訪問している。理由の一部分は、オンラインデイティングは、今の時点で人々がどこにいるのかということの自然に拡大したもののように見えるかもしれないからである。すなわち、今日、多数の人々は個人のコンピュータを有し、または、少なくとも個人コンピュータにアクセスできる。さらに、事実上、皆は恋愛をすることを欲している。それで、これらの２つのことに没入するのは自然である。そのように、オンラインデイティングサービスは世界的に最大の独身バーと思われるかもしれない。しかし、オンラインデイティングサービスは、自宅で私的に行、実際のデートをする前に、電子メール、電話等を通して他人について読んで知ることが自宅で私的にできる点で、独身バーとは異なっている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
それで、人々が会い、個人関係を発展させることを援助をするサービスを立ち上げる会社の興奮状態があった。しかしながら、多数のこれらの会社は、顧客忠実度を築くであろう追加サービスを発展させることに苦闘している。オンラインデイティング経験の価値を広げる能力なしには、オンラインデイティングは、その魅力を失うかもしれない。このように、本発明がなし得たものは、これらの考慮事項などに関するものである。
【課題を解決するための手段】
【０００４】
さて、本発明の一部分を形成し、図示により発明が実施できる具体的な実施例を示すもので、本発明を、添付図面を引用して以下で詳細に説明する。しかしながら、本発明は多数の異なる形で実施でき、ここで述べる実施例に限定されるものとして構成されず、むしろ、これらの実施例は、この開示が徹底的で完全なものとなり、当業者に発明の精神を完全に示唆するものとなるように提供される。特に、本発明は方法または装置として実施できる。したがって、本発明は全体的にハードウェアの実施例、全体的にソフトウエアの実施例またはソフトウエアとハードウェアの観点を組合せる実施例の型式をとることができる。それ故、次の詳細な説明は限定的な意味で捕らえてはいけない。
【０００５】
明細書および特許請求の範囲の至る所において、以下の用語は、文脈が明らかに他のように規定されていなければ、明白にここに関連する意味である。ここで使用される語句「一実施例」は、ここでは、同じ実施例にもなり得るが、必ずしも同じ実施例を言及しない。ここで使用されるように、用語「または」は包含的な「または」の演算子であり、文脈が明らかに他のように規定されていなければ、用語「および／または」と均等である。用語「基づき」は排他的でなく、文脈が明らかに他のように規定されていなければ、記載されていない追加のファクターに基づくことを許容する。加えて、明細書の至る所において、「ａ」、「ａｎ」および「ｔｈｅ」の意味は複数の関係を含む。「ｉｎ」の意味は、「ｉｎ」と「ｏｎ」を含む。
【０００６】
概要で説明すると、本発明は、オンラインデイティングサービスが長期の関係に対して潜在的候補者のサーチ結果を変更できることに向けられる。候補者の最初のリストを生成するために、様々なサーチ基準を採用できるが、個性、関係、親和成分、一方向スコア、逆スコア、場所、活動レベル、趣味の前のレベル、適合成分を含むがこれらに限定されない。例えば、利用者は一連の質問に答えることにより自分自身についての情報を提供できる。本発明は、利用者のために潜在的候補者を識別するための情報を採用する。本発明は、さらに、例えば、サーチ基準の重要度を識別するためのドロップダウンメニューを使用して、利用者が様々なサーチ基準を、潜在的候補者のディスプレイ共にインラインで編集し、または、そうでなければ、サーチ基準を変更することを許容する。それから、変更されたサーチ基準は潜在的候補者リストを変更する場合に採用できる。
【発明を実施するための最良の形態】
【０００７】
本発明の限定のない実施例および徹底的でない実施例を、次の図面を参照して説明する。図面において、類似の参照番号は、他に特定されなければ、種々の図面に亘り類似の部分を表す。
【０００８】
本発明のより良い理解のために、参照は、添付図面と関連して読まれなくてはならない発明の次の詳細な説明のためになされるであろう。
【０００９】
実例の動作環境
図１は、本発明が動作できる環境での一実施例を図示する。しかしながら、本発明を実施するためには、これらの全てのコンポーネントが必要というわけではなく、本発明の精神または範囲を逸脱しなければ、コンポーネントの配列や型式での変更を行うことができる。
【００１０】
図示のように、システム１００は、クライアント装置１０２‐１０４と、ネットワーク１０５と、オンラインデータサーバ（ＯＤＳ）１０６とを含む。ネットワーク１０５は各クライアント装置１０２‐１０４とＯＤＳ１０６との間を連絡して通信できる。
【００１１】
クライアント装置１０２‐１０４は、相互にネットワーク１０５のようなネットワークを介してメッセージをＯＤＳ１０６等のような別のコンピュータ装置へ送信し、別のコンピュータ装置からのメッセージを受信できる実質的に任意のコンピュータ装置を含むことができる。そのような装置のセットは、典型的には、パーソナルコンピュータ、マルチプレサシステム、マイクロプロセッサを用いるエレクトロニクスまたはプログラム制御可能な家庭用電化製品、ネットワークＰＣ等のような有線通信媒体を使用して接続する装置を含むことができる。そのような装置のセットは、また、典型的には、携帯電話、スマートホーン、ポケットベル、トランシーバー、無線周波数（ＲＦ）装置、赤外線（ＩＲ）装置、ＣＢ、１つ以上の前記装置を組合せた集合装置または実質的に任意のモバイル装置等のような無線通信媒体を使用して接続する装置を含むことができる。同様にして、クライアント装置１０２‐１０４は、ＰＤＡ、ポケットＰＣ、着用可能なコンピュータおよび有線通信媒体および／または無線通信媒体を介して通信するために設備される任意の他の装置のような有線通信媒体または無線通信媒体を使用して接続できる任意の装置にできる。
【００１２】
クライアント装置１０２‐１０４内の各クライアント装置は、ウエブページ、ウエブベースのメッセージ等を受信し、送信するために構成されるブラウザーアプリケーションを含むことができる。ブラウザーアプリケーションは、グラフィックス、テキスト、マルチメディア等を受信し、送信するために構成でき、ハイパーテキストマークアップランゲージ（ＨＴＭＬ）のような標準一般的なマークアップ言語（ＳＭＧＬ）に限定されなくて、無線マークアップランゲージ（ＷＭＬ）、ＷＭＬスクリプト、ジャバスクリプト等のような無線アプリケーションプロトコル（ＷＡＰ）、携帯形装置マークアップランゲージ（ＨＤＭＬ）を含む実質的に任意のウエブベースの言語を採用できる。
【００１３】
クライアント装置１０２‐１０４は、さらに、電子メールに限定されなくて、ショートメッセージサービス（ＳＭＳ）、マルチメディアメッセージサービス（ＭＭＳ）、インスタントメッセージ（ＩＭ）、インターネットリレーチャット（ＩＲＣ）、ｍＩＲＣ、ジャバ等を含む別の機構を採用する別のコンピュータ装置からのメッセージを受信するために構成できる。
【００１４】
クライアント装置１０２‐１０４は、さらに、利用者がオンラインデイティングサービスに参加し、ＯＤＳ１０６等のような場所に順次にセーブできるオンラインデイティングサービスに関連する個人利用者情報を管理できるように構成できる。そのようにして、クライアント装置１０２‐１０４は、さらに、クライアント装置に代わって様々な動作を管理するために構成されるクライアントアプリケーションを含むことができる。例えば、クライアントアプリケーションは、オンラインデイティング情報を管理するために、利用者がブラウザーアプリケーション、電子メールプリケーション等と対話することを可能にする。例えば、利用者は、部分的に利用者プロフィールを作成し、個性タイプ、ラブスタイルテスト、関係テスト等のようなオンラインデイティング個性分析に参加するためにクライアントアプリケーションを採用できる。クライアントアプリケーションは、さらに、利用者が、少なくとも部分的にオンラインデイティングサービスへの利用者インプットに基づくサーチ結果を受信し、対話をすることを可能にする。
【００１５】
クライアントアプリケーションは、また、潜在的候補者のサーチを変更する場合に使用するため、潜在的候補者リストの並列ディスプレイと共にインラインで、利用者が種々のサーチ基準を編集することを許容する別のアプリケーションと対話できる。例えば、クライアントアプリケーションは、利用者が可能なサーチ基準のセットを提供するブラウザーアプリケーションと対話することを許容する。そのようなサーチ基準は、例えば、年齢グループ、場所、距離、活動、言語、個性タイプ、ラブスタイル、体型、体型の特徴、人種、教育、習慣、宗教、政党および他の社会的特徴を含むことができる。利用者は、サーチ基準を絞り込み、および／または変更するために、ドロップダウンメニュー、選択可能な選択、書き込み等を採用できる。クライアントアプリケーションは、さらに、インライン編集の結果に基づいて変更された潜在的候補リストを利用者が要求することを許容する他のアプリケーションと対話できる。さらに、クライアントアプリケーションは、利用者がサーチ結果および／またはサーチ基準をセーブすることを許容することを可能にする。
【００１６】
クライアントアプリケーションは、また、以下で詳細に説明されるようなシステムの種々の他のコンポーネントと対話ができる。例えば、少なくとも一実施例では、クライアントアプリケーションは、オンラインデイティングサービスの少なくとも一部のために利用者が手数料を支払うことができるように構成される。
【００１７】
ネットワーク１０５は、通信を可能にするためにあるコンピュータ装置を別のコンピュータ装置に接続するために構成される。
ネットワーク１０５は、ある電子装置から別の電子装置へ情報を通信するためのコンピュータ読み取り可能な媒体の任意の形式を採用できる。また、ネットワーク１０５は、ローカルネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）に加えてインターネットのような無線インタフェースおよび／または有線インタフェース、ユニバーサルシリアルバス（ＵＳＢ）ポートを通したコンピュータ読み取り可能な媒体の他の形式または、それらの任意の組合せのような直接接続を含むことができる。異なるアーキテクチャやプロトコルに基づいたものを含む、ＬＡＮの相互接続されるセットでは、ルータはメッセージを一方から他方へ送信できるＬＡＮの間でリンクとして作用する。また、ＬＡＮ内での通信リンクは、典型的には、ツイストペア線または同軸ケーブルを含み、他方、ネットワーク間の通信リンクは、アナログ電話線、Ｔ１、Ｔ２、Ｔ３、Ｔ４、統合サービスデジタルネットワーク（ＩＳＤＮ）、デジタルサブスクライバーライン（ＤＳＬ）を含む全専用デジタルラインまたは部分専用デジタルライン、衛星リンクのような無線リンクまたは当業者において周知である他の通信リンクを実現できる。さらに、リモートコンピュータおよび他の関連する電子装置は、モデムや一時的な電話リンクを介してＬＡＮやＷＡＮに遠隔的に接続できる。本質において、ネットワーク１０５は、情報をクライアント装置１０２‐１０４とＯＤＳ１０６との間で伝達できる任意の通信方法を含む。
【００１８】
上記のように情報を通信リンク内に伝送するために使用される媒体は、コンピュータ読み取り可能な媒体、すなわち、通信媒体の１つの型を示す。一般的に、コンピュータ読み取り可能な媒体はコンピュータ装置によりアクセスできる任意の媒体を含む。コンピュータ読み取り可能な媒体は、コンピュータ記憶媒体、通信媒体または、それらの任意の組合せを含む。
【００１９】
さらに、通信媒体は典型的には、コンピュータ読み取り可能な命令、データ構造、プログラムモジュールまたは搬送波のような変調データ信号での他のデータ、データ信号または他の転送機構を具体化し、任意の情報伝達媒体を含む。用語「変調データ信号」と「搬送波信号」は、情報、命令、データ等を信号で暗号化するようにして設定され変更される１つ以上の特性を持つ信号を含む。例によると、通信媒体は、ツイストペア、同軸ケーブル、光ファイバ、導波管のような有線媒体と、他の有線媒体および音響媒体、ＲＦ、赤外線のような無線媒体と、他の無線媒体を含む。
【００２０】
ＯＤＳ１０６の一実施例は、図２に関連して以下に詳細に説明される。しかしながら、概略では、ＯＤＳ１０６は、クライアント装置１０２―１０４の少なくとも１つの利用者がオンラインデイティング活動および関連する情報を管理できるために、ネットワーク１０５に連結できる任意のコンピュータ装置を含むことができる。ＯＤＳ１０６として作動する装置は、パーソナルディスクトップコンピュータ、マルチプロセッサシステム、マイクロプロセッサを用いるエレクトロニクスまたはプログラム制御可能な家庭用電化製品、ネットワークＰＣ、サーバー等を含む。
【００２１】
図１はＯＤＳ１０６として動作可能な単一コンピュータ装置を図示しているが、本発明は、それに限定されないことに注意すべきである。例えば、ＯＤＳ１０６に帰することができる動作は、発明の範囲または精神を逸脱しない限り、サーバーグループ、ネットワーククラスタ等のような複数コンピュータ装置に亘り分散できる。
【００２２】
実例のサーバー環境
図２は、本発明の一実施例によるサーバー装置の一実施例を示す。サーバー装置２００は、示されるものより多数のコンポーネントを含むことができる。しかしながら、図示のコンポーネントは、発明を実施するための例示の実施例を開示するために十分である。
【００２３】
サーバー装置２００は、処理ユニット２１２と、バス２２２を介して互いに全てと通信する大容量記憶装置とを含む。大容量記憶装置は、一般的にＲＡＭ２１６とＲＯＭ２３２と、ハードディスクドライブ２２８、テープドライブ、光ドライブおよび／またはフロッピー（登録商標）ディスクドライブのような１以上の永続大容量記憶装置とを含む。大容量装置は、サーバー１０２の動作を制御するためのオペレーティングシステム２２０を格納する。任意の一般目的のオペレーティングシステムを採用できる。基本入力／出力システム（「ＢＩＯＳ」）２１８は、また、サーバー１０２の低レベル動作を制御するために設けられる。図２で図示されるようにサーバー装置２００は、また、ＴＣＰ／ＩＰプロトコルを含む種々の通信プロトコルを使用するために構成されるネートワークインタフェースユニット２１０を介して、図１でのネットワーク１０５のようなインターネット、または、いくつかの他の通信ネットワークと通信できる。ネートワークインタフェースユニット２１０は、時には、トランシーバー、トランシーバー装置、ネートワークインタフェースカード（ＮＩＣ）等として知られている。
【００２４】
サーバー装置２００は、また、電子メールを送受信するためのＳＭＴＰハンドラアプリケーションを含むことができる。サーバー装置２００は、また、ＨＴＴＰリクエストを受信し、処理するためのＨＴＴＰハンドラアプリケーションと、安全接続を処理するためのＨＴＴＰＳハンドラアプリケーションとを含む。ＨＴＴＰＳハンドラアプリケーションは安全方式で外部アプリケーションとの通信を起動できる。
【００２５】
サーバー装置２００は、また、図２では示されないマウス、キ−ボード、スキャナーまたは他の入力装置のような外部装置との通信のための入力／出力インタフェース２２４を含む。同様に、サーバー装置２００は、さらに、ハードディスクドライブ２２８のような追加の大容量記憶装置を含むことができる。ハードディスクドライブ２２８は、特に、アプリケーションプログラム、データベース等を格納するためにサーバー１０２により利用される。
【００２６】
上記のような大容量記憶装置は、コンピュータ読み取り可能な媒体の別のタイプ、すなわち、コンピュータ記憶媒体を例示する。コンピュータ記憶媒体は、コンピュータ読み取り可能な命令、データ構造、プログラムモジュールまたは他のデータのような情報の記憶のための任意の方法またはテクノロジーで実現される非蓄積型媒体、蓄積型媒体、取り外し可能媒体、取り外し不能媒体を含むことができる。コンピュータ記憶媒体の例は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリーまたは他の記憶装置テクノロジー、ＣＤ‐ＲＯＭ、デジタル汎用性ディスク（ＤＶＤ）または他の光学記憶装置、磁気カセット、磁気テープ、磁気ディスク記憶装置または所望の情報を格納するために使用でき、コンピュータ装置によりアクセスできる任意の他の媒体を含む。
【００２７】
大容量記憶装置は、また、プログラムコードとデータを格納する。１つ以上のアプリケーション２５０が大容量記憶装置内にロードされ、オペレーティグシステム２２０で実行される。アプリケーションプログラムの例は、電子メールプログラム、スケジューラ、カレンダー、ウエブサービス、トランスコーダ、データベースプログラム、ワードプロセッシングプログラム、スプレッドシートプログラム等を含む。大容量記憶装置は、さらに、オンラインデイティングマネジャー（ＯＤＭ）２５２、候補者ストア２５４、サーチストア２６５を含むことができる。
【００２８】
ＯＤＭ２５２は、利用者がオンラインデイティング情報を管理し、他の利用者や利用者でない者と通信し、一般的にオンラインデイティング関係を追求することを可能にする。ＯＤＭ２５２は、クライアント装置の利用者がオンラインデイティング経験に参加することができる色々な特徴を提供する。
【００２９】
例えば、ＯＤＭ２５２は、部分的に利用者の提供するサーチ基準または他の情報に基づくオンラインデイティングサービス内で、利用者が他人のために候補者ストア２５４をサーチすることを可能にする。候補者を識別後、ＯＤＭ２５２は、可能な調整のために候補者の利用者の評価を分析できる。例えば、利用者は候補者に接触したかどうかとか、候補者との利用者の接触頻度、利用者が候補者と接触した度合いは、候補者についての利用者の見解の指針として役立てることができる。それから、ＯＤＭ２５２は利用者の候補者の潜在リストを提供できる。
【００３０】
ＯＤＭ２５２は、さらに、インラインスクリーンレイアウトで、利用者が、そのサーチ結果を調整できるサーチ基準のセットを提供するために構成される。種々のインラインスクリーンレイアウトの実施例は、以下の図３乃至図５に関連して詳細に説明される。しかしながら、概略では、そのようなインラインスクリーンレイアウトの利用を通して（例えば、利用者インタフェース）、ＯＤＭ２５２は、利用者が種々のサーチ基準に容易にアクセスし、変更することを可能にし、他方、同時に、候補者プロフィールリストの形式でサーチ結果を見ることを可能にする。利用者が望むときは、ＯＤＭ２５２は、利用者が変更インラインサーチ基準を使用してサーチ結果をセーブし、および／または更新することを可能にする。
【００３１】
さらに、ＯＤＭ２５２は、上記のような動作を実行するために図６に関連して以下で説明される処理６００のような処理を採用できる。
【００３２】
候補者ストア２５４は、オンラインデイティングサービスのための潜在的候補者のプロフィールを記憶し、管理するために構成される実質的に任意の機構を含むことができる。候補者ストア２５４は、データベース、フォルダ、スクリプト、ウエブページ、プログラム、ＸＭＬドキュメント等として実現できる。
【００３３】
基準ストア２５６は、利用者のサーチ基準と、テスト結果、利用者の個人情報、利用者のブラウザ履歴、接触履歴等を含むサーチ基準を生成するために利用できる他の情報を記憶し、管理するために構成される。基準ストア２５６は、データベース、フォルダ、スクリプト、ウエブページ、プログラム、ＸＭＬドキュメント、スプレッドシート等として実現できる。
【００３４】
さらに、ＯＤＭ２５２の関連動作および／またはサブコンポーネントは、図２のサーバー装置２００に類似した多数のコンピュータ装置に亘り分解し、分散できる。例えば、基準ストア２５６はあるサーバーセットに亘り分散され、他方、候補者ストアは別のサーバーセットに亘り分散できる。加えて、サーチ結果と並列するインラインサーチ基準の少なくともいくつかを表示できるＯＤＭ２５２の利用者インタフェースサブコンポーネントは、なお、別のサーバー、サーバーのアレー等に亘り分散できる。
【００３５】
サーチ基準の例示のインラインスクリーンレイアウト
図３は、本発明により、サーチ基準のサブスクライバーのインライン編集を管理するために使用するディスプレイの一実施例を示す。ディスプレイ３００は、図示のものより多数のコンポーネントを含むことができる。しかしながら、このコンポーネントは、発明を実施するための実例を開示するために十分である。
【００３６】
図面で示されるように、ディスプレイ３００は候補者リスト３０３と並列図内のインラインサーチコンポーネント３０２とを含む。
インラインサーチコンポーネント３０２は、さらに、インラインサーチ基準３０５、更新結果アイコン３０４、セーブサーチアイコン３０６を含む。候補者リスト３０３は候補者プロフィール３２０乃至３２４を含む。
【００３７】
図示のように、本発明は、利用者がインラインサーチ基準３０５を容易に見ることを可能にし、他方、また、同時に並列ディスプレイ内の候補者リスト３０３を見ることを可能にする。これは、インラインサーチ基準３０５内の種々のサーチ基準を選択し、変更し、さらに、候補者プロフィールを見るために、利用者がスクリーンレイアウトを切替えなければならないことを最少にする方向に向けられる。インラインサーチ基準と候補者リストの並列表示を提供するそのようなインラインスクリーンレイアウトは、ウエブベースのフレーム、単一ハイパーテキスト転送プロトコル（ＨＴＴＰ）ウエブページ、ジャバスクリプト、ＸＭＬ、アプレット等を含む任意の種々の機構を採用して達成できる。
【００３８】
インラインサーチ基準３０５は、サーチ基準インラインの変更に使用するために表示できる可能なサーチ基準のいくつかの変形を図示することに注意をすべきである。しかしながら、本発明は、表示されたサーチ基準に限定されず、本発明の範囲または精神から逸脱することなく、インラインサーチ基準３０５内に実質的に任意の他のサーチ基準を含めることができる。
【００３９】
さらに、インラインサーチ基準３０５は、イエス／ノー入力、範囲データ、多くの提供される選択内での１つの選択、必須の基準選択を含むサーチ基準、ブランク内の書き込み等を含むことができる。一実施例では、必須の基準は、図３で示されるようにインラインサーチ基準「喫煙」３１０のために太字でのように、独特に表示できる。図示のように、利用者は「決して・・・ない」の必須の基準を選択した。例えば、範囲データは、また、２０‐４０才としたインラインサーチ基準「年齢」３０８により図示される。
【００４０】
オペレーションの一実施例において、利用者は任意の種々の方法を使用して変更のためのインラインサーチ基準を選択できる。例えば、一実施例では、利用者は所望のインラインサーチ基準を強調し、マウスボタンをクリックし、あるいはキーボード選択等をし、ドロップダウンメニューまたは入力エントリーコンポーネントを得ることができる。例えば、図４は、インラインサーチ基準のある別の例のスクリーンレイアウトの一実施例を示し、そこでは、利用者はインラインサーチ基準「身長」を変更することを選択した。この実施例では、「身長」インラインサーチ基準の選択は、ドロップダウンメニュー４０２のディスプレイ内に生じている。図示のように、ドロップダウンメニュー４０２は、範囲選択メニュー４０４乃至４０５と必須の選択４０６で構成される。それから、利用者は種々の身長から所望の身長範囲を選択できる。さらに、利用者は、身長範囲が必須の身長範囲であることを表示するために選択できる。すなわち、候補者は候補者リストから除外でき、あるいはその逆で、候補者のランクソートされたリスト内の低いランキングに所属されることになる。
【００４１】
図５は、別のサーチ基準を変更するために採用されるインラインサーチ基準による更に別の例のスクリーンレイアウトの一実施例を示す。図５で示されるように、ドロップダウンメニュー５０２はインラインサーチ基準「職業」のための可能な選択を図示する。可読性の容易さのため、図では全ての可能な選択が示されているわけではない。それで、他の可能な選択は、本発明の精神の範囲を逸脱することなく含むことができる。しかしながら、図示のように利用者は、「職業」ステータスとして任意５０４、フルタイム５０５、パートタイム５０６、退職５０７、必須５０８を選択できる。再び、必須５０８の選択は、候補者のプロフィールが選択されたサーチ基準を満足するかどうかに基づき除外でき、あるいはその逆で、可能な候補者のランク付けされて順序が決められたリスト内の低いランクに帰属されることになる。
【００４２】
さらに、利用者は変更のために色々なインラインサーチ基準を選択するので、別のドロップダウンメニューが選択される時、現在開かれているドロップダウンメニューは自動的に閉じることになる。それで、例えば、図４から図５へ移行する時に、利用者が「採用」（または、任意の他のインラインサーチ基準）のドロップダウンメニューを選択するので、「身長」のドロップダウンメニューは自動的に閉じることになる。
【００４３】
本発明は、しかしながら、インラインサーチ基準のための事前に定められた値を選択することに制約されない。例えば、一実施例では、利用者は利用者の値に入場できるドロップダウンメニューを提供される。それで、例えば、利用者は事前に定められた値のリストから選択するよりむしろ、年齢範囲を入力するための選択をすることができる。
【００４４】
また、図３乃至図５で示されるように、更新結果アイコン３０４は、利用者が候補者リスト３０３を変更するための変更されたインラインサーチ基準３０５を採用することを可能にする。候補者リスト３０３の変更は、選択されるインラインサーチ基準を満足する潜在候補者を選択するため、潜在候補者データベース、フォルダ、リスト等をサーチすることにより実行できる。一実施例では、インラインサーチ基準は各潜在候補者のための重み付きサーチスコアを変更するために採用される。他の実施例では、インラインサーチ基準は候補者のランク順序を調整することにより、先行サーチからの結果を調整するために採用される。例えば、一実施例では、年齢が選択された年齢範囲内でなければならないことを指示するため、利用者はインラインサーチ基準を変更したと仮定する。利用者のために表示される結果は、これらの候補者を必須の選択された年齢範囲外の潜在候補者の表示リストから除外できる。他の実施例では、表示された結果は、先行サーチから候補者の潜在リストを再整理でき、選択された必須の年齢範囲内でのこれらの候補者は、選択された年齢外の候補者を越えてランクソートされる順序内で高く表示される。
【００４５】
さらに、図３乃至図５はドロップダウンメニューを図示しているが、この発明は、それに限定されないことに注意すべきである。例えば、本発明は、ポップアップ、ミニウンイドウのような他のブラウザウインドウまたはサーチ基準を編集するための能力を利用者に提供ために使用できる任意の他の機構を採用でき、他方、同時にサーチ結果と共にインラインでサーチ基準を表示することができる。さらに、スライダーバー、選択ウインドウ、ブランクウインドウ内の書き込み、ボタン等を含むサーチ基準を利用者が編集することを可能にするために、任意の様々な機構を採用できる。
【００４６】
加えて、図３乃至図５は候補者リスト３０３と並列したインラインサーチ基準３０５を表示するための実施例を図示するが、表示は、全候補者または同時にインラインサーチ基準の全てを示すように配列される必要はない。それで、例えば、図３乃至図５は、また、利用者が並列ディスプレイを通してスクロールアップまたはスクロールダウンできるスクロールバー等により、スクロール可能なウインドウを表示できる。一実施例では、追加のインラインサーチ基準および／または候補者を見るために、利用者は次のスクリーンアイコンおよび／または前のスクリーンアイコンをクリックすることができる。しかしながら、各表示スクリーンは並列図内にインラインサーチ基準や候補者を提供するために構成される。そのようなアプローチは、利用者の表示装置、モニター等の上で見ることができる以上の候補者を利用者が見ることができることが提供される。
【００４７】
一般化されたオペレーション
さて、本発明の確実な態様のオペレーションを図６に関して説明する。図６は、本発明に応じて、オンラインデイティングサーチを変更するためのサーチ基準のインライン編集を採用する処理６００の一例を一般的に示す論理フロー図を図示する。
【００４８】
図面で示されるように、処理６００は、典型的には、利用者が長期の真剣な関係に参加する意志を示し、この要求を他人に率直に連絡しようとする時に、スタートブロックの後で、ブロック６０２で始まる。ブロック６０２で、利用者は、名前、別名、年齢、性別等のような情報を含む利用者自身についての基本情報のようなサーチ基準を提供する。
【００４９】
ブロック６０２において、利用者は、また、適合のための初期テストに参加できる。一実施例では、テストは、外向性度、適合度、誠実度、神経質度、開放性度のような個性要素のようなものに焦点を合わせることができる個性タイプとラブスタイルテストを含む。しかしながら、テストは、それらに制約されず、実質的に任意のテスト、一連の質問等は、発明が利用者についての適合情報を得ることができるために採用できる。テストは、質問、調査、グラフィックス、インタラクティブオーディオクリップ、インタラクティブビデオクリップ等を提供して、そのような個性要素を含むものを得るために任意の種々の技術を採用できる。一実施例で、最初のテスト結果はレビューおよび／または絞込みのために利用者に提供される。結果は、個性、ラブスタイル等に基づき編成される要約を含む種々のフォーマットで利用者に与えることができる。
【００５０】
利用者は、また、追加のテストを受ける機会を受けることができる。例えば、ブロック６０２において、利用者は個性テストと関係テストに参加できる。一実施例では、追加テストは関係容易性、関係期待性、抱負、子供を持つ望み、情緒ＩＱ、典型的なジェンダーロール、争いの解決のような個性要素へ向けられる。しかしながら、本発明は、これらの例示の要素に制約されず、本発明の範囲または精神から逸脱することなく、他のものをテストできる。
【００５１】
ブロック６０２の完了により、処理はブロック６０４に続き、そこでは、利用者は、提供されたサーチ基準と他の入力に基づいてサーチが実行されることを要求する。この要求の提出により処理はブロック６０６へ進む。
【００５２】
ブロック６０６において、サーチ基準を満足できる候補者のストアから候補者が選択される。一実施例では、結果は、少なくとも利用者が選択できた必須の基準を満足する候補者を含む。
【００５３】
ブロック６０６において、以下で説明するように、候補者のストア内の各候補者のために決定できる統一化サーチスコア（ＵＳＳ）に基づいて候補者を得ることができる。一実施例では、ＵＳＳは様々なサブスコアの重み付き合計から決められる合成サーチランキングスコアを表示できる。例えば、サブスコアは、少なくとの部分的に利用者が行ったテストの結果、インラインサーチ基準、利用者が提供できた任意の追加インプットに基づくことができる。
【００５４】
ＵＳＳを生成するために様々なファクターを採用できる。そのようなファクターは、サーチにより発見された候補者が利用者の基準に合致し（一方向サーチ）、利用者がサーチにより発見された候補者の基準にどの程度合致するか（逆サーチ）の目安、候補者が最近、オンラインデイティングにログインしたかどうかのような活動レベルの目安、候補者がサーチにより発見された他の候補者との親密度を持つかどうかを示す適合性、利用者が以前に同じ候補者を見て、候補者と接触しなかったかどうかを示す以前の関心レベル、最近、受けた候補者のプロフィールの応答回数を反映する入力ファクター等を含むことができる。
【００５５】
一実施例では、入力と他のファクターは、ＵＳＳ＝合計（WiIi）としてＵＳＳを生成ために採用される。ｉは１からｎである。ここで、Wiは入力ファクターIiのウエイトを表し、ｎは入力ファクター数を表す。入力ファクターは様々な情報を含むことができる。例えば、一実施例では、ＵＳＳは初期テスト、追加テスト、一方向サーチ基準入力ファクター、逆サーチ入力ファクター、活動入力ファクター、距離入力ファクター、適合性入力ファクター、適合性フィードバック入力ファクター、インラインサーチ基準等に関連する入力ファクターに基づいて決定できる。一実施例では、インラインサーチ基準のためのWiは、インラインサーチ基準が必須の基準として識別されるかどうかに基づいて変更できる。しかしながら、発明は、それに限定されず、実質的に任意の入力ファクターを採用できる。
【００５６】
しかしながら、本発明は上記のＵＳＳを使用することに制約されず、潜在候補者のリストを提供するため、提供される入力、必須の基準、サーチ基準のインライン編集等を組合せて実質的に任意の機構を採用できる。
【００５７】
ＵＳＳが採用されると、それから、部分的に、それぞれ得られたＵＳＳに基づいて候補者をストアできる。他方、事実上の任意の所望基準に基づいて候補者をストアできる。例えば、一実施例では、候補者リストをランク順序にするために採用できる年齢、利用者からの距離等のようなソートキーを提供できる。
【００５８】
それから、処理はブロック６０６に続き、そこでは、ソートされた候補者リストが利用者に提供される。一実施例では、提供された候補者リストは所定数の候補者を含む。例えば、一実施例では、ストアされた候補者リストは最高１０００人の候補者を含むことができる。別の実施例では、ソートされた候補者リストはインラインサーチ基準と共にウエブページの誘導可能なシーケンス内で利用者に与えられる。処理は次に決定ブロック６０８に続く。
【００５９】
決定ブロック６０８において、ブロック６０６で実行されたサーチ結果をセーブするかどうかの決定がされる。サーチ結果をセーブするべきであるということが決定されると、処理はブロック６１６へ進む。そこでは、現在のサーチ結果とサーチ基準がセーブされる。一実施例では、サーチ基準だけがセーブされる。この実施例では、サーチ基準は新規で、あるいはその逆に変更された候補者セットを介して実行できる。それから、処理は決定ブロック６１０へ進む。しかしながら、決定ブロック６０８において、サーチ結果がセーブされなければ、処理は、また、決定ブロック６１０へ進む。
【００６０】
決定ブロック６１０において、インラインサーチ基準でインライン編集が実行されるべきかどうかの決定がされる。そうでなければ、別の動作を実行するために処理は呼び出し処理に戻る。他方、インライン編集が実行されうるべきであるならば、処理はブロック６１２に続く。
【００６１】
ブロック６１２において、図３乃至図５に関連して上記のものを含め、任意の様々な機構を使用して利用者は１以上のインラインサーチ基準を変更できる。それから、処理は決定ブロック６１４へ続き、そこでは、ＵＳＳおよび／または候補者リストのランク順序を変更するために、変更インラインサーチ基準（および／または他のインプット）を採用することにより、サーチ結果を更新すべきかの決定が行われる。サーチ結果を更新すべきであるならば、処理は上記のブロック６０４にループバックする。他方では、処理は上記の決定ブロック６０８にループバックする。利用者が処理を出ることを決めるまで処理６００は続く。
【００６２】
加えて、利用者は他の仕方で図６に図示されるフローに従うことに全く制約されない。例えば、利用者はブロック６０４サーチを実行し、ブロック６０６で結果をレビューし、ブロック６１２でインラインサーチ基準を変更でき、ブロック６０６で候補者のプロフィールを見ることは制約されない。さらに、利用者は、サーチを実行する処理をすることなく、与えられるセッション中にテストを再びすることを選択し、基本情報等を変更することを選択できる。それで、図６は、オンラインデイティングサーチを自動的に変更するため、互換性フィードバックを採用する処理の一実施例であることは明らかである。
【００６３】
フローチャート図の各ブロックと、フローチャート図でのブロックの組合せは、コンピュータプログラム命令により実現できることが分かるであろう。これらのプログラム命令は、本体を作るためにプロセッサに提供でき、プロセッサで実行する命令はフローチャートブロックまたはブロック内で特定される動作を実現する手段を生じる。コンピュータプログラム命令は、コンピュータで実現される処理を作るためにプロセッサにより実行すべき一連のオペレーションステップを生じるために、プロセッサにより実行でき、フローチャートブロックまたはブロック内で特定される動作を実現するためのステップを提供するために、命令はプロセッサで実行する。
【００６４】
したがって、フローチャート図のブロックは、特定動作を実行するための手段の組合せ、特定動作を実行するためのステップの組合せ、特定動作を実行するプログラム命令手段を支持する。また、フローチャート図の各ブロックと、フローチャート図内のブロックの組合せは、特定動作またはステップを実行する特定目的のハードウエアベースのシステムあるいは、特定目的のハードウェアとコンピュータ命令の組合せにより実現できる。
【００６５】
上記の明細書、例およびデータは、本発明の製品の完全な説明および構成の用途を提供する。本発明の精神および範囲を逸脱することなく、発明の多数の実施例を作ることができるので、本発明は、次に添付される特許請求の範囲内に存在する。
【図面の簡単な説明】
【００６６】
【図１】本発明を実施するための環境の一実施例を図示する機能ブロック線図を示す。
【図２】本発明を実現するシステム内に含めることができるサーバーの一実施例示す。
【図３】インラインサーチ基準を備えた並列ディスプレイ内の候補者リストの例示のスクリーンレイアウトの一実施例を示す。
【図４】サーチ基準を変更するために採用されるインラインサーチ基準を備えた例示のスクリーンレイアウトの一実施例を示す。
【図５】別のサーチ基準を変更するために採用されるインラインサーチ基準を備えた例示のスクリーンレイアウトの一実施例を示す。
【図６】本発明に応じて、サーチ基準のインライン編集を使用するオンラインデイティングサーチを管理する処理の一実施例を一般的に示すロジックフロー線図を図示する。
【符号の説明】
【００６７】
１００  システム
１０２  クライアント装置
１０３  クライアント装置
１０４  クライアント装置
１０５  ネットワーク
１０６  オンラインデイティングサーバー
２００  サーバー装置
２１０  ネットワークインタフェース
２１２  処理ユニット
２１８  ベーシック入力／出力装置
２２０  オペレーティングシステム
２２２  バス
２２４  入力／出力インタフェース
２２８  ハードディスクドライブ
２５２  オンラインデイティングマネジャー
【図１】
2008513884.tif 000002
【図２】
2008513884.tif 000003
【図３】
2008513884.tif 000004
【図４】
2008513884.tif 000005
【図５】
2008513884.tif 000006
【図６】
2008513884.tif 000007
【国際調査報告】
2008513884.tif 000008