(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】6707100
(24)【登録日】2020年5月21日
(45)【発行日】2020年6月10日
(54)【発明の名称】カジノ管理ネットワークコンピュータシステムおよびそれを操作する方法
(51)【国際特許分類】
G06Q 50/34 20120101AFI20200601BHJP
G06Q 30/02 20120101ALI20200601BHJP
A63F 13/80 20140101ALI20200601BHJP
【FI】
G06Q50/34
G06Q30/02 320
A63F13/80 F
【請求項の数】20
【外国語出願】
【全頁数】49
(21)【出願番号】特願2018-45684(P2018-45684)
(22)【出願日】2018年3月13日
(65)【公開番号】特開2018-195294(P2018-195294A)
(43)【公開日】2018年12月6日
【審査請求日】2019年3月4日
(31)【優先権主張番号】62/473,769
(32)【優先日】2017年3月20日
(33)【優先権主張国】US
(31)【優先権主張番号】15/911,790
(32)【優先日】2018年3月5日
(33)【優先権主張国】US
(73)【特許権者】
【識別番号】501405122
【氏名又は名称】コナミゲーミング インコーポレーテッド
(74)【代理人】
【識別番号】100088155
【弁理士】
【氏名又は名称】長谷川 芳樹
(74)【代理人】
【識別番号】100113435
【弁理士】
【氏名又は名称】黒木 義樹
(74)【代理人】
【識別番号】100161425
【弁理士】
【氏名又は名称】大森 鉄平
(72)【発明者】
【氏名】マイケル クリテンドン
【審査官】
牧 裕子
(56)【参考文献】
【文献】
特開2003−022341(JP,A)
【文献】
国際公開第2012/176784(WO,A1)
(58)【調査した分野】(Int.Cl.,DB名)
G06Q 10/00 − 99/00
A63F 13/80
(57)【特許請求の範囲】
【請求項1】
顧客にゲームを提供するための複数のゲーミングマシンと、
前記複数のゲーミングマシンに接続され、前記複数のゲーミングマシンそれぞれにおけるゲーミングセッション行為をモニタするプレイヤートラッキング装置と、
データベースメモリ装置に接続されるデータベースサーバプロセッサを含むデータベースサーバコンピュータと、
階層見直し動作を開始するようにプログラムされるプロセッサを含む顧客評価サーバコンピュータとを備え、
前記データベースサーバプロセッサは、
複数の顧客アカウントレコードを含む顧客プログラムファイルを生成および記憶し、それぞれの顧客アカウントレコードは、顧客と関連付けられたユニークな顧客ID、階層レベル指標、および顧客の賭けデータを含み、前記階層レベル指標は前記顧客アカウントレコードに割り当てられた階層レベルと関連付けられ、前記階層レベルはランク付けされた一群の階層レベルから選択され、前記ランク付けされた一群の階層レベルの各々はカジノ施設によって前記顧客に提供される複数の特典利益と関連付けられ、前記顧客の賭けデータは複数のゲーミングトランザクションレコードを含み、それぞれのゲーミングトランザクションレコードは対応するゲーミングトランザクションのトランザクション日および賭けの総額を含み、
複数の階層レベルデータレコードを含む階層レベルプログラムファイルを生成および記憶し、それぞれの階層レベルデータレコードは階層レベルと関連付けられ、かつ対応する階層レベルと関連付けられた階層レベル指標、階層ポイント総数、日数を含む評価期間、および日数を含む更新期間を含むようにプログラムされ、
前記顧客評価サーバコンピュータは、
前記プレイヤートラッキング装置からゲーミングセッション行為を示すデータを受信し、前記ゲーミングセッション行為に関連付けられたゲーミングトランザクションレコードを生成するようにプログラムされ、
前記階層見直し動作は、
前記複数の顧客アカウントレコードにアクセスして所定の期間内に生じたゲーミングトランザクションを有する顧客アカウントレコードを選択することと、
それぞれ選択した顧客アカウントレコードに対して、
前記選択した顧客アカウントレコードに含まれる現在の階層レベル指標を判定することと、
前記階層レベルプログラムファイルにアクセスして前記現在の階層レベル指標と関連付けられた階層レベルより高いランキングを有する目標階層レベルを判定し、前記目標階層レベルと関連付けられた階層ポイント総数および評価期間を特定することと、
前記特定した評価期間内に発生トランザクション日を有するゲーミングトランザクションを取り出し、前記取り出したゲーミングトランザクションに基づいて階層ポイントの総数を計算することと、
前記計算した階層ポイントの総数は前記目標階層レベルと関連付けられた前記階層ポイント総数以上であるという判断に基づき、前記現在の階層レベル指標を前記目標階層レベルと関連付けられた階層レベル指標と置き換えることによって前記顧客アカウントレコードに割り当てられた階層レベルを昇格する為に、前記選択した顧客アカウントレコードを修正することと、
ユーザコンピューティング装置を介して顧客アカウントレコードを修正するためのユーザ要求を受け付け、それに応じて前記顧客プログラムファイルにアクセスして顧客アカウントレコードを取り出すことと、
ユーザコンピューティング装置を介してユーザに階層調整ウェブページを表示し、前記階層調整ウェブページは、
前記取り出した顧客アカウントレコードと関連付けられた現在の階層レベル指標を表示する現カード種類表示フィールドと、
前記ユーザによって選択可能な複数の階層レベル指標を含むドロップダウンメニューを含む階層調整セレクタと、
満了日入力フィールドとを含み、
階層調整セレクタドロップダウンメニューに表示されている階層レベル指標のユーザ選択を受信することと、
前記満了日入力フィールドを介して日数のユーザ入力を受信することと、および、
前記現在の階層レベル指標を前記ユーザ選択の階層レベル指標に設定することと、階層満了日を前記現在の日付および前記満了日入力フィールドを介して入力された前記日数の合計に設定することによって、前記取り出した顧客アカウントレコードを更新することと
を含むカジノ管理ネットワークコンピュータシステム。
【請求項2】
前記顧客評価サーバコンピュータは、前記階層見直し動作の開始から過去24時間の期間内に生じたゲーミングトランザクションを含む顧客アカウントレコードを選択するようにプログラムされている請求項1に記載のカジノ管理ネットワークコンピュータシステム。
【請求項3】
前記顧客評価サーバコンピュータは、前記選択した顧客アカウントレコードがロックアウト指標を含むか否かを判定し、前記選択した顧客アカウントレコードを応答的に修正して、前記現在の階層レベル指標を同じ現在の階層レベル指標に設定するようにプログラムされている請求項1に記載のカジノ管理ネットワークコンピュータシステム。
【請求項4】
それぞれの顧客アカウントレコードは、前回評価日および階層満了日を含み、
前記顧客評価サーバコンピュータは、
階層レベル更新動作と関連付けられた現在の日付を判定することと、
前記現在の日付に一致する階層満了日を有する顧客アカウントレコードを選択することと、
それぞれ選択した顧客アカウントレコードに対して、
前記選択した顧客アカウントレコードに含まれる前記現在の階層レベル指標を特定することと、
前記階層レベルプログラムファイルにアクセスして、前記現在の階層レベル指標と関連付けられた階層ポイント総数、評価期間および更新期間を判定することと、
前記現在の階層レベル指標と関連付けられた前記評価期間内に発生トランザクション日を有するゲーミングトランザクションを取り出して、前記取り出したゲーミングトランザクションに基づいて階層ポイントの総数を計算することと、
前記計算した階層ポイントの総数が前記現在の階層レベル指標と関連付けられた前記階層ポイント総数以上であるという判定に基づき、
前記現在の階層レベル指標を同じ現在の階層レベル指標に設定し、
記前回評価日を前記現在の日付に設定し、
前記階層満了日を前記現在の日付および前記更新期間の合計に設定することによって、
前記顧客アカウントレコードに割り当てられる前記階層レベルを更新する為に、前記選択した顧客アカウントレコードを修正することを含む階層レベル更新動作を開始するようにさらにプログラムされている請求項1に記載のカジノ管理ネットワークコンピュータシステム。
【請求項5】
前記顧客評価サーバコンピュータは、
前記計算した階層ポイントの総数が前記現在の階層レベル指標と関連付けられた前記階層ポイント総数より少ないという判定に基づき、前記取り出したゲーミングトランザクションに含まれる前記賭けの総額に基づいて理論的な合計損失値を計算し、
前記理論的な合計損失値が所定の理論的な合計損失値以上であるという判定に基づき、前記顧客アカウントレコードに割り当てられる前記階層レベルを更新する為に前記選択した顧客アカウントレコードを修正するようにプログラムされている請求項4に記載のカジノ管理ネットワークコンピュータシステム。
【請求項6】
前記顧客評価サーバコンピュータは、
前記計算した階層ポイントの総数が前記現在の階層レベル指標と関連付けられた前記階層ポイント総数より少ないという判定に基づき、
前記階層レベルプログラムファイルから前記現在の階層レベル指標と関連付けられた階層レベルより低いランキングを有する階層レベルと関連付けられた階層レベル指標を選択し、
前記選択した階層レベル指標と関連付けられた更新期間を判定し、
前記現在の階層レベル指標を前記選択した階層レベル指標に設定し、
前回評価日値を前記現在の日付に設定し、
階層満了日値を前記現在の日付および前記選択した階層レベル指標と関連付けられた前記更新期間の合計に設定することによって、
前記顧客アカウントレコードに割り当てられた前記階層レベルを降格するために前記選択した顧客アカウントレコードを修正するようにプログラムされている請求項4に記載のカジノ管理ネットワークコンピュータシステム。
【請求項7】
前記階層レベルプログラムファイルは、第1の評価期間を含む第1の階層レベル、および前記第1の評価期間とは異なる第2の評価期間を含む第2の階層レベルを含む請求項1に記載のカジノ管理ネットワークコンピュータシステム。
【請求項8】
前記顧客評価サーバコンピュータは、
前記階層レベルプログラムファイルにアクセスして、ユーザコンピューティング装置を介してユーザに階層レベル設定ウェブページを表示するようにプログラムされており、前記階層レベル設定ウェブページは、
複数の行および前記複数の行と交差して複数の論理セルを画定する複数の列を含む階層レベルマトリックスを表示し、それぞれの行は階層レベルデータレコードに対応し、それぞれの階層レベルデータレコードは階層ポイントの総数と関連付けられたユーザ定義の値を受けるように適合される階層ポイント論理セル、理論的な損失量と関連付けられたユーザ定義の値を受けるように適合される理論損失論理セル、および実際の損失量と関連付けられたユーザ定義の値を受けるように適合される実損失論理セルを含む請求項1に記載のカジノ管理ネットワークコンピュータシステム。
【請求項9】
前記顧客評価サーバコンピュータは、
少なくとも1台のゲーミングマシンにおいてゲームを開始し、
前記ゲーム中に、目標階層レベルに達するために必要とされる階層ポイント数を示すプログレスバーを前記少なくとも1台のゲーミングマシンにおいて表示する請求項1に記載のカジノ管理ネットワークコンピュータシステム。
【請求項10】
前記データベースサーバコンピュータは、
リールマシン賭金およびテーブルゲーム賭金のうちの少なくとも1つを含む賭けトランザクション種類を含むそれぞれのゲーミングトランザクションレコードを生成し、
複数の階層ポイント発生レコードを含む階層ポイントプログラムファイルを生成および記憶し、それぞれの階層ポイント発生レコードは賭けトランザクション種類および対応する乗数値を含み、前記複数の階層ポイント発生レコードは前記リールマシン賭金と関連付けられたリールマシン乗数値を含むリールマシン発生レコード、および前記テーブルゲーム賭金と関連付けられたテーブルゲーム乗数値を含むテーブルゲーム発生レコードを含むようにプログラムされており、
前記顧客評価サーバコンピュータは、
リールマシン賭金を含む前記取り出したゲーミングトランザクションを特定して、前記リールマシン賭金と関連付けられた賭金の合計総量に前記リールマシン乗数値を乗算することによってリールマシン階層ポイント値を計算し、
テーブルゲーム賭金を含む前記取り出したゲーミングトランザクションを特定して、前記テーブルゲーム賭金と関連付けられた賭金の合計総量に前記テーブルゲーム乗数値を乗算することによってテーブルゲーム階層ポイント値を計算し、
前記リールマシン階層ポイント値および前記テーブルゲーム階層ポイント値の合計を判定することによって、
前記階層ポイントの総数を計算するようにプログラムされている請求項1に記載のカジノ管理ネットワークコンピュータシステム。
【請求項11】
前記顧客評価サーバコンピュータは、
ユーザコンピューティング装置を介してユーザに階層ポイント設定ウェブページを表示し、前記階層ポイント設定ウェブページは、複数の階層ポイント計算セレクタおよびリールマシン乗数値入力フィールドを含むリールマシン階層ポイント入力フィールドを含み、前記複数の階層ポイント計算セレクタの各々が、異なる階層ポイント計算方法と関連付けられ、
階層ポイント計算セレクタのユーザ選択を受信し、
前記リールマシン乗数値入力フィールドを介してユーザ定義のリールマシン乗数値を受信し、
リールマシン階層ポイント計算方法を前記ユーザ選択の階層ポイント計算方法に設定し、かつ前記リールマシン乗数値を前記ユーザ定義のリールマシン乗数値に設定するために前記リールマシン発生レコードを更新するようにプログラムされている請求項10に記載のカジノ管理ネットワークコンピュータシステム。
【請求項12】
コンピュータ実行可能命令を格納した非一過性のコンピュータ可読記憶媒体であって、プロセッサによって実行されたときに前記コンピュータ実行可能命令は、前記プロセッサに、
複数のゲーミングマシンに接続されるプレイヤートラッキング装置からゲーミングセッション行為を示すデータを受信し、前記ゲーミングセッション行為に関連付けられたゲーミングトランザクションレコードを生成するステップと、
複数の顧客アカウントレコードを含む顧客プログラムファイルを生成するステップであって、それぞれの顧客アカウントレコードは顧客と関連付けられたユニークな顧客ID、階層レベル指標、および顧客の賭けデータを含み、前記階層レベル指標は前記顧客アカウントレコードに割り当てられる階層レベルと関連付けられ、前記階層レベルはランク付けされた一群の階層レベルから選択され、前記ランク付けされた一群の階層レベルの各々はカジノ施設によって前記顧客に提供される複数の特典利益と関連付けられ、前記顧客の賭けデータは複数のゲーミングトランザクションレコードを含み、それぞれのゲーミングトランザクションレコードは対応するゲーミングトランザクションのトランザクション日および賭けの総額を含むステップと、
複数の階層レベルデータレコードを含む階層レベルプログラムファイルを生成するステップであって、それぞれの階層レベルデータレコードは階層レベルと関連付けられ、かつ対応する階層レベルと関連付けられた階層レベル指標、階層ポイント総数、日数を含む評価期間および日数を含む更新期間を含むステップと、
前記複数の顧客アカウントレコードにアクセスして所定の期間内に生じたゲーミングトランザクションを有する顧客アカウントレコードを選択することと、
それぞれ選択した顧客アカウントレコードに対して、
前記選択した顧客アカウントレコードに含まれる現在の階層レベル指標を判定することと、
前記階層レベルプログラムファイルにアクセスして、前記現在の階層レベル指標と関連付けられた階層レベルより高いランキングを有する目標階層レベルを判定し、前記目標階層レベルと関連付けられた階層ポイント総数および評価期間を特定することと、
前記特定した評価期間内に発生トランザクション日を有するゲーミングトランザクションを取り出して、前記取り出したゲーミングトランザクションに基づいて階層ポイントの総数を計算することと、
前記計算した階層ポイントの総数が前記目標階層レベルと関連付けられた前記階層ポイント総数以上であるという判定に基づき、前記現在の階層レベル指標を前記目標階層レベルと関連付けられた階層レベル指標と置き換えることによって、前記顧客アカウントレコードに割り当てられる前記階層レベルを昇格することとを含む階層見直しのために、前記選択した顧客アカウントレコード修正動作を開始するステップと、
ユーザコンピューティング装置を介して顧客アカウントレコードを修正するためのユーザ要求を受け付け、それに応じて前記顧客プログラムファイルにアクセスして顧客アカウントレコードを取り出すステップと、
ユーザコンピューティング装置を介してユーザに階層調整ウェブページを表示するステップであって、前記階層調整ウェブページは、
前記取り出した顧客アカウントレコードと関連付けられた現在の階層レベル指標を表示する現カード種類表示フィールドと、
前記ユーザによって選択可能な複数の階層レベル指標を含むドロップダウンメニューを含む階層調整セレクタと、
満了日入力フィールドとを含むステップと、
階層調整セレクタドロップダウンメニューに表示されている階層レベル指標のユーザ選択を受信するステップと、
前記満了日入力フィールドを介して日数のユーザ入力を受信するステップと、
前記現在の階層レベル指標を前記ユーザ選択の階層レベル指標に設定することと、階層満了日を前記現在の日付および前記満了日入力フィールドを介して入力された前記日数の合計に設定することによって、前記取り出した顧客アカウントレコードを更新するステップとを含む方法を行わせる非一過性のコンピュータ可読記憶媒体。
【請求項13】
前記コンピュータ実行可能命令は、前記プロセッサに、前記選択した顧客アカウントレコードがロックアウト指標を含むか否かを判定させ、前記現在の階層レベル指標を同じ現在の階層レベル指標に設定するために前記選択した顧客アカウントレコードを応答的に修正させる請求項12に記載の非一過性のコンピュータ可読記憶媒体。
【請求項14】
前記コンピュータ実行可能命令は、前記プロセッサに、
前回評価日および階層満了日を含むそれぞれの顧客アカウントレコードを生成させ、
階層レベル更新動作と関連付けられた現在の日付を判定することと、
前記現在の日付に一致する階層満了日を有する顧客アカウントレコードを選択することと、
それぞれ選択した顧客アカウントレコードに対して、
前記選択した顧客アカウントレコードに含まれる前記現在の階層レベル指標を特定することと、
前記階層レベルプログラムファイルにアクセスして、前記現在の階層レベル指標と関連付けられた階層ポイント総数、評価期間および更新期間を判定することと、
前記現在の階層レベル指標と関連付けられた前記評価期間内に発生トランザクション日を有するゲーミングトランザクションを取り出して、前記取り出したゲーミングトランザクションに基づいて階層ポイントの総数を計算することと、
前記計算した階層ポイントの総数が前記現在の階層レベル指標と関連付けられた前記階層ポイント総数以上であるという判定に基づき、
前記現在の階層レベル指標を同じ現在の階層レベル指標に設定し、前記前回評価日を前記現在の日付に設定し、かつ、前記階層満了日を前記現在の日付および前記更新期間の合計に設定することによって、前記顧客アカウントレコードに割り当てられる前記階層レベルを更新するために前記選択した顧客アカウントレコードを修正することとを含む階層レベル更新動作を開始させる請求項12に記載の非一過性のコンピュータ可読記憶媒体。
【請求項15】
前記コンピュータ実行可能命令は、前記プロセッサに、
前記計算した階層ポイントの総数が前記現在の階層レベル指標と関連付けられた前記階層ポイント総数より少ないという判定に基づき、
前記階層レベルプログラムファイルから前記現在の階層レベル指標と関連付けられた階層レベルより低いランキングを有する階層レベルと関連付けられた階層レベル指標を選択し、前記選択した階層レベル指標と関連付けられた更新期間を判定し、前記現在の階層レベル指標を前記選択した階層レベル指標に設定し、前回評価日を前記現在の日付に設定し、かつ、階層満了日を前記現在の日付および前記選択した階層レベル指標と関連付けられた前記更新期間の合計に設定することによって、前記顧客アカウントレコードに割り当てられる前記階層レベルを降格するために前記選択した顧客アカウントレコードを修正する請求項12に記載の非一過性のコンピュータ可読記憶媒体。
【請求項16】
前記コンピュータ実行可能命令は、前記プロセッサに、
前記階層レベルプログラムファイルにアクセスさせてユーザコンピューティング装置を介してユーザに階層レベル設定ウェブページを表示させ、前記階層レベル設定ウェブページは、複数の行および前記複数の行と交差して複数の論理セルを画定する複数の列を含む階層レベルマトリックスを表示し、それぞれの行は階層レベルデータレコードに対応し、それぞれの階層レベルデータレコードは階層ポイントの総数と関連付けられたユーザ定義の値を受けるように適合される階層ポイント論理セル、理論的な損失量と関連付けられたユーザ定義の値を受けるように適合される理論損失論理セル、および実際の損失量と関連付けられたユーザ定義の値を受けるように適合される実損失論理セルを含む請求項12に記載の非一過性のコンピュータ可読記憶媒体。
【請求項17】
前記コンピュータ実行可能命令は、前記プロセッサに、
少なくとも1台のゲーミングマシンにおいてゲームを開始させ、
前記ゲーム中に、目標階層レベルに達するために必要とされる階層ポイント数を示すプログレスバーを前記少なくとも1台のゲーミングマシンにおいて表示させる請求項12に記載の非一過性のコンピュータ可読記憶媒体。
【請求項18】
前記コンピュータ実行可能命令は、前記プロセッサに、
リールマシン賭金およびテーブルゲーム賭金のうちの少なくとも1つを含む賭けトランザクション種類を含むそれぞれのゲーミングトランザクションレコードを生成させ、
複数の階層ポイント発生レコードを含む階層ポイントプログラムファイルを生成させ、それぞれの階層ポイント発生レコードは賭けトランザクション種類および対応する乗数値を含み、前記複数の階層ポイント発生レコードは前記リールマシン賭金と関連付けられたリールマシン乗数値を含むリールマシン発生レコード、および前記テーブルゲーム賭金と関連付けられたテーブルゲーム乗数値を含むテーブルゲーム発生レコードを含み、
リールマシン賭金を含む前記取り出したゲーミングトランザクションを特定させて前記リールマシン賭金と関連付けられた賭金の合計総量に前記リールマシン乗数値を乗算させることによってリールマシン階層ポイント値を計算させ、テーブルゲーム賭金を含む前記取り出したゲーミングトランザクションを特定させて前記テーブルゲーム賭金と関連付けられた賭金の合計総量に前記テーブルゲーム乗数値を乗算させることによってテーブルゲーム階層ポイント値を計算させ、かつ、前記リールマシン階層ポイント値および前記テーブルゲーム階層ポイント値の合計を判定することによって、前記階層ポイントの総数を計算させる請求項12に記載の非一過性のコンピュータ可読記憶媒体。
【請求項19】
前記コンピュータ実行可能命令は、前記プロセッサに、
ユーザコンピューティング装置を介してユーザに階層ポイント設定ウェブページを表示させ、前記階層ポイント設定ウェブページは、複数の階層ポイント計算セレクタおよびリールマシン乗数値入力フィールドを含むリールマシン階層ポイント入力フィールドを含み、前記複数の階層ポイント計算セレクタの各々が、異なる階層ポイント計算方法と関連付けられており、
階層ポイント計算セレクタのユーザ選択を受信させ、
前記リールマシン乗数値入力フィールドを介してユーザ定義のリールマシン乗数値を受信させ、
リールマシン階層ポイント計算方法を前記ユーザ選択の階層ポイント計算方法に設定させ、前記リールマシン乗数値を前記ユーザ定義のリールマシン乗数値に設定させるために前記リールマシン発生レコードを更新する請求項18に記載の非一過性のコンピュータ可読記憶媒体。
【請求項20】
データベースコンピュータシステムによって、複数の顧客アカウントレコードを含む顧客プログラムファイルを生成するステップであって、それぞれの顧客アカウントレコードは顧客と関連付けられたユニークな顧客ID、階層レベル指標、および顧客の賭けデータを含み、前記階層レベル指標は前記顧客アカウントレコードに割り当てられる階層レベルと関連付けられ、前記階層レベルはランク付けされた一群の階層レベルから選択され、前記ランク付けされた一群の階層レベルの各々はカジノ施設によって前記顧客に提供される複数の特典利益と関連付けられ、前記顧客の賭けデータは複数のゲーミングトランザクションレコードを含み、それぞれのゲーミングトランザクションレコードは対応するゲーミングトランザクションのトランザクション日および賭けの総額を含むステップと、
前記データベースコンピュータシステムによって、複数の階層レベルデータレコードを含む階層レベルプログラムファイルを生成するステップであって、それぞれの階層レベルデータレコードは階層レベルと関連付けられ、かつ対応する階層レベルと関連付けられた階層レベル指標、階層ポイント総数、日数を含む評価期間、および日数を含む更新期間を含むステップと、
顧客評価コンピュータシステムによって、複数のゲーミングマシンに接続されるプレイヤートラッキング装置からゲーミングセッション行為を示すデータを受信し、前記ゲーミングセッション行為に関連付けられたゲーミングトランザクションレコードを生成するステップと、
前記複数の顧客アカウントレコードにアクセスして所定の期間内に生じたゲーミングトランザクションを有する顧客アカウントレコードを選択することと、
それぞれ選択した顧客アカウントレコードに対して、
前記選択した顧客アカウントレコードに含まれる現在の階層レベル指標を判定することと、
前記階層レベルプログラムファイルにアクセスして、前記現在の階層レベル指標と関連付けられた階層レベルより高いランキングを有する目標階層レベルを判定し、前記目標階層レベルと関連付けられた階層ポイント総数および評価期間を特定することと、
前記特定した評価期間内に発生トランザクション日を有するゲーミングトランザクションを取り出して、前記取り出したゲーミングトランザクションに基づいて階層ポイントの総数を計算することと、
前記計算した階層ポイントの総数が前記目標階層レベルと関連付けられた前記階層ポイント総数以上であるという判定に基づき、前記現在の階層レベル指標を前記目標階層レベルと関連付けられた階層レベル指標と置き換えることによって、前記顧客アカウントレコードに割り当てられる前記階層レベルを昇格する為に前記選択した顧客アカウントレコードを修正することと、
ユーザコンピューティング装置を介して顧客アカウントレコードを修正するためのユーザ要求を受け付け、それに応じて前記顧客プログラムファイルにアクセスして顧客アカウントレコードを取り出すことと、
ユーザコンピューティング装置を介してユーザに階層調整ウェブページを表示し、前記階層調整ウェブページは、
前記取り出した顧客アカウントレコードと関連付けられた現在の階層レベル指標を表示する現カード種類表示フィールドと、
前記ユーザによって選択可能な複数の階層レベル指標を含むドロップダウンメニューを含む階層調整セレクタと、
満了日入力フィールドとを含み、
階層調整セレクタドロップダウンメニューに表示されている階層レベル指標のユーザ選択を受信することと、
前記満了日入力フィールドを介して日数のユーザ入力を受信することと、および、
前記現在の階層レベル指標を前記ユーザ選択の階層レベル指標に設定することと、階層満了日を前記現在の日付および前記満了日入力フィールドを介して入力された前記日数の合計に設定することによって、前記取り出した顧客アカウントレコードを更新することとを含む階層見直し動作を、前記顧客評価コンピュータシステムによって開始するステップとを含む方法。
【発明の詳細な説明】
【0001】
[001]本出願は、2017年3月20日出願の米国特許仮出願第62/473,769号の優先権を主張し、あらゆる目的のために参照によりその開示の全体を組み込む。
【0002】
[002]本発明は、概してカジノ管理システムに関し、より詳細には、顧客のゲーミング行為をトラッキングし、それに関連するデータを記憶し、それに応じて顧客の相対価値に関連する評価を確立するカジノ管理システムに関する。
【0003】
[003]近年のカジノゲーミング市場における成長および競争、ならびにゲーミング環境に組み込まれつつある益々高度かつ複雑な技術は、ゲーミング施設の経営者に挑戦と機会を提示している。近年、カジノの収益は、ホテルおよびホスピタリティ、小売、食事、エンタテインメント、ならびに他のカジノ製品またはサービスなどの非ゲーミング収益源の分野で劇的に増加した。従前より、顧客トラッキングシステムは、電子ゲーミングマシン、テーブルゲーム、ならびにビンゴおよびキノなどの他のゲーミング収益の分野の顧客をトラッキングすることに重点を置いてきた。この従前のシナリオにおいては、顧客は、ゲーミングプレイ中、顧客トラッキングIDカードおよび/または顧客識別番号(PIN)によって識別される。継続的なロイヤルティを増進するための確立された基準に従って、顧客トラッキングシステムは、顧客のゲーミングプレイをトラッキングし、顧客トラッキングポイント、ボーナスおよび他のインセンティブを付与する。
【0004】
[004]大抵の場合、電子ゲーミングマシン、テーブルゲーム、ならびにビンゴおよびキノなどの他のゲーミング収益の分野をプレイすることによって獲得された顧客トラッキングポイントは、顧客トラッキングシステムにリンクされる非ゲーミング収益POS装置を介して、無料の食事、商品、ホテルおよびサービスなどの賞品と引き換えられることができる。これらの場合、非ゲーミングカジノ収益顧客トラッキングは、ゲーミング収益源で顧客のプレイをトラッキングすることによって獲得されたポイントおよび賞の引き換えに限定されてきた。米国特許第5,655,961号は、顧客トラッキングポイントがカジノの引換カウンターで食事または衣類と引き換えられる方法を教示する。ここでの顧客トラッキングポイントは、それゆえに、ゲーミング収益源におけるプレイ促進を付加的に誘発する。米国特許第7,303,475号は、この方法をさらに拡張し、顧客が自身の顧客トラッキングポイントを非ゲーミング収益の製品およびサービスと引き換えることができ、遠隔の引換センターでの製品またはサービスの購入に基づいて顧客トラッキングポイントを獲得できるようにした。
【0005】
[005]非ゲーミング収益が増加するにつれて、顧客の購入(消費)をトラッキングおよび記録する方法が必要とされる。さらには、顧客の購入の収益性を確定し、そして非ゲーミング収益購入の分野で顧客の正味の価値を格付けおよび採点する方法が必要とされる。さらに、電子ゲーミングマシン、テーブルゲームまたは他のゲーミング収益源における従前のカジノ顧客クラブのメンバではないが、非ゲーミング収益分野に多大な金額を費やすカジノ顧客のカテゴリが新たに出現している。従前の顧客トラッキングシステムは、このカテゴリの顧客をトラッキング、格付けまたは採点していない。
【0006】
[006]いくつかのカジノは、プレイヤートラッキングデータとカジノリゾート顧客に関連する他の情報との両方を「独立して」記憶するために使用され得る全く別のシステムを活用している。ここでの他の情報は、顧客のトランザクションもしくは滞在に関連させることができ、ホテル、レストラン(複数可)、小売店(複数可)、またはスパ(複数可)などから生じ得る。この手法に関してはいくつかの課題がある。第一に、(カジノ管理システムまたはCMSからの)プレイヤートラッキングデータおよび他のデータを受信し、それらのデータを記憶するために、完全に異なる追加のシステムが使用される。第二に、そのような外部システムは、CMSおよび他のシステムからのデータを認識するために、これらのシステムと協働するように特別に調整されなければならない。言い換えれば、これらのシステムからのデータは一般的に異なるフォーマットで保持されており、認識および記憶されるためには変換を要する。これは、非常に面倒かつ不経済な作業である。さらには、そのデータを保持することも困難かつ不経済である。たとえば、基盤システムのうちの1つが変化した場合、追加の外部システムも対応する更新を必要とする。
【0007】
[007]本発明は、上述したような課題のうちの1または複数を解決することを目的とする。
【発明の概要】
【0008】
[008]本発明の異なる実施形態において、プレイヤートラッキングシステムを含むカジノ管理ネットワークコンピュータシステムを操作するためのシステムおよび方法が提供される。
【0009】
[009]本発明の一実施形態においては、カジノ管理ネットワークコンピュータシステムが提供される。ネットワークコンピュータシステムは、データベースメモリ装置に接続されるデータベースサーバプロセッサを含むデータベースサーバコンピュータ、およびプロセッサを含む顧客評価サーバコンピュータを備えている。データベースサーバプロセッサは、複数の顧客アカウントレコードを含む顧客プログラムファイルを生成および記憶するようにプログラムされる。それぞれの顧客アカウントレコードは、顧客と関連付けられたユニークな顧客ID、階層レベル指標、および顧客の賭けデータを含む。階層レベル指標は、顧客アカウントレコードに割り当てられる階層レベルと関連付けられる。階層レベルは、ランク付けされた一群の階層レベルから選択される。ランク付けされた一群の階層レベルの各々は、カジノ施設によって顧客に提供される複数の特典利益と関連付けられる。顧客の賭けデータは、複数のゲーミングトランザクションレコードを含む。それぞれのゲーミングトランザクションレコードは、対応するゲーミングトランザクションのトランザクション日および賭けの総額を含む。データベースサーバプロセッサは、複数の階層レベルデータレコードを含む階層レベルプログラムファイルを生成および記憶するようにもプログラムされる。それぞれの階層レベルデータレコードは、階層レベルと関連付けられ、そして対応する階層レベルと関連付けられた階層レベル指標、階層ポイント総数、日数を含む評価期間、および日数を含む更新期間を含む。顧客評価プロセッサは、複数の顧客アカウントレコードにアクセスして、所定の期間内に生じたゲーミングトランザクションを有する顧客アカウントレコードを選択することを含む階層見直し動作を開始するようにプログラムされる。それぞれの選択した顧客アカウントレコードに対して、顧客評価プロセッサは、選択した顧客アカウントレコードに含まれる現在の階層レベル指標を判定し、階層レベルプログラムファイルにアクセスして、現在の階層レベル指標と関連付けられた階層レベルより高いランキングを有する目標階層レベルを判定し、目標階層レベルと関連付けられた階層ポイント総数および評価期間を特定するようにプログラムされる。顧客評価プロセッサは、特定した評価期間内に発生トランザクション日を有するゲーミングトランザクションを取り出して、取り出したゲーミングトランザクションに基づいて階層ポイントの総数を計算する。顧客評価プロセッサは、計算した階層ポイントの総数が目標階層レベルと関連付けられた階層ポイント総数以上であるという判定に基づき、現在の階層レベル指標を目標階層レベルと関連付けられた階層レベル指標と置き換えることによって、選択した顧客アカウントレコードを修正して、顧客アカウントレコードに割り当てられる階層レベルを格上げする。
【0010】
[0010]別の実施形態において、コンピュータ実行可能命令を格納した非一過性のコンピュータ可読記憶媒体が提供される。コンピュータ実行可能命令は、プロセッサに複数の顧客アカウントレコードを含む顧客プログラムファイルを生成するステップを含む方法を行わせる。それぞれの顧客アカウントレコードは、顧客と関連付けられたユニークな顧客ID、階層レベル指標、および顧客の賭けデータを含む。階層レベル指標は、顧客アカウントレコードに割り当てられる階層レベルと関連付けられる。階層レベルは、ランク付けされた一群の階層レベルから選択される。ランク付けされた一群の階層レベルの各々は、カジノ施設によって顧客に提供される複数の特典利益と関連付けられる。顧客の賭けデータは、複数のゲーミングトランザクションレコードを含む。それぞれのゲーミングトランザクションレコードは、対応するゲーミングトランザクションのトランザクション日および賭けの総額を含む。プロセッサは、複数の階層レベルデータレコードを含む階層レベルプログラムファイルを生成する。それぞれの階層レベルデータレコードは、階層レベルと関連付けられ、そして対応する階層レベルと関連付けられた階層レベル指標、階層ポイント総数、日数を含む評価期間、および日数を含む更新期間を含む。プロセッサは、複数の顧客アカウントレコードにアクセスして、所定の期間内に生じたゲーミングトランザクションを有する顧客アカウントレコードを選択することを含む階層見直し動作を開始する。それぞれの選択した顧客アカウントレコードに対して、プロセッサは、選択した顧客アカウントレコードに含まれる現在の階層レベル指標を判定し、階層レベルプログラムファイルにアクセスして、現在の階層レベル指標と関連付けられた階層レベルより高いランキングを有する目標階層レベルを判定し、目標階層レベルと関連付けられた階層ポイント総数および評価期間を特定する。プロセッサは、特定した評価期間内に発生トランザクション日を有するゲーミングトランザクションを取り出して、取り出したゲーミングトランザクションに基づいて階層ポイントの総数を計算する。プロセッサは、計算された階層ポイントの総数が目標階層レベルと関連付けられた階層ポイント総数以上であるという判定に基づき、現在の階層レベル指標を目標階層レベルと関連付けられた階層レベル指標と置き換えることによって、選択した顧客アカウントレコードを修正して、顧客アカウントレコードに割り当てられる階層レベルを格上げする。
【0011】
[0011]また別の実施形態において、ネットワークコンピュータシステムを操作する方法が提供される。方法は、データベースコンピュータシステムが複数の顧客アカウントレコードを含む顧客プログラムファイルを生成するステップを含む。それぞれの顧客アカウントレコードは、顧客と関連付けられたユニークな顧客ID、階層レベル指標、および顧客の賭けデータを含む。階層レベル指標は、顧客アカウントレコードに割り当てられる階層レベルと関連付けられる。階層レベルは、ランク付けされた一群の階層レベルから選択される。ランク付けされた一群の階層レベルの各々は、カジノ施設によって顧客に提供される複数の特典利益と関連付けられる。顧客の賭けデータは、複数のゲーミングトランザクションレコードを含む。それぞれのゲーミングトランザクションレコードは、対応するゲーミングトランザクションのトランザクション日および賭けの総額を含む。データベースコンピュータシステムは、複数の階層レベルデータレコードを含む階層レベルプログラムファイルを生成する。それぞれの階層レベルデータレコードは、階層レベルと関連付けられ、そして対応する階層レベルと関連付けられた階層レベル指標、階層ポイント総数、日数を含む評価期間、および日数を含む更新期間を含む。顧客評価コンピュータシステムが、複数の顧客アカウントレコードにアクセスして、所定の期間内に生じたゲーミングトランザクションを有する顧客アカウントレコードを選択することを含む階層見直し動作を開始する。それぞれの選択した顧客アカウントレコードに対して、顧客評価コンピュータシステムは、選択した顧客アカウントレコードに含まれる現在の階層レベル指標を判定し、階層レベルプログラムファイルにアクセスして、現在の階層レベル指標と関連付けられた階層レベルより高いランキングを有する目標階層レベルを判定し、目標階層レベルと関連付けられた階層ポイント総数および評価期間を特定する。顧客評価コンピュータシステムは、特定した評価期間内に発生トランザクション日を有するゲーミングトランザクションを取り出して、取り出したゲーミングトランザクションに基づいて階層ポイントの総数を計算する。顧客評価コンピュータシステムは、計算した階層ポイントの総数が目標階層レベルと関連付けられた階層ポイント総数以上であるという判定に基づき、現在の階層レベル指標を目標階層レベルと関連付けられた階層レベル指標と置き換えることによって、選択した顧客アカウントレコードを修正して、顧客アカウントレコードに割り当てられる階層レベルを格上げする。
【図面の簡単な説明】
【0012】
[0012]本発明の他の利点は、添付の図面を考察しつつ後述の詳細な説明を参照して本発明に関する理解を一層深めることにより、容易に認識することができるであろう。
【0013】
【
図1】本発明の一実施形態に係る、リゾートで顧客のゲーミングおよび非ゲーミング行為をトラッキングするためのネットワークコンピュータシステムの概要図である。
【
図2】
図1のシステムで使用するためのゲーミングマシンの概要図である。
【
図3】本発明の一実施形態に係る、
図1のシステムの別の概要図である。
【
図4】本発明の一実施形態に係る、
図1に図示したシステムによって実行されることができるリゾートで顧客の非ゲーミング行為をトラッキングするための方法のフロー図である。
【
図5】本発明の一実施形態に係る、
図1に図示したネットワークコンピュータシステムの別の概要図である。
【
図6】本発明の一実施形態に係る、サーバコンピュータシステムおよびゲーミングマシンを含む
図1〜3および5に図示したシステムの別の概要図である。
【
図7】本発明の一実施形態に係る、
図1〜3、5および6に図示したシステムで使用されることができるゲーミングマシンの概略図である。
【
図8】本発明の一実施形態に係る、
図1〜3、5および6に図示したシステムで使用されることができる方法のフローチャートである。
【
図9】本発明の一実施形態に係る、
図1〜3、5および6に図示したシステムで使用されることができる方法のフローチャートである。
【
図10】本発明の実施形態に係る、
図1〜3、5および6に図示したシステムによって生成される例示的なデータファイルの図である。
【
図11】本発明の実施形態に係る、
図1〜3、5および6に図示したシステムによって生成される例示的なデータファイルの図である。
【
図12】本発明の実施形態に係る、
図1〜3、5および6に図示したシステムによって生成される例示的なデータファイルの図である。
【
図13】本発明の実施形態に係る、
図1〜3、5および6に図示したシステムによって生成される例示的なデータファイルの図である。
【
図14】本発明の実施形態に係る、
図1〜3、5および6に図示したシステムによって生成される例示的なデータファイルの図である。
【
図15】本発明の実施形態に係る、
図1〜3、5および6に図示したシステムによって生成される例示的なデータファイルの図である。
【
図16】本発明の実施形態に係る、
図1〜3、5および6に図示したシステムによって生成される例示的なデータファイルの図である。
【
図17】本発明の一実施形態に係る、
図1〜3、5および6に図示したシステムを使用して表示されることができるグラフィカル表示である。
【
図18】本発明の一実施形態に係る、
図1〜3、5および6に図示したシステムを使用して表示されることができるグラフィカル表示である。
【
図19】本発明の一実施形態に係る、
図1〜3、5および6に図示したシステムを使用して表示されることができるグラフィカル表示である。
【
図20】本発明の一実施形態に係る、
図1〜3、5および6に図示したシステムを使用して表示されることができるグラフィカル表示である。
【
図21】本発明の一実施形態に係る、
図1〜3、5および6に図示したシステムを使用して表示されることができるグラフィカル表示である。
【
図22】本発明の一実施形態に係る、
図1〜3、5および6に図示したシステムを使用して表示されることができるグラフィカル表示である。
【
図23】本発明の一実施形態に係る、
図1〜3、5および6に図示したシステムを使用して表示されることができるグラフィカル表示である。
【
図24】本発明の一実施形態に係る、
図1〜3、5および6に図示したシステムを使用して表示されることができるグラフィカル表示である。
【
図25】本発明の一実施形態に係る、
図1〜3、5および6に図示したシステムを使用して表示されることができるグラフィカル表示である。
【
図26】本発明の一実施形態に係る、
図1〜3、5および6に図示したシステムを使用して表示されることができるグラフィカル表示である。
【0014】
[0023]図面全体を通じて、対応する参照符号は対応する部分を示す。
【0015】
[0024]図面および動作において示されるように、本発明は、限定されるものではないが、評価期間の間の顧客の賭け行為と関連付けられた階層ポイント残高、理論的な損失値、および/または実際の損失値を含む、顧客の賭け行為と関連付けられた複数の階層評価値を計算することによって顧客と関連付けられたカードレベルランキングを自動的に調整するシステムを提供し、これにより、従来のコンピュータオペレーティングシステムの機能を改良する。システムは、カジノで顧客の賭け行為をモニターし、賭け行為および現在の顧客階層(たとえばプレイヤーカードレベル)に基づいて顧客にボーナス特典を提供する。例示される実施形態においては、システムは、全ての顧客カードレベル特典階層が同一の初期静的評価期間を有するように構成されたSYNKROS(シンクロス)(商標)カードレベル自動化(CLA)コンピュータプログラムを備えている。システムは、ユーザがカードレベル自動化プロセスに含まれる階層評価期間を手動で管理および調整するように構成することもできる。本発明のSYNKROS(商標)システムは、EGMにおいてトゥルータイムディスプレイ(True−Time Display)(商標)またはトゥルータイムウィンドウィング(True−Time Windowing)(商標)上にプログレスバーを生成および表示することも行い、次のレベルに達するためにどれくらいの「階層ポイント」が必要とされるかに関して顧客に通知し、評価期間を表示する。顧客階層ポイントは累積的であり、顧客が次の階層に進むときに繰り越される。
【0016】
[0025]システムは、顧客カードレベル階層に応じた異なる期間にわたって行われる顧客評価を含むカードレベル自動化(CLA)コンピュータプログラムを実装するようにも構成される。システムは、カードレベル階層に基づいてボーナスポイント特典の資格を得るために獲得される階層ポイントを計算するために顧客賭け行為をモニターする。システムは、顧客が次の階層に一旦割り当てられると、現在の階層の資格を得るために獲得された階層ポイントをリセットするようにプログラムされることができる。CLAプログラムは、顧客階層評価値を計算する際に使用するためのローリング認定評価日または指定評価日も含むことができる。
【0017】
[0026]一実施形態においては、システムは、顧客アカウントレコードと関連付けられたカードレベルを一定の間隔で調整するようにプログラムされる。システムは、カード階層ごとに異なる間隔を使用することができる。さらに、システムは、評価間隔が「ローリング認定」または指定日の何れかに設定できるようにプログラムされる。評価期間の開始日を基準とし、システムは、当日プレイした全てのプレイヤーを夜間に評価し、次いで6ヵ月の期間で彼らを評価することができる。
【0018】
[0027]システムは、(最後の夜間見直し以降における)過去24時間の期間に賭けおよび/または購入行為をした顧客と関連付けられた顧客アカウントレコードの夜間見直しを実装する。たとえば、一実施形態においては、システムは、午前0時直後に顧客アカウント見直しをスケジュールすることができる。システムは、過去182日を使用し、夜間見直しに基づいて顧客のレベルを認定する。この認定は、階層昇格(Uptiers)(Ups)(過去24時間の期間に行為が認められる場合に計算される)、更新(Ats)(前日に期限切れが生じた場合に計算される)、および、階層降格(Downtiers)(Dns)(前日に期限切れが生じた場合に計算される)が用いられる。
【0019】
[0028]システムは、+203日を使用して、階層移動タイプに基づいて異なる次の満了日を適用することができる(ゲストに通知する時間を考慮に入れて182日に21日が加算される)。この適用は、階層昇格(Ups)(階層昇格日(夜間見直しによって確定される)の203日後)、更新(Ats)(満了日(夜間に見直される期限切れ)の203日後)、および、階層降格(Dns)(満了日(標準/最低レベルである場合を除き)(夜間に見直される期限切れ)の203日後)が用いられる。
【0020】
[0029]システムは、スロットおよびテーブルにおける階層集計ポイントの合計を計算して認定期間に基づいて認定することができる。システムは、理論的な合計損失または実際の合計損失などの代替の判定基準値を計算することもでき、認定期間に基づいて認定してもよい。階層降格の場合、システムは1レベルだけ階層降格する機能をオンまたはオフする選択肢を提供する。
【0021】
[0030]システムは、ゲストを手動で階層昇格、更新または階層降格することができる機能も提供する。この提供は、階層昇格(Ups)(現在の日付の203日後に基づいて新たな満了日フィールドを計算および設定し、そして満了日を変更することができる機能をユーザに提供する)、更新(Ats)または階層降格(Dns)(現在の/古い満了日の203日後に基づいて新たな満了日フィールドを計算および設定し、そして満了日を変更することができる機能をユーザに提供する)を含む。
【0022】
[0031]システムは、満了日を手動で変更することができる機能も含み、初期設定では、新たな満了日は、来る満了日の203日後であるが、ユーザによって変更することができる(満了調整:EXADJ)。
【0023】
[0032]システムは、プレイヤーのカードレベルを凍結されたものにカテゴライズし、それが凍結されていることをレポートにおいて識別できるようにする機能をもユーザに提供する。この機能は、過去に除名されたゲストに対して、除名が終了しても自動的に階層昇格されないように使用される。また、この機能は、VIPプレイヤーのダイヤモンド階層レベルを絶対に変更しないようにするためにも使用される。(階層凍結:TRFRZ)。
【0024】
[0033]システムは、Synkrosインタフェースを介して各種期間(すなわち、過去152日、過去175日、181日、またはその他に基づいて、ユーザによって設定可能である)における階層昇格の認定について階層ポイント集計の合計、理論レベルの合計および実際レベルの合計(代替判定基準)を調べる機能をもユーザに提供する。
【0025】
[0034]システムは、Synkrosインタフェースを介して更新認定について階層ポイント集計の合計、理論レベルの合計および実際レベルの合計(代替判定基準)を調べる機能をもユーザに提供する。これは満了日の182日前から現在までに基づくものである。
【0026】
[0035]システムは、データベースマーケティングのために利用可能なデータの引き出しも提供し、データアクセスレイヤー(DAL)、キャンペーン管理ツール、コナミエンタープライズインテリジェンス、または他のコナミインタフェースのビューを介して作成することを可能にする。利用可能なデータの引き出しは以下を含む。
1.次の評価期間に生じる全てのプラチナおよびダイヤモンドの満了リストを取り出すこと。(2〜4.5週間、次の1日〜15日または16日〜EOM(月末)範囲)。毎月の1日および16日にカジノ経営者、DM、ホスト管理者および幹部ホストに自動的に送られる。これらのリストは、カジノマーケティングによって、誰がボーダーラインプレイまたは他の要因により更新の例外を与えられるべきかを判定するために使用される。カジノ管理者は、来る満了日に階層降格が発効されないように期限切れが生じる前に満了日を調整することになる。
2.全ての階層昇格のリストを取り出すことができる機能。毎晩またはユーザ定義の日付範囲において、ダイヤモンドおよびプラチナへの階層昇格リスト(メール可能およびメール不可能)は、カード印刷のためにカジノオペレーターに送られ、階層昇格キット構築のためにDMおよびホスト管理者に送られる。プラチナおよびダイヤモンドのデータリストは、マイクロソフトのワードのメールマージ用ファイル、文字およびエンベロープ用にフォーマットされる。また、DMチームが月2回、毎月の1日および16日に前の階層昇格期間についてメール業者に送付するために、ゴールド階層昇格リストを作成する機能が必要である。
3.1日および16日に前の評価期間について全ての更新および階層降格に対するメーリングリストを取り出すこと。DMチームがメール業者に送るために自動的に作成される。
4.異常値/過大な格付けを捉える階層昇格の監査レポート。過大な格付けについて見直すための、前日または前週に階層昇格された最高位の階層集計ポイントを有するゲストのうち上位10%。DMは、平均一日当たり理論値(ADT)(または平均一日当たり実績値(ADA))の履歴とゲストが階層昇格された前日の理論値または実績値とを比較するレポートを作成することを最終的に希望することもできる。著しい分散%がある場合、カジノマーケティング管理/監督スタッフによる手動見直しを行う。過去のクラブレベル、新たに階層昇格されたクラブレベル、昨日より前の履歴ADT/ADA、昨日の理論値および実績値、ADT分散%、ADA分散%、階層ポイント集計の合計、スロット投入コイン、テーブルベット、スロット理論値、テーブル理論値、スロット実績値、テーブル実績値、装置におけるスロット時間、ならびに認定期間にプレイされたテーブル分数が示される。階層監査電子メールグループに自動的に送られる。
5.ダイヤモンドからプラチナへの階層降格報告。
【0027】
[0036]以下、本発明の選択された実施形態について、図面を参照しながら説明する。本開示から、本発明の実施形態の以下の説明は、例示のみを目的として与えたものであり、添付の特許請求の範囲およびその均等物によって定義される本発明を限定するために与えたものではないことは、当業者には明らかであろう。
【0028】
[0037]
図1〜3、5および6を参照し、例示される実施形態においては、システム10は、通信ネットワーク16を持つ娯楽管理モニタリングシステム14に接続される複数の装置12を備えている。娯楽管理モニタリングシステム14は、装置12の各々で顧客イベントをトラッキングする際に使用するために複数の装置12に接続されるサーバコンピュータシステム18を備えている。本発明の一側面においては、装置12は、ゲーミングマシン12A〜12H、12I、または、たとえば販売時点情報管理(POS)端末、ゲーミングテーブル、および/もしくはスポーツブック端末などの非ゲーミングマシン12J、12K、12Lとしてもよい。
【0029】
[0038]たとえば、一実施形態においては、非ゲーミングマシン12J、12K、12Lは、サーバコンピュータシステム18に、および/またはサーバコンピュータシステムからデータを送信および受信し、グラフィカルインタフェースを表示し、ユーザがユーザコンピューティング装置12を用いてシステム10と対話し、システム10を操作可能にするように構成されたユーザコンピューティング装置12を備えることができる。例示した実施形態においては、サーバコンピュータシステム18は、それぞれのユーザコンピューティング装置が、たとえばインターネット、セルラー電気通信ネットワーク、無線ネットワーク、および/または任意の適切な電気通信ネットワークなどのネットワーク16を通じてサーバコンピュータシステム18にアクセスできるようにする通信ネットワーク16を介してそれぞれのユーザコンピューティング装置に接続される。たとえば、一実施形態においては、ユーザコンピューティング装置12は、モバイルコンピューティング装置、たとえば、セルラー電気通信ネットワークおよび/またはインターネットを介してサーバコンピュータシステム18と通信するスマートフォンを含むことができる。別の実施形態においては、ユーザコンピューティング装置12は、パーソナルコンピュータ、ラップトップ、携帯電話、タブレットコンピュータ、スマートフォン/タブレットコンピュータのハイブリッド、携帯情報端末、および/またはユーザがサーバコンピュータシステム18に接続できるようにする任意の適切なコンピューティング装置を含み得る。
【0030】
[0039]本発明の一側面においては、システム10は、プレイヤー(複数可)および/または顧客(複数可)による装置12の使用に関連した情報を受信し、その情報に基づいてプレイヤー格付けを確定する。プレイヤー格付けは、カジノまたはリゾートにとってのプレイヤーまたは顧客の相対「価値」を反映する値を反映した単一の数字とすることができる。本発明の一側面においては、顧客の相対価値は、複数の所定の判定基準に関して最初に確定することができる。たとえば、一実施形態においては、所定の判定基準は、購買からの経過時間、すなわち、どのくらい最近においてプレイヤーまたは顧客が装置12を使用したか、またはカジノもしくはリゾートに滞在したかであり、(滞在の)頻度、金銭的価値、および利幅(以下参照)を含む。
【0031】
[0040]一実施形態においては、サーバコンピュータシステム18は、顧客による装置12(ゲーミングおよび非ゲーミング)の使用に関するデータを生成するように構成され、所与の期間にわたってそれぞれの顧客はぞれぞれの判定基準について全ての他の顧客に関連して採点される。スコアは、たとえば、百分位数として確定することができる。たとえば、100人の顧客がいると仮定し、顧客のうちの1人が先月の間、全ての他の顧客よりも頻繁にリゾートに行った場合には、その顧客は第99百分位数となるであろう。
【0032】
[0041]それぞれの顧客に対して、彼らの百分位スコアはそれぞれの判定基準について確定される。続いて、百分位スコアは、所定の加重方式を使用して組み合わされることで単一値を確定する。たとえば、単一値は、
(A*R)+(B*F)+(C*M)+(D*P)
を使用して確定されてもよく、式中、A、B、CおよびDは第1、第2、第3および第4の重み係数であり、R、F、MおよびPは購買からの経過時間、頻度、金銭的価値および利幅についての顧客の百分位スコアである。
【0033】
[0042]概して、重み係数はカジノによって設定され、変更することができる。重み係数の例は、それぞれ15%、15%、30%および40%である。
【0034】
[0043]上記の単一値は、異なる期間にわたって設けることができる。たとえば、一実施形態において、単一値は、過去1ヵ月、過去3ヵ月、過去12ヵ月および生涯にわたって設けることができる。単一値は、たとえば平均化によって組み合わされて、合計値を設けることができる。
【0035】
[0044]単一値のうちのいずれかまたは合計値は、無数の目的でカジノによって活用することができる(以下参照)。
【0036】
[0045]一実施形態においては、システム10および方法は、
図1にブロック図形式で図示した娯楽管理モニタリングシステム14を介して実施または実装されてもよい。娯楽管理モニタリングシステム14は、リアルタイムマルチサイト、スロット会計処理、プレイヤートラッキング、金銭クレジット出納および管理処理、スポーツブックデータ収集、販売時点情報管理(POS)会計処理、キノ会計処理、ビンゴ会計処理およびテーブルゲーム会計処理、ワイドエリアプログレッシブジャックポット、ならびに電子資金決済(EFT)などの追加機能を含むことができる。
【0037】
[0046]図示したように、システム10は複数の装置12を含む。装置12は、限定されるものではないが、ゲーミングマシン、電子ゲーミングマシン(ビデオスロット、ビデオポーカーマシンまたはビデオアーケードゲームなど)、電気ゲーミングマシン、たとえばオンラインゲーミング向けの仮想ゲーミングマシン、テーブルゲーム用のテーブル管理ホストワークステーション27、キオスク25、販売または引換時点管理端末23へのインタフェース、または、ユーザがユーザアカウントまたはプレイヤーアカウントで対話またはアクセスすることができる他の適切な装置を含むことができる。例示された実施形態においては、8台の電子ゲーミング装置またはマシン(EGM)12A〜12Hが図示される。しかしながら、本発明はいかなる台数または種類のマシン12にも限定されないことに留意されたい。一実施形態において、マシン12はバンクに整列され(図示せず)、それぞれのバンクは複数のマシン12を含む。
【0038】
[0047]含まれてもよい他の種類のゲーミングマシンが参照番号12Iで示される(上記参照)。装置12は、ネットワーク16を介して、概して遠隔または一元化された位置に配置される1または複数のホストコンピュータまたはサーバ18に接続される。サーバコンピュータシステム18は、1または複数のデータベース22を維持するコンピュータプログラムアプリケーション20を含む。一実施形態においては、データベース(複数可)はオラクルデータベース(複数可)である。
【0039】
[0048]コンピュータプログラムアプリケーション20およびデータベース22は、ゲーミングマシン12およびゲーミングマシン12のプレイヤーに関する会計情報を記録、トラッキング、および報告するために使用することができる。さらに、コンピュータプログラムアプリケーション20およびデータベース(複数可)22は、プレイヤーまたはプレイヤートラッキングアカウント(以下参照)に関連する情報を維持するために使用することができる。
【0040】
[0049]概して、マシン12は、ユーザまたはプレイヤーによって、すなわち、彼らのプレイヤーアカウントにアクセスするために使用することができる。たとえば、ゲーミングマシン12Cは、プレイヤー24によってプレイ可能である。プレイヤー24は、ゲーミングマシン12Cのうちのプレイする1つを選択し、選択したEGM12Cにコイン、クレジット、クーポン、および/またはプレイヤートラッキングカード(図示せず)を挿入することができる。ゲーミングマシン12Cは、概して、プレイするために必要な、関連付けられたクレジットまたはコインの数を有する。ビデオスロットまたはポーカーゲームの場合、ゲームがプレイされ、そしてゲーミングマシン12の配当表に基づいて、クレジットの形態の特典が付与され得る。
【0041】
[0050]
図2は、適切な電子ゲーミングマシン12Cのブロック図である。
図7は、ゲーミングマシン12Cの概略図である。一実施形態においては、ゲーミングマシン12Cは、好ましくはカジノに設置されるビデオゲーミングマシンでもよい。マシン12Cは、ゲームコントローラ26または中央処理装置(CPU)と、硬貨紙幣管理装置28と、ディスプレイプロセッサ30と、メモリ装置としてのRAM32と、ROM34(通常はEPROMとして提供される)とを備える。CPU26は、主としてマイクロプロセッサユニットで構成され、ゲームの進行のために必要な様々な計算および動作制御を実行する。硬貨紙幣管理装置28は、コインまたは紙幣の挿入を検出し、コインおよび紙幣を管理するために必要な工程を実行する。ディスプレイプロセッサ30は、CPU26から発行されたコマンドを解釈し、所望の画像をディスプレイ36に表示する。RAM32は、ゲームの進行に必要なプログラムおよびデータを一時的に記憶し、ROM34は、マシンの起動動作、ゲームのコードおよびグラフィクスなどのマシン12Cの基本動作を制御するためのプログラムおよびデータを事前に記憶する。
【0042】
[0051]
図7を参照し、一実施形態においては、ゲーミングマシン12Cは、好ましくはカジノに設置されるビデオゲーミングマシンであり得る。例示した実施形態においては、ゲーミングマシン12Cは、複数のゲームを表示するためのゲーミングディスプレイ36と、プレイヤーがゲーミングマシン12Cと対話することを可能にするユーザ入力装置37と、ゲーミングディスプレイ36と、ユーザ入力装置37に対して作動可能に接続されてゲーミングディスプレイ36に表示されるゲームをプレイヤーがプレイすることを可能にするゲーミングコントローラ26とを備えている。ゲーミングマシン12Cは、ゲーム台および/または支持面から、ゲーミングディスプレイ36、ユーザ入力装置37、および/またはゲーミングコントローラ26を支持するように構成されたキャビネット機構をも含んでいている。
【0043】
[0052]ゲーミングディスプレイ36およびユーザ入力装置37は、キャビネット機構に接続され、プレイヤーによるアクセスが可能である。一実施形態においては、ゲーミングコントローラ26は、キャビネット機構内に配置される。代替的に、ゲーミングコントローラ26は、キャビネット機構から離れて、たとえばローカルエリアネットワーク(LAN)、ワイドエリアネットワーク(WAN)、ダイヤルイン接続、ケーブルモデム、ワイヤレスモデム、および/または専用高速総合デジタル通信網(ISDN)回線などのネットワークを介して、ゲーミングマシンの構成要素に接続されてもよい。
【0044】
[0053]一実施形態においては、ユーザ入力装置37は、複数の入力ボタン、コイン投入口、および/または紙幣アクセプタ(受入器)を備えている。コイン投入口は、プレイヤーがゲーミングマシンに投入するコインおよび/またはトークンを受け入れるように構成された開口を備えている。ゲーミングコントローラ26は、コインおよび/またはトークンの価値を等価のゲーミングクレジットに変換して、ゲーミングマシンでプレイしているゲームに賭けるためにプレイヤーが使用するクレジット残高を確定する。
【0045】
[0054]紙幣アクセプタは、紙幣、チケット、および/またはキャッシュカードを紙幣アクセプタに受け入れて、紙幣、チケット、および/またはキャッシュカードの金銭的価値と関連付けられたゲーミングクレジットの額がゲーミングマシンにクレジットされることを可能にする入出力装置を含む。さらに、ゲーミングマシンは、チケットインチケットアウト(TITO)システム(図示せず)などのキャッシュレス賭けシステム(図示せず)も活用してもよい。一実施形態において、紙幣アクセプタは、ゲーミングセッション中にゲーミングマシンからプレイヤーに払い出されたクレジットおよび/または金銭の額を示す情報を含む印刷されたバウチャーチケットを提供するプリンタ(図示せず)をも含む。バウチャーチケットは、他のゲーミングマシンで使用されてもよいし、現金および/またはカジノキャッシュレスシステム(図示せず)の一部として他のアイテムと引き換えられてもよい。
【0046】
[0055]コイントレイは、キャビネット機構に接続され、ゲーミングマシンから提供される複数のコインを受け入れる。1または複数のスピーカは、キャビネット機構内に設置され、ゲームプレイと関連する音声公告および/または音響効果を生成する。ゲーミングマシンは、特定のパターンで点滅ならびに/または輝度及び色調を変更してプレイヤーの視覚的なゲームエクスペリエンスを高める照明効果を作り出す1または複数の照明装置をも備えている。
【0047】
[0056]一実施形態においては、入力ボタンは、ゲームで賭金を入力するための複数のBETスイッチと、ベットラインおよび/またはカードを選択するための複数の選択スイッチと、賭金の最大量を入力するためのMAXBETスイッチと、ゲームセッションを終了して蓄積されたゲームクレジットをプレイヤーに提供するためのペイアウトスイッチと、スタートスイッチすなわちゲームの出力を開始するためのスピン/ディールボタンとを備えている。
【0048】
[0057]例示した実施形態においては、BETスイッチは、1ベットから5ベットまでの5つのスイッチを含んでおり、プレイヤーが最小ベットから最小ベットの5倍までの間で賭けることを可能にしている。各選択スイッチは、たとえば、リールゲームのペイラインおよび/もしくはシンボル、カードゲームの1もしくは複数のカード、ならびに/またはルーレットゲームのシンボルのようなベットラインに対応し、プレイヤーが賭金を1または複数のベットラインに関連付けることを可能にする。MAXBETスイッチは、プレイヤーが1回のゲームに対して使うことができる最大ベットを、プレイヤーが入力することを可能にする。ペイアウトスイッチは、ゲームセッション中にプレイヤーに付与され、ゲーミングマシン28にクレジットされている額の金銭および/またはクレジットを、プレイヤーが受け取ることを可能にする。ゲーミングマシン12Cへの入力は、機械的スイッチもしくはボタンを介して、またはタッチスクリーンインタフェース(図示せず)を介してなすことができる。そのようなゲーミングマシン12は従来技術において周知であるため、さらに論じることはしない。
【0049】
[0058]プレイヤー24および/または顧客24は、それぞれのEGM12でプレイヤートラッキング装置38(
図7および23〜24に図示される)に挿入されるプレイヤートラッキングカードおよび/またはプレイヤー識別番号を介して識別される。プレイヤートラッキングアカウントは、概して、ビデオスロットまたはポーカーマシンの場合にEGM12の配当表によって指定される特典に加えて、プレイヤーにボーナスを提供するために使用することができる。これらのボーナスは、a)マシン12Cでのプレイヤーのプレイ、b)プレイヤーの全プレイ、c)所定の期間中のプレイ、およびd)プレイヤーの誕生日または記念日、若しくはe)任意の他の定義可能な基準を含む基準のセットを含み、それらに限定されない基準に基づいて、プレイヤー24に付与することができる。さらに、ボーナスはランダムに、すなわちランダムに選択されたプレイヤーまたはランダムに選択されたゲーム12に付与してもよい。ボーナスは、自由裁量で、またはギフトショップや他の提携場所でなされる購入などの他の判定基準に基づいて付与されることもできる。
【0050】
[0059]一実施形態においては、プレイヤートラッキング装置38は、プロセッサ40と、プレイヤー識別カードリーダ42および/または数値キーパッド44と、ディスプレイ46とを備えている。一実施形態においては、ディスプレイ46はタッチスクリーンパネルであり、数値キーパッド44はそのパネルに実装される。
【0051】
[0060]プレイヤー24は、プレイヤー識別カードリーダ42へのプレイヤートラッキングカードの挿入および/または数値キーパッド46でのプレイヤー識別番号(PIN)の入力によって識別され得る。プレイトラッキング装置38は、サーバコンピュータシステム18と対応するEGM12Cとの間で情報を通信するためにも使用することができる。プレイヤートラッキング装置40は、サーバコンピュータシステム18からダウンロードされるボーナスポイント、すなわちインセンティブポイントまたはクレジットをトラッキングするためにも使用することができる。
【0052】
[0061]それぞれの装置12は、自身と関連付けられた値を有する。ゲーミングマシン12A〜12Iに関しては、値は理論的なホールド率である。理論的なホールド率は、カジノまたは施設の予想平均収益率として定義することができる。たとえば、ゲーミングマシン12がスロットマシンである場合、ホールド率は、特定のマシンに対する予測されたカジノの予想平均売上高または収益である。非ゲーミングマシン12、たとえばキャッシュレジスタなどのPOS端末、レストランまたはスパの場合、理論的なホールド率は所与の装置12に対する予想利益率に設定することができる。
【0053】
[0062]本発明の一側面においては、それぞれのプレイヤートラッキング装置38は、電子ゲーミングマシン12A〜12Iのうちの1台と関連付けられる。プレイヤートラッキング装置38は、電子ゲーミングマシン12A〜12Iにおいてプレイヤーの賭金をトラッキングし、プレイヤーによるそれぞれの賭金およびそれぞれの電子ゲーミングマシン12A〜12Iと関連付けられた賭金のデータを記録するために、システム12と対話する顧客を識別する。一実施形態においては、賭金のデータは、それぞれのゲーミングマシンと関連付けられた装置種類、電子ゲーミングマシン識別子、それぞれのゲーミングマシンと関連付けられた理論的なホールド率、およびそれぞれの賭けの総額を含む。賭金のデータは、プレイヤーIDおよび日付/タイムスタンプをも含むことができる。
【0054】
[0063]サーバコンピュータシステム18は、プレイヤートラッキング装置38から顧客およびそれぞれのゲーミングマシン12A〜12Iと関連付けられた賭金のデータを受信して賭金のデータをデータベースに記憶するために、および、顧客による非ゲーミングマシン12J、12K、12Lの使用と関連付けられたトランザクションと関連付けられたトランザクションデータを受信してトランザクションデータをデータベースに記憶するために、プレイヤートラッキング装置38および非ゲーミングマシン12J、12K、12Lと通信状態にある。コンピュータは、賭金のデータおよびトランザクションデータに応じてそれぞれのプレイヤーと関連付けられたプレイヤー評点も確定する。
【0055】
[0064]本発明の一実施形態においては、トランザクションデータは、非ゲーミングマシン12J、12K、12Lの装置種類、非ゲーミングマシンの識別子、および非ゲーミングマシンの予想利益を含む。トランザクションデータは、顧客IDおよび日付/タイムスタンプも含むことができる。
【0056】
[0065]一実施形態においては、賭金のデータおよびトランザクションデータは、データベースにテーブルで記憶される。別の実施形態においては、賭金のデータは、データベースに第1のテーブルで記憶され、トランザクションデータは、データベースに第2のテーブルで記憶される。
【0057】
[0066]一実施形態において、サーバコンピュータシステム18は、プレイヤー評点を確定する際に、以下を行う:
【0058】
[0067](a)複数の判定基準の各々において第1の所定の期間にわたる賭金およびトランザクションデータに応じて、その他の顧客に対する顧客ごとの第1の百分位ランキングを確定するステップ、
【0059】
[0068](b)複数の判定基準の各々における百分位ランキングおよび複数の所定の重み係数に応じて、第1の評価数を確定するステップ、
【0060】
[0069](c)複数の判定基準の各々において第2の所定の期間にわたる賭金およびトランザクションデータに応じて、その他の顧客に対する顧客ごとの第2の百分位ランキングを確定するステップ、および、
【0061】
[0070](d)複数の判定基準の各々における百分位ランキングおよび複数の所定の重み係数に応じて、第2の評価数を確定する確定するステップ。
【0062】
[0071]上記したように、サーバコンピュータシステム18は、第1および第2の評価数を総合的な評価数に組み合わせることができる。さらには、システム10は、異なる期間、たとえば前月、前3ヵ月、前年、および生涯、すなわち、全ての入手可能なデータにわたって追加の評価数を設けることができる。
【0063】
[0072]一実施形態においては、判定基準は、購買からの経過時間、頻度、金銭的価値および利幅を含む。購買からの経過時間は、装置12のうちの1つの最後の使用によって決定され、プレイヤーによるリゾートへの最近または最後の滞在を意味する。頻度は、プレイヤーによる滞在または利用の回数、または、顧客による装置の使用回数を意味する。金銭的価値は、その期間にプレイヤー/顧客によって消費され、賭けに供された総量である。利幅は、賭けに供された、または消費されたものの総量にゲーミングマシン12A〜12Iまたは非ゲーミングマシン12J、12K、12Lの理論的な収益または予想利益率を乗算することによって決定される値である。これは、それぞれの賭金およびトランザクションに対して決定され、合計される。
【0064】
[0073]一実施形態においては、賭金のデータおよびトランザクションデータは、データベースに単一のテーブルまたは別々のテーブルで記憶される。しかしながら、一実施形態においては、たとえデータが2つの異なるテーブルで記憶されても、テーブルのフィールドは同一である。それぞれの賭金およびそれぞれのトランザクションが別々のレコードとして記憶されることに留意されたい。
【0065】
[0074]
図5および6を参照すると、一実施形態においては、サーバコンピュータシステム18は、1または複数のミドルウェアアプリケーションサーバコンピュータ50および1または複数のデータベースサーバコンピュータ52を備えている。データベースサーバコンピュータ52は、データベース22を含むデータベースメモリ装置に接続されるデータベースサーバプロセッサ54を備えている。データベースサーバプロセッサ54は、データベース22に含まれる情報を取り出しおよび記憶するようにプログラムされる。データベース22は、たとえば、1または複数のウェブサイトと関連付けられたウェブページ、顧客プログラムファイル、顧客アカウント情報、顧客賭け情報、顧客ランキング情報、階層レベルプログラムファイル、階層レベルデータレコード、階層ポイントプログラムファイル、階層ポイント発生レコード、郵便番号情報、顧客コンプポイント値情報、顧客購入情報、および/またはシステム10が本明細書に記載されるように機能することを可能にする任意の適切な情報など、種々の事項に関する情報を含む。
【0066】
[0075]ミドルウェアアプリケーションサーバコンピュータ50は、ゲーミングマシン12の各々およびデータベースサーバコンピュータ52と通信するようにプログラムされるアプリケーションプロセッサ70を含む中央処理装置(CPU)を有する顧客評価サーバコンピュータ51を備えている。例示した実施形態において、アプリケーションプロセッサ70は、通信モジュール72と、プレイヤートラッキングモジュール74と、顧客コンプモジュール76と、顧客階層レベルモジュール78とを備えている。アプリケーションプロセッサ70は、メモリ装置に接続される1または複数のプロセッサを含む。さらに、アプリケーションプロセッサ70は、様々なプログラムを実行し、それにより、1または複数の装置12および/またはプレイヤートラッキング装置38から受信されるユーザ命令に従ってサーバコンピュータシステム18の構成要素を制御して、ユーザがサーバコンピュータシステム18と対話し、サーバコンピュータシステムを操作することを可能にする。たとえば、例示した実施形態においては、アプリケーションプロセッサ70は、1または複数のプレイヤートラッキング装置38からプレイヤートラッキングデータを受信し、プレイヤートラッキングアカウントレコードを生成して、プレイヤーによって消費されている賭金および/または製品購入の総量をモニターするようにプログラムされる。
【0067】
[0076]一実施形態においては、システム10は、ゲーミングマシン12およびサーバコンピュータシステム18に接続されて、サーバコンピュータシステム18からゲーミング施設サービスを受信してゲーミング施設サービスをゲーミングディスプレイ36に表示するゲーミングトラッキング装置80(シンクボックス(SYNKBOX)(商標))を備えている。さらに、ゲーミングトラッキング装置80は、サーバコンピュータシステム18からゲーミング施設サービスを受信してゲーミング施設サービスを示すサービスデータをゲーミングマシン12に送信する。一実施形態において、ゲーミングトラッキング装置80は、1または複数のゲーミングマシン12に接続される多目的EGM/プレイヤートラッキング装置である。一実施形態において、ゲーミングトラッキング装置80は、プロセッサならびにゲーミングマシン12に含まれるゲーミングディスプレイ36を制御および/または駆動するディスプレイコントローラを含む筐体を備えている。たとえば、一実施形態において、ゲーミングトラッキング装置80は、ピクチャインピクチャゲーミングディスプレイ36を駆動するトゥルータイムウィンドウズ(True Time Windows)(商標)コンピュータプログラムを備えている。本発明に使用され得る多目的EGM/プレイヤートラッキング装置の追加の詳細は、2008年9月22日に提出されたEdward Sepichらの米国特許出願第12/235,237号(現在は米国特許第8,429,229号)の「多目的EGM/プレイヤートラッキング装置およびシステム」で説明されており、参照によりその開示の全体を本明細書に組み込む。
【0068】
[0077]通信モジュール72は、システム装置12および/またはプレイヤートラッキング装置38と通信して、ネットワーク16を通じてデータを送信するのを促進するようにプログラムされる。通信モジュール72は、データベース22に記憶されている情報にアクセスして取り出し、アプリケーションプロセッサ70から受信またはアプリケーションプロセッサによって生成された情報をデータベースサーバコンピュータ52に送信するようにもプログラムされる。
【0069】
[0078]一実施形態においては、通信モジュール72は、限定されないが、HTML、JavaScript、ならびに/或いはゲーミングマシン12、テーブルゲームのためのテーブル管理ホストワークステーション27、キオスク25、販売または引換時点管理端末23および/または他の装置12がウェブサイトおよび/またはウェブページを表示することができる任意の適切なプログラミングコードを含むソフトウェアコードを生成および送信するウェブブラウザプログラムを備えている。通信モジュール72は、1または複数のクライアント装置12を介してユーザによってアクセス可能であるウェブページ(
図17〜26に図示される)を含むウェブサイトをホストするようにプログラムされてもよい。通信モジュール72は、クライアント装置12を介してユーザから受信された要求に応じてデータベース22からコードを取り出してアプリケーションコードを実行し、クライアント装置12のディスプレイ装置に1または複数のウェブページを描画するウェブサイトアプリケーションプログラムを実行して、ユーザがウェブサイトと対話できるようにする。
【0070】
[0079]たとえば、一実施形態においては、通信モジュール72は、ゲーミングトラッキング装置80を使用して、たとえばゲーミングマシン12Cなどのクライアント装置12にウェブブラウザインタフェース82(
図17〜26に図示される)を生成および表示することができる。ウェブブラウザインタフェース82は、プレイヤーがシステム10によって提供されるウェブサイトを介してゲーミング施設サービスにアクセスすることを可能にする。一実施形態においては、ゲーミングトラッキング装置80は、通信モジュール72からゲーミング施設サービスを示すウェブページデータを受信してゲーミングディスプレイ36にサービスウェブページを表示する際に使用するために、ゲーミングマシン12Cにサービスウェブページを送信する。さらに、ゲーミングトラッキング装置80は、サービスウェブページを介して顧客とサーバコンピュータシステム18との間で情報を送信して、プレイヤーに対するゲーミング施設サービスの提供を促進することができる。
【0071】
[0080]例示した実施形態においては、サーバコンピュータシステム18は、ピクチャインピクチャ表示(
図7および17〜18に図示される)を使用して、ゲーミングコンテンツ区画86および非ゲーミングコンテンツ区画88を含むプレイヤー対話画面84をゲーミングマシン12Cに表示する。さらに、サーバコンピュータシステム18は、ゲーミングコンテンツ区画86内にゲーミングマシン12のゲーミングコントローラ26によって生成されているゲームを表示し、非ゲーミングコンテンツ区画88にサービスウェブサイトを表示する。本発明に使用され得る、プレイヤー対話画面を表示する際に使用するためのゲーミングトラッキング装置80およびシステム構成要素の追加の詳細は、2014年9月16日に提出されたJeffrey D.Georgeらの米国特許出願第14/488,174号の「System and Methods of Providing Player Services with Gaming Devices」で説明されており、参照によりその開示の全体を本明細書に組み込む。
【0072】
[0081]例示した実施形態においては、顧客トラッキングモジュール74は、1または複数のプレイヤートラッキング装置38からプレイヤートラッキング情報を受信して顧客プログラムファイルを実行し、プレイヤートラッキング装置38から受信した情報を記憶する際に使用するためのプレイヤートラッキングアカウントを生成する。たとえば、一実施形態においては、顧客トラッキングモジュール74は、データベース22に記憶された複数のプレイヤートラッキングアカウントレコード90(
図10に図示される)を生成する。それぞれのプレイヤートラッキングアカウントレコード90は、カジノ顧客と関連付けられたユニークなプレイヤーIDと、対応する郵便番号を含むカジノ顧客と関連付けられた住所情報とを含む。それぞれのプレイヤートラッキングアカウントレコード90は、顧客によってプレイされている賭けの総額およびゲームの種類、ならびに/または顧客によって購入されている商品および/またはサービスの総量に関する情報を含むプレイヤートラッキングデータも有する。たとえば、
図10に図示されるように、それぞれのプレイヤートラッキングアカウントレコード90は、1または複数のゲーミングトランザクションレコード92を含むことができる。それぞれのゲーミングトランザクションレコード92は、対応する顧客のトランザクションと関連付けられる。それぞれのゲーミングトランザクションレコード92は、たとえば、カジノと関連付けられたPOS端末による購入、スロットマシンに投入されている賭けの総額、および/またはテーブルゲームで投入されている賭けの総額などの、顧客のトランザクションを示す情報を含むことができる。
【0073】
[0082]たとえば、一実施形態においては、動作中に、顧客は、ゲーミングセッションを開始してゲーミングマシン12が提供するゲームで賭けを始めるために、ゲーミングマシン12と関連付けられたプレイヤートラッキング装置38でプレイヤー情報を入力することができる。顧客は、プレイヤートラッキング装置38にプレイヤーカードを挿入すること、ならびに/または、たとえばユーザ名およびパスワード、もしくは個人識別番号(PIN)などのユニークなプレイヤーIDを入力することによって、プレイヤー情報を入力してもよい。別の実施形態においては、プレイヤーは、ゲーミングテーブルでゲーミングセッションを開始し、カジノ従業員にゲーミングテーブルと関連付けられたプレイヤートラッキング装置38および/またはユーザコンピューティング装置にプレイヤー情報を入力してもらうことができる。
【0074】
[0083]プレイヤー情報の受信に基づき、顧客トラッキングモジュール74は、データベース22にアクセスして、ユニークな顧客IDを含むプレイヤー情報と関連付けられたプレイヤートラッキングアカウントレコード90を特定および取り出すことができる。そして、顧客トラッキングモジュール74は、限定されないが、ユニークなセッションID、ゲーミングセッションの日付、開始時刻およびゲーム種類を含むゲーミングセッションと関連付けられた情報を有するゲーミングトランザクションレコード92を生成することができる。ゲーミングセッションの完了時に、プレイヤートラッキング装置38および/または顧客トラッキングモジュール74は、ゲーミングセッション中にプレイヤーによって投入されている賭けの総額と関連付けられた情報を受信してゲーミングセッションの終了時刻および投入されている賭金の合計総量を含めるようにゲーミングトランザクションレコード92を更新する。
【0075】
[0084]顧客トラッキングモジュール74は、顧客プログラムファイルを実行して、複数の顧客アカウントレコード96を含むデータベース22に記憶される顧客アカウントデータテーブル94(
図11に図示される)を生成するようにも構成される。それぞれの顧客アカウントレコード96は、限定されないが、ユニークな顧客ID、顧客名、生年月日、プレイヤーカードID、現在の階層ポイント値および次の階層レベルまでに必要とされる階層ポイント数を含む、対応するカジノ顧客と関連付けられた情報を有する。
【0076】
[0085]顧客コンプモジュール76は、所定の評価期間にわたって顧客の賭けの総額および/または購入の総量に基づいて、カジノによって顧客に提供され得る顧客コンプ特典の総量を判定する。顧客コンプ特典は、ボーナスポイント、ゲーミングクレジット、インセンティブポイントおよび/または顧客に提供され得る任意の適切な特典を含んでもよいが、これらに限定されない。たとえば、一実施形態においては、ボーナス特典はプレイヤーに提供されて対応するプレイヤーアカウントに記憶され、ゲーミング施設によって提示される商品および/もしくはサービスを購入するために、ならびに/またはゲーミングマシンでプレイされるゲームに賭けるために、プレイヤーによって使用されてもよいる。一実施形態においては、ボーナス特典は、インセンティブポイントを含み得るボーナスポイントを有する。インセンティブポイントは、帽子、Tシャツ、食事、ショー、および/またはスパ/プールサービス、ナイトクラブサービスなどといった施設アメニティなど、ゲームプレイ、ギフトおよび/または施設サービスと交換されてもよい。
【0077】
[0086]別の実施形態においては、ボーナスポイントは、ゲーミングクレジットにも引き換えることができ、このクレジットは、現金化可能または現金化不能と指定することができる。現金化可能なクレジット、またはクレジットに換算されるインセンティブポイントは、ゲーミングマシンにダウンロードすることができる。プレイヤーがゲーミングマシンをプレイし終えたとき、あらゆるクレジット残高も現金化され、すなわち、コインとして返却されても、または換金もしくは別のゲーミングマシンでのプレイのために印刷チケットもしくはプレイヤートラッキングカードに入力されてもよい。さらに、現金化可能なクレジットは、カジノゲーミング施設および/またはサードパーティベンダによって提供される商品および/またはサービスを購入するために使用することができる。
【0078】
[0087]現金化不能なクレジットは、ゲームプレイおよび/またはゲーミングマシンでプレイされているゲームへの賭けのために使用されなければならない。プレイヤーがゲーミングマシンをプレイすることをやめるとき、ゲーミングマシンにダウンロードされたあらゆる現金化不能なクレジット残高も失われるか、プレイヤーアカウントにアップロードして返却される。
【0079】
[0088]例示した実施形態において、顧客コンプモジュール76は、データベース22に記憶されたボーナス特典データテーブル98(
図12に図示される)を生成してボーナス特典データテーブル98を使用し、顧客と関連付けられた現在の階層レベルに基づいて、たとえば顧客コンプ特典などのボーナス特典を計算する。
図12に図示されるように、例示した実施形態においては、ボーナス特典データテーブル98は、複数の階層レベルデータレコード100を含む。それぞれの階層レベルデータレコード100は、限定されないが、コイン投入当たりのボーナスポイント特典、ならびに乗数として付与されることになるスロットの理論的な損失率を含むスロット再投資%および乗数として付与されることになるテーブルの理論的な損失率を含むテーブル再投資%を含むコンプ再投資データを有する、ボーナス特典を計算する際に使用するためのデータを含む。
【0080】
[0089]例示した実施形態においては、顧客階層レベルモジュール78は、階層ポイントプログラムファイルを実行して、データベース22に記憶される階層ポイント発生データテーブル102(
図13に図示される)を生成する。階層ポイント発生データテーブル102は、階層ポイントを含む階層値を計算するために顧客階層レベルモジュール78によって使用される情報を含む。たとえば、例示した実施形態においては、階層ポイント発生データテーブル102は、複数のポイント発生レコード104を含む。それぞれのポイント発生レコード104は、たとえば、ゲーミングマシン12によって提供されるスロットゲームで賭けているプレイヤー、スポーツブックでのスポーツ賭け行為およびゲーミングテーブルでのプレイヤー賭け行為を含む、システム10によってモニターされ得る異なる顧客行為と関連付けられる。
【0081】
[0090]
図14を参照すると、例示した実施形態においては、顧客階層レベルモジュール78は、階層レベルプログラムファイルを実行して、顧客賭け行為と関連付けられた複数の階層レベルと関連付けられた情報を含むデータベース22に顧客階層レベルデータテーブル106を生成および記憶するようにも構成される。たとえば、一実施形態においては、顧客階層レベルデータテーブル106は、それぞれの階層レベルと関連付けられた情報を含む複数のデータレコードを含む。それぞれの階層レベルと関連付けられた情報は、カード階層種類、階層ポイント範囲レベル、理論的な損失値、実際の損失値、評価期間および満了期間を含むが、これらに限定されない。例示した実施形態においては、顧客階層レベルモジュール78は、顧客階層レベルデータテーブル106に記憶される情報を使用して、顧客に提供されることになるボーナス特典を判定する際に使用するための、顧客と関連付けられたカード階層レベルを判定する。
【0082】
[0091]一実施形態においては、顧客階層レベルモジュール78は、限定されないが、ユニークな顧客ID、対応する顧客が階層レベル調整のために評価された日付、階層レベルの満了日、ならびに顧客IDと関連付けられた現在の階層レベルが凍結および/または制限されているかどうかの指示を含む、複数の顧客と関連付けられた情報を有するデータベース22に階層レベル行為データテーブル108(
図15に図示される)を生成および記憶するようにもプログラムされることができる。
【0083】
[0092]
図16を参照すると、一実施形態においては、顧客階層レベルモジュール78は、カジノ顧客と関連付けられた階層レベルの変更と関連付けられた情報を含むデータベース22に階層レベル履歴データテーブル110を生成および記憶するようにもプログラムされることができる。たとえば、階層レベル履歴データテーブル110は、限定されないが、対応するユニークな顧客ID、次にスケジュールされている階層レベル評価の日付、対応する顧客の現在の階層レベル、前の階層レベル、および顧客と関連付けられた前階層ポイント値を含む、対応する顧客と関連付けられた情報を含むことができる。
【0084】
[0093]
図20を参照すると、例示的な実施形態においては、サーバコンピュータシステム18は、カードレベル自動化設定画面112を表示して、ユーザが顧客カードレベル階層と関連付けられた評価期間および/または満了期間を調整することができるように構成することができる。たとえば、一実施形態においては、現在の顧客階層カードレベルにアクセスしたいというユーザからの要求の受信に基づき、顧客階層レベルモジュール78は、顧客階層レベルデータテーブル106にアクセスして、顧客階層レベル114と関連付けられた情報を取り出してカードレベル自動化設定画面112を生成および表示することができる。サーバコンピュータシステム18は、ユーザによって選択され得るローリング期間オプション116を含めるようにカードレベル自動化設定画面112を表示することができる。ユーザが「ローリング期間」116の頻度を選択した場合、サーバコンピュータシステム18は、カードレベル自動化設定画面112を表示して、ユーザに評価日数:日数(認定までの日数)が促される;および満了日数:(評価日数+顧客通知を考慮に入れた猶予期間)を選択することを促すようにプログラムされる。本明細書においては、合計期間=満了日数である。カードレベル自動化設定画面112は、ユーザがそれぞれの階層レベルと関連付けられた評価日数および満了日数を手動で調整できるようにする。ユーザから選択を受信したことに基づき、サーバコンピュータシステム18は、ユーザの選択を含めるように顧客階層レベルデータテーブル106を修正し、修正した顧客階層レベルデータテーブル106をデータベース22に記憶する。
【0085】
[0094]
図21を参照すると、一実施形態においては、サーバコンピュータシステム18は、顧客によって蓄積され得る階層ポイントを計算する際に使用される階層ポイント発生値118をユーザが定義できるようにする。顧客によって蓄積される階層ポイントは、顧客と関連付けられた階層カードレベルを判定するために、そして、一定の期間にわたる顧客賭け行為に基づいて顧客に提供されることになるボーナス特典を計算するために、システム10によって使用される。たとえば、階層ポイント発生値118を調整および/または定義したいというユーザからの要求を受信したことに基づき、サーバコンピュータシステム18は、階層ポイント発生データテーブル102に含まれる情報にアクセスし、クライアント装置12に階層ポイント設定画面120を生成および表示する。
【0086】
[0095]階層ポイント設定画面120は、それぞれの顧客階層レベルと関連付けられた階層ポイント発生118を表示し、プレイヤーがどのように階層ポイントを蓄積するかを賭けの種類ごとにユーザが定義できるようにする。たとえば、スロットプレイは、それぞれのスロット評定の合計ポイント、基礎ポイントまたは理論的な収益値に基づいて階層ポイントを付与するように構成することができる。さらに、階層ポイントには係数を乗算することができる。ユーザによる選択を受信したことに基づき、サーバコンピュータシステム18は、階層ポイント発生データテーブル102を更新し、更新した階層ポイント発生データテーブル102をデータベース22に記憶する。
【0087】
[0096]システムの動作中、プレイヤーがカジノでプレイするため、それぞれのスロット、テーブル、または構成可能な他の賭け(すなわち、POS)に関して、顧客の現在の階層ポイント残高は、それぞれの賭けのレーティングの更新または終了後に更新される。プレイヤーの階層ポイント残高は、それらが階層満了日に夜間プロセスによって評価されるまで生じ続ける。SYNKROSシステム10は、更新した階層ポイント発生データテーブル102に含まれる階層ポイント発生118を使用して、プレイヤーがカジノでプレイし、賭けの種類ごとに階層ポイント設定画面120における発生率設定に基づいて階層ポイントを獲得する間、プレイヤーの賭け行為をモニターする。
【0088】
[0097]
図22を参照すると、一実施形態においては、サーバコンピュータシステム18は、クライアント装置12に階層調整ウェブページ122を表示して、ユーザが顧客と関連付けられた顧客階層レベル行為を閲覧および調整することができる。たとえば、ユニークな顧客IDと関連付けられた顧客情報を閲覧したいというユーザによる要求を受信したことに基づき、サーバコンピュータシステム18は、データベース22にアクセスして、ユニークな顧客IDと関連付けられた顧客アカウントデータテーブル94、階層レベル行為データテーブル108および階層レベル履歴データテーブル110を取り出して対応する顧客と関連付けられた情報に対する階層調整ウェブページ122を生成および表示することができる。
【0089】
[0098]例示した実施形態においては、サーバコンピュータシステム18は、限定されないが、顧客名、誕生日、顧客ID、カードId、現在の階層ポイント、および/または次の階層までの階層ポイントを含む設定可能な様々な顧客情報を表示することができるステータスバー(左)を表示するSYNKROSアカウントタブ/階層調整タブ124を有する階層調整ウェブページ122を表示する。さらに、階層調整ウェブページ122は、階層選択領域126を含み、ユーザが、階層昇格、階層降格、カード階層を階層昇格すること、更新(カード階層を同一のままにする)することまたは階層降格に変更することへのプロンプトの更新、満了日のリセット、(当日+満了日数)にデフォルト設定することを含め、顧客と関連付けられた階層値を修正できるようにする。階層調整ウェブページ122は、特定のCLAロックアウト日を設定、または無期限ロックアウトを設定するためにも使用することができる。「無期限」が選択される場合、日付は視覚的に薄暗くなる。階層調整ウェブページ122を介してユーザから選択を受信したことに基づき、サーバコンピュータシステム18は、ユーザによって対応する顧客情報になされる変更を含むように、顧客アカウントデータテーブル94、階層レベル行為データテーブル108および階層レベル履歴データテーブル110を更新する。
【0090】
[0099]
図4、8および9は、カジノ顧客にゲーミング施設サービスを提供するために使用され得る情報を生成する際に使用するためのサーバコンピュータシステム18とともに使用され得る方法300、400および500のフローチャートである。方法300、400および500は、複数のステップを含む。それぞれの方法ステップは、他の方法ステップと独立して、または他の方法ステップと組み合わせて行われてもよい。方法300、400および500の一部は、システム10の構成要素のうちの任意の1つ、または任意の組合せによって行われてもよい。
【0091】
[00100]
図4を参照すると、一実施形態においては、方法ステップ302において、サーバコンピュータシステム18は、1または複数の非ゲーミングマシン12を使用して非ゲーミング商品およびサービスを購入することによって非ゲーミング収益を発生させている顧客を識別する。方法ステップ304で、サーバコンピュータシステム18は、非ゲーミング収益または非ゲーミングサービスの収益性を評価する。方法ステップ306で、サーバコンピュータシステム18は、非ゲーミング購入と関連付けられたゲーミングトランザクションレコード92を生成し、そしてデータベースに記憶される対応するプレイヤートラッキングアカウントレコード78を更新する。方法ステップ308で、サーバコンピュータシステム18は、購入された非ゲーミング収益またはサービスの記録した収益性に基づいて顧客ランキングおよび/またはプレイヤースコアを分類および生成する。方法ステップ310において、サーバコンピュータシステム18は、プレイヤーランキングおよび/またはプレイヤースコアに基づいてプレイヤーに提供されることになる顧客コンプ特典を判定する。
【0092】
[00101]
図8を参照すると、例示した実施形態においては、方法ステップ402において、サーバコンピュータシステム18は、顧客データレコードを含む顧客プログラムファイル94を生成する。たとえば、一実施形態においては、データベースサーバコンピュータ52は、複数の顧客アカウントレコード96(
図11に図示される)を含む顧客プログラムファイル94を生成および記憶するようにプログラムされる。データベースサーバコンピュータ52は、プレイヤートラッキングアカウントレコード90、顧客アカウントデータテーブル94、階層レベル行為データテーブル108、階層レベル履歴データテーブル110に含まれる情報、ならびに/または顧客評価サーバコンピュータ51および/もしくはサーバコンピュータシステム18によって生成される任意の適切な情報を含めるように、顧客アカウントレコード96を生成することができる。
【0093】
[00102]例示した実施形態においては、それぞれの顧客アカウントレコード96は、顧客と関連付けられたユニークな顧客ID128、階層レベル指標130および顧客の賭けデータ132を含むように生成される。階層レベル指標130は、顧客アカウントレコード96に割り当てられる階層レベル134(
図12に図示される)と関連付けられ、ランク付けされた一群の階層レベル134から選択される。ランク付けされた一群の階層レベル134の各々は、カジノ施設によって顧客に提供される複数の特典利益と関連付けられる。たとえば、一実施形態において、顧客評価サーバコンピュータ51は、顧客と関連付けられた階層レベル指標130を使用して、階層レベルデータレコード100を選択して、たとえばコイン投入当たりのボーナスポイント特典データ136およびコンプ再投資データ138などの、階層レベルデータレコード100に含まれる情報に基づいてボーナス特典を計算することができる。たとえば、
図12に図示されるように、ランク付けされた一群の階層レベル134は、「ゴールド」階層レベル、「プラチナ」階層レベルおよび「ダイヤモンド」階層レベルを含むことができる。「ダイヤモンド」階層レベルは、「プラチナ」階層レベルおよび「ゴールド」階層レベルより高いコイン投入当たりのボーナスポイント特典データ値を含み、「プラチナ」階層レベルまたは「ゴールド」階層レベルに割り当てられる顧客と比較して、「ダイヤモンド」階層レベルに割り当てられた顧客に提供される特典利益のより大きな総量を示す。
【0094】
[00103]一実施形態においては、データベースサーバコンピュータ52は、複数のゲーミングトランザクションレコード92(
図10に図示される)を含む顧客の賭けデータ132を生成するようにプログラムされる。たとえば、データベースサーバコンピュータ52は、顧客アカウントレコード96がサーバコンピュータシステム18によってアクセスされるときに、顧客と関連付けられた対応するプレイヤートラッキングアカウントレコード90も対応するユニークな顧客ID128を使用して特定およびアクセスされるように、ユニークな顧客ID128を使用して顧客アカウントレコード96をプレイヤートラッキングアカウントレコード90とリンクすることができる。一実施形態においては、データベースサーバコンピュータ52は、対応するプレイヤートラッキングアカウントレコード90に含まれるゲーミングトランザクションレコード92を含めるように顧客アカウントレコード96を生成するようにプログラムされることができる。それぞれのゲーミングトランザクションレコード92は、対応するゲーミングトランザクションのトランザクション日140および賭けの総額142を含む。
図10および13に図示されるように、データベースサーバコンピュータ52は、ゲーミングトランザクションと関連付けられた行為の種類を示す賭けトランザクション種類144を含むそれぞれのゲーミングトランザクションレコード92を生成するようにもプログラムされることができる。たとえば、一実施形態においては、賭けトランザクション種類144は、たとえばゲーミングマシン12Cなどのスロットマシンと関連付けられたリールマシン賭金指標146、およびテーブルゲームにおける賭け行為と関連付けられたテーブルゲーム賭金指標148を含むことができる。
【0095】
[00104]例示した実施形態においては、データベースサーバコンピュータ52は、前回評価日値150および階層満了日値152(
図15に図示される)を含めるように顧客アカウントレコード96を生成する。前回評価日値150は、顧客アカウントレコード96と関連付けられた階層レベルが評価された以前の日付、および/または階層レベル指標130が修正された以前の日付を示す。階層満了日値152は、顧客アカウントレコード96と関連付けられた階層レベルおよび/または階層レベル指標130が顧客評価サーバコンピュータ51によって評価されるようにスケジュールされる日付を示す。たとえば、データベースサーバコンピュータ52は、ユニークな顧客ID128、対応する顧客が階層レベル調整のために評価された日付を含む前回評価日値150、および階層満了日値152を含む、階層レベル行為データテーブル108に含まれる情報を含めるように顧客アカウントレコード96を生成するようにプログラムされることができる。
【0096】
[00105]一実施形態においては、データベースサーバコンピュータ52は、顧客アカウントレコード96が階層レベル調整に適格であるか否かを示すロックアウト指標154(
図15に図示される)を含む顧客アカウントレコード96を生成するようにプログラムされる。たとえば、データベースサーバコンピュータ52は、ユニークな顧客ID128ならびに顧客IDと関連付けられた現在の階層レベルが凍結および/または制限されているかどうかを示すロックアウト指標154を含む、階層レベル行為データテーブル108に含まれる情報を含めるように顧客アカウントレコード96を生成するようにプログラムされることができる。
【0097】
[00106]例示した実施形態においては、顧客評価サーバコンピュータ51は、階層調整ウェブページ122を表示して、顧客アカウントレコード96に含まれる情報を生成するために使用されてもよいユーザ定義の入力を受信するようにプログラムされる。たとえば、顧客評価サーバコンピュータ51は、ユーザコンピューティング装置12を介してユーザからの要求を受信したことに基づき、顧客プログラムファイル94にアクセスしてユーザによって要求されるユニークな顧客ID128と関連付けられた顧客アカウントレコード96を取り出すことができる。そして、顧客評価サーバコンピュータ51は、取り出した顧客アカウントレコード96と関連付けられた情報を含む階層調整ウェブページ122を生成および表示することができる。たとえば、
図22に図示されるように、一実施形態においては、顧客評価サーバコンピュータ51は、現カード種類表示フィールド156、階層調整セレクタ158および満了日入力フィールド160を含む階層調整ウェブページ122を表示するようにプログラムされる。現カード種類表示フィールド156は、取り出した顧客アカウントレコード96と関連付けられた現在の階層レベル指標130を表示するように適合される。階層調整セレクタ158は、ユーザによって選択可能であってランク付けされた一群の階層レベル134と関連付けられた複数の階層レベル指標130を含むドロップダウンメニューを有することができる。満了日入力フィールド160は、階層満了日値152と関連付けられたユーザ定義の日付値を受信するように適合される。一実施形態においては、顧客評価サーバコンピュータ51は、顧客アカウントレコード96が凍結および/または制限され得る時間の総量と関連付けられたユーザ定義の日付値を受信するように適合されたロックアウト指標表示フィールド162を含む階層調整ウェブページ122を表示する。
【0098】
[00107]例示した実施形態においては、顧客評価サーバコンピュータ51は、階層調整セレクタ158のドロップダウンメニューに表示されている階層レベル指標130のユーザ選択を受信して満了日入力フィールド160を介して日数のユーザ入力を受信するようにプログラムされる。顧客評価サーバコンピュータ51は、取り出した顧客アカウントレコード96に含まれる現在の階層レベル指標130をユーザ選択の階層レベル指標に設定し、かつ、階層満了日値152を現在の日付、すなわちユーザが階層調整ウェブページ122を介して顧客アカウントレコード96にアクセスする日付、および満了日入力フィールド160を介して入力された日数の合計に設定することによって、取り出した顧客アカウントレコード96を更新する。たとえば、顧客評価サーバコンピュータ51は、ユーザが階層調整ウェブページ122を介して顧客アカウントレコード96にアクセスしている現在の日付を判定し、現在の日付に満了日入力フィールド160を介して入力された日数を加算して階層満了日値152を計算する。顧客評価サーバコンピュータ51は、ロックアウト指標表示フィールド162を介してユーザ定義の日付値も受信し、ロックアウト指標表示フィールド162を介して受信したユーザ定義の値に基づいて、顧客アカウントレコード96にロックアウト指標154およびロックアウト終了日164を定義する。
【0099】
[00108]そして、顧客評価サーバコンピュータ51は、更新した顧客アカウントレコード96をデータベースサーバコンピュータ52に送信してデータベース22に記憶する。一実施形態においては、顧客評価サーバコンピュータ51は、データベースサーバコンピュータ52に階層調整ウェブページ122を介して受信したユーザ定義の入力を送信することができる。そして、データベースサーバコンピュータ52は、データベース22からユニークな顧客ID128と関連付けられた顧客アカウントレコード96を取り出して顧客評価サーバコンピュータ51から受信されるユーザ定義の入力に基づいて、取り出した顧客アカウントレコード96を更新する。
【0100】
[00109]方法ステップ404において、サーバコンピュータシステム18は、複数の階層レベルデータレコード170を含む階層レベルプログラムファイル168(
図14に図示される)を生成および記憶する。たとえば、一実施形態においては、データベースサーバコンピュータ52は、顧客階層レベルデータテーブル106に含まれる情報を有する複数の階層レベルデータレコード170を含む階層レベルプログラムファイル168を生成および記憶するようにプログラムされる。例示した実施形態においては、それぞれの階層レベルデータレコード170は、階層レベル134と関連付けられ、対応する階層レベル134と関連付けられた階層レベル指標130、階層ポイント総数172、階層ポイントレベル範囲174、理論的な損失値176、実際の損失値178、日数を含む評価期間180、および日数を含む更新期間182を有する。階層ポイント総数172および階層ポイントレベル範囲174は、対応する階層レベル134と関連付けられた階層ポイント数を示す。たとえば、階層ポイント総数172は、対応する階層レベル134を得る、および/または維持するために評価期間180の間に獲得しなければならない階層ポイント数を示す。同様に、階層ポイントレベル範囲174は、対応する階層レベル134を得る、および/または維持するために評価期間180の間に獲得しなければならない階層ポイントの範囲を示す。理論的な損失値176は、評価期間180の間になされる賭金の合計総量と関連付けられた理論的な合計損失を示す。実際の損失値178は、評価期間180の間になされる賭けに供されたものの総量の実際の損失を示す。
【0101】
[00110]評価期間180は、顧客アカウントレコードに含まれる対応する階層ポイント値を判定するために使用されてもよいゲーミングトランザクション92を特定するために使用される対応する評価期間に含まれる日数を示す。更新期間182は、対応する階層レベルが有効でありえる日数を示す。たとえば、
図14に図示されるように、「プラチナ」階層レベルと関連付けられた階層レベルデータレコード170は、181日を有する評価期間180を含むことができ、階層レベルポイントを判定する際に使用するために過去181日内に生じたゲーミングトランザクションが選択されることを示す。加えて、「プラチナ」階層レベルと関連付けられた階層レベルデータレコード170は、203日を有する更新期間182をも含むことができ、「プラチナ」階層レベルが新規発効および/または更新から203日の期間にわたって有効であり続けるであろうことを示す。更新期間182は、階層更新動作のために顧客アカウントレコード96を選択するためにも使用される。
【0102】
[00111]例示した実施形態においては、データベースサーバコンピュータ52は、異なる評価期間180を有する1または複数の階層レベルデータレコード170を含めるように階層レベルプログラムファイル168を生成する。たとえば、データベースサーバコンピュータ52は、第1の階層レベル134と関連付けられ、第1の評価期間を含む第1の階層レベルデータレコード170を生成することができ、かつ、第2の階層レベル134と関連付けられ、第1の評価期間とは異なる第2の評価期間を含む第2の階層レベルデータレコード170を生成することができる。
図14に図示されるように、一実施形態において、データベースサーバコンピュータ52は、「ゴールド」階層レベル、たとえば90日の評価期間と関連付けられた階層レベルデータレコード170とは異なる評価期間180(たとえば181日)を有する「プラチナ」階層レベルと関連付けられた階層レベルデータレコード170を含めるように階層レベルプログラムファイル168を生成することができる。さらに、階層レベルプログラムファイル168は、「ゴールド」階層レベル、たとえば120日の更新評価期間と関連付けられた階層レベルデータレコード170とは異なる更新期間182(たとえば203日)を有する「プラチナ」階層レベルと関連付けられた階層レベルデータレコード170を含むことができる。
【0103】
[00112]例示した実施形態においては、顧客評価サーバコンピュータ51は、1または複数の階層レベルデータレコード170を閲覧および/または修正したいというユーザからの要求を受信し、階層レベルプログラムファイル168にアクセスして、ユーザコンピューティング装置12を介してユーザに階層レベル設定ウェブページ112を表示するようにプログラムされる。階層レベル設定ウェブページ112は、複数の行および複数の行と交差して複数の論理セル186を画定する複数の列を含む階層レベルマトリックス184を表示する。それぞれの行は、階層レベルデータレコード170に対応する。階層レベル設定ウェブページ112は、階層ポイントの総数と関連付けられたユーザ定義の値を受け付けるように適合される階層ポイント論理セル188、理論的な損失量と関連付けられたユーザ定義の値を受け付けるように適合される理論損失論理セル190、および実際の損失量と関連付けられたユーザ定義の値を受け付けるように適合される実損失論理セル192を含むそれぞれの階層レベルデータレコード170を表示する。例示した実施形態においては、対応する論理セル186を介してユーザによって入力されるユーザ定義の値を受信したことに基づき、顧客評価サーバコンピュータ51は、対応する階層レベルデータレコード170に含まれる対応する値を修正し、修正した階層レベルデータレコード170をデータベースサーバコンピュータ52に送信してデータベース22に記憶する。たとえば、一実施形態において、階層ポイント論理セル188でユーザ定義の階層ポイント値を受信したことに基づき、顧客評価サーバコンピュータ51は、対応する階層レベルデータレコード170の階層ポイント総数172をユーザ定義の階層ポイント値に設定することができる。同様に、理論損失論理セル190でユーザ定義の理論的な損失値を受信し、および実損失論理セル192でユーザ定義の実際の損失値を受信したことに基づき、顧客評価サーバコンピュータ51は、対応する階層レベルデータレコード170の理論的な損失値176および実際の損失値178を、それぞれユーザ定義の理論的な損失値および実際の損失値に設定することができる。一実施形態において、顧客評価サーバコンピュータ51は、データベース22に含まれる対応する階層レベルデータレコード170を修正する際に使用するために、階層レベル設定ウェブページ112を介して受信したユーザ定義の値をデータベースサーバコンピュータ52に送信することができる。
【0104】
[00113]方法ステップ406において、サーバコンピュータシステム18は、顧客に割り当てられる階層レベル134を判定するために使用され得る階層ポイントプログラムファイル102(
図13に図示される)を生成および記憶する。たとえば、一実施形態において、データベースサーバコンピュータ52は、複数の階層ポイント発生レコード104を含む階層ポイントプログラムファイル102を生成および記憶するようにプログラムされ得る。それぞれの階層ポイント発生レコード104は、賭けトランザクション種類144、階層ポイント計算方法指標194および対応する乗数値196を含むように生成される。賭けトランザクション種類144は、賭け行為の種類を示す。たとえば、賭けトランザクション種類144は、たとえばゲーミングマシン12Cなどのスロットマシンと関連付けられたリールマシン賭金指標146、およびテーブルゲームにおける賭け行為と関連付けられたテーブルゲーム賭金指標148を含むことができる。階層ポイント計算方法指標194は、顧客評価サーバコンピュータ51によって対応する賭けトランザクション種類144に基づいて階層ポイントを計算するために使用され得る階層ポイント計算方法の種類を示す。たとえば、
図13および21に図示されるように、階層ポイント計算方法は、コイン投入合計、コイン払出合計、賭金の合計総量、プレイ時間当たりの平均ベット、理論的な収益および/または獲得基礎ポイントに応じて階層ポイントを計算することを含むことができ、これに限定されない。
【0105】
[00114]例示した実施形態においては、複数の階層ポイント発生レコード104は、リールマシン乗数値200を含むリールマシン発生レコード198、およびテーブルゲーム乗数値204を含むテーブルゲーム発生レコード202を有する。リールマシン乗数値200は、階層ポイント総数206を計算するために、ゲーミングトランザクションレコード92に含まれるリールマシン賭金のデータ146と使用され、テーブルゲーム乗数値204は、階層ポイント総数206を計算するために、ゲーミングトランザクションレコード92に含まれるテーブルゲーム賭金のデータ148と使用される。
【0106】
[00115]例示した実施形態においては、顧客評価サーバコンピュータ51は、1または複数の階層ポイント発生レコード104を閲覧および/または修正したいというユーザからの要求を受信し、階層ポイントプログラムファイル102にアクセスして、ユーザコンピューティング装置12を介してユーザに階層ポイント設定ウェブページ120(
図21に図示される)を表示するようにプログラムされる。顧客評価サーバコンピュータ51は、それぞれの賭けトランザクション種類144と関連付けられた階層ポイント入力フィールド208を含めるように階層ポイント設定ウェブページ120を表示する。それぞれの階層ポイント入力フィールド208は、対応する階層ポイント計算方法と関連付けられた複数の階層ポイント計算セレクタ210、および乗数値入力フィールド212を含む。たとえば、一実施形態において、階層ポイント設定ウェブページ120は、複数のリールマシン階層ポイント計算セレクタ210およびリールマシン乗数値入力フィールド212を含むリールマシン階層ポイント入力フィールド208を有する。複数のリールマシン階層ポイント計算セレクタ210の各々は、異なる階層ポイント計算方法と関連付けられる。例示した実施形態においては、顧客評価サーバコンピュータ51は、階層ポイント設定ウェブページ120を介して階層ポイント計算セレクタ210のユーザ選択を受信し、リールマシン乗数値入力フィールド212を介してユーザ定義のリールマシン乗数値を受信し、リールマシン階層ポイント計算方法をユーザ選択の階層ポイント計算方法に設定し、かつ、リールマシン乗数値200をユーザ定義のリールマシン乗数値に設定するようにリールマシン発生レコード198を更新して階層ポイントプログラムファイル102に含める。
【0107】
[00116]例示した実施形態においては、顧客評価サーバコンピュータ51は、階層見直し動作を実行して、顧客アカウントレコード96を修正し、顧客アカウントレコード96と関連付けられた階層レベル134を更新、降格または昇格するようにプログラムされる。例示した実施形態においては、顧客評価サーバコンピュータ51は、方法ステップ408〜416に示されるアルゴリズムを実装することによって階層見直し動作を実行する。方法ステップ408において、顧客評価サーバコンピュータ51は、データベース22に記憶されている複数の顧客アカウントレコード96にアクセスし、所定の期間内に生じたゲーミングトランザクション92を有する顧客アカウントレコード96を選択することによって、階層見直し動作を開始する。一実施形態において、たとえば、顧客評価サーバ51は、現在の日付および/または階層見直し動作の開始の時間から過去24時間の期間内に生じたゲーミングトランザクション92を含む顧客アカウントレコード96を選択するようにプログラムされる。
【0108】
[00117]方法ステップ410において、顧客評価サーバ51は、選択した顧客アカウントレコード96の各々を評価し、それぞれの選択した顧客アカウントレコード96に対して、選択した顧客アカウントレコード96に含まれる現在の階層レベル指標130を判定する。顧客評価サーバ51は、階層レベルプログラムファイル168にアクセスし、現在の階層レベル指標130と関連付けられた階層レベルより高いランキングを有する目標階層レベル134を判定し、目標階層レベル134と関連付けられた階層レベルデータレコード170を選択する。そして、顧客評価サーバ51は、目標階層レベル134と関連付けられた階層ポイント総数172および評価期間180を特定する。
【0109】
[00118]方法ステップ412において、顧客評価サーバ51は、顧客アカウントレコード96にアクセスし、特定した評価期間180内に発生トランザクション日を有するゲーミングトランザクション92を取り出し、取り出したゲーミングトランザクション92に基づいて階層ポイントの総数を計算する。
【0110】
[00119]方法ステップ414において、顧客評価サーバ51は、計算した階層ポイントの総数と目標階層レベル134と関連付けられた階層ポイント総数172との比較に基づいて、選択した顧客アカウントレコード96を修正して、顧客アカウントレコード96に割り当てられる階層レベルを昇格、更新または降格する。
【0111】
[00120]方法ステップ416において、顧客評価サーバ51は、修正した顧客アカウントレコード96を含む顧客アカウントウェブページ214(
図17、18、24および25に図示される)を表示する。たとえば、一実施形態において、
図17、18、24および25に図示されるように)、顧客評価サーバ51は、ゲーミングマシン12Cに表示されているプレイヤー対話画面84の非ゲーミング区画88に修正した顧客アカウントレコード96に含まれる情報を有する顧客アカウントウェブページ214を表示することができる。別の実施形態において、
図23〜24に図示されるように、顧客評価サーバ51は、プレイヤートラッキング装置ディスプレイ46に顧客アカウントウェブページ214を表示することができる。たとえば、一実施形態においては、顧客評価サーバ51は、ゲーミングマシン12Cと関連付けられたプレイヤートラッキング装置38に顧客ログイン画面216(
図23に図示される)を表示することができ、顧客ログイン画面は、プレイヤートラッキングアカウントにアクセスするために顧客のユニークな顧客IDを要求する。顧客評価サーバ51は、たとえばユーザコンピュータ装置12、管理ワークステーション27、および/またはキオスク25などの非ゲーミングマシンに顧客ログイン画面216を表示することもできる。顧客評価サーバ51は、顧客ログイン画面216とともに表示される数値キーパッドを介して受信される入力、プレイヤートラッキング装置38のカードリーダに挿入される物理カードの磁気カードストリップに含まれるコード、および/または顧客ログイン画面216を介して入力されるユーザ名およびパスワードから顧客のユニークな顧客IDを取得することができる。
【0112】
[00121]ユニークな顧客IDを受信したことに基づき、顧客評価サーバ51は、顧客プログラムファイル94にアクセスして、受信した顧客IDと関連付けられた顧客アカウントレコード96を取り出し、限定されないが、現在の階層レベル、現在の階層ポイント総数および/または次に高い階層レベルを得るために必要とされる階層ポイントの総数を含む、取り出した顧客アカウントレコード96に含まれる情報を有する顧客アカウントウェブページ214を表示してもよい。
【0113】
[00122]一実施形態においては、顧客評価サーバ51は、次に高い階層レベルに達するために必要とされる階層ポイント数を示すプログレスバー218を含む顧客アカウントウェブページ214を表示し、更新日220を表示する。
【0114】
[00123]一実施形態においては、顧客評価サーバ51は、階層レベル履歴データテーブル110にアクセスし、修正した顧客アカウントレコード96の階層レベルの変更を示す情報を含めるように階層レベル履歴データテーブル110を修正する。顧客評価サーバ51は、修正した顧客アカウントレコード96の階層レベルの変更を表示するように、階層レベル履歴データテーブル110に含まれる情報を有する顧客情報ウェブページ222(
図26に図示される)を表示するようにプログラムされることができる。
【0115】
[00124]
図9を参照すると、一実施形態においては、サーバコンピュータシステム18は、方法ステップ502〜522に示されるアルゴリズムを実装することによって階層見直し動作を実行するようにプログラムされることができる。たとえば、方法ステップ502で、サーバコンピュータシステム18は、顧客ランキングと関連付けられた顧客コンプ特典を示すプレイヤーカードレベル値を判定したいという要求を受信する。一実施形態においては、サーバコンピュータシステム18は、顧客レコードの夜間見直しを自動的に行うことができ、および/またはユーザコンピューティング装置を介して顧客またはカジノ従業員から要求を受信することができる。一実施形態においては、要求は、顧客と関連付けられたユニークな顧客IDを含むことができる。
【0116】
[00125]方法ステップ504において、サーバコンピュータシステム18は、データベースにアクセスし、データベース22の顧客アカウントデータテーブル94にアクセスし、受信した顧客IDと関連付けられた顧客レコード96を取り出し、対応する顧客と関連付けられた現在の階層レベルを判定する。たとえば、一実施形態においては、サーバコンピュータシステム18は、顧客レコード96に含まれる現在の階層ポイントを取り出し、顧客階層レベルデータテーブル106にアクセスして、顧客レコード96に含まれる現在の階層ポイントと関連付けられた階層レベルを判定することができる。
【0117】
[00126]方法ステップ506で、サーバコンピュータシステム18は、顧客IDを使用して階層レベル行為トラッキングデータテーブル108にアクセスして対応するアカウントが凍結されているか否かを判定する。顧客アカウントが凍結されたと判定される場合、サーバコンピュータシステム18は方法ステップ504に戻り、別の顧客レコードを選択する。
【0118】
[00127]顧客レコードが凍結されたと判定されない場合、サーバコンピュータシステム18は方法ステップ508に進む。方法ステップ508において、サーバコンピュータシステム18は、顧客階層レベルデータテーブル106にアクセスし、顧客の現在の階層レベルと関連付けられた評価期間を判定し、現在の日付+階層評価期間に含まれる過去の日数と同等の階層昇進範囲を計算する。
【0119】
[00128]方法ステップ510において、サーバコンピュータシステム18は、ユニークな顧客IDと関連付けられた顧客トラッキングアカウントにアクセスし、階層評価範囲内にある行為日付を有する顧客行為レコードを選択する。そして、サーバコンピュータシステム18は、階層ポイント発生データテーブル102にアクセスし、階層ポイント発生データテーブル102に含まれる階層発生データおよび選択した顧客行為レコードに含まれる顧客賭け行為データに基づいて、階層評価範囲の間に発生した発生階層ポイント数を計算する。発生階層ポイント数の判定に基づき、サーバコンピュータシステム18は、顧客と関連付けられた階層レベルを修正するべきか否かを判定する。
【0120】
[00129]方法ステップ512において、サーバコンピュータシステム18は、計算した発生階層ポイント数が現在の階層レベル内にあるか否かを判定する。計算した発生階層ポイント数が現在の階層レベル内にある場合、サーバコンピュータシステム18は、方法ステップ514を実装し、現在の階層レベルを更新し、更新した階層レベルを反映するように顧客アカウントデータを修正する。
【0121】
[00130]方法ステップ516において、サーバコンピュータシステム18は、計算した発生階層ポイント数が現在の階層レベルより少ないか否かを判定する。計算した発生階層ポイント数が現在の階層レベルより少ない場合、サーバコンピュータシステム18は、方法ステップ518に進み、顧客レコードを1階層レベルだけ降格し、降格した階層レベルを反映するように顧客アカウント情報を修正する。
【0122】
[00131]方法ステップ520において、サーバコンピュータシステム18は、計算した発生階層ポイント数が現在の階層ポイントレベルより大きいか否かを判定し、顧客アカウントを次に高い階層レベルに昇格する。
【0123】
[00132]方法ステップ522において、サーバコンピュータシステム18は、ボーナス特典データテーブル98にアクセスし、判定したプレイヤーの階層レベルおよび顧客行為レコードに基づいてプレイヤーに提供されるボーナス特典を判定する。
【0124】
[00133]たとえば、スロットプレイは、それぞれのスロット評定の合計ポイント、基礎ポイントまたは理論的な収益値に基づいて階層ポイントを付与するように構成することができる。さらに、階層ポイントには係数が乗算されることができる。プレイヤーがカジノでプレイするため、それぞれのスロット、テーブル、または、構築可能な他の賭け(すなわち、POS)に関して、彼らの現在の階層ポイント残高は、それぞれの賭けのレーティングの更新または終了後に更新される。プレイヤーの階層ポイント残高は、それらが階層満了日に夜間プロセスによって評価されるまで生じ続ける。
【0125】
[00134]例示した実施形態においては、顧客評価サーバ51は、複数の顧客アカウントレコードにアクセスし、所定の期間内に生じたゲーミングトランザクションを有する顧客アカウントレコードを選択することによって、階層見直し動作を開始するようにプログラムされることができる。それぞれの選択した顧客アカウントレコードに対して、顧客評価サーバ51は、選択した顧客アカウントレコード96に含まれる現在の階層レベル指標130を判定し、階層レベルプログラムファイル168にアクセスして、現在の階層レベル指標130と関連付けられた階層レベルより高いランキングを有する目標階層レベルを判定する。顧客評価サーバ51は、目標階層レベルと関連付けられた階層レベルデータレコード170を選択し、選択した階層レベルデータレコード170に含まれる階層ポイント総数172および評価期間180を特定する。そして、顧客評価サーバ51は、顧客アカウントレコード96にアクセスし、特定した評価期間180内に発生トランザクション日を有するゲーミングトランザクション92を取り出し、取り出したゲーミングトランザクションに基づいて階層ポイントの総数を計算する。そして、顧客評価サーバ51は、計算した階層ポイントの総数206が目標階層レベルと関連付けられた階層ポイント総数以上であるか否かを判定し、計算した階層ポイントの総数が目標階層レベルと関連付けられた階層ポイント総数以上であるという判定に基づき、現在の階層レベル指標を目標階層レベルと関連付けられた階層レベル指標と置き換えることによって、選択した顧客アカウントレコード96を修正して、顧客アカウントレコード96に割り当てられる階層レベルを昇格する。
【0126】
[00135]一実施形態において、顧客評価サーバ51は、階層見直し動作の開始の時間から過去24時間の期間内に生じたゲーミングトランザクション92を含む顧客アカウントレコード96を選択するようにプログラムされる。
【0127】
[00136]顧客評価サーバ51は、選択した顧客アカウントレコード96がロックアウト指標154を含むか否かを判定するようにもプログラムされることができる。選択した顧客アカウントレコード96においてロックアウト指標154を識別したことに基づき、顧客評価サーバ51は、現在の階層レベル指標130を現在の階層レベル指標130と同一に設定し、かつ、満了日182をロックアウト終了日164に設定するように選択した顧客アカウントレコード96を修正する。
【0128】
[00137]例示した実施形態において、顧客評価サーバ51は、階層レベル更新動作の実行と関連付けられた現在の日付を判定することによって階層レベル更新動作を開始し、現在の日付に一致する階層満了日182を有する顧客アカウントレコード96を選択するようにさらにプログラムされる。それぞれの選択した顧客アカウントレコード96に対して、顧客評価サーバ51は、選択した顧客アカウントレコード96に含まれる現在の階層レベル指標130を特定し、階層レベルプログラムファイル168にアクセスし、選択した顧客アカウントレコード96に含まれる現在の階層レベル指標130と関連付けられた階層レベルデータレコード170を選択し、現在の階層レベル指標130および関連付けられた階層レベルデータレコード170と関連付けられた階層ポイント総数172、評価期間180および更新期間182を判定する。そして、顧客評価サーバコンピュータ51は、現在の階層レベル指標130と関連付けられた評価期間180内に発生トランザクション日を有するゲーミングトランザクション92を取り出し、取り出したゲーミングトランザクション92に基づいて、階層ポイントの総数を計算する。顧客評価サーバコンピュータ51は、計算した階層ポイントの総数を階層ポイント総数172と比較し、計算した階層ポイントの総数が現在の階層レベル指標130と関連付けられた階層ポイント総数172以上であると判定したことに基づき、顧客アカウントレコード96に割り当てられる現在の階層レベルを更新する。顧客評価サーバコンピュータ51は、現在の階層レベル指標を現在の階層レベル指標と同一に設定し、前回評価日値を現在の日付に設定し、階層満了日値を現在の日付および更新期間の合計に設定することによって、選択した顧客アカウントレコード96を修正して、顧客アカウントレコードに割り当てられる階層レベルを更新する。
【0129】
[00138]階層レベル更新動作の間、計算した階層ポイントの総数が現在の階層レベル指標と関連付けられた階層ポイント総数より少ないと判定したことに基づき、顧客評価サーバ51は、取り出したゲーミングトランザクション92に含まれる賭けの総額に基づいて理論的な合計損失値を計算し、理論的な合計損失値が所定の理論的な合計損失値以上であると判定したことに基づき、選択した顧客アカウントレコード96を修正して、顧客アカウントレコードに割り当てられる階層レベルを更新するようにプログラムされることができる。たとえば、顧客評価サーバ51は、計算した理論的な合計損失値を選択した階層レベルデータレコード170に含まれる理論的な合計損失値176と比較し、計算した理論的な合計損失値が選択した階層レベルデータレコード170に含まれる理論的な合計損失値176以上であると判定したことに基づき、選択した顧客アカウントレコードを修正して、顧客アカウントレコード96に割り当てられる階層レベルを更新することができる。
【0130】
[00139]さらに、階層レベル更新動作中、計算した階層ポイントの総数が現在の階層レベル指標130と関連付けられた階層ポイント総数より少ないと判定したことに基づき、顧客評価サーバコンピュータ51は、現在の階層レベル指標と関連付けられた階層レベルより低いランキングを有する階層レベルと関連付けられた階層レベルプログラムファイルから階層レベル指標を選択し、選択した階層レベル指標と関連付けられた更新期間を判定し、現在の階層レベル指標を選択した階層レベル指標に設定し、前回評価日値を現在の日付に設定し、階層満了日値を現在の日付および選択した階層レベル指標と関連付けられた更新期間の合計に設定することによって、選択した顧客アカウントレコードを修正して、顧客アカウントレコードに割り当てられる階層レベルを降格することができる。
【0131】
[00140]一実施形態においては、顧客評価サーバコンピュータは、リールマシン賭金を含む取り出したゲーミングトランザクションを特定し、リールマシン賭金と関連付けられた賭けの合計総量にリールマシン乗数値を乗算することによってリールマシン階層ポイント値を計算し、テーブルゲーム賭金を含む取り出したゲーミングトランザクションを特定し、テーブルゲーム賭金と関連付けられた賭けの合計総量にテーブルゲーム乗数値を乗算することによってテーブルゲーム階層ポイント値を計算し、リールマシン階層ポイント値およびテーブルゲーム階層ポイント値の合計を判定して階層ポイントの総数を計算することによって、階層ポイントの総数を計算するようにプログラムされる。
【0132】
[00141] SYNKROS(商標)システム10により、プレイヤーがカジノでプレイしている間、プレイヤーは、
図21、賭金の種類ごとの階層ポイント設定画面120における発生率設定に基づいて階層ポイントを獲得することができる。プレイヤーの階層ポイント残高(過去181日+当日発生)が自分の現在の階層を超える場合、次の階層に自動的に昇格され、そしてトゥルータイムディスプレイで通知される。
【0133】
[00142]追加的に、プレイヤーの理論的(過去181日+当日発生)またはプレイヤーの実質的損失(過去181日+当日発生)が自身の現在の階層を超える場合、次の階層に自動的に昇格され、トゥルータイムディスプレイで通知される。ExpirationDate=現在のゲーミング日+203日(満了日数)を設定し;CLA履歴移行テーブルにレコードを作成する。
【0134】
[00143]一実施形態においては、サーバコンピュータは、夜間データベースプロセス(ジョブ1):目的:更新および降格の評価を含め、夜間に自動化カードレベル評価プロセスを行う。システムは、CLA満了日=現在のゲーミング日−1で全てのプレイヤーを選択するが、但し、
図22:CLAトラッキングテーブルのプレイヤーのレコードが凍結されたと示される場合には何もしない。
【0135】
[00144]プレイヤーの現在の階層ポイント残高、現在の理論的または現在の実質的な損失が
図20、カードレベル自動化画面112の設定としての現在の階層範囲内にある場合、プレイヤーを同一のカード階層で更新し;LastSetDate=現在のゲーミング日を設定し;ExpirationDate=現在のゲーミング日+203日(満了日数)を設定し;CLA履歴移行テーブルにレコードを作成する。
【0136】
[00145]プレイヤーの現在の階層ポイント残高、現在の理論的または現在の実質的な損失が
図20、カールレベル自動化画面112の設定として自身の現在の階層範囲より少ない場合、<最大降格レベル>だけプレイヤーを降格し;LastSetDate=現在のゲーミング日を設定し;ExpirationDate=現在のゲーミング日+203日(満了日数)を設定し;CLA履歴移行テーブルにレコードを作成する。
【0137】
[00146]システムは、この時理論的または実質的な損失に基づいて階層昇格しないようにデータベースにハードコード手順を含むことができる。階層降格については、ユーザがカードレベル自動化画面112を使用して最大降格レベルを設定することができることに留意されたい。
【0138】
[00147]サーバコンピュータシステム18は、夜間データベースプロセス(ジョブ2)も実装することができる;目的:階層ポイント、理論的および実質的な損失について181日間の履歴を維持する。夜間プロセスは、何人でも182日前にプレイした場合には、評価によって顧客別現在階層ポイントメータ、顧客別の理論的なメータおよび顧客別の実質的な損失メータから182日目を「切り捨てる」ことになる。これは、次のカードレベルへの階層昇格プレイヤーのリアルタイム評価のため、現在のプレイが顧客別階層ポイント、理論的および実質的な損失メータを「増す」ことを可能にするであろう。
【0139】
[00148]サーバコンピュータシステム18は、ユーザがゲストを手動で階層昇格、更新または階層降格する手動プロセスを開始できるようにすることができる:階層昇格(Ups):(現在の日付+満了日数)に基づいて新たな満了日フィールドを計算および設定する。ユーザは、満了日を変更することができる機能を有する;更新(Ats)または階層降格(Dns):現在の/過去の満了日後の(合計期間)に基づいて新たな満了日フィールドを計算および設定する。ユーザは、満了日を変更することができる機能を有する;満了日を手動で変更することができる機能、初期設定では、新たな満了日は、来る満了日の(現在の日付+満了日数)後であるが、ユーザによって変更されることができる。(満了調整);プレイヤーのカードレベルを凍結されたと分類し、そして報告でそのカードレベルを凍結されたと特定することができる機能。
【0140】
[00149]一実施形態においては、サーバコンピュータシステム18は、データマーケティングで利用可能なCLAデータも生成することができる:利用可能なデータプルデータベースマーケティングは、SYNKROS DALのビューを通じてCLAに関してSYNKROSからデータを引き出すことができる。代替的に、これらの同一のビューは、カスタムレポートのためにKEIレポートライタツールメタデータレイヤに追加されることになる。
【0141】
[00150]CLAトラッキングテーブルは、以下を公開するために利用可能であろう:PTNID(顧客識別子);LastSetDate(最後の評価または手動調整の日付);ExpirationDate(次の評価の日付(猶予期間を含む));凍結レベル(1=現在のレベルで凍結されている、0=満了日に評価される予定)。
【0142】
[00151]CLA_Historyテーブルは、以前の評価期間の履歴スナップショットを公開するために利用可能であろう:PTNID(顧客識別子);動作の日付;PreviousTier(CLA評価または手動介入時の階層);MovedToTier(CLA評価または手動介入後の移行先階層);PreviousTierポイント(CLA評価または手動介入時の階層ポイント);など。
【0143】
[00152]一実施形態においては、評価期間は、全てのカード階層に対して同一に構成されるであろう。評価期間が182に設定され、猶予期間が21に設定され、したがって合計期間=203日の場合;CLAデータベースルーチンは、これらの182日評価期間を使用して全ての階層レベルで評価されるであろう。さらに、以後の階層ポイント、理論的および実質的な損失を含む、少なくとも182日分の毎日のプレイヤー評点が、182日目を「切り捨てる」夜間データベースプロセス#2によって使用されることになる。
【0144】
[00153]上記の教示に鑑み、本発明は多くの修正および変形が可能であることが明らかである。本発明は、詳細に記載したものとは別に、添付の特許請求の範囲内で実施されることができる。
【0145】
[00154]以上、ゲーミング施設サービスをプレイヤーに提供するためのシステムおよび方法の例示的な実施形態について詳述した。このシステムおよび方法は、本明細書に記載された特定の実施形態に限定されない。むしろシステムの構成要素および/または方法のステップは、本明細書に記載された他の構成要素および/またはステップから独立および分離して利用できる。たとえば、システムは、他の賭けシステムおよび方法と組み合わせて使用することもでき、本明細書に記載されたシステムのみの例に限定されない。むしろ、例示的な実施形態を多数の他のモニタリングアプリケーションと組み合わせて実装および利用できる。
【0146】
[00155]本明細書に記載されたようなコントローラ、コンピューティングデバイス、またはコンピュータは、少なくとも1または複数のプロセッサまたはプロセッサユニットと、システムメモリとを含む。さらに、コントローラは通常、少なくともいくつかの形式のコンピュータ可読媒体を含む。例として、コンピュータ可読媒体は、コンピュータ記憶媒体および通信媒体を含み得るが、これに限定されない。コンピュータ記憶媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータなどの情報の格納を可能にする任意の方法または技術で実装された、揮発性および不揮発性のリムーバブルおよび非リムーバブル媒体を含み得る。通信媒体は、典型的にはコンピュータ可読命令、データ構造、プログラムモジュール、または他のデータを搬送波または他の移送機構などの変調データ信号に組み入れるものであり、任意の情報配信媒体を含む。当業者は、1または複数の特性が情報を信号でエンコードする態様で設定または変更された変調データ信号に精通しているはずである。上記のいずれかのものの組み合わせも、コンピュータ可読媒体の範囲に含まれる。
【0147】
[00156]本明細書で図示および説明された発明の実施形態における操作の実行または遂行の順序は、別途指定されていない限り、必須ではない。すなわち、本明細書に記載された操作は、別途指定されていない限り、任意の順序で実行でき、また本発明の実施形態に含まれる操作は、本明細書で開示された操作より多くても、少なくてもよい。たとえば、特定の操作を他の操作よりも前、同時、または後に実行または遂行することは、発明の態様の範囲に含まれる。
【0148】
[00157]一部の実施形態においては、本明細書で記載されたプロセッサは、システムおよびマイクロコントローラ、縮小命令セット回路(RISC)、特定用途向け集積回路(ASIC)、プログラム可能ロジック回路(PLC)、並びに本明細書に記載された機能を実行できる任意の他の回路またはプロセッサなどの任意のプログラム可能なシステムを備える。上記の例は、単なる例示であり、したがってプロセッサという用語の定義および/または意味をいかなる方法でも限定することを意図したものではない。プロセッサは、ウェブブラウザ(たとえば、Microsoft Internet Explorer、Mozilla Firefox、Apple Safari、Google Chrome、Operaなど)などの1または複数のプログラムアプリケーションを実行して、コンピュータネットワーク上でコンテンツにアクセスし、表示できる。特定の実装においては、プログラムアプリケーションにより、ユーザはネットワーキングシステムによってホストされているリソースなど、取得する特定のネットワークリソースのアドレスを入力できる。これらのアドレスは、統一リソースロケータ、すなわちURLであり得る。さらに、ページまたは他のリソースが取得された後、クライアントアプリケーションは、ユーザが他のリソースへのハイパーリンクを「クリック」したときに、他のページまたはレコードへのアクセスを提供できる。例として、そのようなハイパーリンクは、ウェブページ内に配置され得、ユーザが別のページのURLを入力してそのページを取得するための自動化された方法を提供し得る。それ自体が複数の組み込みリソースを含み得るウェブページ内に埋め込まれたウェブページまたはリソースは、プレーンテキスト情報や、ソフトウェアプログラムまたは他のコードオブジェクト、グラフィック、画像、音声信号、ビデオなどのより複雑なデジタルエンコードマルチメディアコンテンツなどのデータレコードを含み得る。ウェブページを作成するための広く普及しているマークアップ言語の1つは、ハイパーテキストマークアップ言語(HTML)である。ウェブブラウザによってサポートされる他の一般的な言語および技術には、拡張マークアップ言語(XML)、拡張ハイパーテキストマークアップ言語(XHTML)、JavaScript、Flash、ActionScript、カスケーディングスタイルシート(CSS)、Javaなどがある。
【0149】
[00158]一部の実施形態においては、本明細書で記載されたデータベースは、階層型データベース、リレーショナルデータベース、フラットファイルデータベース、オブジェクトリレーショナルデータベース、オブジェクト指向データベース、およびコンピュータシステムに格納されるレコードまたはデータの他の任意の構造化されたコレクションを含む任意のデータコレクションを含む。上記の例は、単なる例であり、したがってデータベースという用語の定義および/または意味をいかなる方法でも限定することを意図したものではない。データベースの例として、オラクル(Oracle)(登録商標)データベース、MySQL、アイビーエム(IBM)(登録商標)DB2、マイクロソフト(Microsoft)(登録商標)SQL Server、サイベース(Sybase)(登録商標)、およびPostgreSQLがあるが、これらに限定されない。ただし、本明細書に記載されたシステムおよび方法を実現する任意のデータベースを使用できる(Oracleは、カリフォルニア州レッドウッドショアのOracle Corporationの登録商標である。IBMは、ニューヨーク州アーモンクのInternational Business Machines Corporationの登録商標である。Microsoftは、ワシントン州レドモンドのMicrosoft Corporationの登録商標である。Sybaseは、カリフォルニア州ダブリンのSybaseの登録商標である)。
【0150】
[00159] 一部の実施形態においては、本明細書で記載されたネットワークは、さまざまな例示的実施形態で1または複数の物理サーバとデータストアとを含む、ネットワークアドレス可能なシステムを含む。1または複数の物理サーバは、例として、一群のルータおよび/またはネットワーキングスイッチを介してコンピュータに動作可能に接続される。例示的な実施形態においては、1または複数の物理サーバによってホストされる機能は、ウェブまたはHTTPサーバ、FTPサーバに加えて、限定なしで、コモンゲートウェイインターフェイス(CGI)スクリプト、PHPハイパーテキストプリプロセッサ(PHP)、アクティブサーバページ(ASP)、ハイパーテキストマークアップ言語(HTML)、拡張マークアップ言語(XML)、Java、JavaScript、非同期JavaScriptおよびXML(AJAX)、Flash、ActionScriptなどを使用して実装されたウェブページおよびアプリケーションを含む。データストアは、ネットワーキングシステムの動作に関連し、およびこれを実現するコンテンツおよびデータをデジタルデータオブジェクトとして格納し得る。データオブジェクトは、特定の実装においては、典型的にはデータファイル、データベース、またはレコードに格納または埋め込まれるデジタル情報項目である。コンテンツオブジェクトは、テキスト(ASCII、SGML、HTMLなど)、画像(jpeg、tif、gifなど)、グラフィック(ベクターベースまたはビットマップ)、音声、ビデオ(mpegなど)、または他のマルチメディア、並びにそれらの組み合わせを含む多数の形式をとり得る。さらに、コンテンツオブジェクトデータは、実行可能コードオブジェクト(ブラウザのウィンドウまたはフレーム内のゲーム実行可能ファイルなど)、ポッドキャストなどを含み得る。データストアは、情報を1または複数の物理システムに格納されるローカルに関連付けられたレコードまたはファイルの統合コレクションとして維持する、リレーショナルデータベースやオブジェクト指向データベースなどのさまざまな分散型および統合型データベースの1または複数に対応する。
【0151】
[00160]たとえば、本明細書に記載されたプロセスは、ハードウェア構成要素、ソフトウェア構成要素、および/またはそれらの任意の組み合わせを使用して実装され得る。例として、本開示の実施形態はネットワーキングウェブサイトに関連して動作するものとして説明されているが、本発明のさまざまな実施形態は、ウェブアプリケーションをサポートする任意の通信施設と組み合わせて使用できる。さらに、一部の実施形態においては、「ウェブサービス」および「ウェブサイト」という用語は入れ替えて使用され得、さらに、モバイル装置(たとえば、携帯電話、スマートフォン、個人用GPS、個人用デジタル補助装置、個人用ゲーミング機器など)などの装置のサーバに対してAPI呼び出しを直接実行するカスタマイズまたは汎用化されたAPIを示し得る。よって、明細書および図面は、限定的ではなく例示的な意味で捉えられるものである。ただし、特許請求の範囲に記載された発明の幅広い精神および範囲から逸脱することなく、さまざまな改良および変更を加えられること、並びに発明が添付の特許請求の範囲の範囲に含まれる全ての改良および等価物を網羅することを意図していることは明らかである。
【0152】
[00161]この書面の明細書においては、ベストモードを含む例を使用して、発明を記載し、また当業者が任意の装置またはシステムの作成および使用並びに任意の組み込まれた方法の実行を含めて発明を実行できるようにしている。発明の特許可能な範囲は、特許請求の範囲によって定義され、当業者が思いつく他の例を含み得る。本発明の他の態様および特徴は、図面、開示、および添付の特許請求の範囲を調べることで得ることができる。発明は、添付の特許請求の範囲内の具体的な記載以外で実践され得る。添付の特許請求の範囲内に一覧されたステップおよび/または機能は、それらのステップおよび/または特徴が一覧されている順序とは関係なく、いかなる特定の動作順序にも限定されない。
【0153】
[00162]発明のさまざまな実施形態の具体的な特徴は、一部の図面に示され、他の図面に示されていない可能性があるが、これは便宜上の問題に過ぎない。発明の原則に応じて、図面の任意の特徴が、他の任意の図面の任意の特徴と組み合わせて参照および/または特許請求され得る。
【符号の説明】
【0154】
10…システム、シンクロスシステム、12…装置、ユーザコンピューティング装置、マシン、EGM、ゲーム、ゲーミングマシン、非ゲーミングマシン、クライアント装置、システム装置、12A〜12I…ゲーミングマシン、12J〜12L…非ゲーミングマシン、14…エンタテイニング管理および監視システム、16…通信ネットワーク、18…サーバコンピュータシステム、サーバ、20…コンピュータプログラムアプリケーション、22…データベース、23…販売または引換時点管理端末、24…プレイヤー、25…キオスク、26…ゲーミングコントローラ、ゲームコントローラ、27…テーブル管理ホストワークステーション、管理ワークステーション、28…硬貨紙幣管理装置、30…ディスプレイプロセッサ、32…RAM、34…ROM、36…ゲーミングディスプレイ、ディスプレイ、37…ユーザ入力装置、38…プレイヤートラッキング装置、40…プロセッサ、42…プレイヤー識別カードリーダ、44…数値キーパッド、46…ディスプレイ、プレイヤートラッキング装置ディスプレイ、50…ミドルウェアアプリケーションサーバコンピュータ、51…顧客評価サーバコンピュータ、顧客評価サーバ、52…データベースサーバコンピュータ、54…データベースサーバプロセッサ、70…アプリケーションプロセッサ、72…通信モジュール、74…プレイヤートラッキングモジュール、76…顧客コンプモジュール、78…顧客階層レベルモジュール、80…ゲーミングトラッキング装置、82…ウェブブラウザインタフェース、84…プレイヤー対話画面、86…ゲーミングコンテンツ区画、88…非ゲーミングコンテンツ区画、90…プレイヤートラッキングアカウントレコード、92…ゲーミングトランザクションレコード、94…顧客アカウントデータテーブル、96…顧客アカウントレコード、顧客レコード、98…ボーナス特典データテーブル、100…階層レベルデータレコード、102…階層ポイント発生データテーブル、104…ポイント発生レコード、106…顧客階層レベルデータテーブル、108…階層レベル行為データテーブル、階層レベル行為トラッキングデータテーブル、110…階層レベル履歴データテーブル、112…カードレベル自動化設定画面、階層レベル設定ウェブページ、114…顧客階層レベル、116…ローリング期間オプション、118…階層ポイント発生値、階層ポイント発生、120…階層ポイント設定画面、階層ポイント設定ウェブページ、122…階層調整ウェブページ、124…階層調整タブ、シンクロスアカウントタブ/階層調整タブ、126…階層選択領域、128…顧客ID、130…階層レベル指標、132…顧客の賭けデータ、134…ランク付けされた一群の階層レベル、136…コイン投入当たりのボーナスポイント特典データ、138…コンプ再投資データ、140…日付、142…賭けの総額、144…賭けトランザクション種類、146…リールマシン賭金指標、リールマシン賭金のデータ、148…テーブルゲーム賭金指標、テーブルゲーム賭金のデータ、150…前回評価日値、152…階層満了日値、154…ロックアウト指標、156…現カード種類表示フィールド、158…階層調整セレクタ、160…満了日入力フィールド、162…ロックアウト指標表示フィールド、164…ロックアウト終了日、168…階層レベルプログラムファイル、170…階層レベルデータレコード、172…階層ポイント総数、174…階層ポイントレベル範囲、176…理論的な損失値、理論的な合計損失値、178…実際の損失値、180…評価期間、182…更新期間、満了日、階層満了日、184…階層レベルマトリックス、186…論理セル、188…階層ポイント論理セル、190…理論損失論理セル、192…実損失論理セル、194…階層ポイント計算方法指標、196…乗数値、198…リールマシン発生レコード、200…リールマシン乗数値、202…テーブルゲーム発生レコード、204…テーブルゲーム乗数値、206…階層ポイント総数、208…階層ポイント入力フィールド、210…階層ポイント計算セレクタ、212…乗数値入力フィールド、214…顧客アカウントウェブページ、216…顧客ログイン画面、218…プログレスバー、220…更新日、222…顧客情報ウェブページ。