JP5354381B2 - セッション制御システム、セッション制御方法及びセッション制御プログラム - Google Patents
セッション制御システム、セッション制御方法及びセッション制御プログラム Download PDFInfo
- Publication number
- JP5354381B2 JP5354381B2 JP2009521613A JP2009521613A JP5354381B2 JP 5354381 B2 JP5354381 B2 JP 5354381B2 JP 2009521613 A JP2009521613 A JP 2009521613A JP 2009521613 A JP2009521613 A JP 2009521613A JP 5354381 B2 JP5354381 B2 JP 5354381B2
- Authority
- JP
- Japan
- Prior art keywords
- session
- arrival rate
- stage
- request
- website
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
Landscapes
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
Description
(a)アクセス増加に対する耐性を有するシステム構成にする。
(b)アクセス増加時にシステムの構成を動的に変更する。
本発明の目的は、ウェブサイトにアクセスが集中した場合に、ウェブサイトの利益を最適化できるセッション制御装置、セッション制御方法及びセッション制御プログラムを提供することにある。
本発明の他の目的は、ウェブサイトにアクセスが集中した場合に、ウェブサイトにおいて重要度の高い処理への意欲が高いユーザのアクセスが拒絶される可能性を低く制御することができるセッション制御装置、セッション制御方法及びセッション制御プログラムを提供することにある。
第2の効果は、重要度の高い処理への意欲が高いユーザのアクセスが拒絶される可能性を低くし、ユーザの不満を抑制できることである。
その理由は、サイトの負荷増加時に、重要度の高い処理への意欲の低いユーザのセッションを拒絶し、その分、重要度の高い処理への意欲が高いユーザのセッションを多く維持するためである。
なお、以下の各実施の形態においては、ウェブサイトがEコマース(電子商取引)サイトに本発明を適用した場合について説明する。
図1を参照すると、本発明の第1の実施の形態によるセッション制御装置10は、キーボード等の入力装置40と、プログラム制御により動作するデータ処理装置20と、情報を記憶する記憶装置30とを含む。
なお、ウェブサイトがEコマース(電子商取引)サイトである場合には、重要度の高い処理として購入処理が該当するが、他の種類のサイトでは、例えば、契約処理やユーザ登録処理等が、重要度の高い処理に該当する。
次に、第1の実施の形態の実施例について説明する。
第1の実施の形態では、基準ページへのリクエスト履歴によってステージ毎に到達率を導出するというように構成されているため、セッションのリクエストパターンによって異なる到達率を得ることができる。
次に、本発明の第2の実施の形態について図面を参照して詳細に説明する。
次に、第2の実施の形態の実施例について説明する。
第2の実施の形態では、基準ページへのリクエスト履歴によって到達率を導出するというように構成されているため、セッションのリクエストパターンによって異なる到達率を得ることができる。
次に、本発明の第3の実施の形態について図面を参照して詳細に説明する。
次に、第3の実施の形態の実施例について説明する。
第3の実施の形態では、到達セッションのステージ毎のリクエスト回数を統計的に導出するように構成されているため、到達セッションの拒絶率を指定した割合以下に抑えることができる。
次に、本発明の第4の実施の形態について図面を参照して詳細に説明する。
次に、第4の実施の形態の実施例について説明する。
第4の実施の形態では、評価の高い基準ページを統計的な手法により導き出すように構成されているので、セッションが到達セッションか未達セッションかを効果的に判断できる基準ページを見つけることができる。
次に、本発明の第5の実施の形態について図面を参照して詳細に説明する。
本第5の実施の形態では、購入処理に辿り着く単位時間あたりのセッションを最も多くする基準到達率を選択するように構成されているため、サイトにアクセスが集中した場合であっても、到達確率の低いセッションを拒絶することによって、サイトの利益を最大化することができる。
Claims (42)
- ウェブサイトと、前記ウェブサイトにアクセスするクライアント端末にネットワークを介して接続され、
ウェブサイトにおける重要度の高い処理への到達に影響が大きいページを基準ページとし、セッション開始のリクエストから前記基準ページヘのリクエスト前まで、又は前記基準ページへのリクエストから次の前記基準ページのリクエスト前までのシーケンスをステージとし、前記ステージ毎にセッションの前記重要度の高い処理に対する傾向を算出する算出手段と、
算出した前記重要度の高い処理に対する傾向を記憶する記憶手段と、
前記セッションを制限するための基準を設定する設定手段と、
前記クライアント端末から受信した前記セッションのステージについて、前記重要度の高い処理に対する傾向を前記記憶手段から取得し、前記基準と比較することにより、前記クライアント端末からの前記セッションを制限するか否かを判定する照合手段と
を含むことを特徴とするセッション制御装置。 - ウェブサイトと、前記ウェブサイトにアクセスするクライアント端末にネットワークを介して接続され、
ウェブサイトにおける重要度の高い処理への到達に影響が大きいページを基準ページとし、セッション開始のリクエストから前記基準ページヘのリクエスト前まで、又は前記基準ページへのリクエストから次の前記基準ページのリクエスト前までのシーケンスをステージとし、前記ステージ毎にセッションの前記重要度の高い処理に到達する確率である到達率を各ステージ毎に算出する到達率算出手段と、
前記到達率を各ステージ毎に記憶する到達率記憶手段と、
セッションを制限するための基準となる到達率である基準到達率を設定する設定手段と、
前記クライアント端末から受信した前記セッションのステージに対応する前記到達率を前記到達率記憶手段から取得し、前記基準到達率と比較することにより、前記クライアント端末からの前記セッションを制限するか否かを判定する照合手段と
を含むことを特徴とするセッション制御装置。 - 前記照合手段は、
前記到達率が前記基準到達率以上の場合、前記ウェブサイトに前記セッションを転送し、前記到達率が前記基準到達率より小さい場合、クライアント端末に対して前記セッションが制限されたことを伝えるレスポンスメッセージを送信することを特徴とする請求項2に記載のセッション制御装置。 - 前記到達率算出手段は、
前記ウェブサイトのアクセスログからセッション毎にリクエスト履歴を読み込み、前記ステージ毎にセッションの前記重要度の高い処理に到達する確率である到達率を各ステージ毎に算出することを特徴とする請求項2に記載のセッション制御装置。 - ウェブサイトと、前記ウェブサイトにアクセスするクライアント端末にネットワークを介して接続され、
ウェブサイトにおける重要度の高い処理への到達に影響が大きいページを基準ページとし、セッション開始のリクエストから前記基準ページヘのリクエスト前まで、又は前記基準ページへのリクエストから次の前記基準ページのリクエスト前までのシーケンスをステージとし、前記ステージ毎にセッションの前記重要度の高い処理に到達する確率である到達率を各ステージのリクエスト回数毎に算出する到達率算出手段と、
前記到達率を各ステージのリクエスト回数毎に記憶する到達率記憶手段と、
セッションを制限するための基準となる到達率である基準到達率を設定する設定手段と、
前記クライアント端末から受信した前記セッションのステージにおけるリクエスト回数に対応する前記到達率を、前記到達率記憶手段から取得し、前記基準到達率と比較することにより、前記クライアント端末からの前記セッションを制限するか否かを判定する照合手段と
を含むことを特徴とするセッション制御装置。 - 前記照合手段は、
前記到達率が前記基準到達率以上の場合、前記ウェブサイトに前記セッションを転送し、前記到達率が前記基準到達率より小さい場合、クライアント端末に対して前記セッションが制限されたことを伝えるレスポンスメッセージを送信することを特徴とする請求項5に記載のセッション制御装置。 - 前記到達率算出手段は、
前記ウェブサイトのアクセスログからセッション毎にリクエスト履歴を読み込み、前記ステージ毎にセッションの前記重要度の高い処理に到達する確率である到達率を各ステージのリクエスト回数毎に算出することを特徴とする請求項5に記載のセッション制御装置。 - ウェブサイトと、前記ウェブサイトにアクセスするクライアント端末にネットワークを介して接続され、
ウェブサイトにおける重要度の高い処理への到達に影響が大きいページを基準ページとし、セッション開始のリクエストから前記基準ページヘのリクエスト前まで、又は前記基準ページへのリクエストから次の前記基準ページのリクエスト前までのシーケンスをステージとし、各ステージにおけるリクエスト回数毎に前記重要度の高い処理に到達する到達セッションと到達しない未達セッションの割合を算出する占有率算出手段と、
到達セッションを拒絶する割合が、制限しない到達セッションの割合を表す最低保証割合以上になる範囲で、最も多くの未達セッションを拒絶できるように、ステージ毎にリクエストの制限回数を設定する判定手段と、
前記クライアント端末から受信した前記セッションのステージにおけるリクエスト回数を計数し、計数した前記リクエスト回数と前記制限回数を比較することにより、前記クライアント端末からの前記セッションを制限するか否かを判定する照合手段と
を含むことを特徴とするセッション制御装置。 - 前記照合手段は、
前記リクエスト回数が、前記制限回数を超えない場合、前記ウェブサイトに前記セッションを転送し、前記リクエスト回数が前記制限回数を超える場合、前記クライアント端末に対して前記セッションが制限されたことを伝えるレスポンスメッセージを送信することを特徴とする請求項8に記載のセッション制御装置。 - 前記占有率算出手段は、
前記ウェブサイトのアクセスログからセッション毎にリクエスト履歴を読み込み、各ステージにおけるリクエスト回数毎に前記重要度の高い処理に到達する到達セッションと到達しない未達セッションの割合を算出することを特徴とする請求項8に記載のセッション制御装置。 - 前記ウェブサイトが提供するページから選択した前記基準ページの候補又は前記基準ページの候補の組合せについて、最も評価の高い前記基準ページの候補又は組合せを選択する基準ページ候補決定手段と、
前記基準ページの候補又は前記基準ページの候補の組み合わせにアクセスした際のセッションの状態をステージとしたとき、各ステージにおけるリクエスト回数毎に前記重要度の高い処理に到達する到達セッションと到達しない未達セッションの割合を算出する統計手段と、
前記到達セッションと到達しない未達セッションの割合に基づいて、前記基準ページの候補又は組み合わせによって、到達セッションと未達セッションをどの程度判別することができたかを評価する評価手段と
をさらに含むことを特徴とする請求項2に記載のセッション制御装置。 - 前記評価手段は、
前記基準ページの候補又は前記基準ページの候補の組み合わせにアクセスした際のセッションの状態をステージとしたとき、前記統計手段によって算出された到達セッションと到達しない未達セッションの割合からいくつかのセッションの到達率を予測し、到達率が分散しているほど基準ページの評価を高く設定することを特徴とする請求項11に記載のセッション制御装置。 - 前記基準ページ候補決定手段は、
前記基準ページの候補について前記評価手段によって評価を行った後、前記基準ページの候補に新たな基準ページの候補を追加して基準ページの候補の組み合わせを作成し、
前記評価手段による評価が、前記基準ページ候補を追加する前の評価と変わらなければ、前記基準ページの候補の組合せから追加した前記基準ページ候補を削除する処理を、
評価が高い順に全ての前記基準ページについて繰り返す
ことを特徴とする請求項11に記載のセッション制御装置。 - 前記セッションの重要度の高い処理への到達率を2分類する基準到達率候補を設定し、前記基準到達率候補から基準到達率を下回る到達率のセッションを拒絶したときに購入処理への到達数が最大になる前記基準到達率を導出する基準レベル候補決定手段と、
前記基準レベル候補決定手段から前記基準到達率候補を受け取り、前記基準到達率によって、前記ウェブサイトが受けた全てセッションを2分類することを一定時間続けて、セッションが分類間を移行する確率、各分類のセッションが重要度の高い処理に到達する確率、セッションが各分類に滞在する確率、各分類の単位時間あたりのセッション数を算出する分類手段と、
前記分類手段によって算出された前記確率、前記単位時間あたりのセッション数に基づいて、前期基準到達率候補を下回るセッションを拒絶したときの購入処理への到達数を予測する到達率予測手段と
をさらに含むことを特徴とする請求項2に記載のセッション制御装置。 - ウェブサイトと、前記ウェブサイトにアクセスするクライアント端末にネットワークを介して接続されるセッション制御装置によるセッション制御方法であって、
ウェブサイトにおける重要度の高い処理への到達に影響が大きいページを基準ページとし、セッション開始のリクエストから前記基準ページヘのリクエスト前まで、又は前記基準ページへのリクエストから次の前記基準ページのリクエスト前までのシーケンスをステージとし、前記ステージ毎にセッションの前記重要度の高い処理に対する傾向を算出する算出ステップと、
算出した前記重要度の高い処理に対する傾向を記憶手段に記憶する記憶ステップと、
前記セッションを制限するための基準を設定する設定ステップと、
前記クライアント端末から受信した前記セッションのステージについて、前記重要度の高い処理に対する傾向を前記記憶手段から取得し、前記基準と比較することにより、前記クライアント端末からの前記セッションを制限するか否かを判定する照合ステップ
を含むことを特徴とするセッション制御方法。 - ウェブサイトと、前記ウェブサイトにアクセスするクライアント端末にネットワークを介して接続されるセッション制御装置によるセッション制御方法であって、
ウェブサイトにおける重要度の高い処理への到達に影響が大きいページを基準ページとし、セッション開始のリクエストから前記基準ページヘのリクエスト前まで、又は前記基準ページへのリクエストから次の前記基準ページのリクエスト前までのシーケンスをステージとし、前記ステージ毎にセッションの前記重要度の高い処理に到達する確率である到達率を各ステージ毎に算出する到達率算出ステップと、
前記到達率を各ステージ毎に到達率記憶手段に記憶する到達率記憶ステップと、
セッションを制限するための基準となる到達率である基準到達率を設定する設定ステップと、
前記クライアント端末から受信した前記セッションのステージに対応する前記到達率を前記到達率記憶手段から取得し、前記基準到達率と比較することにより、前記クライアント端末からの前記セッションを制限するか否かを判定する照合ステップ
とを含むことを特徴とするセッション制御方法。 - 前記照合ステップで、
前記到達率が前記基準到達率以上の場合、前記ウェブサイトに前記セッションを転送し、前記到達率が前記基準到達率より小さい場合、クライアント端末に対して前記セッションが制限されたことを伝えるレスポンスメッセージを送信することを特徴とする請求項16に記載のセッション制御方法。 - 前記到達率算出ステップで、
前記ウェブサイトのアクセスログからセッション毎にリクエスト履歴を読み込み、前記ステージ毎にセッションの前記重要度の高い処理に到達する確率である到達率を各ステージ毎に算出することを特徴とする請求項16に記載のセッション制御方法。 - ウェブサイトと、前記ウェブサイトにアクセスするクライアント端末にネットワークを介して接続されるセッション制御装置によるセッション制御方法であって、
ウェブサイトにおける重要度の高い処理への到達に影響が大きいページを基準ページとし、セッション開始のリクエストから前記基準ページヘのリクエスト前まで、又は前記基準ページへのリクエストから次の前記基準ページのリクエスト前までのシーケンスをステージとし、前記ステージ毎にセッションの前記重要度の高い処理に到達する確率である到達率を各ステージのリクエスト回数毎に算出する到達率算出ステップと、
前記到達率を各ステージのリクエスト回数毎に到達率記憶手段に記憶する到達率記憶ステップと、
セッションを制限するための基準となる到達率である基準到達率を設定する設定ステップと、
前記クライアント端末から受信した前記セッションのステージにおけるリクエスト回数に対応する前記到達率を、前記到達率記憶手段から取得し、前記基準到達率と比較することにより、前記クライアント端末からの前記セッションを制限するか否かを判定する照合ステップ
を含むことを特徴とするセッション制御方法。 - 前記照合ステップで、
前記到達率が前記基準到達率以上の場合、前記ウェブサイトに前記セッションを転送し、前記到達率が前記基準到達率より小さい場合、クライアント端末に対して前記セッションが制限されたことを伝えるレスポンスメッセージを送信することを特徴とする請求項19に記載のセッション制御方法。 - 前記到達率算出ステップで、
前記ウェブサイトのアクセスログからセッション毎にリクエスト履歴を読み込み、前記ステージ毎にセッションの前記重要度の高い処理に到達する確率である到達率を各ステージのリクエスト回数毎に算出することを特徴とする請求項19に記載のセッション制御方法。 - ウェブサイトと、前記ウェブサイトにアクセスするクライアント端末にネットワークを介して接続されるセッション制御装置によるセッション制御方法であって、
ウェブサイトにおける重要度の高い処理への到達に影響が大きいページを基準ページとし、セッション開始のリクエストから前記基準ページヘのリクエスト前まで、又は前記基準ページへのリクエストから次の前記基準ページのリクエスト前までのシーケンスをステージとし、各ステージにおけるリクエスト回数毎に前記重要度の高い処理に到達する到達セッションと到達しない未達セッションの割合を算出する占有率算出ステップと、
到達セッションを拒絶する割合が、制限しない到達セッションの割合を表す最低保証割合以上になる範囲で、最も多くの未達セッションを拒絶できるように、ステージ毎にリクエストの制限回数を設定する判定ステップと、
前記クライアント端末から受信した前記セッションのステージにおけるリクエスト回数を計数し、計数した前記リクエスト回数と前記制限回数を比較することにより、前記クライアント端末からの前記セッションを制限するか否かを判定する照合ステップ
を含むことを特徴とするセッション制御方法。 - 前記照合ステップで、
前記リクエスト回数が、前記制限回数を超えない場合、前記ウェブサイトに前記セッションを転送し、前記リクエスト回数が前記制限回数を超える場合、前記クライアント端末に対して前記セッションが制限されたことを伝えるレスポンスメッセージを送信することを特徴とする請求項22に記載のセッション制御方法。 - 前記占有率算出ステップで、
前記ウェブサイトのアクセスログからセッション毎にリクエスト履歴を読み込み、各ステージにおけるリクエスト回数毎に前記重要度の高い処理に到達する到達セッションと到達しない未達セッションの割合を算出することを特徴とする請求項22に記載のセッション制御方法。 - 前記ウェブサイトが提供するページから選択した前記基準ページの候補又は前記基準ページの候補の組合せについて、最も評価の高い前記基準ページの候補又は組合せを選択する基準ページ候補決定ステップと、
前記基準ページの候補又は前記基準ページの候補の組み合わせにアクセスした際のセッションの状態をステージとしたとき、各ステージにおけるリクエスト回数毎に前記重要度の高い処理に到達する到達セッションと到達しない未達セッションの割合を算出する統計ステップと、
前記到達セッションと到達しない未達セッションの割合に基づいて、前記基準ページの候補又は組み合わせによって、到達セッションと未達セッションをどの程度判別することができたかを評価する評価ステップ
をさらに有することを特徴とする請求項16に記載のセッション制御方法。 - 前記評価ステップは、
前記基準ページの候補又は前記基準ページの候補の組み合わせにアクセスした際のセッションの状態をステージとしたとき、前記統計ステップによって算出された到達セッションと到達しない未達セッションの割合からいくつかのセッションの到達率を予測し、到達率が分散しているほど基準ページの評価を高く設定することを特徴とする請求項25に記載のセッション制御方法。 - 前記基準ページ候補決定ステップは、
前記基準ページの候補について前記評価ステップによって評価を行った後、前記基準ページの候補に新たな基準ページの候補を追加して基準ページの候補の組み合わせを作成し、
前記評価ステップによる評価が、前記基準ページ候補を追加する前の評価と変わらなければ、前記基準ページの候補の組合せから追加した前記基準ページ候補を削除する処理を、
評価が高い順に全ての前記基準ページについて繰り返す
ことを特徴とする請求項25に記載のセッション制御方法。 - 前記セッションの重要度の高い処理への到達率を2分類する基準到達率候補を設定し、前記基準到達率候補から基準到達率を下回る到達率のセッションを拒絶したときに購入処理への到達数が最大になる前記基準到達率を導出する基準レベル候補決定ステップと、
前記基準レベル候補決定ステップから前記基準到達率候補を受け取り、前記基準到達率によって、前記ウェブサイトが受けた全てセッションを2分類することを一定時間続けて、セッションが分類間を移行する確率、各分類のセッションが重要度の高い処理に到達する確率、セッションが各分類に滞在する確率、各分類の単位時間あたりのセッション数を算出する分類ステップと、
前記分類ステップによって算出された前記確率、前記単位時間あたりのセッション数に基づいて、前期基準到達率候補を下回るセッションを拒絶したときの購入処理への到達数を予測する到達率予測ステップと
をさらに含むことを特徴とする請求項16に記載のセッション制御方法。 - ウェブサイトと、前記ウェブサイトにアクセスするクライアント端末にネットワークを介して接続されるコンピュータ上で実行されるセッション制御プログラムであって、
ウェブサイトにおける重要度の高い処理への到達に影響が大きいページを基準ページとし、セッション開始のリクエストから前記基準ページヘのリクエスト前まで、又は前記基準ページへのリクエストから次の前記基準ページのリクエスト前までのシーケンスをステージとし、前記ステージ毎にセッションの前記重要度の高い処理に対する傾向を算出する算出処理と、
算出した前記重要度の高い処理に対する傾向を記憶手段に記憶する記憶処理と、
前記セッションを制限するための基準を設定する設定処理と、
前記クライアント端末から受信した前記セッションのステージについて、前記重要度の高い処理に対する傾向を前記記憶手段から取得し、前記基準と比較することにより、前記クライアント端末からの前記セッションを制限するか否かを判定する照合処理を、
前記コンピュータに実行させることを特徴とするセッション制御プログラム。 - ウェブサイトと、前記ウェブサイトにアクセスするクライアント端末にネットワークを介して接続されるコンピュータ上で実行されるセッション制御プログラムであって、
ウェブサイトにおける重要度の高い処理への到達に影響が大きいページを基準ページとし、セッション開始のリクエストから前記基準ページヘのリクエスト前まで、又は前記基準ページへのリクエストから次の前記基準ページのリクエスト前までのシーケンスをステージとし、前記ステージ毎にセッションの前記重要度の高い処理に到達する確率である到達率を各ステージ毎に算出する到達率算出処理と、
前記到達率を各ステージ毎に到達率記憶手段に記憶する到達率記憶処理と、
セッションを制限するための基準となる到達率である基準到達率を設定する設定処理と、
前記クライアント端末から受信した前記セッションのステージに対応する前記到達率を前記到達率記憶手段から取得し、前記基準到達率と比較することにより、前記クライアント端末からの前記セッションを制限するか否かを判定する照合処理を、
前記コンピュータに実行させることを特徴とするセッション制御プログラム。 - 前記照合処理で、
前記到達率が前記基準到達率以上の場合、前記ウェブサイトに前記セッションを転送し、前記到達率が前記基準到達率より小さい場合、クライアント端末に対して前記セッションが制限されたことを伝えるレスポンスメッセージを送信することを特徴とする請求項30に記載のセッション制御プログラム。 - 前記到達率算出処理で、
前記ウェブサイトのアクセスログからセッション毎にリクエスト履歴を読み込み、前記ステージ毎にセッションの前記重要度の高い処理に到達する確率である到達率を各ステージ毎に算出することを特徴とする請求項30に記載のセッション制御プログラム。 - ウェブサイトと、前記ウェブサイトにアクセスするクライアント端末にネットワークを介して接続されるコンピュータ上で実行されるセッション制御プログラムであって、
ウェブサイトにおける重要度の高い処理への到達に影響が大きいページを基準ページとし、セッション開始のリクエストから前記基準ページヘのリクエスト前まで、又は前記基準ページへのリクエストから次の前記基準ページのリクエスト前までのシーケンスをステージとし、前記ステージ毎にセッションの前記重要度の高い処理に到達する確率である到達率を各ステージのリクエスト回数毎に算出する到達率算出処理と、
前記到達率を各ステージのリクエスト回数毎に到達率記憶手段に記憶する到達率記憶処理と、
セッションを制限するための基準となる到達率である基準到達率を設定する設定処理と、
前記クライアント端末から受信した前記セッションのステージにおけるリクエスト回数に対応する前記到達率を、前記到達率記憶手段から取得し、前記基準到達率と比較することにより、前記クライアント端末からの前記セッションを制限するか否かを判定する照合処理を、
前記コンピュータに実行させることを特徴とするセッション制御プログラム。 - 前記照合処理で、
前記到達率が前記基準到達率以上の場合、前記ウェブサイトに前記セッションを転送し、前記到達率が前記基準到達率より小さい場合、クライアント端末に対して前記セッションが制限されたことを伝えるレスポンスメッセージを送信することを特徴とする請求項33に記載のセッション制御プログラム。 - 前記到達率算出処理で、
前記ウェブサイトのアクセスログからセッション毎にリクエスト履歴を読み込み、前記ステージ毎にセッションの前記重要度の高い処理に到達する確率である到達率を各ステージのリクエスト回数毎に算出することを特徴とする請求項33に記載のセッション制御プログラム。 - ウェブサイトと、前記ウェブサイトにアクセスするクライアント端末にネットワークを介して接続されるコンピュータ上で実行されるセッション制御プログラムであって、
ウェブサイトにおける重要度の高い処理への到達に影響が大きいページを基準ページとし、セッション開始のリクエストから前記基準ページヘのリクエスト前まで、又は前記基準ページへのリクエストから次の前記基準ページのリクエスト前までのシーケンスをステージとし、各ステージにおけるリクエスト回数毎に前記重要度の高い処理に到達する到達セッションと到達しない未達セッションの割合を算出する占有率算出処理と、
到達セッションを拒絶する割合が、制限しない到達セッションの割合を表す最低保証割合以上になる範囲で、最も多くの未達セッションを拒絶できるように、ステージ毎にリクエストの制限回数を設定する判定処理と、
前記クライアント端末から受信した前記セッションのステージにおけるリクエスト回数を計数し、計数した前記リクエスト回数と前記制限回数を比較することにより、前記クライアント端末からの前記セッションを制限するか否かを判定する照合処理を、
前記コンピュータに実行させることを特徴とするセッション制御プログラム。 - 前記照合処理で、
前記リクエスト回数が、前記制限回数を超えない場合、前記ウェブサイトに前記セッションを転送し、前記リクエスト回数が前記制限回数を超える場合、前記クライアント端末に対して前記セッションが制限されたことを伝えるレスポンスメッセージを送信することを特徴とする請求項36に記載のセッション制御プログラム。 - 前記占有率算出処理で、
前記ウェブサイトのアクセスログからセッション毎にリクエスト履歴を読み込み、各ステージにおけるリクエスト回数毎に前記重要度の高い処理に到達する到達セッションと到達しない未達セッションの割合を算出することを特徴とする請求項36に記載のセッション制御プログラム。 - 前記ウェブサイトが提供するページから選択した前記基準ページの候補又は前記基準ページの候補の組合せについて、最も評価の高い前記基準ページの候補又は組合せを選択する基準ページ候補決定処理と、
前記基準ページの候補又は前記基準ページの候補の組み合わせにアクセスした際のセッションの状態をステージとしたとき、各ステージにおけるリクエスト回数毎に前記重要度の高い処理に到達する到達セッションと到達しない未達セッションの割合を算出する統計処理と、
前記到達セッションと到達しない未達セッションの割合に基づいて、前記基準ページの候補又は組み合わせによって、到達セッションと未達セッションをどの程度判別することができたかを評価する評価処理
をさらに有することを特徴とする請求項30に記載のセッション制御プログラム。 - 前記評価処理は、
前記基準ページの候補又は前記基準ページの候補の組み合わせにアクセスした際のセッションの状態をステージとしたとき、前記統計処理によって算出された到達セッションと到達しない未達セッションの割合からいくつかのセッションの到達率を予測し、到達率が分散しているほど基準ページの評価を高く設定することを特徴とする請求項39に記載のセッション制御プログラム。 - 前記基準ページ候補決定処理は、
前記基準ページの候補について前記評価処理によって評価を行った後、前記基準ページの候補に新たな基準ページの候補を追加して基準ページの候補の組み合わせを作成し、
前記評価処理による評価が、前記基準ページ候補を追加する前の評価と変わらなければ、前記基準ページの候補の組合せから追加した前記基準ページ候補を削除する処理を、
評価が高い順に全ての前記基準ページについて繰り返す
ことを特徴とする請求項39に記載のセッション制御プログラム。 - 前記セッションの重要度の高い処理への到達率を2分類する基準到達率候補を設定し、前記基準到達率候補から基準到達率を下回る到達率のセッションを拒絶したときに購入処理への到達数が最大になる前記基準到達率を導出する基準レベル候補決定処理と、
前記基準レベル候補決定処理から前記基準到達率候補を受け取り、前記基準到達率によって、前記ウェブサイトが受けた全てセッションを2分類することを一定時間続けて、セッションが分類間を移行する確率、各分類のセッションが重要度の高い処理に到達する確率、セッションが各分類に滞在する確率、各分類の単位時間あたりのセッション数を算出する分類処理と、
前記分類処理によって算出された前記確率、前記単位時間あたりのセッション数に基づいて、前期基準到達率候補を下回るセッションを拒絶したときの購入処理への到達数を予測する到達率予測処理と
をさらに含むことを特徴とする請求項30に記載のセッション制御プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009521613A JP5354381B2 (ja) | 2007-06-29 | 2008-06-27 | セッション制御システム、セッション制御方法及びセッション制御プログラム |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007173267 | 2007-06-29 | ||
| JP2007173267 | 2007-06-29 | ||
| JP2009521613A JP5354381B2 (ja) | 2007-06-29 | 2008-06-27 | セッション制御システム、セッション制御方法及びセッション制御プログラム |
| PCT/JP2008/061742 WO2009005004A1 (ja) | 2007-06-29 | 2008-06-27 | セッション制御システム、セッション制御方法及びセッション制御プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2009005004A1 JPWO2009005004A1 (ja) | 2010-08-26 |
| JP5354381B2 true JP5354381B2 (ja) | 2013-11-27 |
Family
ID=40226050
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009521613A Expired - Fee Related JP5354381B2 (ja) | 2007-06-29 | 2008-06-27 | セッション制御システム、セッション制御方法及びセッション制御プログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (2) | US8291080B2 (ja) |
| JP (1) | JP5354381B2 (ja) |
| WO (1) | WO2009005004A1 (ja) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11048765B1 (en) | 2008-06-25 | 2021-06-29 | Richard Paiz | Search engine optimizer |
| US8171156B2 (en) * | 2008-07-25 | 2012-05-01 | JumpTime, Inc. | Method and system for determining overall content values for content elements in a web network and for optimizing internet traffic flow through the web network |
| US11423018B1 (en) * | 2010-04-21 | 2022-08-23 | Richard Paiz | Multivariate analysis replica intelligent ambience evolving system |
| US11379473B1 (en) * | 2010-04-21 | 2022-07-05 | Richard Paiz | Site rank codex search patterns |
| JP5689622B2 (ja) * | 2010-07-05 | 2015-03-25 | Kddi株式会社 | リクエスト受付装置、リクエスト受付方法、およびプログラム |
| US11741090B1 (en) | 2013-02-26 | 2023-08-29 | Richard Paiz | Site rank codex search patterns |
| US11809506B1 (en) * | 2013-02-26 | 2023-11-07 | Richard Paiz | Multivariant analyzing replicating intelligent ambience evolving system |
| CN111611351B (zh) * | 2019-02-25 | 2023-08-01 | 北京嘀嘀无限科技发展有限公司 | 在线客服会话的控制方法、装置和电子设备 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006190005A (ja) * | 2005-01-04 | 2006-07-20 | Internatl Business Mach Corp <Ibm> | 優先度決定装置、サービス処理割当装置、制御方法、及びプログラム |
Family Cites Families (46)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6389010B1 (en) * | 1995-10-05 | 2002-05-14 | Intermec Ip Corp. | Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones |
| US7069451B1 (en) * | 1995-02-13 | 2006-06-27 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| US5961602A (en) * | 1997-02-10 | 1999-10-05 | International Business Machines Corporation | Method for optimizing off-peak caching of web data |
| US6138159A (en) * | 1998-06-11 | 2000-10-24 | Phaal; Peter | Load direction mechanism |
| US6453353B1 (en) * | 1998-07-10 | 2002-09-17 | Entrust, Inc. | Role-based navigation of information resources |
| US7165041B1 (en) * | 1999-05-27 | 2007-01-16 | Accenture, Llp | Web-based architecture sales tool |
| US6374297B1 (en) * | 1999-08-16 | 2002-04-16 | International Business Machines Corporation | Method and apparatus for load balancing of web cluster farms |
| US8631314B2 (en) * | 2006-05-18 | 2014-01-14 | Interpols Network Incorporated | Systems and methods for delivery of multiple online advertising units to communicate and interact on the same webpage |
| US20040010592A1 (en) * | 2000-01-14 | 2004-01-15 | Carver Andrew Richard | Resource allocation |
| US7103770B2 (en) * | 2000-01-27 | 2006-09-05 | Web Data Solutions, Inc. | Point-to-point data streaming using a mediator node for administration and security |
| JP2004526218A (ja) * | 2000-08-24 | 2004-08-26 | ボルテール アドバンスト データ セキュリティ リミテッド | 相互接続されたファブリックにおける高度にスケーラブルで高速のコンテンツ・ベース・フィルタリング及び負荷均衡化システム及び方法 |
| US6963874B2 (en) * | 2002-01-09 | 2005-11-08 | Digital River, Inc. | Web-site performance analysis system and method utilizing web-site traversal counters and histograms |
| US20030046383A1 (en) * | 2001-09-05 | 2003-03-06 | Microsoft Corporation | Method and system for measuring network performance from a server |
| US7917623B2 (en) * | 2002-01-03 | 2011-03-29 | Aspect Software, Inc. | Method of allocating data communication sessions based upon user information |
| US7136922B2 (en) * | 2002-10-15 | 2006-11-14 | Akamai Technologies, Inc. | Method and system for providing on-demand content delivery for an origin server |
| US20050195975A1 (en) * | 2003-01-21 | 2005-09-08 | Kevin Kawakita | Digital media distribution cryptography using media ticket smart cards |
| US7624173B2 (en) * | 2003-02-10 | 2009-11-24 | International Business Machines Corporation | Method and system for classifying content and prioritizing web site content issues |
| US20050015442A1 (en) * | 2003-06-02 | 2005-01-20 | O'laughlen Eric | Page views for proxy servers |
| US20060031750A1 (en) * | 2003-10-14 | 2006-02-09 | Waldorf Jerry A | Web browser as web service server |
| US7552327B2 (en) * | 2003-11-13 | 2009-06-23 | International Business Machines Corporation | Method and apparatus for conducting a confidential search |
| CN1620060B (zh) * | 2003-11-17 | 2010-04-28 | 国际商业机器公司 | 把浏览器不兼容的信息整合在网络内容中以及显示该信息的方法和设备 |
| US20050114514A1 (en) * | 2003-11-21 | 2005-05-26 | Bostrom Kevin L. | Advising a network component for control of communication session connection through employment of one or more communication session restrictions |
| US7657622B1 (en) * | 2003-12-23 | 2010-02-02 | At&T Intellectual Property Ii, L.P. | Unified web hosting and content distribution system and method for assuring predetermined performance levels |
| US20050154717A1 (en) * | 2004-01-09 | 2005-07-14 | Microsoft Corporation | System and method for optimizing paid listing yield |
| US20050213580A1 (en) * | 2004-03-24 | 2005-09-29 | Georg Mayer | System and method for enforcing policies directed to session-mode messaging |
| US20060036748A1 (en) * | 2004-07-28 | 2006-02-16 | Nusbaum Edward S | Apparatus and method for computerized information management |
| JP4429846B2 (ja) | 2004-08-26 | 2010-03-10 | 株式会社神戸製鋼所 | 情報処理装置,外部装置,及び情報配信システム |
| US7519074B2 (en) * | 2005-02-22 | 2009-04-14 | Level 3 Communications, Llc | Voice call coordinator |
| US8195766B2 (en) * | 2005-03-15 | 2012-06-05 | Microsoft Corporation | Dynamic implicit localization of web content |
| US7526552B2 (en) * | 2005-08-25 | 2009-04-28 | International Business Machines Corporation | Stable, minimal skew resource flow control technique in large scale enterprise storage systems |
| US7649842B2 (en) * | 2005-09-29 | 2010-01-19 | Motorola, Inc. | Method of selective dormant data session reactivation |
| US20070083533A1 (en) * | 2005-10-11 | 2007-04-12 | Morfik Technology Pty. Ltd. | System and method for designing web sites that perform like conventional software applications |
| CN1964266B (zh) * | 2005-11-09 | 2011-08-17 | 朗迅科技公司 | 提供会话状态检查的ip多媒体子系统网关系统和方法 |
| US20070136814A1 (en) * | 2005-12-12 | 2007-06-14 | Michael Lee | Critical function monitoring and compliance auditing system |
| US20070168465A1 (en) * | 2005-12-22 | 2007-07-19 | Toppenberg Larry W | Web Page Optimization Systems |
| US8107366B2 (en) * | 2006-08-22 | 2012-01-31 | Embarq Holdings Company, LP | System and method for using centralized network performance tables to manage network communications |
| US8838560B2 (en) * | 2006-08-25 | 2014-09-16 | Covario, Inc. | System and method for measuring the effectiveness of an on-line advertisement campaign |
| US7788394B2 (en) * | 2006-08-31 | 2010-08-31 | General Instrument Corporation | Streaming content over an internet protocol network |
| US7657611B2 (en) * | 2006-10-30 | 2010-02-02 | Google Inc. | Content request optimization |
| US20080140476A1 (en) * | 2006-12-12 | 2008-06-12 | Shubhasheesh Anand | Smart advertisement generating system |
| US20080140508A1 (en) * | 2006-12-12 | 2008-06-12 | Shubhasheesh Anand | System for optimizing the performance of a smart advertisement |
| US20080162709A1 (en) * | 2006-12-27 | 2008-07-03 | International Business Machines Corporation | System for processing application protocol requests |
| US7546371B1 (en) * | 2006-12-29 | 2009-06-09 | Juniper Networks, Inc. | Resource scheduler within a network device |
| US8321359B2 (en) * | 2007-07-24 | 2012-11-27 | Hiconversion, Inc. | Method and apparatus for real-time website optimization |
| US20090172171A1 (en) * | 2007-12-31 | 2009-07-02 | Shai Amir | Method and an apparatus for disguising digital content |
| JP2009219076A (ja) * | 2008-03-13 | 2009-09-24 | Nec Corp | Ip電話システムにおけるゲートウェイルータおよび緊急呼の優先制御方法 |
-
2008
- 2008-06-27 US US12/665,797 patent/US8291080B2/en active Active
- 2008-06-27 WO PCT/JP2008/061742 patent/WO2009005004A1/ja not_active Ceased
- 2008-06-27 JP JP2009521613A patent/JP5354381B2/ja not_active Expired - Fee Related
-
2012
- 2012-01-10 US US13/347,349 patent/US8725877B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006190005A (ja) * | 2005-01-04 | 2006-07-20 | Internatl Business Mach Corp <Ibm> | 優先度決定装置、サービス処理割当装置、制御方法、及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| US8725877B2 (en) | 2014-05-13 |
| US8291080B2 (en) | 2012-10-16 |
| JPWO2009005004A1 (ja) | 2010-08-26 |
| US20120144011A1 (en) | 2012-06-07 |
| WO2009005004A1 (ja) | 2009-01-08 |
| US20100180035A1 (en) | 2010-07-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5354381B2 (ja) | セッション制御システム、セッション制御方法及びセッション制御プログラム | |
| JP6425735B2 (ja) | 一時的な取引制限の決定 | |
| JP6261665B2 (ja) | コミュニティ内の接続の決定 | |
| US20190272550A1 (en) | Method and system for generating recommendations | |
| CN110335123B (zh) | 基于社交电商平台的商品推荐方法、系统、计算机可读介质以及装置 | |
| US20140278610A1 (en) | Abuse tolerant ticketing system | |
| WO2011047474A1 (en) | Systems and methods for social graph data analytics to determine connectivity within a community | |
| JP2014067438A (ja) | カテゴリの類似度 | |
| US20150154713A1 (en) | Claim work assignment using weighted workloads | |
| CN110175438A (zh) | 分享账号检测方法及相关设备 | |
| JP2012022650A (ja) | 配信サーバ及び方法 | |
| CN108513020A (zh) | 一种呼入分配方法、电子装置及计算机可读存储介质 | |
| US10733244B2 (en) | Data retrieval system | |
| JP6988010B2 (ja) | 動的ipアドレス分類システムおよび方法 | |
| McGowan | Website Access: The Case for Consent | |
| CN114528493B (zh) | 推荐方法、装置、电子设备以及存储介质 | |
| CN119538017A (zh) | 一种基于图神经网络的节点分类方法、系统及相关设备 | |
| US20130204863A1 (en) | System and Method for Displaying Search Results | |
| CN112487277B (zh) | 数据分配方法、装置、可读存储介质和电子设备 | |
| US20250348549A1 (en) | Method and system for providing customized experience to a user profile | |
| KR20250029757A (ko) | 장바구니 항목의 오토 스케일링을 위한 오케스트레이션 기반의 트래픽 제어 서버 및 방법 | |
| CN119762083B (zh) | 一种金融服务业务的引导方法、装置、设备、介质及产品 | |
| CN120430861B (en) | Online mobile phone leasing business risk control system and method based on big data model | |
| Jaafar et al. | Computer and Information Sciences | |
| CN120687233A (zh) | 数据处理方法、计算机设备和存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110510 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130130 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130329 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130802 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130815 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5354381 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |