JP2018530833A

Providing notifications based on geofencing search results

Abstract

Systems and methods are provided for providing notifications based on geofencing search results. In particular, a plurality of search results can be determined according to the search query from the user. One or more physical search results with associated geographic locations may be determined from multiple search results. Geofencing search results can be generated for at least one of the physical search results. Geo-fencing search results may include data for establishing a geo-fence adjacent to a geographic location by the user device associated with the user. Once the geo-fencing search result is selected by the user, the geo-fence can be established by the user device. Upon detecting an entrance to an established geofence, the user device may provide the user with one or more notifications associated with the geofence and / or search query.

JP2018530833A, drawing sheet 1
Sheet 1 of 5

Term

10.1 yearsto projected expiry

Projected expiry 12 October 2036, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

18 claims: 4 independent, 14 dependent

  1. 1
    ジオフェンスベースの通知を提供する、コンピュータによって実施される方法であって、 1つまたは複数のコンピューティングデバイスによって、ユーザから、探索クエリを示すデータを受信するステップと、 前記1つまたは複数のコンピューティングデバイスによって、前記探索クエリに少なくとも部分的に基づいて、複数の探索結果を判定するステップと、 前記1つまたは複数のコンピューティングデバイスによって、前記複数の探索結果から、1つまたは複数の物理的探索結果を判定するステップであって、前記1つまたは複数の物理的探索結果は、関連付けられた地理的位置を有する、ステップと、 前記1つまたは複数のコンピューティングデバイスによって、前記1つまたは複数の物理的探索結果に関連付けられた1つまたは複数の追加の探索結果を生成するステップであって、前記1つまたは複数の追加の探索結果の各々は、物理的探索結果に関連付けられた地理的位置の周囲に確立されるべきジオフェンスに関連付けられる、ステップと、 前記探索クエリと、前記ユーザに関連付けられた遠隔コンピューティングデバイスとに応じて、前記1つまたは複数の追加の探索結果のうちの追加の探索結果を提供するステップと、 前記1つまたは複数のコンピューティングデバイスによって、前記追加の探索結果の、前記ユーザによる選択を示すデータを受信するステップとを備える、方法。
  2. 2
    前記追加の探索結果の、前記ユーザによる前記選択を示す前記データを受信するステップに応じて、前記1つまたは複数のコンピューティングデバイスによって、前記追加の探索結果に関連付けられた前記ジオフェンスを示すデータを、前記ユーザに関連付けられたユーザデバイスへ提供するステップをさらに備える、請求項1に記載のコンピュータによって実施される方法。
  3. 3
    各物理的探索結果は、前記物理的探索結果に関連付けられたウェブサイトへのリンク、または、前記物理的探索結果に関連付けられた1つまたは複数の位置に関連付けられた地図アプリケーションへのリンクを備える、請求項1または2に記載のコンピュータによって実施される方法。
  4. 4
    少なくとも1つの追加の探索結果は、探索エンジン結果ページ上における表示のために提供されるべき追加のリストを備える、請求項1に記載のコンピュータによって実施される方法。
  5. 5
    少なくとも1つの追加の探索結果は、物理的探索結果に関連付けられたインジケータを備える、請求項1に記載のコンピュータによって実施される方法。
  6. 6
    ユーザへ通知を提供する、コンピュータによって実施される方法であって、 1つまたは複数のコンピューティングデバイスによって、ユーザによる探索クエリを示す入力を、前記ユーザから受信するステップと、 前記1つまたは複数のコンピューティングデバイスによって、前記ユーザによる前記探索クエリを示すデータを、遠隔コンピューティングデバイスへ提供するステップと、 前記1つまたは複数のコンピューティングデバイスによって、前記探索クエリに関連付けられた複数の探索結果を受信するステップであって、前記複数の探索結果は、各々が、対応するウェブサイトへの対応するリンクと、前記ウェブサイトに含まれる情報の短い説明文とを含む探索結果を含む、ステップと、 前記1つまたは複数のコンピューティングデバイスによって、前記複数の探索結果に少なくとも部分的に基づいている少なくとも1つのジオフェンシング要素とともに、前記複数の探索結果を、表示のために提供するステップであって、前記少なくとも1つのジオフェンシング要素は、前記複数の探索結果のうちの少なくとも1つの探索結果に関連付けられた地理的位置の周囲にジオフェンスを確立することに関連付けられている、ステップとを備える、方法。
  7. 7
    前記1つまたは複数のコンピューティングデバイスによって、少なくとも1つのジオフェンシング探索結果を受信するステップをさらに備え、前記1つまたは複数のコンピューティングデバイスによって、少なくとも1つのジオフェンシング要素を、表示のために提供するステップは、前記少なくとも1つのジオフェンシング探索結果を、表示のために提供するステップを備える、請求項6に記載のコンピュータによって実施される方法。
  8. 8
    前記1つまたは複数のコンピューティングデバイスによって、前記複数の探索結果のうちの少なくとも1つの探索結果に関連付けられた地理的位置を決定するステップと、 前記1つまたは複数のコンピューティングデバイスによって、前記少なくとも1つの探索結果に関連付けられた前記地理的位置に少なくとも部分的に基づいて、少なくとも1つのジオフェンシング要素を生成するステップとをさらに備える、請求項6または7に記載のコンピュータによって実施される方法。
  9. 9
    前記1つまたは複数のコンピューティングデバイスによって、ジオフェンシング要素の選択を示す入力を、前記ユーザから受信するステップと、 前記1つまたは複数のコンピューティングデバイスによって、前記選択されたジオフェンシング要素を示すデータを、前記遠隔コンピューティングデバイスへ提供するステップと、 前記1つまたは複数のコンピューティングデバイスによって、前記ジオフェンシング要素に関連付けられた前記地理的位置の周囲に確立されるべきジオフェンスを示すデータを受信するステップと、 前記ジオフェンスを示す前記受信されたデータに少なくとも部分的に基づいて、前記ジオフェンシング要素に関連付けられた前記地理的位置の周囲に前記ジオフェンスを確立するステップとをさらに備える、請求項6から8のいずれか一項に記載のコンピュータによって実施される方法。
  10. 10
    前記1つまたは複数のコンピューティングデバイスによって、ジオフェンシング要素の選択を示す入力を、前記ユーザから受信するステップと、 前記1つまたは複数のコンピューティングデバイスによって、前記選択されたジオフェンシング要素に関連付けられた前記地理的位置の周囲にジオフェンスを確立するステップとをさらに備える、請求項8に記載のコンピュータによって実施される方法。
  11. 11
    前記1つまたは複数のコンピューティングデバイスによって、前記ユーザの現在の地理的位置を示す位置データを受信するステップと、 前記1つまたは複数のコンピューティングデバイスによって、前記受信された位置データに少なくとも部分的に基づいて、前記確立されたジオフェンスへの入口を検出するステップと、 前記1つまたは複数のコンピューティングデバイスによって、前記確立されたジオフェンスへの入口を検出するステップに少なくとも部分的に基づいて、ジオフェンシング探索結果に関連付けられた1つまたは複数のアクションを実行するステップとをさらに備える、請求項9または10に記載のコンピュータによって実施される方法。
  12. 12
    前記ジオフェンスを示す、前記受信されたデータは、前記ジオフェンスの前記地理的位置に関連付けられたデータ、前記ジオフェンスのサイズを示すデータ、または、前記ジオフェンスのための終了時間を示すデータのうちの少なくとも1つを備える、請求項9に記載のコンピュータによって実施される方法。
  13. 13
    前記1つまたは複数のコンピューティングデバイスによって、前記終了時間において、前記確立されたジオフェンスを削除するステップをさらに備える、請求項12に記載のコンピュータによって実施される方法。
  14. 14
    前記1つまたは複数のアクションを実行するステップに応じて、前記1つまたは複数のコンピューティングデバイスによって、前記確立されたジオフェンスを削除するステップをさらに備える、請求項11に記載のコンピュータによって実施される方法。
  15. 15
    前記少なくとも1つのジオフェンシング要素は、ジオフェンスを確立するステップに関連付けられた選択可能なユーザインターフェース要素を備える、請求項6から14のいずれか一項に記載のコンピュータによって実施される方法。
  16. 16
    前記物理的探索結果は、前記複数の探索結果の部分セットであり、 前記探索クエリに応じて、前記探索結果とともに、前記部分セットに含まれていない前記複数の探索結果のうちの1つまたは複数を提供するステップをさらに備える、請求項1から5のいずれか一項に記載のコンピュータによって実施される方法。
  17. 17
    コンピュータによって実施される方法であって、 1つまたは複数のコンピューティングデバイスによって、ユーザデバイスから、探索クエリを受信するステップと、 前記1つまたは複数のコンピューティングデバイスによって、前記探索クエリに少なくとも部分的に基づいて、複数の探索結果を判定するステップと、 前記1つまたは複数のコンピューティングデバイスによって、前記複数の探索結果から、物理的探索結果を判定するステップであって、前記物理的探索結果は、関連付けられた地理的位置を有する、ステップと、 前記1つまたは複数のコンピューティングデバイスによって、前記物理的探索結果に関連付けられたジオフェンシング要素を生成するステップと、 前記探索クエリに応じて、前記ユーザデバイスへ、前記物理的探索結果を含む、前記複数の前記探索結果のセットと、前記物理的探索結果に関連付けられた前記ジオフェンシング要素とを提供するステップと、 前記1つまたは複数のコンピューティングデバイスによって、前記提供されたジオフェンシング要素の選択を示すデータを受信するステップとを備える、方法。
  18. 18
    前記提供されたジオフェンシング要素の前記選択を示す前記データを受信することに応じて、前記物理的探索結果に関連付けられた前記地理的位置の周囲にジオフェンスを確立するステップであって、前記ジオフェンスは、前記ユーザデバイスのために、または、前記ユーザデバイスのユーザに関連付けられた追加のユーザデバイスのために確立された、ステップをさらに備える、請求項17に記載のコンピュータによって実施される方法。
Independent claims18