(57)【要約】本開示内容は、ウェブブラウザにおいてウィッシュリストユーザインタフェースを提供し、ウィッシュリスト内のアイテムの「合算価格」を追跡し、ウィッシュリスト内のアイテムに関する合算価格の値下げをユーザに通知するためのシステム、方法及びコンピュータプログラムに関する。ブラウザ拡張機能は、ユーザのウェブブラウザにおいてウィッシュリストユーザインタフェースを提供する。ユーザは、ユーザインタフェースを通して、複数の販売業者ウェブサイトの商品をウィッシュリストに追加することができる。各アイテムがウィッシュリストに追加されると、そのアイテムに関する当初の、複数要因に基づく価格（すなわち合算価格）が計算される。アイテムがウィッシュリスト内にある間、バックエンドサーバは、当該アイテムに関する、複数要因に基づく価格の追跡を継続的に行う。ウィッシュリスト内のアイテムに関する、複数要因に基づく価格の値下げが検出されると、ブラウザ拡張機能は価格値下げをユーザに通知する。【選択図】図３
2019532434.tif 000002
【特許請求の範囲】
【請求項１】
ブラウザ内で合算価格の値下げをユーザに通知するウィッシュリストユーザインタフェースを提供する方法であって、
ユーザが商品ウェブページをウェブブラウザにロードすると、前記ウェブページ上の商品に関する当初の合算価格を計算するステップであって、前記合算価格は、前記商品のウェブ価格に対し、送料とクーポン割引とキャッシュバック報酬と任意の他の適用可能な報酬とを適用した後の前記商品のコストである、ステップと、
ブラウザ拡張機能により、前記ユーザが、前記商品をウィッシュリストに追加するためにユーザのウェブブラウザ内で第１のユーザインタフェースを開くことができるようにするステップと、
前記ユーザが前記商品をウィッシュリストに追加するための前記第１のユーザインタフェースを開くと、前記ブラウザ拡張機能により、前記ウェブページの一部に一時的なオーバーレイとして、前記ウェブブラウザ内に前記第１のユーザインタフェースをレンダリングし、前記第１のユーザインタフェース内に、前記当初の合算価格と商品概要情報と、前記商品をウィッシュリストに追加するための１つ以上のボタンとを表示するステップと、
前記ユーザが前記商品を前記ウィッシュリストに追加すると、前記当初の合算価格と商品情報とをデータベースに記憶するステップと、
バックエンドサーバが、前記商品の合算価格の定期的な再計算を含む、前記商品の合算価格の追跡を継続的に行うステップであって、合算価格の追跡は前記ウィッシュリスト内のアイテムごとに行われる、ステップと、
前記商品の合算の値下げの低下が判明すると、前記ブラウザ拡張機能により、前記合算価格の値下げを前記ユーザに通知するステップと、
前記ブラウザ拡張機能により、ユーザのウェブブラウザ内で第２のウィッシュリストユーザインタフェースを提供するステップであって、前記合算価格の値下げの表示を含めて前記ウィッシュリストの内容が前記第２のユーザインタフェース内に表示され、前記第２のユーザインタフェースの表示は前記ウェブブラウザにおいて閲覧されている前記ウェブページのコンテンツに影響を及ぼさないものである、ステップと
を含む方法。
【請求項２】
前記合算価格の値下げを表示する際に、前記第２のユーザインタフェースは、前記価格の値下げが、ウェブサイト価格の減少によるかどうかと、前記送料の減少によるかどうかと、報酬の増加によるかどうかと、新たなクーポンの適用によるかどうかとの少なくともいずれかを示すものである、請求項１に記載の方法。
【請求項３】
前記合算価格の計算と、前記第１のユーザインタフェースの提供と、ユーザが商品を前記ウィッシュリストに追加できるようにすることとは、
ブラウザ拡張機能により、ブラウザに新たなウェブページがロードされたことを検出するステップと、
前記ブラウザ拡張機能により、前記ウェブページが商品ページであると確認するステップと、
前記ウェブページから得られる価格と、前記ウェブサイト上の前記商品の購入に関係する送料と、前記ウェブサイト上の前記商品を購入する際に利用できる報酬と、前記ウェブサイト上の前記商品を購入する際に利用できる最良のクーポンとに基づいて、前記ウェブページ上の前記商品に関する合算価格を取得するステップと、
前記ブラウザ拡張機能により、前記ユーザが前記商品を前記ウィッシュリストに追加することを促すために、クリック可能なコールトゥアクションオーバーレイを前記ウェブページ上に表示するステップと、
前記ユーザが前記コールトゥアクションオーバーレイをクリックすると、前記ブラウザ拡張機能により、前記ウェブページの一部を覆うモーダルウィンドウを生成し、前記モーダルウィンドウ内に、前記ウェブページから得られる最も大きい画像と、前記ウェブページから得られる商品名称と、前記合算価格とを表示するステップと、
前記ブラウザ拡張機能により、ユーザが前記モーダルウィンドウ内からウィッシュリストを選択し、表示された前記画像に関連する商品を、選択されたウィッシュリストに追加できるようにするステップであって、ユーザは複数の販売業者及びウェブページによる複数の商品をウィッシュリストに追加することができる、ステップと、
ユーザが前記商品をウィッシュリストに追加すると、前記ブラウザ拡張機能により、前記商品に関連する情報と前記ユーザのウィッシュリストとを、ウィッシュリストデータベースを更新するサーバへ送るステップと
を含むものである、請求項１に記載の方法。
【請求項４】
１つ以上の関連するデータソースから、前記商品に関する現在のウェブサイト価格と、前記ウェブサイト上の前記商品の購入に関係する送料と、前記ウェブサイト上の前記商品を購入する際に利用できるキャッシュバック報酬と、前記ウェブサイト上の前記商品を購入する際に利用できる最良のクーポンとを取得するジョブを前記サーバ上で定期的に実行するステップと、
前記サーバにより、前記商品の合算価格を定期的に計算し、当該合算価格を過去に計算された合算価格と比較するステップであって、当該合算価格は、前記サーバにより実行される前記ジョブによって取得される前記現在のウェブ価格と送料と適用可能な最良のクーポンとキャッシュバック報酬とから計算される、ステップと、
前記合算価格の値下げに応じて、前記商品の合算価格の値下げを前記ブラウザ拡張機能に通知するステップと、
前記ブラウザ拡張機能により、前記合算価格の値下げについてのブラウザ通知を前記ブラウザ内に表示するステップと、
ユーザが前記ブラウザ通知又は前記ブラウザ拡張機能に関するアイコンをクリックすると、前記ブラウザ拡張機能により、前記商品の合算価格の値下げを表示することを含めて、モーダルウィンドウ内に前記第２のユーザインタフェースを表示するステップと
を更に含む請求項３に記載の方法。
【請求項５】
前記ユーザが前記ウィッシュリスト内の商品を購入できるようにするステップを更に含む請求項４に記載の方法。
【請求項６】
ユーザは、前記第１のユーザインタフェースにおいて、新たなウィッシュリストを作成することができるか、又は複数のウィッシュリストから選択をすることができる、請求項４に記載の方法。
【請求項７】
ブラウザ内で合算価格の値下げをユーザに通知するウィッシュリストユーザインタフェースを提供する方法であって、
ブラウザ拡張機能により、ブラウザに新たなウェブページがロードされたことを検出するステップと、
前記ブラウザ拡張機能により、前記ウェブページが商品ページであると確認するステップと、
前記ブラウザ拡張機能により、画像に関連付けられる商品の合算価格を、前記画像に関連付けられる価格と、前記ウェブサイト上の前記商品の購入に関係する送料と、前記ウェブサイト上の前記商品を購入する際に利用できる１つ以上の報酬と、前記ウェブサイト上の前記商品を購入する際に利用できる最良のクーポンとに基づいて取得するステップであって、利用できる１つ以上の前記報酬はキャッシュバック報酬を含む、ステップと、
前記ブラウザ拡張機能により、前記ウェブページ上の最も大きい画像を特定するステップと、
前記ブラウザ拡張機能により、ある期間にわたり、クリック可能なコールトゥアクションオーバーレイを前記ウェブページ上に表示するステップと、
前記ユーザが前記コールトゥアクションオーバーレイをクリックすると、前記ブラウザ拡張機能により、前記ウェブページの一部を覆うモーダルウィンドウを生成し、前記モーダルウィンドウ内に、前記最も大きい画像と、前記ウェブページから得られる商品名称と、前記合算価格とを表示するステップと、
前記ブラウザ拡張機能により、ユーザが前記モーダルウィンドウ内からウィッシュリストを選択し、表示された前記画像に関連する商品を、選択されたウィッシュリストに追加できるようにするステップであって、ユーザは複数の販売業者及びウェブページによる複数の商品をウィッシュリストに追加することができる、ステップと、
ユーザが前記商品をウィッシュリストに追加すると、前記ブラウザ拡張機能により、前記商品に関連する情報と前記ユーザのウィッシュリストとを、ウィッシュリストデータベースを更新するサーバへ送るステップと、
１つ以上の関連するデータソースから、前記商品に関する現在のウェブサイト価格と、前記ウェブサイト上の前記商品の購入に関係する送料と、前記ウェブサイト上の前記商品を購入する際に利用できる報酬と、前記ウェブサイト上の前記商品を購入する際に利用できる最良のクーポンとを取得するジョブを前記サーバ上で定期的に実行するステップと、
前記サーバにより、前記商品の合算価格を定期的に計算し、当該合算価格を過去に計算された合算価格と比較するステップであって、当該合算価格は、前記サーバにより実行される前記ジョブによって取得される前記現在のウェブ価格と送料と適用可能な最良のクーポンとキャッシュバック報酬とから計算される、ステップと、
前記合算価格の値下げに応じて、前記商品の合算価格の値下げを前記ブラウザ拡張機能に通知するステップであって、前記通知は前記サーバから送られる、ステップと、
前記ブラウザ拡張機能により、前記合算価格の値下げについてのブラウザ通知を前記ブラウザ内に表示するステップと、
ユーザが前記ブラウザ通知又は前記ブラウザ拡張機能に関するアイコンをクリックすると、前記ブラウザ拡張機能により、前記商品の合算価格の値下げを表示することを含めて、モーダルウィンドウ内に前記ウィッシュリストユーザインタフェースを表示するステップと
を含む方法。
【請求項８】
前記ユーザが前記ウィッシュリスト内の商品を購入できるようにするステップを更に含む請求項７に記載の方法。
【請求項９】
ユーザは、前記モーダルウィンドウから、新たなウィッシュリストを作成することができるか、又は複数のウィッシュリストから選択をすることができる、請求項７に記載の方法。
【請求項１０】
前記ブラウザ拡張機能は、前記最も大きい画像が閾値サイズを超えるかどうかを判断し、前記最も大きい画像が前記閾値を超える場合にのみ、前記コールトゥアクションオーバーレイの表示を進める、請求項７に記載の方法。
【請求項１１】
ブラウザ内で合算価格の値下げをユーザに通知するウィッシュリストユーザインタフェースを提供するコンピュータシステムであって、
１つ以上のプロセッサと、
１つ以上の前記プロセッサに接続され、命令を記憶した１つ以上のメモリユニットと
を有し、
前記命令は、１つ以上の前記プロセッサにより実行されると、前記システムに対し、
ユーザが商品ウェブページをウェブブラウザにロードすると、前記ウェブページ上の商品に関する当初の合算価格を計算するステップであって、前記合算価格は、前記商品のウェブ価格に対し、送料とクーポン割引とキャッシュバック報酬と任意の他の適用可能な報酬とを適用した後の前記商品のコストである、ステップと、
ブラウザ拡張機能により、前記ユーザが、前記商品をウィッシュリストに追加するためにユーザのウェブブラウザ内で第１のユーザインタフェースを開くことができるようにするステップと、
前記ユーザが前記商品をウィッシュリストに追加するための前記第１のユーザインタフェースを開くと、前記ブラウザ拡張機能により、前記第１のユーザインタフェース内に前記当初の合算価格を商品概要情報とともに表示するステップと、
前記ユーザが前記商品を前記ウィッシュリストに追加すると、前記当初の合算価格と商品情報とをデータベースに記憶するステップと、
バックエンドサーバが、前記商品の合算価格の定期的な再計算を含む、前記商品の合算価格の追跡を継続的に行うステップであって、合算価格の追跡は前記ウィッシュリスト内のアイテムごとに行われる、ステップと、
前記商品の合算の値下げの低下が判明すると、前記ブラウザ拡張機能により、前記合算価格の値下げを前記ユーザに通知するステップと、
前記ブラウザ拡張機能により、ユーザのウェブブラウザ内で第２のウィッシュリストユーザインタフェースを提供するステップであって、前記合算価格の値下げの表示を含めて前記ウィッシュリストの内容が前記第２のユーザインタフェース内に表示され、前記第２のユーザインタフェースの表示は前記ウェブブラウザにおいて閲覧されている前記ウェブページのコンテンツに影響を及ぼさないものである、ステップと
を実行させる、コンピュータシステム。
【請求項１２】
前記合算価格の値下げを表示する際に、前記第２のユーザインタフェースは、前記価格の値下げが、ウェブサイト価格の減少によるかどうかと、前記送料の減少によるかどうかと、キャッシュバック報酬又はその他の報酬の増加によるかどうかと、新たなクーポンの適用によるかどうかとの少なくともいずれかを示すものである、請求項１１に記載のシステム。
【請求項１３】
前記合算価格の計算と、前記第１のユーザインタフェースの提供と、ユーザが商品を前記ウィッシュリストに追加できるようにすることとは、
ブラウザ拡張機能により、ブラウザに新たなウェブページがロードされたことを検出するステップと、
前記ブラウザ拡張機能により、前記ウェブページが商品ページであると確認するステップと、
前記ウェブページから得られる価格と、前記ウェブサイト上の前記商品の購入に関係する送料と、前記ウェブサイト上の前記商品を購入する際に利用できる１つ以上の報酬と、前記ウェブサイト上の前記商品を購入する際に利用できる最良のクーポンとに基づいて、前記ウェブページ上の前記商品に関する合算価格を取得するステップと、
前記ブラウザ拡張機能により、前記ユーザが前記商品を前記ウィッシュリストに追加することを促すために、クリック可能なコールトゥアクションオーバーレイを前記ウェブページ上に表示するステップと、
前記ユーザが前記コールトゥアクションオーバーレイをクリックすると、前記ブラウザ拡張機能により、前記ウェブページの一部を覆うモーダルウィンドウを生成し、前記モーダルウィンドウ内に、前記ウェブページから得られる最も大きい画像と、前記ウェブページから得られる商品名称と、前記合算価格とを表示するステップと、
前記ブラウザ拡張機能により、ユーザが前記モーダルウィンドウ内からウィッシュリストを選択し、表示された前記画像に関連する商品を、選択されたウィッシュリストに追加できるようにするステップであって、ユーザは複数の販売業者及びウェブページによる複数の商品をウィッシュリストに追加することができる、ステップと、
ユーザが前記商品をウィッシュリストに追加すると、前記ブラウザ拡張機能により、前記商品に関連する情報と前記ユーザのウィッシュリストとを、ウィッシュリストデータベースを更新するサーバへ送るステップと
を含むものである、請求項１１に記載のシステム。
【請求項１４】
１つ以上の関連するデータソースから、前記商品に関する現在のウェブサイト価格と、前記ウェブサイト上の前記商品の購入に関係する送料と、前記ウェブサイト上の前記商品を購入する際に利用できるキャッシュバック報酬と、前記ウェブサイト上の前記商品を購入する際に利用できる最良のクーポンとを取得するジョブを前記サーバ上で定期的に実行するステップと、
前記サーバにより、前記商品の合算価格を定期的に計算し、当該合算価格を過去に計算された合算価格と比較するステップであって、当該合算価格は、前記サーバにより実行される前記ジョブによって取得される前記現在のウェブ価格と送料と適用可能な最良のクーポンとキャッシュバック報酬とから計算される、ステップと、
前記合算価格の値下げに応じて、前記商品の合算価格の値下げを前記ブラウザ拡張機能に通知するステップと、
前記ブラウザ拡張機能により、前記合算価格の値下げについてのブラウザ通知を前記ブラウザ内に表示するステップと、
ユーザが前記ブラウザ通知又は前記ブラウザ拡張機能に関するアイコンをクリックすると、前記ブラウザ拡張機能により、前記商品の合算価格の値下げを表示することを含めて、モーダルウィンドウ内に前記第２のユーザインタフェースを表示するステップと
を更に含む請求項１３に記載のシステム。
【請求項１５】
前記ユーザが前記ウィッシュリスト内の商品を購入できるようにするステップを更に含む請求項１４に記載のシステム。
【請求項１６】
ユーザは、前記第１のユーザインタフェースにおいて、新たなウィッシュリストを作成することができるか、又は複数のウィッシュリストから選択をすることができる、請求項１４に記載のシステム。
【請求項１７】
コンピュータシステムにより実行されると、前記コンピュータシステムに対し、ブラウザ内で合算価格の値下げをユーザに通知するウィッシュリストユーザインタフェースを提供する方法を実行させるコンピュータプログラムを有する非一時的なコンピュータ可読媒体であって、
前記方法は、
ブラウザ拡張機能により、ブラウザに新たなウェブページがロードされたことを検出するステップと、
前記ブラウザ拡張機能により、前記ウェブページが商品ページであると確認するステップと、
前記ブラウザ拡張機能により、画像に関連付けられる商品の合算価格を、前記画像に関連付けられる価格と、前記ウェブサイト上の前記商品の購入に関係する送料と、前記ウェブサイト上の前記商品を購入する際に利用できるキャッシュバック報酬と、前記ウェブサイト上の前記商品を購入する際に利用できる最良のクーポンとに基づいて取得するステップと、
前記ブラウザ拡張機能により、前記ウェブページ上の最も大きい画像を特定するステップと、
前記ブラウザ拡張機能により、ある期間にわたり、クリック可能なコールトゥアクションオーバーレイを前記ウェブページ上に表示するステップと、
前記ユーザが前記コールトゥアクションオーバーレイをクリックすると、前記ブラウザ拡張機能により、前記ウェブページの一部を覆うモーダルウィンドウを生成し、前記モーダルウィンドウ内に、前記最も大きい画像と、前記ウェブページから得られる商品名称と、前記合算価格とを表示するステップと、
前記ブラウザ拡張機能により、ユーザが前記モーダルウィンドウ内からウィッシュリストを選択し、表示された前記画像に関連する商品を、選択されたウィッシュリストに追加できるようにするステップであって、ユーザは複数の販売業者及びウェブページによる複数の商品をウィッシュリストに追加することができる、ステップと、
ユーザが前記商品をウィッシュリストに追加すると、前記ブラウザ拡張機能により、前記商品に関連する情報と前記ユーザのウィッシュリストとを、ウィッシュリストデータベースを更新するサーバへ送るステップと、
１つ以上の関連するデータソースから、前記商品に関する現在のウェブサイト価格と、前記ウェブサイト上の前記商品の購入に関係する送料と、前記ウェブサイト上の前記商品を購入する際に利用できる１つ以上の報酬と、前記ウェブサイト上の前記商品を購入する際に利用できる最良のクーポンとを取得するジョブを前記サーバ上で定期的に実行するステップであって、利用できる１つ以上の前記報酬はキャッシュバック報酬を含む、ステップと、
前記サーバにより、前記商品の合算価格を定期的に計算し、当該合算価格を過去に計算された合算価格と比較するステップであって、当該合算価格は、前記サーバにより実行される前記ジョブによって取得される前記現在のウェブ価格と送料と適用可能な最良のクーポンとキャッシュバック報酬とから計算される、ステップと、
前記合算価格の値下げに応じて、前記商品の合算価格の値下げを前記ブラウザ拡張機能に通知するステップであって、前記通知は前記サーバから送られる、ステップと、
前記ブラウザ拡張機能により、前記合算価格の値下げについてのブラウザ通知を前記ブラウザ内に表示するステップと、
ユーザが前記ブラウザ通知又は前記ブラウザ拡張機能に関するアイコンをクリックすると、前記ブラウザ拡張機能により、前記商品の合算価格の値下げを表示することを含めて、モーダルウィンドウ内に前記ウィッシュリストユーザインタフェースを表示するステップと
を含む、非一時的なコンピュータ可読媒体。
【請求項１８】
前記ユーザが前記ウィッシュリスト内の商品を購入できるようにするステップを更に含む請求項１７に記載の非一時的なコンピュータ可読媒体。
【請求項１９】
ユーザは、前記モーダルウィンドウから、新たなウィッシュリストを作成することができるか、又は複数のウィッシュリストから選択をすることができる、請求項１７に記載の非一時的なコンピュータ可読媒体。
【請求項２０】
前記ブラウザ拡張機能は、前記最も大きい画像が閾値サイズを超えるかどうかを判断し、前記最も大きい画像が前記閾値を超える場合にのみ、前記コールトゥアクションオーバーレイの表示を進める、請求項１７に記載の非一時的なコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概してｅコマースシステムに関し、より具体的には、ウェブブラウザ内でウィッシュリストユーザインタフェースを提供し、複数の要因（すなわち、ウェブ価格、クーポン、送料及び報酬）に基づく商品の正味価格の変更をユーザに通知するシステムに関する。
【背景技術】
【０００２】
ウェブサイトをベースとするウィッシュリストは、ｅコマースのユーザが、関心はあるものの、すぐに購入する準備ができていない商品を記録しておく便利な方法を提供するものである。ユーザはウィッシュリストに商品を追加しておき、その後戻り、ウィッシュリスト内のアイテムを購入することができる。
【０００３】
ＥＢＡＴＥＳ等のキャッシュバックショッピングポータルは、商品を購入するユーザに対してキャッシュバック報酬を提供する。キャッシュバック報酬は通常、購入価格の或る割合であり、その割合は販売業者が提供したいものによって異なる。したがって、このようなポータルのユーザにとって、商品の実コストは、ウェブ価格及びキャッシュバック額と、送料及びクーポン割引とによって決まる。例えば、商品のウェブ価格に変更がなくても、キャッシュバック報酬が増えた場合には、消費者にとっての実コストが下がる可能性がある。
【０００４】
既存のウィッシュリストは、商品のウェブ価格のみを掲載している。ウェブ価格、キャッシュバック報酬、クーポン割引及び送料に基づいて、商品の実コストの減少をユーザに通知するウィッシュリスト機能が求められている。
【発明の概要】
【０００５】
本開示内容は、ウェブブラウザ内のウィッシュリストユーザインタフェースを提供し、ウィッシュリスト内のアイテムの「合算価格（fully-stacked prices）」を追跡し、ウィッシュリスト内のアイテムの合算価格の減少をユーザに通知するためのシステム、方法及びコンピュータプログラムに関する。一実施形態において、本方法は、バックエンドサーバと、ブラウザ拡張機能を有するウェブブラウザを実行するクライアントデバイスとを有するコンピュータシステムによって行われる。
【０００６】
ユーザにより商品のページがウェブブラウザにロードされると、ウィッシュリストに関するブラウザ拡張機能により、ウェブページ上の当該商品に関する「合算価格」が計算される。商品に関する「合算価格」すなわち「ＦＳＰ」とは、送料、適用可能な任意のクーポン割引、キャッシュバック報酬及びウェブ価格に適用可能な任意の他の報酬を適用した後の、当該商品を購入するためのユーザにとっての（税金を除く）正味のコストである。
【０００７】
ブラウザ拡張機能により、ユーザは、自身のウェブブラウザ内で、商品ウェブページ上の商品をウィッシュリストに追加するためのユーザインタフェースを開くことができるようになる。一実施形態において、ブラウザ拡張機能により、ユーザが或る商品ページ上にいることが検出された場合、ユーザブラウザ拡張機能は、そのウェブページ上に「コールトゥアクション（call-to-action）」オーバーレイを挿入する。これは、クリックされると、商品をウィッシュリストに追加するためのユーザインタフェースを開く。
【０００８】
ユーザが商品をウィッシュリストに追加するためのユーザインタフェースを開くと、ブラウザ拡張機能は、その商品ウェブページの一部に一時的なオーバーレイとしてユーザインタフェースをレンダリングする。ブラウザ拡張機能は、ユーザインタフェース内に、商品に関する当初の合算価格と、商品ページから抽出された商品概要情報と、ユーザがその商品を１つ以上のウィッシュリストに追加できるようにするボタンとを表示する。
【０００９】
ユーザが商品をウィッシュリストに追加すると、ブラウザ拡張機能は、商品情報及び当初の合算価格をバックエンドサーバに送る。このバックエンドサーバは、バックエンドデータベース内にウィッシュリストデータに関する情報を記憶する。商品がウィッシュリスト内にあれば、バックエンドサーバは、その商品に関する合算価格を追跡し続ける。一実施形態において、サーバは、ユーザのウィッシュリスト内のアイテムごとに、ウェブ価格、当該アイテムを購入する際に利用できるクーポン、当該アイテムに適用可能なキャッシュバック額（及び当該アイテムに適用可能な任意の他の報酬）、及び送料を定期的にチェックし、当該アイテムに関する合算価格を再計算する。
【００１０】
ウィッシュリスト内のアイテムに関する合算価格が（当初のＦＳＰに比べて）下がると、サーバはブラウザ拡張機能に通知をし、ブラウザ拡張機能は、ウィッシュリストユーザインタフェースにおいて価格が下がったことをユーザに知らせる。そして、ユーザは、ブラウザ拡張機能によりウェブブラウザから、ウィッシュリストの内容を表示するユーザインタフェースを開いて当該ユーザインタフェースを確認できる。ユーザインタフェースは、ウェブブラウザ内の現在のページから別のページに移行することなく開かれる。ウィッシュリストユーザインタフェースは、価格が下がった理由、すなわち、その値下げが、商品の基本価格の値下げによるのか、キャッシュバック報酬又はその他の報酬の増加によるのか、新たなクーポンの適用によるのか、及び／又は送料の値下げによるのかどうかを示すことができる。ウィッシュリストユーザインタフェースは、ウェブブラウザにおいて閲覧されているウェブページのコンテンツに影響を及ぼさず、ブラウザが開いているときにはいつでも、（ブラウザ内の現在のコンテンツにかかわらず）ユーザによって閲覧可能である。
【図面の簡単な説明】
【００１１】
【図１】合算価格を表示し、複数の販売業者の商品に関する合算価格の値下げをユーザに知らせるブラウザベースのウィッシュリストを提供する、一実施形態による方法を示すフローチャートである。
【図２Ａ】図１の方法の例示的な実施態様を示すフローチャートである。
【図２Ｂ】図１の方法の例示的な実施態様を示すフローチャートである。
【図２Ｃ】図１の方法の例示的な実施態様を示すフローチャートである。
【図３】システムアーキテクチャの一例を示すブロック図である。
【図４】ウィッシュリスト情報を効率的に保存する方法の一例を示すブロック図である。
【図５Ａ】本明細書において説明する方法の一例を示すスクリーンショットである。
【図５Ｂ】本明細書において説明する方法の一例を示すスクリーンショットである。
【図５Ｃ】本明細書において説明する方法の一例を示すスクリーンショットである。
【図５Ｄ】本明細書において説明する方法の一例を示すスクリーンショットである。
【図６】ブラウザ通知を示すスクリーンショットである。
【発明を実施するための形態】
【００１２】
本開示内容は、ウェブブラウザ内でウィッシュリストユーザインタフェースを提供し、ウィッシュリスト内のアイテムの合算価格を追跡し、ウィッシュリスト内のアイテムの合算価格の値下げをユーザに通知するためのシステム、方法及びコンピュータプログラムに関する。本方法は、一実施形態において、バックエンドサーバと、ブラウザ拡張機能を有するウェブブラウザを実行するクライアントデバイスとを有するコンピュータシステムによって行われる。
【００１３】
本明細書において、「ブラウザ拡張機能」という用語は、ウェブブラウザとの関係で実行され、ブラウザの標準的機能を拡張する任意のソフトウェアコードを対象とし、ブラウザ拡張機能及びブラウザアドオンを含むが、これらに限定されるものではない。上述のように、商品の「合算価格」すなわち「ＦＳＰ」は、送料、任意の適用可能なクーポン割引、キャッシュバック報酬及びウェブ価格に適用可能な任意の他の報酬を適用した後の、商品の（税金を除く）正味コストである。「商品」は、物理的な商品又はサービスとすることができる。
【００１４】
図１に示すように、ユーザが商品のページをウェブブラウザにロードすると、ウィッシュリストのためのブラウザ拡張機能が、ウェブページにある商品に関する当初の合算価格を計算する（ステップ１１０）。一実施形態において、図２及び図３に関連して更に詳しく説明するように、ウェブ価格はウェブページから取得され、（複数の）報酬額、クーポン割引及び発送情報は、バックエンドデータソースから取得される。
【００１５】
ブラウザ拡張機能によって、ユーザは、自身のウェブブラウザ内で、商品ウェブページ上の商品をウィッシュリストに追加するためのユーザインタフェースを開くことができるようになる（ステップ１２０）。一実施形態において、ブラウザ拡張機能は、商品ページの商品画像上にコールトゥアクションオーバーレイを配置することができる。ユーザはコールトゥアクションオーバーレイをクリックして、ユーザインタフェース画面を開くことができ、その画面により、ユーザは、その商品をウィッシュリストに追加できる（例えば、図５Ａのコールトゥアクションオーバーレイを参照）。ステップ１１０及び１２０は並行して実行することができる。
【００１６】
ユーザが商品をウィッシュリストに追加するためのユーザインタフェースを開くと、ブラウザ拡張機能は、その商品ウェブページの一部に、一時的なオーバーレイとしてユーザインタフェースをレンダリングする。ユーザインタフェースをレンダリングしても、ウェブブラウザにおいて閲覧されているウェブページのコンテンツは影響を受けず、ユーザは別のページに移行する必要もない。ブラウザ拡張機能は、ユーザインタフェース内に、商品の当初の合算価格と、商品ウェブページから得られる商品概要情報と、ユーザが当該商品を１つ以上のウィッシュリストに追加できるようにするボタンとを表示する（ステップ１３０）。図５Ｂに、このインタフェースの一例を示す。ユーザは関連のない複数の販売業者の商品をウィッシュリストに追加することができる（すなわち、ブラウザ拡張機能は、関連のない複数の販売業者のウェブサイトで動作する）。
【００１７】
ユーザが商品をウィッシュリストに追加すると、ブラウザ拡張機能は、商品情報及び当初の合算価格をバックエンドサーバに（ユーザに関連付けられる固有識別子とともに）送る。バックエンドサーバは、バックエンドデータベース内に、ウィッシュリストデータに関する情報を保存する（ステップ１４０）。商品がウィッシュリスト内にある間、バックエンドサーバは、その商品の合算価格の追跡を継続的に行う（ステップ１５０）。一実施形態において、サーバは、ユーザのウィッシュリスト内のアイテムごとに、ウェブ価格、そのアイテムを購入する際に利用できるクーポン、そのアイテムに適用可能な報酬額（すなわち、キャッシュバック報酬及び任意の他の適用可能な報酬）、及び送料を定期的にチェックし、そのアイテムに関する合算価格を再計算する。
【００１８】
ウィッシュリスト内のアイテムの合算価格が（当初のＦＳＰに比べて）下がると、サーバはブラウザ拡張機能に通知し、ブラウザ拡張機能は、ウィッシュリストユーザインタフェースにおいて価格値下げをユーザに通知する（ステップ１６０）。例えば、ブラウザ拡張機能は、ＦＳＰ価格値下げのブラウザ通知を表示することができる。
【００１９】
また、ユーザは、ウェブブラウザにて、ブラウザ拡張機能によって、ウィッシュリストの内容を表示するユーザインタフェースを開いて確認できる（ステップ１７０）。ウィッシュリストユーザインタフェースは、価格値下げの理由、すなわち、その値下げが、商品の基本価格の値下げによるのか、キャッシュバック報酬の増加によるのか、新しいクーポンの適用によるのか、及び／又は送料の値下げによるのかを示すことができる。更に後続のＦＳＰ値下げがあった場合、ブラウザ拡張機能はユーザに更なる通知をする。
【００２０】
一実施形態において、ウィッシュリストは、ブラウザが開いているときにはいつでも（ブラウザ内の現在のコンテンツにかかわらず）ユーザが確認可能である。一実施形態において、ユーザは、ウェブブラウザのメニュー又はナビゲーションバー内のブラウザ拡張機能用に指定されたボタンをクリックするか、そのボタン上にポインタを重ねる（hovering over）ことにより、ウィッシュリストを確認するためのブラウザ拡張機能によるユーザインタフェースを開く。ユーザインタフェースが開かれると、そのユーザインタフェースにより、ウェブブラウザに表示されているウェブページの一部が覆われる。後に更に詳細に説明するように、図５Ｄのモーダルウィンドウは、このようなインタフェースの一例を示すものである。ユーザは、ユーザインタフェースを閉じて、ウェブブラウザ内に表示されているページの閲覧を続けることができる。
【００２１】
図２に、上記の方法の例示的な実施態様を示す。ブラウザ拡張機能が、ブラウザに新たなウェブページがロードされたことを検出すると（ステップ２０５）、ブラウザ拡張機能は、そのウェブページが商品ページであるか否かを判断する（ステップ２１０）。商品ページは、ユーザが商品をウェブサイトのショッピングカートに追加することができるページである。一実施形態において、ブラウザは、以下を実行することにより、そのウェブページが商品ページであるか否かを判断する。
ａ．当該ウェブサイトドメインを販売業者ドメインのリストと比較し、そのウェブサイトが既知の販売業者サイトであるかどうかを確認する。
ｂ．ウェブページを解析してメタデータ値を得て、そのウェブページに、「価格」、「発送」、「サイズ」等の、商品に特有の最小限のメタデータ値が含まれるかどうかを判断する。一実施形態において、機械学習を用いて、商品ページに関連付けられるメタデータ値を特定する。
ｃ．ウェブページを解析し、そのウェブページに、アイテムをカートに追加するためのボタンが含まれるかどうかを判断する。
ｄ．ウェブページ上の最も大きい画像を特定し、その最も大きい画像が閾値サイズを超えているか否かを判断する。
【００２２】
上記の全ての判断により、ある信頼水準閾値（例えば、９０％）をもって正しいと評価されると、ブラウザ拡張機能は、そのウェブページが商品ページであると結論付ける。
【００２３】
ブラウザ拡張機能がそのウェブページを商品ページであると確認できない場合には、それ以上、ウィッシュリストに関して何も行わない。ウェブページが商品ページであるとされる場合には、ブラウザ拡張機能は、ページ上の商品に関する合算価格を計算する（ステップ２１５、２２０）。一実施形態において、ブラウザ拡張機能は以下のように合算価格を得る。
ａ．ブラウザ拡張機能は、ＵＲＬの、販売業者ＩＤに対するマッピングから、販売業者ＩＤを探す。
ｂ．ブラウザ拡張機能は、販売業者ＩＤを用いて、販売業者に関連するクーポン情報、報酬情報（すなわち、キャッシュバック報酬及び任意の他の適用可能な報酬）及び発送情報を得るために、ＡＰＩを介して、クーポンデータソース、発送データソース及び報酬データソースに要求を送る。この情報により、ブラウザ拡張機能は、商品に適用される任意のクーポン、ウェブサイトでの商品の購入に関する任意の送料、及び販売業者に関連付けられる任意のキャッシュバック報酬額を特定できる。受け付けられたクーポン情報は、クーポンがどのアイテムに適用されるかを定めるクーポン特性（例えば、「サイト全体（sitewide）」、「オーバー１００（over 100）」、「ハンドバッグ」）を含む。受け付けられたクーポンごとに、ブラウザ拡張機能は、ウェブサイトから得られた商品情報をクーポン特性と比較し、そのクーポンが適用可能であるかどうかを判断する。２つ以上のクーポンが適用可能である場合には、ブラウザ拡張機能は、最も大きい割引を提供するクーポンを選択する。
ｃ．ブラウザ拡張機能は、ウェブページから（例えば、ウェブページを解析する、スクレイピングすることによって）商品に関するウェブ価格を抽出する。
ｄ．ブラウザ拡張機能は、ウェブ価格及び送料を合計した後、任意の適用可能なクーポン割引及び（複数の）報酬を差し引くことにより、商品購入の対価となる（任意の適用可能なクーポン割引が適用された後の）合算価格を計算する。ＦＳＰを計算するために使用される場合がある、キャッシュバック報酬以外の報酬の一例が、購入する見返りに、ユーザが将来のストアクレジットを得るという「ボーナス」特典である。例えば、ユーザＡが販売業者Ｂにおいて１０ドル使う場合、販売業者Ｂは、ユーザＡに対し将来の購入に充てるための５ドルのストアクレジットを与える。クーポンがなく、キャッシュバック額が２％である場合、この例における合計報酬額は、２ドル（０．０２×１０ドル）＋５ドル＝７ドルである。したがって、ＦＳＰを計算する際に、ウェブ価格から７ドルが差し引かれることになる。
【００２４】
その後、ブラウザ拡張機能は、ウェブページ上にコールトゥアクションオーバーレイを表示し、ユーザが商品をウィッシュリストに追加できるようにする（ステップ２２５）。コールトゥアクションオーバーレイは、ブラウザ拡張機能によってウェブページに追加される、クリック可能なアイコン又はその他のＵＩ要素である（すなわち、元のウェブページコンテンツの一部ではない）。図５Ａの「Ｅ  Ａｄｄ」アイコン５１０は、コールトゥアクションオーバーレイの一例である。一実施形態において、ブラウザ拡張機能は、ウェブページ上の最も大きい画像を特定し、その最も大きい画像の上にコールトゥアクションオーバーレイを配置する。
【００２５】
ユーザがコールトゥアクションオーバーレイをクリックすると、ブラウザ拡張機能は、ウェブページの一部を覆うモーダルウィンドウを生成する（ステップ２３０）。ブラウザ拡張機能は、モーダルウィンドウ内に、ウェブページ上の商品について計算された合算価格と、ウェブページにて自動的にスクレイピング又は解析された商品概要情報（例えば、ウェブページの最も大きい画像及び商品名称）と、商品をウィッシュリストに追加するためにユーザがクリックすることができる１つ以上の１つ以上のボタンとを表示する（ステップ２４０）。
【００２６】
ある実施形態において、汎用的な単一のウィッシュリストが存在し得る。他の実施形態では、ユーザは、汎用ウィッシュリストを有することに加えて、カテゴリ別にサブウィッシュリストを作成し、そのサブウィッシュリストから選択ができる場合がある。ユーザが図５Ａの「Ｅ  Ａｄｄ」というコールトゥアクションオーバーレイ５１０をクリックすると、ブラウザによって生成される一例としてのモーダルウィンドウ５２０を、図５Ｂに示す。この例において、このユーザは、「ドレス」及び「靴」に関するウィッシュリストを以前に作成しており、これらのウィッシュリストはボタン５３０、５４０（実質的に、ユーザのウィッシュリストのメニュー）に対応している。ウィンドウ５２０が表示された時点では、商品（すなわち、図示されている靴）は、まだウィッシュリストに追加されていない。ユーザは、図示されている靴５５０を「靴」というウィッシュリストに追加するために、「マイウィッシュリスト」メニュー５６０から「靴」ボタン５４０を選択し、「ウィッシュリストに追加」というボタン５７０をクリックする。新たにサブウィッシュリストを作成する場合、ユーザは「新規作成」ボタン５７５を選択する。商品を汎用ウィッシュリストに追加するには、ユーザは、「マイウィッシュリスト」メニュー５６０内のサブウィッシュリストを選択せずに、ボタン５７０を選択する。図５Ｃに、ユーザが商品をウィッシュリストに追加した後に表示される「追加済み」通知５８０を示す。
【００２７】
各ウィッシュリスト及びサブウィッシュリストは、固有のウィッシュリストＩＤに関連付けられる。ユーザが新たなウィッシュリストを作成すると、ブラウザ拡張機能は、ユーザウィッシュリストを管理するサーバに対し、新たなウィッシュリストに関する新たなウィッシュリストＩＤを要求する。
【００２８】
ユーザが商品をウィッシュリストに追加すると、ブラウザ拡張機能は、商品及びウィッシュリスト情報を、ウィッシュリスト内のアイテムの合算価格を追跡するバックエンドサーバ（「サーバ」）に送る（ステップ２４５）。一実施形態において、送られる情報には、ユーザを一意に特定するユーザＩＤと、ウィッシュリストＩＤと、（ユーザが商品をサブウィッシュリストに追加していた場合）サブウィッシュリストＩＤと、ウィッシュリストに追加された商品のウェブページのＵＲＬと、ブラウザ拡張機能により得られた商品の当初ＦＳＰ、適用可能なキャッシュバック報酬、発送及びクーポンの情報と、販売業者ＩＤと、ウェブページの解析、スクレイピングによる情報、すなわち、商品画像（すなわち、ウェブページ上の最も大きい画像）、商品名称、商品価格、通貨、商品説明及び商品ＳＫＵとが含まれる。バックエンドサーバは、新たなウィッシュリストアイテムにより、ユーザのウィッシュリストの内容を記憶するデータベースを更新する（ステップ２５０）。
【００２９】
サーバは、各ユーザの（複数の）ウィッシュリスト内のアイテムごとに以下のもの、すなわち、現在のウェブ価格と、ウェブサイトでの商品購入に関連する送料と、ウェブサイト上の商品を購入する際に利用できる１つ以上の（キャッシュバック報酬を含む）報酬と、ウェブサイト上で商品を購入する際に利用できる最良のクーポンとを、１以上の関連するデータソースから取得する「ジョブ」を定期的に（例えば、毎日）実行する（ステップ２５５）。サーバ上で実行されるジョブにより取得された最新のウェブ価格、適用可能な最良のクーポン、送料、及び（複数の）報酬額に基づいて、サーバは、ウィッシュリストのアイテムごとに新たな合算価格を定期的に計算し、その合算価格を当該アイテムについて過去に計算された合算価格と比較する（ステップ２６０）。
【００３０】
ユーザのウィッシュリスト内のアイテムについてのＦＳＰの減少に応じて、サーバは、合算価格の値下げを、当該ユーザに関係するブラウザ拡張機能に知らせる（ステップ２６５）。一実施形態において、ブラウザ拡張機能はプッシュ通知のための登録がされ、対象となり得るブラウザ拡張機能にプッシュ通知が送られる。
【００３１】
プッシュ通知（又は他のアラート）の受信に応じて、ブラウザ拡張機能は、ＦＳＰ値下げのブラウザ通知を表示する（ステップ２７０）。図６に、ブラウザ通知６１０の一例を示す。ユーザがブラウザ通知、又はブラウザ拡張機能に関するＵＩ要素（例えば、ボタン、アイコン等）をクリックすると、ブラウザ拡張機能は、対象となり得るアイテムに関するＦＳＰの値下げの表示を含めて、ウェブブラウザ内のモーダルウィンドウ（例えば、図５Ｄのモーダルウィンドウ５８５）内にユーザの（複数の）ウィッシュリストを表示する（ステップ２７５）。一実施形態において、ＦＳＰの（当初ＦＳＰからの）変化の額がウィッシュリスト内でハイライト表示される。例えば、図５Ｄにおいて、靴のＦＳＰに２４．１３ドルの値下げがあったことがハイライト表示されている（符号５９０）。
【００３２】
ある実施形態において、ユーザは、ウィッシュリストに関連付けられるユニバーサルショッピングカートを介して、ウィッシュリストを通して商品の購入を始めることができる。ユニバーサルショッピングカートの一例が、２０１２年１１月１日に出願された米国特許出願第１３／６６６，１３４号に記載されている。この出願の内容は、引用することにより本明細書の一部をなすものとする。他の実施形態においては、ユーザがウィッシュリスト内のアイテムをクリックすると、当該ユーザは、ウィッシュリストに追加されたそのアイテムの商品ページに誘導される。更に別の実施形態においては、ウィッシュリスト内の各アイテムは「購入」ボタンに関連付けられ、そのボタンが選択されると、そのアイテムが、対象となり得る販売業者のショッピングカート（すなわち、ウィッシュリストに追加された商品のウェブサイトのショッピングカート）に追加される。
【００３３】
図３に、上述の方法を実施する例示的なシステムアーキテクチャを示す。本明細書に記載の方法は、別の構成のシステムにおいて実施することができ、図３に示すシステムアーキテクチャに限定されるわけではない。ブラウザ拡張機能３０５は、ユーザのクライアントデバイス上のウェブブラウザ３１５内で実行される。商品ページ３１０がウェブブラウザ３１５にロードされたことが検出されると、ブラウザ拡張機能３０５は、ウェブページ３１０上の商品購入に関係する、任意の適用可能なクーポン割引と報酬額（例えば、キャッシュバック額）と送料とを取得するために、クーポンデータソース３２０と報酬データソース３３０と発送データソース３２５とに対するＡＰＩ呼び出しを行う。ブラウザ拡張機能３０５は、ウェブブラウザ３１５内のウェブページ３１０を解析し、商品のウェブ価格、名称及び画像を取得する。
【００３４】
ユーザが商品をウィッシュリストに追加すると、ブラウザ拡張機能３０５は、サーバ３７０に通知を行い、サーバ３７０は、ウィッシュリストデータベース３６０内のユーザのウィッシュリスト情報を更新する。サーバ３７０はジョブモジュール３３５、３４０及び３４５を有する。ジョブモジュールもそれぞれ、ウィッシュリストデータベース３６０内の商品ごとに適用可能な任意のクーポン割引、報酬額（例えば、キャッシュバック額）及び送料を取得するために、クーポンデータソース３２０、発送ソース３２５及び報酬データソース３３０に対するＡＰＩ呼び出しを定期的に行う。データソース３２０、３２５及び３３０は、手動で、又はこれらのデータソースにデータを自動的に送り込むサービスを通して、データを追加することができる。ＦＳＰモジュール３５５は、ウィッシュリストデータベース３６０内の商品ごとのＦＳＰを定期的に計算し、そのＦＳＰを過去に計算されたＦＳＰと比較する。サーバ３７０は、ブラウザ拡張機能がプッシュ通知の受信登録を行うことができるようにするプッシュ通知レジストリ３５０を有する。ＦＳＰの値下げが検出されるとプッシュ通知が送られる。
【００３５】
図４に、ウィッシュリストを効率的に記憶する例示的なアーキテクチャを示す。本明細書に記載の方法は、別の構成のデータベースにおいて実施することができ、図４に示すデータベースアーキテクチャに限定されるわけではない。データベース内の各ユーザオブジェクト４１０が１つ以上のウィッシュリストオブジェクト４１５に関連付けられ、各ウィッシュリストオブジェクトが１つ以上のウィッシュリストアイテムオブジェクト４２０に関連付けられる。図示のように、各ウィッシュリストオブジェクト４１５は、固有のウィッシュリストＩＤと、ウィッシュリストを所有するユーザのユーザＩＤと、プライバシ設定（例えば、パブリック、プライベート）と、名称と、データ作成と、ウィッシュリストに関するブラウザ拡張機能のソースとを有する。各ウィッシュリストアイテムオブジェクト４２０は、ウィッシュリスト内の商品についての情報を有する。ブラウザ拡張機能により、対象となり得るウェブページにおいて、「ｕｓｅｒ＿」から始まるエントリの値が解析される。各ウィッシュリストアイテムオブジェクト４２０は、ＦＳＰ価格オブジェクト４３０及び対応する商品オブジェクト４２５に関連付けられる。商品オブジェクト４２５は、商品価格オブジェクト４３５（すなわち、ウェブ価格）と、対象となり得るウェブサイト上に情報を有する店舗オブジェクト４４０と、商品に関連付けられる販売業者オブジェクト４４５とに関連付けられる。ウィッシュリストからの購入取引４５０の各々が、ウィッシュリストアイテムオブジェクト４２０に関連付けられる。
【００３６】
本明細書に記載の方法は、ソフトウェアにより具現化され、ソフトウェアを実行する（１つ以上のコンピューティングデバイスを備える）コンピュータシステムによって実行される。コンピュータシステムが、１つ以上のメモリユニット、ディスク、又はソフトウェア命令を記憶するための他の物理的なコンピュータ可読記憶媒体と、ソフトウェア命令を実行するための１つ以上のプロセッサとを有することは、当業者であれば理解されよう。
【００３７】
本発明の趣旨又は不可欠な特徴から逸脱することなく、本発明が他の具体的な形態で具現化できる場合があることは当業者に理解されよう。したがって、上記の開示は、本発明の範囲の例示を目的とするものであって、限定することを目的としたものではない。
【図１】
2019532434.tif 000003
【図２Ａ】
2019532434.tif 000004
【図２Ｂ】
2019532434.tif 000005
【図２Ｃ】
2019532434.tif 000006
【図３】
2019532434.tif 000007
【図４】
2019532434.tif 000008
【図５Ａ】
2019532434.tif 000009
【図５Ｂ】
2019532434.tif 000010
【図５Ｃ】
2019532434.tif 000011
【図５Ｄ】
2019532434.tif 000012
【図６】
2019532434.tif 000013
【国際調査報告】
2019532434.tif 000014