(57)【特許請求の範囲】
【請求項１】
ギフトカードの選択肢を利用者に提示するための方法であって、
前記ギフトカードは、携帯機器に関連して使用するためのデジタルギフトカードを含み、前記方法は更に、
ギフトカード選択システムによって、前記利用者から、ギフトカードの対象とする受信者の識別情報及び第１の情報を受け取るステップであって、前記第１の情報は、前記ギフトカードの前記対象とする受信者に関連する少なくとも１つの受信者属性を含み、前記少なくとも１つの受信者属性は、前記対象とする受信者に関連する位置情報を含む、ステップと、
前記ギフトカード選択システムによって、前記利用者から、第２の情報を受け取るステップであって、前記第２の情報は、前記対象とする受信者に関連するソーシャルネットワーク上で識別される少なくとも１つのトレンドに基づく第２の受信者属性を含む、ステップと、
前記ギフトカード選択システムによって、前記対象とする受信者、前記第１の情報、及び前記第２の情報に基づいて複数のギフトカードを決定するステップと、
前記ギフトカード選択システムによって、前記対象とする受信者及び前記第１の情報に基づいて前記複数のギフトカードをランク付けするステップと、
前記ギフトカード選択システムによって、前記ランク付け及び前記第１の情報に基づいて前記複数のギフトカードを前記利用者に提示するステップと、
前記ギフトカード選択システムによって、前記複数のギフトカードから選択された少なくとも１つギフトカードについて前記利用者による購入要求を受け取るステップと、
前記ギフトカード選択システムによって、前記ギフトカードのカードの表紙について前記利用者による選択を受け取るステップと、
前記ギフトカード選択システムによって、前記選択された少なくとも1つのギフトカードに基づいて、前記対象とする受信者に、一意的に識別された電子トークンを送信するステップであって、前記一意的に識別された電子トークンはコードを含む、ステップと、
を含む、方法。
【請求項２】
前記複数のギフトカードを決定するステップが、１つ又は複数のギフトカードの属性に関連する重み付けを決定することと、前記重み付けに基づいて前記複数のギフトカードに関連するランク指標を決定することとを含む、請求項１に記載の方法。
【請求項３】
前記１つ又は複数のギフトカードの属性が、ギフトカードに関連する商品と前記受信者の好みとの間の相関関係を含み、前記受信者属性が前記受信者の好みを含む、請求項２に記載の方法。
【請求項４】
前記１つ又は複数のギフトカードの属性が小売商の位置を含む、請求項２に記載の方法。
【請求項５】
前記１つ又は複数のギフトカードの属性が商品又はサービスに関連するトレンド情報を含み、前記商品又は前記サービスはギフトカードに関連する、請求項２に記載の方法。
【請求項６】
前記対象とする受信者及び前記第１の情報に基づいて前記複数のギフトカードを決定するステップが、前記トレンド情報に基づいて前記複数のギフトカードを選択することを含む、請求項５に記載の方法。
【請求項７】
前記トレンド情報が、様々な商品に関連するギフトカード引き換えデータを含む、請求項６に記載の方法。
【請求項８】
前記トレンド情報が、小売商に関連するギフトカード引き換えデータを含む、請求項６に記載の方法。
【請求項９】
ギフトカードの選択肢を利用者に提示するためのコンピュータシステムであって、
ギフトカードの対象とする受信者の識別情報及び第１の情報を受け取るための手段であって、前記第１の情報は、前記ギフトカードの前記対象とする受信者に関連する少なくとも１つの受信者属性を含み、前記少なくとも１つの受信者属性は、前記対象とする受信者に関連する位置情報を含む、手段と、
第２の情報を受け取る手段であって、前記第２の情報は、前記対象とする受信者に関連するソーシャルネットワーク上で識別される少なくとも１つのトレンドに基づく第２の受信者属性を含む、手段と、
前記対象とする受信者、前記第１の情報、及び前記第２の情報に基づいて複数のギフトカードを決定するための手段と、
前記対象とする受信者及び前記第１の情報に基づいて前記複数のギフトカードをランク付けするための手段と、
前記ランク付け及び前記第１の情報に基づいて前記複数のギフトカードを前記利用者に提示するための手段と、
前記複数のギフトカードから選択された少なくとも１つギフトカードについて前記利用者による購入要求を受け取る手段と、
前記ギフトカードのカードの表紙について前記利用者による選択を受け取る手段と、
前記選択された少なくとも1つのギフトカードに基づいて、前記対象とする受信者に、一意的に識別された電子トークンを送信する手段であって、前記一意的に識別された電子トークンはコードを含む、手段と、
を含む、コンピュータシステム。
【請求項１０】
前記受け取るための手段が、パケット受信モジュール、ＷｉＦｉ受信機、セルラネットワーク受信機、イーサネット接続、無線受信機、ローカルエリア接続、又は可搬型のメモリ記憶装置へのインターフェイスのうちの１つを含む、請求項９に記載のコンピュータシステム。
【請求項１１】
前記識別情報が、ソーシャルネットワークＩＤ、名、ユーザＩＤ、郵便宛先、又は電子メールアドレスのうちの１つを含む、請求項９に記載のコンピュータシステム。
【請求項１２】
前記決定するための手段及び前記ランク付けするための手段が、サーバ上で実行されるソフトウェアアプリケーション又はユーザ装置上で実行されるソフトウェアアプリケーションのうちの１つを含む、請求項９に記載のコンピュータシステム。
【請求項１３】
前記提示するための手段が、ユーザ装置上のディスプレイ又はユーザ装置と通信するネットワークインターフェイスのうちの１つを含む、請求項９に記載のコンピュータシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本願は、２０１２年６月１２日に出願され、「モバイルギフトカードを発行し、ギフトカードの小売商（merchant）を受信者にマッチさせるためのシステム、方法、及びサービス」と題された米国仮特許出願第６１／６５８，８５５号の優先権を主張する。
【０００２】
本願は、２０１３年３月１４日に出願され、「デジタルギフトカードを選択するためのシステム及び方法」と題された米国仮特許出願第１３／８３１，３６５号の優先権を主張する。
【０００３】
発明の分野
開示する実施形態の様々なものが、電子ギフトカード又は仮想ギフトカードシステムに関する。
【背景技術】
【０００４】
背景
インターネットは、著しく多岐にわたる商品やサービスを発見し知るための非常に多くの機会をもたらした。不都合なことに、インターネットがもたらす多大な多様性は、利用者の特定の需要に最も関連するアイテムを識別することを困難にする場合がある。このことは、とりわけギフトカードにも言えることであり、ギフトカードは、購入者だけでなくカードを買ってもらう人に固有の都合にしばしば関係することがある。従って、様々な売主のギフトカードを効率的且つ効果的に選択することを助けるシステム及び方法に対する需要がある。
【発明の概要】
【課題を解決するための手段】
【０００５】
概要
特定の実施形態は、ギフトカードの選択肢を利用者に提示するための方法であってギフトカードの受、対象とする信者の識別情報を受け取るステップと、対象とする受信者に基づいてギフトカードの一覧を決定するステップと、対象とする受信者に基づいてギフトカードの一覧をランク付けするステップと、ランク付けに基づいてギフトカードの一覧を利用者に提示するステップとを含む方法を考える。
【０００６】
一部の実施形態では、ギフトカードの一覧を決定するステップが、複数のギフトカードのそれぞれの複数の属性に重み付けすることにより、複数のギフトカードのそれぞれに関連する異なる値を決定することと、複数のカードのうちの関連する値が閾値を上回るカードをギフトカードの一覧として選択することとを含む。一部の実施形態では、複数の属性が、ギフトカードに関連する商品と受信者の好みとの間の相関関係を含む。一部の実施形態では、複数の属性が小売商の位置を含む。一部の実施形態では、複数の属性が商品又はサービスに関連するトレンド情報を含み、その商品又はサービスはギフトカードに関連する。一部の実施形態では、対象とする受信者に基づいてギフトカードの一覧を決定するステップが、受信者に関する情報がデータベース内に無いと判定することと、ギフトカードの一覧としてトレンド情報に基づいて複数のギフトカードを選択することを含み、対象とする受信者に基づいてギフトカードの一覧をランク付けするステップが、トレンド情報に基づいてギフトカードの一覧をランク付けすることを含む。一部の実施形態では、トレンド情報が、様々な商品に関連するギフトカード引き換えデータを含む。一部の実施形態では、トレンド情報が、様々な商品に関連するギフトカード引き換えデータを含む。
【０００７】
特定の実施形態は、携帯機器を使用してギフトカードを引き換えるための方法であって、携帯機器上にフォイル領域を表示するステップと、利用者から入力を受け付けるステップと、利用者からの入力に基づいて表示の少なくとも一部を見せるステップと、利用者の入力に基づきギフトカードが引き換えられていることをサーバに知らせるステップとを含む方法を考える。
【０００８】
一部の実施形態では、利用者の入力に基づきギフトカードが引き換えられていることをサーバに知らせるステップが、フォイル領域の所定の割合がもはや表示されていないと判定することを含む。一部の実施形態では、入力が指によるタップ、指によるタッチ、又は指によるスワイプのうちの１つである。一部の実施形態では、表示が数字を含む。一部の実施形態では、表示がバーコードを含む。一部の実施形態では、ギフトカードを１回しか引き換えることができない場合がある。
【０００９】
特定の実施形態は、利用者がフォームを完成させるためのグラフィカルユーザインターフェイス（ＧＵＩ）を表示するためのコンピュータシステムを考え、このシステムは、ディスプレイと、プロセッサと、通信ポートと、命令を含むメモリとを含み、その命令は、ディスプレイ上に第１の入力領域を表示すること、利用者から第１の入力を受け付けること、第１の入力を受け付けることに基づき、ディスプレイ上に第２の入力領域を表示すること、利用者から第２の入力を受け付けること、ディスプレイ上に最終入力領域を表示すること、利用者から最終入力を受け付けること、及び利用者から最終入力を受け付けることに応答し、通信ポートを使用し、第１の入力に関連するフィールド値及び第２の入力に関連するフィールド値をサーバに伝送すること、をプロセッサに行わせるように構成される。
【００１０】
一部の実施形態では、コンピュータシステムが携帯電話である。一部の実施形態では、第２の入力領域が第１の入力領域から第１の量だけ垂直にオフセットされても良く、最終入力領域が第１の入力領域から第１の量の約２倍垂直にオフセットされる。一部の実施形態では、最終入力がアクションボタンの選択を含む。一部の実施形態では、利用者からの第１の入力が店の選択を含む。一部の実施形態では、利用者からの第２の入力がギフトカードの表紙の選択を含む。
【００１１】
特定の実施形態は、ギフトカードの選択肢を利用者に提示するためのコンピュータシステムであって、ギフトカードの対象とする受信者を識別する手段を受け取るための手段と、対象とする受信者に基づいてギフトカードの一覧を決定するための手段と、対象とする受信者に基づいてギフトカードの一覧をランク付けするための手段と、ランク付けに基づいてギフトカードの一覧を利用者に提示するための手段とを含むシステムを考える。
【００１２】
一部の実施形態では、コンピュータシステムが携帯電話である。一部の実施形態では、受信手段が、パケット受信モジュール、ＷｉＦｉ受信機、セルラネットワーク受信機、イーサネット（登録商標）接続、無線受信機、ローカルエリア接続、又は可搬型のメモリ記憶装置へのインターフェイスのうちの１つを含む。一部の実施形態では、識別手段が、ソーシャルネットワークＩＤ、名、ユーザＩＤ、郵便宛先、又は電子メールアドレスのうちの１つを含む。一部の実施形態では、決定手段及びランク付け手段が、サーバ上で実行されるソフトウェアアプリケーション又はユーザ装置上で実行されるソフトウェアアプリケーションのうちの１つを含む。一部の実施形態では、提示手段が、ユーザ装置上のディスプレイ又はユーザ装置と通信するネットワークインターフェイスのうちの１つを含む。
【００１３】
図面の簡単な説明
同様の参照番号が同様の要素を示す添付図面の各図面の中で、本開示の１つ又は複数の実施形態を限定ではなく例として示す。
【図面の簡単な説明】
【００１４】
【図１】特定の受信者に応じてランク付けされる大量の電子ギフトカード又は仮想ギフトカード、例えばモバイルギフトカードの個人ランキングのブロック図を示す。
【図２】選択された複数のギフトカード属性を特定のギフトカードとマッチさせるための概略的なブロックレベル図を示す。
【図３】従来のシステムにおける、提案される製品の一覧に利用者を結び付ける概略的なブロックレベル図を示す。
【図４】特定の実施形態における、ギフトカード及び関連する小売商により、提案される製品の一覧に利用者を結び付ける、本発明のギフトカードに基づくパーソナライズエンジンの一例の概略的なブロックレベル図を示す。
【図５】特定の実施形態における、アコーディオングラフィカルユーザインターフェイス（ＧＵＩ）システムにより、ギフトカードの選択を受け付けるための概略的なプロセス流れ図を示す。
【図６】特定の実施形態における、アコーディオンインターフェイスの特定の実施形態で利用者に提示される「カードを追加する」画面のスクリーンショットである。
【図７】特定の実施形態における、アコーディオンインターフェイスの特定の実施形態で利用者に提示される「店を選択する」画面のスクリーンショットである。
【図８】特定の実施形態における、アコーディオンインターフェイスの特定の実施形態で利用者に提示される「カードの表紙を選択する」画面のスクリーンショットである。
【図９】特定の実施形態における、アコーディオンインターフェイスの特定の実施形態で利用者に提示される「カードの金額を選択する」画面のスクリーンショットである。
【図１０】特定の実施形態における、アコーディオンインターフェイスの特定の実施形態で利用者に提示される「カード番号を取得する」画面のスクリーンショットである。
【図１１】特定の実施形態における、アコーディオンインターフェイスの特定の実施形態で利用者に提示される「完了」画面のスクリーンショットである。
【図１２】特定の実施形態における、ギフトカードを引き換えるために等、カードスクラッチ入力を受け付けるための、場合により携帯電話等の携帯機器上のＧＵＩのスクリーンショットである。
【図１３】特定の実施形態における、指の動きを検出することによって等、スクラッチ入力を受け付けた後の場合により携帯電話等の携帯機器上のＧＵＩのスクリーンショットである。
【図１４】特定の実施形態における、開示する実施形態の幾つかを実施するために使用することができるコンピュータシステム内の構成要素のブロック図である。
【発明を実施するための形態】
【００１５】
詳細な説明
以下の説明及び図面は例示的であり、限定的であると解釈すべきでない。本開示の完全な理解を与えるために数多くの具体的詳細を記載する。しかし、本説明を不明瞭にするのを避けるために、場合によっては良く知られている詳細については説明しない。本開示で或る実施形態又は一実施形態に言及することは、必ずしもそうであるとは限らないが同じ実施形態に言及することとすることができ、かかる言及は実施形態の少なくとも１つを意味する。
【００１６】
本明細書で「或る実施形態」又は「一実施形態」に言及することは、その実施形態に関連して説明する特定の特徴、構造、又は特性が本開示の少なくとも１つの実施形態に含まれることを意味する。本明細書の様々な場所で「一実施形態では」という語句が登場することは、必ずしも全て同じ実施形態に言及しているわけでも、他の実施形態と相互排除的な別の実施形態又は代替的実施形態に言及しているわけでもない。更に、一部の実施形態で示され、他の実施形態では示されない場合がある様々な特徴について説明する。同様に、一部の実施形態の要件だが他の実施形態の要件ではない場合がある様々な要件についても説明する。
【００１７】
本明細書で使用する用語は、各用語が使用される本開示との関連において及び具体的文脈の中で、当技術分野における通常の意味を概して有する。本開示の説明に関する従事者に更なる案内を提供するために、本開示を記載するために使用する特定の用語について以下で又は本明細書の他の箇所で論じる。便宜上、特定の用語を例えばイタリック体及び／又は引用符を使って強調表示することがある。強調表示の使用は用語の範囲及び意味に影響を及ぼすことはなく、強調表示されていようがいまいが或る用語の範囲及び意味は同じ文脈では同じである。同じことを複数の方法で言えることが理解される。
【００１８】
従って、本明細書で論じる用語の何れか１つ又は複数に代替的な言語及び同義語を使用することができ、本明細書で或る用語が詳しく述べられ又は論じられるかどうかを特別重視することは一切ない。特定の用語の同義語を提供する。１つ又は複数の同義語を列挙することは他の同義語の使用を排除するものではない。本明細書で論じる任意の用語の例を含む、本明細書のどこかで例を使用することは専ら例示的であり、本開示又は例示する任意の用語の範囲及び意味を更に限定することは意図しない。同様に、本開示は本明細書で与えられる様々な実施形態に限定されない。
【００１９】
本開示の範囲を更に限定する意図なしに、本開示の実施形態による器具、機器、方法、及びそれらに関係する結果の例を以下に示す。読者の便宜のために、例の中で題名又は副題を使用する場合があり、これらは決して本開示の範囲を限定しないことに留意されたい。特に他の定義がなければ、本明細書で使用する全ての技術用語及び科学用語は、本開示が関連する当業者が一般に理解するのと同じ意味を有する。矛盾する場合、定義を含む本明細書が優先する。
【００２０】
システム概要
開示する実施形態の幾つかは、ギフトカードの側面を管理するシステム、方法、ビジネス方法、及びアプリケーションを提供する。実施形態の幾つかは、ギフトカードのあらゆる側面を管理する（Appleコンピュータ、スマートフォン、iPad、iPhone、Androidベースのモバイルプラットフォーム、ノートブックコンピュータ等の上の）モバイルアプリケーションとして実装することができる。一部の実施形態では、（送信者及び受信者のための）クライアント側装置を有するインターネットによるインフラ上で或る方法及びサービスが実装される。情報を記憶し、コンピュータソフトウェアを実行して様々なバックオフィス処理、マッチング及びランキング、統計、トレンドデータの収集等を行うために、アクセス可能なデータベースを有するサーバを使用しても良い。特定の実施形態では、サーバと通信するために、携帯電話又は携帯機器がセルラデータ通信を利用することができる。特定の実施形態は、通信及び操作のためにインターネット又は他のネットワーク、無線データ、Ｗｉ−Ｆｉ、及び他のデータリンクを使用するサービスを提供することができる。
【００２１】
ギフトカードの伝送
特定の実施形態では、利用者（送信者又は購入者）が電子装置（スマートフォン、コンピュータ、同様の通信装置等）を使用して受信者にギフトカードを送信したい場合がある。利用者は、自身の装置上のアプリケーションプログラムによって、又はインストールされたアプリケーション一切なしにネットワークリンクによって、コンピュータサーバ等の外部のネットワークコンピュータ及びアクセス可能なデータベースと通信することができる。送信者は、意図する受信者を識別し、ギフトカードの金銭的価値を特定することができる。選択される金銭的価値は、任意選択的に販売促進、割引、割増価格等によって修正されても良い。本明細書で更に詳しく説明するように、送信者は、人口統計データや他のデータ若しくは情報等、受信者に関する追加情報を提供することができる。次いで、特定の実施形態では、選択及びマッチング手続き又はアルゴリズムを使用して潜在的なギフトカードを選択し、ランク付けする。一部の実施形態では、一位、二位、三位、四位等の位置的なランキングに加え、スコア又は数値的な一致が任意選択的に提供されても良い。カードの関連するランキングに基づき、受信者に関連すると見なされるカードを全順序又は半順序として利用者に提示することができる。
【００２２】
特定の実施形態は、これらの操作を実時間又はほぼ実時間で行うことができる。これらの実施形態の幾つかでは、ランク付けされたギフトカードを提供する際、送信者又は購入者が遅延に一切気付かない場合がある。送信者又は購入者は購入するギフトカードを選択し、そのギフトカードを受信者に送信することができる。利用者は最も高くランク付けされたギフトカードを選択しなくても良い場合があり、選択を行う前に、例えば一覧を使用し又はランク付けされた様々なカードをスクロールすることができる。利用者が受信者のライフスタイル、関心事、及び好みに従ってギフトカードを選択するという見込みでランキングを利用者に提示することができる。
【００２３】
一部の実施形態では、ギフトカードが選択され、購入されると、そのギフトカードがコンピュータサーバからネットワークを介して意図される受信者に送信され又は伝達され得る。一部の実施形態では、テキスト、電子メールに付加され、又はテキスト、電子メールの一部としての一意的に識別されたトークン形式で、又は他の任意の電子形式でギフトカードを受信者に送信することができる。カードは、送信者からの個人的なメッセージを含み得る。本システムは、受信者がギフトカードを受信したという何らかの通知を行うことができる。一部の実施形態では、メッセージ内に仮想ギフトカードへの参照を含めることができるのに対し、他の実施形態では、メッセージが物理的なギフトカードと引き換える方法を言及し得る。受信者が携帯機器又は電子装置をもたないことが分かる場合、利用者が物理的なギフトカードを要求できる場合がある。
【００２４】
一部の実施形態では、プラスチックギフトカードを仮想アプリケーション内に記憶すること、ギフトカードを購入すること、連絡先のそれぞれの携帯電話の番号、電子メールアドレス、又はソーシャルネットワークアドレスにより連絡先にギフトカードを送信すること、自身の仮想化ギフトカードを物理的な店又はオンラインストアで引き換えること、本明細書の他の箇所で説明するギフトカードの他の管理等、利用者が様々なギフトカードの機能を管理することができる。
【００２５】
多数の又は無制限の小売商
数百又は数千の小売商を管理するのではなく、開示する実施形態の様々なものは多数の又は無制限の小売商を管理することを目的とし得る。このようにして、これらの実施形態により、大量の利用者及びギフトカードの引換を管理することができる。ギフトカードは、所望の商品及びサービスと交換で引き換えることができる。特定の実施形態では、様々な位置、人口統計、及び関心事の利用者にわたる大量の購入パターンを記憶する、大規模なデータ記憶システム及びデータベースを動作させることができる。一部の実施形態では、この引換を実時間で又はほぼ実時間で（例えば利用者に応答し、通信を行うのにかかる時間以外に認知できる遅延がないほど速く）行うことができる。一部の実施形態では、本システムが、実時間の（又はほぼ実時間の）購入トレンドを計算するための実解析サービスをサポートすることができ、かかる購入トレンドは、その情報の消費者にとって商品価値がある。
【００２６】
Gyftギフトカードマッチング及びランキング
図１は、特定の受信者に応じてランク付けされる大量の電子ギフトカード又は仮想ギフトカード、例えばモバイルギフトカードの個人ランキングのブロック図を示す。特定の実施形態は、ランキングシステムを用いて、潜在的なギフトカードを半順序又は全順序としてランク付けすることを考える。図１に示すように、この方法は対象とする受信者１０２に関連して複数のカード１０１ａ〜１０１ｃをランク付けすることができる。
【００２７】
受信者１０２は、システム内で複数の属性（受信者プロファイルの属性、即ちＲＰＡ：recipient profile's attributes）を保持することができる。一部の実施形態では、これらの属性は、例えば個人のソーシャルプロファイルの１組の又は一連の明確な且つ推定された関心事から構築することができる。個人的な関心事には、人口統計、位置、及び受信者が前に行った様々な動作から集められるデータが含まれ得る。一部の実施形態では、推定される属性が、類似の人口統計及び位置を有する他の受信者に人気があるトレンドの関心事から選択されても良い。
【００２８】
各ギフトカードは、小売商並びに小売商の商品及び／又はサービスの、１組の又は一連の知られている属性から構築されるプロファイルを有利に有することができる。本明細書では、これらの属性を知られている属性又はモバイルギフトカードの属性（ＭＧＣＡ）と呼ぶ場合がある。
【００２９】
特定の実施形態では、マッチングプロセスを使用して受信者プロファイルの属性（ＲＰＡ）をモバイルギフトカードの属性（ＭＧＣＡ）とマッチさせて、ランク指標を作成することができる。ランク指標は、その利用者にとっての各ギフトカードの重要性の測度指標の役割を果たし得る。図２は、選択された複数のギフトカード属性２０１を特定のギフトカード２０３とマッチさせるための方法２０２を示す概略的なブロックレベル図である。マッチングプロセスは、１台又は複数台のコンピュータのプロセッサ及びプロセッサに関連するメモリ内で実行される、コンピュータプログラムに基づくアルゴリズムを使用することができる。
【００３０】
本発明のランク付けは、システムが最適なカードをランキングのより上位に示すことを可能にし、利用者は自身にとって非常に適切である、一覧のより上位にランク付けされたカードを自然に選択するので、このことはより高いコンバージョンレートをもたらす。
【００３１】
ギフトカード手法及びサービスの特徴
殆どの有形商品と異なり、ギフトカードは、小売商に関連し、その小売商に関連する１組の潜在的な製品及びサービスを効果的に表すことを暗示し得る。利用者は、小売商が提示する製品又はサービスの一部に対して親和性を有する場合があり、そのため特定の実施形態のパーソナライズプロセスは、受信者の好みを踏まえた相関関係を作成することができる。
【００３２】
図３は、従来のシステムにおける、ギフトカード３０２、受信者１０２、受信者属性３０３、及び提案される製品の一覧３０４を結び付ける概略的なブロックレベル図を示す。図４は、特定の実施形態における、ギフトカード及び関連する小売商により、提案される製品の一覧に利用者を結び付ける、本発明のギフトカードに基づくパーソナライズエンジンの一例の概略的なブロックレベル図を示す。
【００３３】
ギフトカードの属性
一部の実施形態では、受信者の属性の殆ど更には全てが使用され得る一方で、他の実装形態では、より小さな組しか使用されない。更に属性は、受信者に関して入手可能な情報及びデータに応じて時間と共に変化し得ることを理解することができる。
【００３４】
特定の実施形態は、ギフトカードと共に位置識別情報を含む。これらの位置識別情報は、小売商がどこにあるのかを示すことができ、それによりギフトカードを引き換えることができる場所を示し得る。インターネットを介して等、購入又は引換が電子的に行われる場合、位置識別情報は、小売商が引換を受け付けたい若しくは受け付けることができる場所、及び／又は購入されたアイテム若しくはサービスを発送すべき場所を代わりに示すことができる。他のカード属性には、国、州、市、店の地理位置情報のアドレス（又は他の位置情報）が含まれ得る。
【００３５】
特定の実施形態は、小売商に関連する商品を識別するのを助けるために使用することができる小売商に関する要素を考える。例えば、小売商の要素には、小売商のブランドの本質（例えばFootlocker＝「靴」）、「ランニングシューズ」等の製品カテゴリ、「Apple（登録商標）」等のブランド名、「Kindle Fire（登録商標）」等の在庫品、小売商によって与えられる人口統計的属性が含まれ得る。
【００３６】
一部の実施形態では、小売商が利用者基盤の一連の人口統計的分類、例えば男性８０％、女性２０％の性別比を提供することができる。人口統計は、性別、年齢、職業、収入、学歴、配偶者関係、及び／又は他の人口統計情報を含み得る。
【００３７】
一部の実施形態では、小売商が関心事のキーワードを提供することができる。これらのキーワードは、ギフトカードの小売商の製品とつながりがあり得る関心事を示すことができる。例えば、パラシュート装備を販売する小売商は、「エクストリームスポーツ」等のキーワードを提供することができる。
【００３８】
受信者の属性
一部の実施形態では、受信者の属性が年齢、性別、位置、宗教、子供の数、収入、学歴、システムに対する受信者の過去の履歴、サイトの挙動、受信者によって規定される関心事、検索履歴（受信者がどこで製品、ブランド、店等を検索したのか）、受信者に代わる他者による過去のカード購入（第三者が自らの仲間のパターンに関するデータをシステムに提供することができ、又はシステムへの登録時に第三者のプロファイルにデータが投入され得る）等の人口統計を含み得る。一部の実施形態では、システムが別のカードに関連するメタデータを取り込むことができ、受信者はそのカードを過去に引き換え又は補充（top up）している。一部の実施形態は、ソーシャルネットワークの指標（Facebook（登録商標）、Google+（登録商標）等）も考慮することができる。社会的相互作用から、システムは利用者が好きなアイテム、利用者が既に所有しているアイテム、又は利用者が欲しがっているアイテムを明らかにすることができる。
【００３９】
一部の実施形態では、利用者に関係する主なお祝いが、お祝いのそれぞれの形、つまり誕生日、関係状況の変化、結婚、出産祝いのパーティー、宗教的祝日等に関連する典型的なアイテムへの関心を示し得る。一部の実施形態は、人工知能（ＡＩ）並びに／又は機械学習法及びメカニズムを使用し、人の関心事が何であるように思われるのかに基づきキーワードを生成することができる。
【００４０】
マッチングプロセス操作
マッチングプロセスは、例えば小売商やカードシステムからのデータを検索することを指し得る。検索可能なデータベースは、入手可能な市販のカード、カードがどの製品を購入できるのか、どこで製品を入手できるのか等に基づいても良い。特定の実施形態は、小売商の製品構成の組合せ、及び小売商の対象顧客が誰なのか（人口統計、好み、位置、年齢等）を考慮することができる。
【００４１】
特定の実施形態では、利用者が提供する検索基準に基づいて、及びデータベースからの検索データに基づいてカードを受信者にマッチさせることができる。実施形態はこれらの２つの要素を人工知能、機械学習と組み合わせることができ、又は同様の技法を使用してマッチの適切さを改善することができる。値引き及び検索基準更には有料を特徴としたカードに基づき、フィルタ済みの結果を更にソートしても良い。
【００４２】
特定の実施形態は、一般に人気が高まりつつある現在のトレンドに基づき、又は或る領域内及び／若しくは受信者や利用者に関連するターゲット層等、或るターゲット層の間で人気がある現在のトレンドに基づいてマッチングを考慮することもできる。
【００４３】
本明細書で開示した上記の操作の様々なものを実時間で（又はほぼ実時間で）行うことができる。この際、例えば利用者が友人のためにどのカードを買うのか決めたい場合、システムはその友人について殆ど知識を有さない可能性がある。この状況では、特定の実施形態はアルゴリズムを使用してプロファイルを実時間で構築し、それらの提案を数マイクロ秒で（プロセス中に認知できる遅延が殆どないように、実時間又はほぼ実時間で）行うことができる。
【００４４】
指定の属性を有する利用者の小売商によるターゲティング
全か無かの２値ベースで利用者を基準にマッチさせるのではなく、開示する実施形態の様々なものは、２値論理メカニズムに基づいて利用者を除外しない。その代わりに、本システムは、様々な重み及び複数の重み係数を用いる重み付けメカニズムを使用して利用者をランク付けすることができる。これらの係数は、２値の「０」（いいえ）若しくは「１」（はい）又はその等価物と異なり得る。特定の実施形態は、絶えず発展する重み付けプロセスを使用して、この手法を莫大なデータセットに実時間で適用することができる。
【００４５】
特定の実施形態では、以下のメカニズム、つまりベイジアンネットワーク、ニューラルネットワーク、機械学習、遺伝進化アルゴリズム等の少なくとも一部を含む人工知能システムを使用し、実時間の重み付けの複雑性を管理することができる。
【００４６】
粒度の細かいマッチング技法
特定の実施形態では、性別、年齢、位置等の明快な２値マッチング属性を使用することができる。これらの属性は、特定の利用者に表示することができるギフトカードの独占性を作り出すことを非常に簡単にし得る。かかる２値の手法では微妙な情報を容易に利用できない場合があり、例えば顧客はランニングシューズの記事を好む可能性があり、このことはそれらの顧客が一般に靴を好きだということを示唆し得るが、より厳密な分析はそれらの顧客がスポーツ用品を好むことを示す。従って、特定の実施形態は、多面的又はグレーな区別をマッチングプロセス中に活用しようと試みる。これらのファジィな区別は実にグレーであり、例えば決定システムや分類システムへの重み付き入力として様々な形の人工知能に向いている。
【００４７】
小売商アグリゲータと小売商との集約
特定のギフトカードプロバイダは、自らの多数の顧客を管理するためにアグリゲータに直接統合することができる。特定の実施形態は、バックエンドが多数のギフトカードアグリゲータに統合し、それらと相互運用することを可能にするアーキテクチャを提供する。これらのアグリゲータの一部は、他のアグリゲータよりも良い条件を提供する場合がある。それらの条件は、異なるレベニューシェア並びに付加価値である可能性が高い。
【００４８】
一例として、利用者が「Target」のギフトカードを購入したいが、５つのギフトカードアグリゲータのうちの３つが同じギフトカードを返すことをその要求が明らかにすると仮定する。利用者に提示するカードを決定するために、特定の実施形態では、各カードの収益獲得の機会又はアグリゲータを介した小売商との特別な取決め、若しくは各アグリゲータとの異なる収益分配の取決めを入念に調べる。これらの実施形態は、その特定のカードに関して最良の収益をもたらす取引を提供するアグリゲータを見つけることができる。その場合、提案するシステムの方法は、最も儲かる任意選択肢を選択することができる。
【００４９】
トレンド
Google等の特定の検索エンジンは、多くの利用者が特定の時間に同様のアイテムを検索するときに生じる一種の実時間トレンドを発見することができる。このことは、様々な場所にいる利用者が特定の製品を探していることをエンジンが理解することを可能にし得る。検索エンジンは、キーワードを使った単純な検索行為により、顧客の購入パターンを推測することができる。
【００５０】
特定の実施形態は、販売場所に統合することで、ギフトカードを商品と引き換えるプロセスによりトレンドを明らかにすることを考える。ギフトカード受信者の登録簿のアイテムの記録及びギフトカードごとに使用された金額の記録を保つことにより、分析を使用して特定の小売商の人気を示すことができる。利用者の知られている人口統計、関心事、及び位置に関するデータセットをフィルタすることにより、実時間で検索可能なトレンドの莫大な発展的データセットを作成することが可能であり得る。
【００５１】
そのような検索可能なデータベースは、小売商にとって膨大な価値があり得る。更に、第三者が使用可能なアプリケーションプログラムインターフェイス（ＡＰＩ）を作成することにより、第三者は実時間収益管理システムをモニタし、ギフトカードの需要測定基準等の需要測定基準の流動を自らのサプライチェーンシステムと一致させるように、自らの店内の製品の価格を動的に変えることができる。一部の実施形態では、実時間ではない分析を使用しても良く、又は任意選択的に使用することができる。従って、トレンド情報は第三者にとって非常に価値のあるサービスであり得るが、トレンドはランキング及びマッチングアルゴリズムによって使用され得る点で内部的にも非常に価値がある。
【００５２】
トレンド−デフォルト又は初期の値及びパラメータ
ランキング及びマッチングサービスの特定の実施形態では、受信者について殆ど知られていない状況が予期され得る。受信者について殆ど知られていない場合、又はシステムが受信者を全く知らない場合、システムは代わりにトレンドに依拠することができる。全システムにわたる全般的な人気に純粋に（更には部分的に）基づく開始指標を与えるために、トレンドを使用することができる。受信者について入手可能な追加の情報の集まりごとに、システムはトレンド情報に関するフィルタプロセスを適用することができる。例えば、受信者の性別、地理的位置、地域、年齢等、何らかのターゲット層情報を識別できる情報をシステムが有する場合、システムはそのターゲット層の人々に関するトレンドを適用することができる。或る実施形態では、或る特定のアイテム又はイベント、例えばLady Gagaのファンページ等を好きな利用者等、より微妙な属性も適用する。トレンドデータを使用することは初期の又はデフォルトの値／パラメータセットとして有用であり得るが、他の又は異なるデフォルトの若しくは初期の値／パラメータも利用できることが理解され得る。
【００５３】
既存のギフトカードから新たなギフトカードへの金銭的価値の分配
一部の実施形態では、ギフトカード上の値を複数のギフトカードに分配し又は分けることができ、それらのギフトカードは再び他の人にあげることができる。この分配は、例えゼロ値であっても何らかの指定値を有する新たなギフトカードを作成することによって行うことができ、その新たなギフトカードには最初のカードの値の一部が転送される。新たなゼロ値のカードを作成し、その後そのカードに価値を加えることは、ギフトカード作成及びアカウンティング管理ツールとして場合によっては有利であり得る。
【００５４】
ギフトカードの消費及びコンバージョンの促進
小売商は一般に、ギフトカードの保有者が実際にその価値を店又はオンラインで消費してほしい場合がある。このような方法で、その顧客がブランドに携わり、引換時に更に多く消費することが期待できるだけでなく、そのブランドを将来の有力候補として頭に入れておく可能性が高く、そのブランドを更に富ませる。
【００５５】
既存のギフトカードへの消費を促進するために、特定の実施形態は、インアプリケーション（in-application）、電子メール、ＳＭＳ、テキストメッセージ、Facebook、他のソーシャルメディア又は他のチャネルによる通信をもたらす、決まったトリガを含めることを考える。限定ではないが、トリガの幾つかの例には次のものが含まれても良い。つまり父の日、クリスマス、又は他の任意のお祝いの日に、本システム、方法、又はアプリケーションコンポーネントが、その日に基づいて贈り物を購入するように全員にブロードメッセージを一斉送信できることや、ギフトカード保有者の友人の誕生日に、本システム、方法、又はアプリケーションコンポーネントが、友人のために贈り物を買いに行くようにギフトカード保有者にメッセージを送信できる。
【００５６】
ギフトレジストリ
一部の実施形態では、利用者が１つ又は複数のギフトカードに関連する仮想ギフトカードレジストリを作成することができ、例えば利用者の家族、友人、又は他の人が、カードの１つ又は複数に金額を入れることに貢献することができる。利用者は、寄付するための通知を自らの友人や他の人に様々な通信チャネルによってトリガすることができる。一部の実施形態では、慈善団体が、自らの慈善団体にカードを送るように人々に促すために使用されるカードレジストリを作成することができ、更にはカードの個人の受信者として挙げられる子供又は大人の一覧を作成するために使用されるカードレジストリを作成することができる。
【００５７】
小売商管理
特定の実施形態は、小売商のバックエンド処理システムが独自のギフトカードを設定することを可能にし、小売商が独自の独占的な又はブランドのギフトカードプログラムを作成できるようにする。これにより、小売商はその後、独自のカードプログラムを複数のチャネルによって、例えばギフトカードを受け取るための一意の又は一般的なコード（例えばバーコードやＱＲコード（登録商標））が自らの携帯電話に提供される、ウェブサイト上のバッジとして、ウェブサイト用のウィジェットとして、印刷されたステッカやフライヤ等として市場に出せるようになる。
【００５８】
小売商管理システムによって提供される無料カードの引き換えプロセス
一部の実施形態では、小売商が、ＳＭＳ又は他のテキスト若しくは連絡を引換ショートコードのための数字と共に（任意選択的に）送ることができる。このショートコードは、システムプロバイダ又は管理者側で引換を行うために使用することができる。システムプロバイダの登録簿は、引き換えられている（又は部分的に引き換えられており、例えば引き換えられていない任意の残高を使って新たなカードを作成することができる）ものとしてこの特定のカードに印を付けることができる。
【００５９】
外部アプリケーションプログラムインターフェイス（ＡＰＩ）
売主管理と共に、このシステムインフラを活用するプログラムを特定の売主が作成するために、アプリケーションプログラムインターフェイス（ＡＰＩ）及びグラフィカルユーザインターフェイス（ＧＵＩ）を有利に確立し、提供することができる。これにより、カードプロセスを自らのシステムに統合する自由、及び自らのギフトカードプログラムを管理し、より一層制御する自由を売主に与えることができる。
【００６０】
漸次増大するアコーディオン型フォーム
図５及び更なる詳細を示す図６〜図１１を参照すると、アコーディオングラフィカルユーザインターフェイス及び関連する方法が示されている。アニメーション及び遷移を利用し、これらの実施形態では、システムがモバイルアプリケーション内のフォームのフィールドを徐々に明らかにすることができる。最初は、第１のフォームフィールドしか表示されない場合がある。利用者がそのフォームフィールド内にデータを入力し終えると、「アコーディオン」が下に伸びて第２のフィールドを表示し、その後、第３のフィールドを表示し、その後も同様に表示していく。最後のフィールドが埋められると、そのフォームを「送信する」ためのアクションボタンが（例えばＨＴＭＬのPOSTやGET requestとして）表示される。利用者は、例えばアコーディオン表示内の前のフィールドを選択することにより、必要な時にいつでも前のフィールドに戻る能力を有し得る。増大するアコーディオンに加えて、本システムは、自らの携帯機器上に単語をタイプ入力するのではなく、タップによる選択を使用することによってフォームを埋めるための、利用者が選択する複数の任意選択肢を可能な限り提供しようと試みることができる。アコーディオンをフルサイズに最大化し得る任意選択肢の一覧を（フォームフィールドごとに）表示することができる。選ばれた任意選択肢を選択した後、アコーディオンは前の大きさに再び縮み、次のフィールドを開く（例えば下に伸びて次のフィールドを表示する）ことができる。
【００６１】
図５を参照し、プロセス５００は、ステップ５０１で、図６に示すような「カードを追加する」画面を最初に利用者に提示することができる。場合により白いボックスを画面の下から上にスライドさせることにより、アニメーションを使用して画面を開くことができる。一部の実施形態では、システムがユーザ入力なしにこの初期画面から次の画面に自動で遷移しても良い。利用者がフィールドの入力を完了すると、システムは他の画面から自動で遷移することができる。
【００６２】
ステップ５０２で、システムは、図７に示すような「店を選択する」画面を利用者に提示することができる。フォームの値が完了されるにつれて、アコーディオンビュー内で、初期ボックス６０１が連続して完了された入力を示すことができる。例えば、最初に「店の名前」フィールド６０２が名前なしに表示される。「店の名前」フィールド６０２が選択されると、店の名前一覧７０１を利用者に提示することができる。店、例えば「Bath and Body Works」が選択された後、システムは、画像又はテキストでフィールド６０２にデータ投入し、選択が行われたことを示しても良い。アコーディオンの様式に従い、フィールド６０２は「アコーディオン」内の単一の段階を表すことができ、各段階は、ＨＴＭＬフォーム等のフォーム内にデータを入力するための連続した入力を示す。
【００６３】
一部の実施形態では、一覧内の各要素がその前の要素から一定量だけオフセットされても良く、前の要素内の入力を完了した後でのみ表示され得る。利用者は、タップ、タッチ、又は他の触覚の指示で店の一覧７０１内の要素を選択でき、複数の店の間でスクロールすることができる。選択を行うと、選択一覧が選択表示と化すことができ、システムは自動的にステップ５０３に進むことができる。
【００６４】
ステップ５０３で、システムは、図８に示すような「カードの表紙を選択する」画面を利用者に提示することができる。先に述べたように、このアコーディオンビューはフィールド６０２にデータ投入している可能性があり、次に新たな「カードの表紙」フィールド８０１を隣接して下に利用者に対して提示することができる。このフィールドを選択することは、カード選択プロセス画面８０２を起動し得る。選択後、画面８０２が折り畳まれても良く、「カードの表紙」のアコーディオン段階がデータ投入されている可能性があり、カードの金額を選択するための次の入力が提示される。
【００６５】
ステップ５０４で、システムは、図９に示すような「カードの金額を選択する」画面を利用者に提示することができる。アコーディオン機能に従って先に進め、「カードの表紙」フィールド８０１が利用者の選択によってデータ投入されている可能性があり、新たな「カードの金額」フィールド９０１が提示される。「カードの金額」フィールド９０１を選択することは、利用者が入力システム９０２を使用して金額を入力できるようにし得る。
【００６６】
ステップ５０５で、システムは、図１０に示すような「カード番号を取得する」画面を利用者に提示することができる。ほんの一部のフィールド入力ステップを説明目的で図５に関して論じたが、更なるフィールドを間に起こるステップに配置でき、無限の数のアコーディオン段階を使用して無限の数の対応するフィールド入力にデータ投入できることが容易に理解される。例えば、利用者がカードの配送日を選ぶための「日付入力フィールド」１００１を設けても良い。課金入力１００２を選択することにより、クレジットカード又は他の支払情報を入力することができる。
【００６７】
ステップ５０６で、システムは、図１１に示すような「完了」画面を利用者に提示することができる。この例では、最終的な「ウォレットに追加する」フィールド１１０１が、前の入力の下から下方にスライドする。この「ウォレットに追加する」フィールド１１０１を選択することで、トランザクションを完了させることができる。一部の実施形態では、利用者は戻るボタン１１０２を選択することにより、フィールド１１０１を選択する前の如何なる時点でもトランザクションを中止することができる。
【００６８】
スクラッチカードプロセス
特定の実施形態は、カードを引き換え／変えるために使用できるユーザコードを明らかにするための、新規のスクラッチカードの方法及びシステムを考える。小売商が自らのギフトカードプログラムに統合する販売場所（ＰＯＳ）システムを有さない場合、特定の実施形態は、解決策としてこのスクラッチング方法を提供することができる。ギフトカードを引き換える時点になると、仮想カード又は画面のバーコード／ギフトカード番号又は他の何らかの識別可能部分を覆う仮想的なフォイルスクラッチ領域を含む画面を、利用者の携帯機器上で利用者に提示することができる。フォイルは、適用可能な任意のグラフィック画像とすることができる。小売商又は店員は、利用者が仮想フォイルをスクラッチして除去したことを確認することができる。利用者がフォイルの特定の割合又は領域をスクラッチして除去すると、バーコード／ギフトカード番号を明らかにすることができ、コンピュータサーバは、そのバーコード／ギフトカード番号の使用を電子的に知らされても良く、そのギフトカードをもはや第三者に表示し又は送ることを許可しなくなる。これにより、セキュリティ対策を提供することができ、値の一部又は全てが引き換えられているのかどうかに関する不正又は曖昧さを防ぐことができる。従って、電子ギフトカード又は仮想ギフトカードは、セキュリティ又は不正防止装置及びメカニズムとして仮想的なスクラッチ・除去可能フォイル又は覆いを含むことができる。
【００６９】
図１２は、特定の実施形態における、ギフトカードを引き換えるために等、カードスクラッチ入力を受け付けるための、場合により携帯機器、携帯電話、タッチスクリーンデスクトップ等のコンピュータシステム上のＧＵＩのスクリーンショットである。利用者のシステムの画面２００１は、テキスト領域２００５、スクラッチ可能領域２００３、操作アイコン２００６、及び残高表示２００４を有するカード２００２を表示することができる。スクラッチ可能領域内のグラフィックは、ホログラフィック領域、又はゲーム、宝くじ、若しくは他のギャンブルカードによくある他の物理的なスクラッチ可能領域を模倣するようにデザインすることができる。スクラッチングシステムを使用してどのようにカードを引き換えるのかについて、テキスト領域２００５内で指示を与えることができる。カードと小売商との間の相関関係を示すために、テキスト領域２００５内で売主又は小売商のロゴを提供しても良い。
【００７０】
図１３は、特定の実施形態における、指の動きを検出することによって等、スクラッチ入力を受け付けた後の場合により携帯電話等の携帯機器上のＧＵＩのスクリーンショットである。例えば利用者の指によるスワイプに応答し、スクラッチ可能領域２００３内のグラフィックの一部又は全てが除去されると、テキスト領域２００５内のテキストが変化することができ、そのカードを引き換えるために明らかにされたコードをどのように使用するのかについての指示を与えることができる。例えば全てのコードが明らかにされたかどうかを示すために、又は小売商のウェブサイト若しくは他の関係する引換情報へのリンクを提供するために、アイコン２００６も変化し得る。図１３の例では、スクラッチ可能な被覆材料の画像を除去することが、英数字のコード２１０１を明らかにしている。一部の実施形態では、バーコード、ＱＲコード、又は別のコードを表示することができる。
【００７１】
コンピュータシステムの概要
様々な実施形態が、上記で説明してきた様々なステップ及び操作を含む。これらのステップ及び操作の様々なものをハードウェアコンポーネントによって行うことができ、又は命令でプログラムされた汎用プロセッサ若しくは専用プロセッサにそれらのステップを行わせるために使用され得る機械実行可能命令によって実施することができる。或いは、これらのステップはハードウェア、ソフトウェア、及び／又はファームウェアの組合せによって実行することができる。そのようなものとして、図１４は、様々な実施形態が一緒に利用され得るコンピュータシステム１２００の一例である。開示する特徴の様々なものがコンピュータシステム１２００上にあり得る。この例によれば、このコンピュータシステムは、バス１２０５、少なくとも１個のプロセッサ１２１０、少なくとも１つの通信ポート１２１５、メインメモリ１２２０、脱着可能な記憶媒体１２２５、読取専用メモリ１２３０、及び大容量記憶域１２３５を含む。
【００７２】
プロセッサ１２１０は、これだけに限定されないが、Intel（登録商標）Itanium（登録商標）、Itanium2（登録商標）プロセッサ、AMD（登録商標）Opteron（登録商標）、Athlon MP（登録商標）プロセッサ、又はMotorola（登録商標）ラインのプロセッサ等、知られている任意のプロセッサとすることができる。通信ポート１２１５は、モデムによるダイヤルアップ接続で使用するRS-232ポート、10/100イーサネットポート、又は銅若しくはファイバを使用するギガビットポートのどれでも良い。通信ポート１２１５は、ローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、又はコンピュータシステム１２００が接続する任意のネットワーク等、ネットワークに応じて選ぶことができる。
【００７３】
メインメモリ１２２０は、ランダムアクセスメモリ（ＲＡＭ）又は当技術分野で一般に知られている他の任意の動的記憶装置とすることができる。読取専用メモリ１２３０は、プログラム可能読取専用メモリ（ＰＲＯＭ）チップ等、プロセッサ１２１０用の命令等の静的情報を記憶するための任意の静的記憶装置とすることができる。
【００７４】
大容量記憶域１２３５は、情報及び命令を記憶するために使用することができる。例えば、Adaptec（登録商標）ファミリーのＳＣＳＩドライブ、光学ディスク、AdaptecファミリーのＲＡＩＤドライブ等、ＲＡＩＤ等のディスクアレイ、又は他の任意の大容量記憶装置を使用することができる。
【００７５】
バス１２０５は、プロセッサ１２１０を他のメモリ、記憶域、及び通信ブロックと通信可能に結合する。バス１２０５は、使用する記憶装置にもよるがＰＣＩ／ＰＣＩ−Ｘ又はＳＣＳＩベースのシステムバスとすることができる。
【００７６】
脱着可能な記憶媒体１２２５は、任意の種類の外部ハードドライブ、フロッピドライブ、IOMEGA（登録商標）ジップドライブ、コンパクトディスク−読取専用メモリ（ＣＤ−ＲＯＭ）、コンパクトディスク−書換可能（ＣＤ−ＲＷ）、デジタルビデオディスク−読取専用メモリ（ＤＶＤ−ＲＯＭ）とすることができる。
【００７７】
上記に記載した構成要素は、一種の可能性を例示することを目的とする。前述の例は例示的実施形態に過ぎないので、これらが本発明の範囲を限定することは決してない。
【００７８】
本発明の１つ又は複数の実施形態の詳細な説明を上記に示してきたが、本発明の趣旨から逸脱することなしに様々な代替形態、修正形態、及び均等物が当業者には明らかになる。例えば、上記の実施形態は特定の特徴について言及するが、本発明の範囲は様々な特徴の組合せを有する実施形態及び記載した特徴の全てを含まない実施形態も含む。従って、本発明の範囲はそのような全ての代替形態、修正形態、及び改変形態を包含することを意図する。従って、上記の説明は本発明の範囲を限定するものとして解釈すべきでない。
【００７９】
注釈
一実施形態ではコンピュータ可読媒体を単一の媒体であると示したが、「コンピュータ可読媒体」という用語は、１組又は複数組の命令を記憶する単一の又は複数の媒体（例えば集中データベースや分散データベース、及び／又は関連するキャッシュやサーバ）を含むものと解釈すべきである。「コンピュータ可読媒体」という用語は、コンピュータが実行し、ここに開示する技法及び革新の方法体系の何れか１つ又は複数をコンピュータに実行させる１組の命令を記憶し、符号化し、又は搬送することができる任意の媒体を含むと解釈すべきでもある。
【００８０】
コンピュータは、これだけに限定されないが、サーバコンピュータ、クライアントコンピュータ、パーソナルコンピュータ（ＰＣ）、タブレットＰＣ、ラップトップコンピュータ、セットトップボックス（ＳＴＢ）、携帯情報端末（ＰＤＡ）、携帯電話、iPhone（登録商標）、iPad（登録商標）、プロセッサ、電話、ウェブ機器、ネットワークルータ、スイッチやブリッジ、又は取るべき動作を指定する１組の命令を実行する（逐次的又は他の方法）ことができる任意の機械とすることができる。
【００８１】
概して、本開示の実施形態を実施するために実行されるルーチンは、オペレーティングシステム、又は特定のアプリケーション、コンポーネント、プログラム、オブジェクト、モジュール、若しくは「プログラム」と呼ばれる一連の命令の一部として実施され得る。プログラムは、典型的にはコンピュータ内の様々なメモリ及び記憶装置内で様々な時点において設定される１つ又は複数の命令を含み、それらの命令は、コンピュータ内の１個又は複数の処理装置又はプロセッサによって読み取られ、実行されるとき、本開示の様々な態様を含む要素を実行する操作をコンピュータに行わせる。
【００８２】
更に、実施形態を完全に機能するコンピュータ及びコンピュータシステムとの関連で説明してきたが、様々な実施形態を様々な形でプログラム製品として分散させることができ、分散を実際にもたらすために使用する特定の種類のコンピュータ可読媒体を問わず本開示は等しく適用される。
【００８３】
文脈上明らかに他の意味が要求されない限り、この説明及び特許請求の範囲の全体を通して「含む」、「含んでいる」等の語は、排他的又は網羅的な意味とは対照的に包含的な意味、つまり「〜を含むが、それだけに限定されない」という意味で解釈すべきである。本明細書で使用するとき、「接続する」、「結合する」という用語、又はその如何なる異形も、２つ以上の要素間の直接的又は間接的な任意の接続又は結合を意味し、要素間の接続の結合は物理的、論理的、又はその組合せとすることができる。更に、本願で使用するとき、「本明細書」、「上記」、「下記」、及び同様の意味の語は、本願の或る特定の部分ではなく本願を全体として指すものとする。文脈が許す場合、単数又は複数を使用する上記の詳細な説明の中の語は、複数又は単数のそれぞれも含み得る。２つ以上のアイテムの羅列に関連して、「又は」という語は、羅列の中のアイテムの何れか、羅列の中のアイテムの全て、及び羅列の中のアイテムの任意の組合せという全ての語の解釈を範囲に含む。
【００８４】
本開示の実施形態の上記の詳細な説明は、網羅的であることも、本教示を上記で開示した厳密な形に限定することも意図しない。本開示の具体的実施形態及び例を例示目的で上記に記載したが、当業者なら理解するように本開示の範囲内で様々な等価の修正形態があり得る。例えば、プロセス又はブロックを所与の順序で示したが、代替的実施形態では異なる順序のステップを有するルーチンを実行し、又は異なる順序のブロックを有するシステムを採用することができ、一部のプロセス又はブロックを削除し、移動し、追加し、分割し、結合し、且つ／又は修正して代わりの組合せ若しくはサブコンビネーションをもたらすことができる。これらのプロセス又はブロックのそれぞれは、様々な異なる方法で実施することができる。更に、場合によってはプロセス又はブロックを順番に実行するものとして示したが、これらのプロセス又はブロックは、代わりに同時に実行することができ又は別の時点において実行しても良い。更に、本明細書で述べた具体的な如何なる数字も例に過ぎず、代替的実装形態では別の値又は範囲を採用することができる。
【００８５】
本明細書に示した本開示の教示は、必ずしも上記のシステムに限らず他のシステムにも適用することができる。上記の様々な実施形態の要素及び動作を組み合わせて更なる実施形態を提供することができる。
【００８６】
上記の様々な参照のシステム、機能、及び概念を用いて本開示のまた更なる実施形態を提供するために、本開示の態様を必要に応じて修正することもできる。
【００８７】
上記の詳細な説明に照らし、これらの及び他の変更を本開示に加えることができる。上記の説明は本開示の特定の実施形態を記載し、考えられる最良の形態を説明するが、上記の内容が本文の中で如何に詳しく説明されていようが、本教示は多くの方法で実施することができる。本システムの詳細はその実装の詳細の点で大幅に異なり得るが、本明細書で開示する主題によって依然として包含される。上記で述べたように、本開示の特定の特徴又は態様を説明するときに使用される特定の用語は、その用語が関連する本開示の或る特定の特性、特徴、又は態様に限定されるように、本明細書でその用語が再定義されていることを含意するものと解釈すべきでない。概して、添付の特許請求の範囲で使用する用語は、上記の詳細な説明の節でその用語が明確に定義されていない限り、本明細書で開示した具体的実施形態に本開示を限定するように解釈すべきでない。従って本開示の実際の範囲は、開示した実施形態だけでなく、特許請求の範囲の下で本開示を実施し又は実装するあらゆる均等の方法も包含する。
【図１】
0006293131.tif 000002
【図２】
0006293131.tif 000003
【図３】
0006293131.tif 000004
【図４】
0006293131.tif 000005
【図５】
0006293131.tif 000006
【図６】
0006293131.tif 000007
【図７】
0006293131.tif 000008
【図８】
0006293131.tif 000009
【図９】
0006293131.tif 000010
【図１０】
0006293131.tif 000011
【図１１】
0006293131.tif 000012
【図１２】
0006293131.tif 000013
【図１３】
0006293131.tif 000014
【図１４】
0006293131.tif 000015