JP2019537178A - マップインタラクション、検索、および表示の方法、デバイス、システム、サーバ、および端末 - Google Patents

マップインタラクション、検索、および表示の方法、デバイス、システム、サーバ、および端末 Download PDF

Info

Publication number
JP2019537178A
JP2019537178A JP2019544962A JP2019544962A JP2019537178A JP 2019537178 A JP2019537178 A JP 2019537178A JP 2019544962 A JP2019544962 A JP 2019544962A JP 2019544962 A JP2019544962 A JP 2019544962A JP 2019537178 A JP2019537178 A JP 2019537178A
Authority
JP
Japan
Prior art keywords
map
distance
search operation
range
map search
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.)
Granted
Application number
JP2019544962A
Other languages
English (en)
Other versions
JP7106559B2 (ja
JP2019537178A5 (ja
Inventor
シュホン・ジャン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Publication of JP2019537178A publication Critical patent/JP2019537178A/ja
Publication of JP2019537178A5 publication Critical patent/JP2019537178A5/ja
Application granted granted Critical
Publication of JP7106559B2 publication Critical patent/JP7106559B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Remote Sensing (AREA)
  • Human Computer Interaction (AREA)
  • Computational Linguistics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Navigation (AREA)
  • Instructional Devices (AREA)

Abstract

本出願では、マップインタラクション、検索、および表示の方法、デバイス、システム、サーバ、および端末が提供される。マップインタラクション方法は、マップ検索操作を取得するステップと、マップ検索操作に従って線引きの範囲およびターゲットオブジェクトを決定するステップと、線引きの範囲内の1つまたは複数のターゲットオブジェクトを検索結果セットとして表示するステップとを含む。この方法によれば、線引きの範囲内のターゲットオブジェクトのみを検索結果として働くように選択することによって、不要な検索結果を表示する必要がなくなり、システムリソースが節約される。一方で、ユーザは、1回の検索プロセスによって、初期位置と検索結果セットとの間の距離関係を視覚的に見ることができ、したがって、ユーザエクスペリエンスが事実上向上する。

Description

本出願は、データ処理技術の分野に関し、特に、マップインタラクション、検索、および表示のための方法、装置、システム、サーバ、および端末に関する。
インターネット技術の継続的な開発は、生活の多くの面でインターネット技術への依存度を高めている。特に、インテリジェント端末の普及により、人々は、インテリジェント端末に大きく依存している。
たとえば、外出するとき、人々は、経路記憶または太陽から方向を得るのが常であった。現在、人々は通常、目的地を検索し、携帯電話やコンピュータなどデバイス上でマップソフトウェアを使用することによって経路を計画する。しかしながら、マップ検索および結果表示技術は、現在、不完全であり、これはユーザエクスペリエンスを低下させている。
現在、前の問題に対する効果的な解決策は提供されていない。
本出願の目的は、区分された範囲に基づいてマップ検索結果を表示し、ユーザエクスペリエンスを向上させるために、マップインタラクション、検索、および表示のための方法、装置、システム、サーバ、および端末を提供することである。
本出願で提供されるマップインタラクション、検索、および表示のための方法、装置、システム、サーバ、および端末は、以下のように実装される。
マップインタラクションの方法が提供され、方法は、マップ検索操作を取得するステップと、マップ検索操作に基づいて、区分された範囲およびターゲットオブジェクトを決定するステップと、区分された範囲内の1つまたは複数のターゲットオブジェクトを検索結果セットとして示すステップとを含む。
マップ検索方法が提供され、方法は、マップ検索操作を受信するステップと、マップ検索操作に基づいて、区分された範囲およびターゲットオブジェクトを決定するステップと、区分された範囲内の1つまたは複数のターゲットオブジェクトを検索結果として端末側にプッシュするステップとを含む。
マップ表示方法が提供され、方法は、マップ検索操作を取得するステップと、マップ検索操作をサーバに送信するステップであり、マップ検索操作が、区分された範囲およびターゲットオブジェクトを搬送する、ステップと、マップ検索操作に応答して、サーバによって返された検索結果を受信し、表示するステップであり、検索結果が、区分された範囲内の1つまたは複数のターゲットオブジェクトを含む、ステップとを含む。
マップインタラクション方法が提供され、方法は、マップ検索操作を取得するステップであり、マップ検索操作が、第1の位置および第2の位置を搬送するステップと、マップ検索操作に応答して、第1の位置と第2の位置との間の距離を決定するステップと、マップインターフェース上で第1の位置および第2の位置をマーキングし、第1の位置と第2の位置との間に線を引くステップであり、第1の位置と第2の位置との間の距離が線上でマーキングされる、ステップとを含む。
マップインタラクション装置が提供され、装置は、マップ検索操作を取得するように構成された取得モジュールと、マップ検索操作に基づいて、区分された範囲およびターゲットオブジェクトを決定するように構成された決定モジュールと、区分された範囲内の1つまたは複数のターゲットオブジェクトを検索結果セットとして示すように構成された表示モジュール(showing module)とを含む。
サーバが提供され、サーバは、マップ検索操作を受信するように構成された受信モジュールと、マップ検索操作に基づいて、区分された範囲およびターゲットオブジェクトを決定するように構成された決定モジュールと、区分された範囲内の1つまたは複数のターゲットオブジェクトを検索結果として端末側にプッシュするように構成されたプッシュモジュールとを含む。
端末が提供され、端末は、マップ検索操作を取得するように構成された取得モジュールと、マップ検索操作をサーバに送信するように構成された送信モジュールであり、マップ検索操作が、区分された範囲およびターゲットオブジェクトを搬送する、送信モジュールと、マップ検索操作に応答して、サーバによって返された検索結果を受信し、表示するように構成されたディスプレイモジュール(display module)であり、検索結果が、区分された範囲内の1つまたは複数のターゲットオブジェクトを含む、ディスプレイモジュールとを含む。
サーバと端末とを含むマップインタラクションシステムが提供される。
マップインタラクション装置が提供され、装置は、マップ検索操作を取得するように構成された取得モジュールであり、マップ検索操作が、第1の位置および第2の位置を搬送する、取得モジュールと、マップ検索操作に応答して、第1の位置と第2の位置との間の距離を決定するように構成された決定モジュールと、マップインターフェース上で第1の位置および第2の位置をマーキングし、第1の位置と第2の位置との間に線を引くように構成されたディスプレイモジュールであり、第1の位置と第2の位置との間の距離が線上でマーキングされる、ディスプレイモジュールとを含む。
本出願において提供されるマップインタラクション方法および装置によれば、マップ検索操作が取得され、マップ検索操作に基づいて、区分された範囲およびターゲットオブジェクトが決定され、区分された範囲内の1つまたは複数のターゲットオブジェクトが検索結果セットとして示される。言い換えれば、区分された範囲内のターゲットオブジェクトのみが検索結果として選択され、したがって、ユーザは、1回の検索プロセスを使用することによって設定された、初期位置と検索結果との距離関係を直観的に見ることができ、ユーザエクスペリエンスを事実上向上させることができる。不要な検索結果を表示する必要がなくなり、システムリソースが節約される。
本出願の実装形態または既存の技術における技術的解決策をより明確に説明するために、以下は、実装形態または既存の技術を説明するために必要とされる添付の図面について簡単に説明する。明らかに、以下の説明における添付の図面は、単に本出願のいくつかの実装形態を示しているにすぎず、当業者は、創造的な取り組みなしにこれらの添付の図面から他の図面をさらに導出することができる。
本出願による、マップインタラクションシステムを示す概略構造図である。 本出願による、マップ表示方法を示すフローチャートである。 本出願による、検索要求入力インターフェースを示す概略図である。 本出願による、検索要求が入力された後に取得されたインターフェースを示す概略図である。 本出願による、マップインターフェース上の第1の位置のマークを示す概略図である。 本出願による、ドラッグ操作の距離情報への変換を示す概略図である。 本出願による、第1の位置および第2の位置が選択された後の表示を示す概略図である。 本出願による、決定された円形の区分された範囲を示す概略図である。 本出願による、決定された正方形の区分された範囲を示す概略図である。 本出願による、決定された扇形の区分された範囲を示す概略図である。 本出願による、検索結果を示す概略図である。 本出願による、マップ表示方法を示す別のフローチャートである。 本出願による、始点と終点との間の距離情報を示す概略図である。 本出願による、特定のシナリオにおけるマップインタラクション方法を示す概略図である。 本出願による、端末のハードウェアを示す概略図である。 本出願による、端末のソフトウェアモジュールを示す概略図である。 本出願による、端末の別のソフトウェアモジュールを示す概略図である。 本出願による、サーバのハードウェアを示す概略図である。 本出願による、サーバのソフトウェアモジュールを示す概略図である。
当業者に本出願における技術的解決策をよりよく理解させるために、以下は、本出願の実装形態における添付の図面を参照して、本出願の実装形態における技術的解決策を明確に、包括的に説明する。明らかに、記載された実装形態は、本出願の実装形態のすべてではなく、ほんの一部にすぎない。創造的な取り組みなしに本出願の実装形態に基づいて当業者によって取得されるすべての他の実装形態は、本出願の保護範囲内に入るものとする。
本明細書、特許請求の範囲、および本発明の添付の図面における「第1」、「第2」などの用語は、類似の対象物を区別するために使用されるが、必ずしも特定の順番または順序を記載するために使用されるわけではないことに留意する価値がある。そのように使用されるデータは、適切な状況で交換可能であり、したがって、本明細書で説明する本発明の実装形態は、本明細書に図示または記載された以外の順序で実装できることを理解されたい。加えて、「含む」および「有する」という用語、ならびにそれらの任意の変形は、非排他的な包含をカバーすることを意図しており、たとえば、一連のステップまたはユニットを含むプロセス、方法、システム、製品、またはデバイスは、必ずしも明示的に列挙されたステップまたはユニットに限定されず、明示的に列挙されていない、またはプロセス、方法、製品、もしくはデバイスに固有ではない他のステップまたはユニットを含むことができる。
図1を参照すると、本出願は、マップインタラクションシステムを提供する。このシステムは、ユーザクライアント100とマップサーバ200とを含むことができ、ユーザクライアント100は、マップサーバ200に結合されている。マップインタラクションシステムは、1つまたは複数のユーザクライアント100を含むことができる。
本出願は、マップインタラクションシステムをさらに提供し、システムは、ユーザクライアント100を含むことができる。ユーザクライアント100がローカルに記憶されたマップ情報を有するとき、ユーザクライアントは、検索要求を受信した後、マップサーバにマップ情報を要求する必要はなく、検索および決定のためにユーザクライアントから情報を直接抽出する。
ユーザクライアント100は、取外し可能なデバイスとすることができる。たとえば、ユーザクライアント100は、携帯電話またはタブレットコンピュータとすることができる。ユーザクライアント100は、デスクトップパーソナルコンピュータ(PC)または一体型マシンなどのデスクトップデバイスとすることができる。
ユーザは、経路を計画するために、異なるシナリオで異なるユーザクライアント100を使用することによって、マップ配信サーバ200上のデータ情報を取得することができる。
ユーザがユーザクライアント100を使用してマップ情報を検索するとき、複数のアプリケーションシナリオがあり得る。たとえば、現在位置を初期位置として使用することができ、またはある位置を初期位置として入力することができ、またはある位置をマップインターフェース上で直接タップして初期位置として使用することができる。初期位置をどのように選択するかは、実際の必要性に基づいて決定することができ、本出願において限定されない。
一例では、マップ表示方法が提供される。図2に示すように、方法は、以下のステップを含むことができる。
ステップ201:マップ検索操作を取得する。
マップ検索操作は、検索入力ボックスにユーザによって入力された情報を使用して生成された検索操作とすることができ、または、マップインターフェース上でユーザによってマーキングされた位置情報および距離情報を使用して生成された検索操作とすることができる。
たとえば、ユーザは、図4に示される提示結果を取得するために、ユーザが検索したいターゲットオブジェクトおよび距離範囲を図3に示されるインターフェース上で入力することができる。図4に示すように、バス停および4キロが入力される。対応するマップ検索操作は、現在位置から4キロメートル以内のバス停を検索することである。したがって、最終的な検索結果は、4キロメートル以内のバス停である。対応して、初期位置は現在位置である。
別の実装形態では、初期位置を入力するために検索入力ボックスを設定することができる。たとえば、「Tianchao Company」、「Supermarket」、および「5km」と入力された場合、検索操作は、Tianchao Companyから5km以内のスーパーマーケットを検索することである。
初期位置、ターゲットオブジェクト、または距離範囲は、複数の方法で入力することができる。方法は、たとえば、以下に挙げるいくつかの方法に限定されない。
(1)初期位置は、テキスト形式で入力することができ、マップを直接タップすることによって選択することができ、頻度が高いサイトの提供されたリストからユーザによって選択することができる。
(2)ターゲットオブジェクトは、テキスト形式で入力されてもよく、または指定されたターゲットオブジェクトリストから選択されてもよい。たとえば、ユーザは、ターゲットオブジェクトリスト内でタップ操作を行うことができ、ターゲットオブジェクトは、「選択済」として表示され得る。
(3)距離範囲は、テキスト形式で入力することができ、マウスまたはタッチスクリーンを使用することによって、マップディスプレイインターフェース上でドラッグすることによってマーキングされ得る。
列挙された選択および入力方法は、例示的な説明にすぎないことに留意する価値がある。実際の実装では、別の入力方法を使用することができる。実装は、本出願において限定されない。
ステップ202:マップ検索操作に基づいて、区分された範囲およびターゲットオブジェクトを決定する。
マップ検索操作に基づいて区分された範囲を決定することは、マップ検索操作から第1の位置および選択された距離を抽出することと、第1の位置および選択された距離に基づいて区分された範囲を決定することとを含むことができる。具体的に言えば、第1の位置は、初期位置に対応することができ、選択された距離は、ユーザによって選択または入力された距離に対応することができる。
たとえば、マップ検索操作から第1の位置および選択された距離を抽出することは、以下のステップを含むことができる。
S1:マップインターフェース上でマーキングされた第1の位置を取得する。
S2:第1の位置に基づいて選択された距離決定点を取得する。
S3:第1の位置と距離決定点との間の距離を選択された距離として使用する。
具体的に言えば、図5に示すように、ユーザは、マップインターフェース上のある位置を第1の位置(すなわち初期位置)として直接マーキングすることができる。マーキング操作は、タップ操作やダブルタップ操作など所定の操作を使用することによって実装することができる。第1の位置が決定された後、選択された距離を決定するために、1つの距離決定点が決定され得る。言い換えれば、2点を使用することによって、1つの直線が決定される、または2点を使用することによって、1つの距離が決定される。距離決定点は、以下の方法のうちの1つで決定できる。
(1)始点がマップインターフェース上の第1の位置であるドラッグ操作が識別され、ドラッグ操作の終点が距離決定点として使用される。
具体的に言えば、ドラッグは、第1の位置から開始することができ、停止位置は、距離決定点として決定される、または、第1の位置が決定された後、1つの点が距離決定点として直接選択される。図6に示すように、ドラッグ中に、ドラッグ操作をリアルタイムで距離情報に変換して、現在位置と第1の位置との間の距離をユーザに気づかせることができ、したがって、ユーザはドラッグを停止できるかどうかを判断する。現在位置がドラッグ停止位置として使用される。
(2)マップインターフェース上の第1の位置の後、ユーザによって選択された点は、距離決定点として使用される。
図7に示すように、「Longshan Mount」が第1の位置として選択された後、「Huqiu District Government」をさらにタップして第2の位置として選択することができる。第2の位置は、距離決定点として使用される。第2の位置と第1の位置との間の直線距離を表示することができ、したがって、ユーザは、2つの位置の間のおおよその距離を知ることができる。
しかしながら、距離決定点を選択するための列挙された方法は、本発明をより良く説明するためのものにすぎず、本発明に対する不適切な制限を構成するものではないことに留意する価値がある。実際の実装では、距離決定点を選択するための比較的効果的な方法は、実際の必要性および実際の要求に基づいて選択することができる。
一実装形態では、区分された範囲は、限定はしないが、以下の方法を含む方法を使用することによって決定することができる。
方法1:図8に示すように、区分された領域として円形エリアが使用され、円形エリアは、第1の位置を中心として使用し、第1の位置と距離決定点との間の距離を半径として使用することによって生成される。
方法2:図9に示すように、区分された領域として正方形エリアが使用され、正方形エリアは、第1の位置を中心として使用し、距離決定点を正方形エリアの頂点として使用することによって生成される。
方法3:図10に示すように、区分された範囲として所定の角度を有する扇形エリアが使用され、扇形エリアは、第1の位置を扇形エリアの始点として使用することによって、第1の位置と距離決定点との間の距離を扇形エリアの半径として使用することによって、およびドラッグ操作の方向を扇形エリアの中心方向として使用することによって生成される。たとえば、図10に示すように、所定の角度は120度である。もちろん、実際の実装では、実際の必要性に基づいて別の角度を選択することができる。特定の選択された角度は、本出願において限定されない。
ステップ203:区分された範囲内の1つまたは複数のターゲットオブジェクトを検索結果セットとして示す。
一実装形態では、図11に示すように、区分された範囲内の1つまたは複数のターゲットオブジェクトを検索結果セットとして示すことができ、区分された範囲をマップインターフェース上でマーキングすることができる。第1の位置、区分された範囲、およびターゲット検索オブジェクト(ファストフード)に基づいて、複数の検索結果を取得することができ、すべての検索結果は、第1の位置から4km以内のファストフードレストランであり、したがって、検索結果が区分された範囲内に提示される。したがって、所定の範囲内でオブジェクトを検索するとき、ユーザは、各対象検索結果と始点との間の距離をおおまかに決定することができ、したがって、距離パラメータをより制御しやすくなり、ユーザは、検索範囲をより便利に計画することができる。
既存の技術では、ユーザが強い位置属性を有するホテルや景勝地などのコンテンツについてマップを検索するとき、通常、相対的距離が非常に重要であるが、マップを検索するための現在の対話方法における距離パラメータは、ほとんど制御できない。前の例で提供された方法によれば、既存の問題が軽減され、ユーザは、検索中に相対位置をよりよく知ることができ、したがって、ユーザは、区分された範囲内でより直観的で便利に検索を行うことができる。
図12は、本出願による別のマップ表示方法の一実装形態のフローチャートである。本出願は、従来、または創造的な取り組みなしに、以下の実装形態または添付の図面に示される方法動作ステップまたは装置構造を提供するが、方法は、より多いまたはより少ない動作ステップを含むことができ、あるいは、装置は、より多いまたはより少ないモジュールユニットを含むことができる。必要な論理的因果関係を有さないステップまたは構造に関して、ステップの実行順序または装置のモジュール構造は、本出願の実装形態または添付の図面に示される実行順序またはモジュール構造に限定されない。方法またはモジュール構造を実際の装置または実際の端末製品に適用するとき、その方法またはモジュール構造は、実装形態または添付の図面における方法またはモジュール構造の順序に基づいて実行することができ、または、並列に実行することができる(たとえば、並列プロセッサ、マルチスレッド処理環境、さらには分散処理環境など)。
図12に示すように、本出願の本実装形態において提供される別のマップ表示方法は、以下のステップを含むことができる。
S1201:マップ検索操作を取得するステップであり、マップ検索操作が、第1の位置および第2の位置を搬送する。
S1202:マップ検索操作に応答して、第1の位置と第2の位置との間の距離を決定する。
S1203:マップインターフェース上で第1の位置および第2の位置をマーキングし、第1の位置と第2の位置との間に線を引き、第1の位置と第2の位置との間の距離が線上でマーキングされる。
図13は、マップ表示方法の実際の適用シナリオを示す概略図である。ユーザは始点(第1の位置)および終点(第2の位置)を選択する。次いで、検索状態において経路検索結果が生成される。経路検索結果を提示するために、始点と終点との間の線として経路が表示される。始点と終点との間の距離が線上に直接表示され、したがって、ユーザは、2つの位置間の距離をより直観的に決定することができる。したがって、ユーザは、検索結果のグラフ表示インターフェースのみから始点と終点との間の経路および距離を直ちに決定することができ、ユーザエクスペリエンスが向上する。
前の説明は、一般的な意味で提供されている。異なる端末およびサーバは、異なる処理モードを有することができることに留意する価値がある。
たとえば:
ケース1:ユーザは、マップ情報をローカルに記憶する。言い換えれば、マップパッケージは、ローカルにダウンロードされている。ユーザが検索要求を開始した後、クライアントは、マップサーバへの検索要求を開始する必要はなく、識別および検索のためにクライアントからマップ情報を取得するだけでよい。したがって、クライアントは、検索およびユーザとの対話を完了する。
ケース2:ユーザは、対応するマップ情報をローカルに記憶しない。ユーザのクライアントがネットワークに接続されると、ユーザは、クライアントを使用することによって、検索要求を開始し、クライアントは、検索要求をマップサーバに送信し、マップサーバは、検索および照合を行い、検索結果を表示のためにユーザのクライアントに返す。そのような場合、クライアントは、ユーザとの対話を完了し、マップサーバは、検索および照合を完了する。
ケース3:ユーザは、対応するマップ情報をローカルに記憶せず、ユーザのクライアントは、ネットワークに接続されていない。そのような場合、マップ検索機能は実行できない。
したがって、一実装形態では、ユーザのクライアントの実際の記憶ケース、ネットワーキングステータスなどに基づいて、処理方法、ならびに検索および照合操作が端末またはサーバによって行われるかどうかを判断することができる。
以下では、特定のシナリオを参照しながらマップインタラクション方法を説明する。しかしながら、特定のシナリオは、単に本発明をより良く説明することを意図したものであり、本発明に対する不適切な制限を構成するものではないことに留意する価値がある。
既存のマップ検索方法では、結果フィルタリング項目となる距離は、検索アクションとは分離されており、したがって、反復操作が行われ、操作方法は、直観的ではなく、またユーザにとって容易ではない。
一例では、以下のステップを含むマップインタラクション方法が提供される。
S1:ユーザがマップ上のある位置をタップアンドホールドして範囲の区分をトリガし、プロンプトがポップアップする。
S2:ドラッグによって検索範囲のサイズを調整し、ここで、タップアンドホールドされた位置が中心である。
S3:指を緩め、最終的なドラッグ範囲を確認し、その範囲内に検索結果を表示する。
提示されたインタラクションの変化を図14に示すことができる。ユーザは、点を選択し、その点をタップアンドホールドして、範囲区分操作をトリガする。下にプロンプトとして「ドラッグして検索範囲を選択する」を提供することができる。ユーザは、ドラッグによって検索範囲を区分する。ドラッグ中、ドラッグされた距離がリアルタイムでマップ上の実際の距離に変換される。ユーザがドラッグを停止した後、ドラッグ停止点が最終的に決定された検索範囲の境界として使用され、検索範囲内の検索結果が表示される。
図15は、本出願の例示的な実装形態による、クライアントを示す概略構造図である。図15に示すように、ハードウェア的には、クライアントは、プロセッサ、内部バス、ネットワークインターフェース、メモリ、および不揮発性メモリを含み、もちろん、他のサービスによって必要とされるハードウェアをさらに含むことができる。プロセッサは、対応するコンピュータプログラムを、実行のために、不揮発性メモリからメモリに読み込み、マップインタラクション装置は、論理的に形成される。もちろん、ソフトウェアの実装に加えて、本出願は、別の実装、たとえば、論理デバイスまたはハードウェアとソフトウェアの組合せを排除しない。言い換えれば、以下の処理手順の実行体は、各論理ユニットに限定されるものではなく、ハードウェアでも論理デバイスでもよい。
図16を参照すると、ソフトウェア実装において、マップインタラクション装置は、クライアント端末に適用され、取得モジュール、決定モジュール、および表示モジュールを含むことができる。
取得モジュールは、マップ検索操作を取得するように構成される。
決定モジュールは、マップ検索操作に基づいて、区分された範囲およびターゲットオブジェクトを決定するように構成される。
表示モジュールは、区分された範囲内の1つまたは複数のターゲットオブジェクトを検索結果セットとして示すように構成される。
図17を参照すると、ソフトウェア実装において、マップインタラクション装置は、クライアント端末に適用され、取得モジュール、決定モジュール、およびディスプレイモジュールをさらに含むことができる。
取得モジュールは、マップ検索操作を取得するように構成される。
送信モジュールは、マップ検索操作をサーバに送信するように構成され、マップ検索操作が、区分された範囲およびターゲットオブジェクトを搬送する。
ディスプレイモジュールは、マップ検索操作に応答して、サーバによって返された検索結果を受信し、表示するように構成され、検索結果が、区分された範囲内の1つまたは複数のターゲットオブジェクトを含む。
ソフトウェア実装において、マップインタラクション装置は、クライアント端末に適用され、取得モジュール、決定モジュール、およびディスプレイモジュールをさらに含むことができる。
取得モジュールは、マップ検索操作を取得するように構成され、マップ検索操作が、第1の位置および第2の位置を搬送する。
決定モジュールは、マップ検索操作に応答して、第1の位置と第2の位置との間の距離を決定するように構成される。
ディスプレイモジュールは、マップインターフェース上で第1の位置および第2の位置をマーキングし、第1の位置と第2の位置との間に線を引くように構成され、第1の位置と第2の位置との間の距離が線上でマーキングされる。
図18は、本出願の例示的な実装形態による、サーバを示す概略構造図である。図18に示すように、ハードウェア的には、サーバは、プロセッサ、内部バス、ネットワークインターフェース、メモリ、および不揮発性メモリを含み、もちろん、他のサービスによって必要とされるハードウェアをさらに含むことができる。プロセッサは、対応するコンピュータプログラムを、実行のために、不揮発性メモリからメモリに読み込み、マップインタラクション装置は、論理的に形成される。もちろん、ソフトウェアの実装に加えて、本出願は、別の実装、たとえば、論理デバイスまたはハードウェアとソフトウェアの組合せを排除しない。言い換えれば、以下の処理手順の実行体は、各論理ユニットに限定されるものではなく、ハードウェアでも論理デバイスでもよい。
図19を参照すると、ソフトウェア実装において、マップインタラクション装置は、サーバに適用され、受信モジュール、決定モジュール、およびプッシュモジュールを含むことができる。
受信モジュールは、マップ検索操作を受信するように構成される。
決定モジュールは、マップ検索操作に基づいて、区分された範囲およびターゲットオブジェクトを決定するように構成される。
プッシュモジュールは、区分された範囲内の1つまたは複数のターゲットオブジェクトを検索結果として端末側にプッシュするように構成される。
本出願で提供されるマップインタラクション、検索、および表示のための方法、装置、システム、サーバ、および端末によれば、インタラクション、検索、および表示は、区分された範囲に基づく。検索結果が提示されると、区分された範囲内の結果のみが表示される。したがって、システムリソースが節約される。さらに、検索結果が表示されるとき、ユーザの区分された範囲も表示され、したがって、ユーザは、1回の検索によって、各検索結果の相対距離などを明確に知ることができ、ユーザエクスペリエンスを事実上向上させることができる。
本出願の実装における上記の説明は、単に本出願のいくつかの実装の応用であり、いくつかの基準、モデル、および方法に基づいてわずかに修正された実装もまた、本出願の実装における解決策を実装するために使用できる。もちろん、本出願の実装における処理方法のステップによる他の非創造的な変更を依然として使用して、同じ用途を実装することができる。簡単のために、詳細はここでは省略する。
本出願は、実装またはフローチャートにおいて方法動作ステップを提供するが、従来のまたは非創造的な取り組みに基づいて、より多くのまたはより少ない動作ステップを含めることができる。実装形態に挙げられたステップの順序は、単に多数のステップ実行順序のうちの1つであり、一意の実行順序を表すものではない。実際の装置またはクライアント製品の場合、これらのステップは、実装形態または添付の図面に示されている方法の順序に基づいて実行することができ、あるいは並列に実行することができる(たとえば、並列プロセッサまたはマルチスレッド処理環境)。
前の実装形態で説明した装置またはモジュールは、コンピュータチップまたはエンティティによって実装することができ、あるいは特定の機能を有する製品によって実装することができる。説明を容易にするために、前の装置は、機能を様々なモジュールに分割することによって説明されている。もちろん、本出願が実装されるとき、すべてのモジュールの機能は、1つまたは複数のソフトウェアおよび/またはハードウェアにおいて実装され得る。もちろん、ある機能を実装するモジュールは、複数のサブモジュールまたはサブユニットの組合せを使用することによって実装することができる。
本出願における方法、装置、またはモジュールは、コンピュータ可読プログラムコードを使用することによって実装することができる。コントローラは、任意の適切な方法で実装され得る。たとえば、コントローラは、マイクロプロセッサまたはプロセッサ、論理ゲート、スイッチ、特定用途向け集積回路(ASIC)、プログラマブル論理コントローラ、または埋込み型マイクロコントローラによって実行され得る、たとえば、マイクロプロセッサ、プロセッサ、コンピュータ可読プログラムコードを記憶するコンピュータ可読媒体(たとえば、ソフトウェアまたはファームウェア)の形をとることができる。コントローラの例には、限定はしないが、以下のマイクロコントローラ、ARC 625D、Atmel AT91SAM、Microchip PIC18F26K20、およびSilicone Labs C8051F320がある。メモリコントローラは、メモリの制御論理の一部として実装することができる。当業者はまた、コンピュータ可読プログラムコードを使用することによってコントローラを実装することに加えて、コントローラが論理ゲート、スイッチ、特定用途向け集積回路、プログラマブル論理コントローラ、および埋込み型マイクロコントローラの形態で同じ機能を実装することを可能にするように、方法ステップを論理的にプログラミングできることを知っている。したがって、コントローラは、ハードウェア構成要素と見なすことができ、コントローラ内に含まれ、様々な機能を実施するように構成された装置もハードウェア構成要素内の構造と見なすことができる。あるいは、様々な機能を実装するように構成された装置は、この方法を実装するソフトウェアモジュールとハードウェアコンポーネント内の構造の両方と見なすことさえできる。
本出願における装置のいくつかのモジュールは、コンピュータ、たとえばプログラムモジュールによって実行されるコンピュータ実行可能命令の一般的な文脈で説明することができる。一般に、プログラムモジュールは、特定のタスクを実行する、または特定の抽象データ型を実装するルーチン、プログラム、オブジェクト、コンポーネント、データ構造、型などを含む。本出願は、分散コンピューティング環境においても実践することができる。分散コンピューティング環境では、通信ネットワークを介して接続された遠隔処理デバイスによってタスクが実行される。分散コンピューティング環境では、プログラムモジュールは、記憶デバイスを含むローカルとリモートの両方のコンピュータ記憶媒体に配置することができる。
実装形態の説明から、当業者であれば、本出願がソフトウェアおよび必要なハードウェアを使用することによって実装され得ることを明確に理解できることがわかる。そのような理解に基づいて、本質的に本出願の技術的解決策、または既存の技術に寄与する部分は、ソフトウェア製品の形で実装することができ、またはデータ移行実装プロセス中に実装することができる。コンピュータソフトウェア製品は、本出願の実装形態または実装形態のいくつかの部分で説明された方法を実行するために、ROM/RAM、磁気ディスク、または光ディスクなどの記憶媒体に記憶することができ、コンピュータデバイス(パーソナルコンピュータ、モバイルデバイス、サーバ、ネットワークデバイスなどとすることができる)に命令するためのいくつかの命令を含む。
本明細書における実装形態は、順行法で記載されている。実施形態における同一または類似の部分については、互いに参照することができる。各実装形態は、他の実装形態との違いに焦点を当てている。本出願の全部または一部は、たとえばパーソナルコンピュータ、サーバコンピュータ、ハンドヘルドデバイス、ポータブルデバイス、タブレットデバイス、モバイル通信端末、マルチプロセッサシステム、マイクロプロセッサシステム、プログラマブル電子デバイス、ネットワークPC、小型コンピュータ、メインフレームコンピュータ、および上記のシステムまたはデバイスのいずれかを含む分散コンピューティング環境など、多くの汎用または専用のコンピュータシステム環境または構成で使用することができる。
本出願は実装形態を使用することによって説明されるが、当業者は、本出願の趣旨から逸脱することなく本出願の多くの修正および変形を加えることができることを知っている。特許請求の範囲は、本出願の趣旨から逸脱することなくこれらの修正および変形を含むことが予想される。
100 ユーザクライアント
200 マップサーバ

Claims (20)

  1. マップ検索操作を取得するステップと、
    前記マップ検索操作に基づいて、区分された範囲およびターゲットオブジェクトを決定するステップと、
    前記区分された範囲内の1つまたは複数のターゲットオブジェクトを検索結果セットとして示すステップと
    を含むマップインタラクション方法。
  2. 前記マップ検索操作に基づいて区分された範囲を決定する前記ステップが、
    前記マップ検索操作から第1の位置および選択された距離を抽出するステップと、
    前記第1の位置および前記選択された距離に基づいて前記区分された範囲を決定するステップと
    を含む、請求項1に記載の方法。
  3. 前記マップ検索操作から第1の位置および選択された距離を抽出する前記ステップが、
    マップインターフェース上でマーキングされた前記第1の位置を取得するステップと、
    前記第1の位置に基づいて選択された距離決定点を取得するステップと、
    前記第1の位置と前記距離決定点との間の距離を前記選択された距離として使用するステップと
    を含む、請求項2に記載の方法。
  4. 前記第1の位置に基づいて選択された距離決定点を取得する前記ステップが、
    始点が前記マップインターフェース上の前記第1の位置であるドラッグ操作を識別し、前記ドラッグ操作の終点を前記距離決定点として使用するステップ、または、
    前記マップインターフェース上の前記第1の位置の後、ユーザによって選択された点を前記距離決定点として使用するステップ
    を含む、請求項3に記載の方法。
  5. 前記第1の位置および前記選択された距離に基づいて前記区分された範囲を決定する前記ステップが、
    前記区分された領域として円形エリアを使用するステップであって、前記円形エリアが、前記第1の位置を中心として使用し、前記第1の位置と前記距離決定点との間の前記距離を半径として使用することによって生成される、ステップと、
    前記区分された領域として正方形エリアを使用するステップであって、前記正方形エリアが、前記第1の位置を中心として使用し、前記距離決定点を前記正方形エリアの頂点として使用することによって生成される、ステップと、
    前記区分された範囲として所定の角度を有する扇形エリアを使用するステップであって、前記扇形エリアが、前記第1の位置を前記扇形エリアの始点として使用することによって、前記第1の位置と前記距離決定点との間の前記距離を前記扇形エリアの半径として使用することによって、およびドラッグ操作の方向を前記扇形エリアの中心方向として使用することによって生成される、ステップと
    のうちの少なくとも1つを含む、請求項3に記載の方法。
  6. 前記マップ検索操作から第1の位置および選択された距離を抽出する前記ステップが、
    前記マップ検索操作から、テキスト形式でユーザによって入力された前記第1の位置および前記選択された距離を取得するステップ
    を含む、請求項2に記載の方法。
  7. 前記区分された範囲内の1つまたは複数のターゲットオブジェクトを検索結果セットとして示す前記ステップが、
    前記区分された範囲内の前記1つまたは複数のターゲットオブジェクトを前記検索結果セットとして示し、前記区分された範囲を前記マップインターフェース上でマーキングステップ
    を含む、請求項1から6のいずれか一項に記載の方法。
  8. マップ検索操作を受信するステップと、
    前記マップ検索操作に基づいて、区分された範囲およびターゲットオブジェクトを決定するステップと、
    前記区分された範囲内の1つまたは複数のターゲットオブジェクトを検索結果として端末側にプッシュするステップと
    を含むマップ検索方法。
  9. マップ検索操作を取得するステップと、
    前記マップ検索操作をサーバに送信するステップであって、前記マップ検索操作が、区分された範囲およびターゲットオブジェクトを搬送する、ステップと、
    前記マップ検索操作に応答して、前記サーバによって返された検索結果を受信し、表示するステップであって、前記検索結果が、前記区分された範囲内の1つまたは複数のターゲットオブジェクトを含む、ステップと
    を含むマップディスプレイ方法。
  10. 前記マップ検索操作に応答して前記サーバによって返された前記1つまたは複数のターゲットオブジェクトを受信し、表示するプロセスにおいて、前記区分された範囲がさらに表示される、請求項9に記載の方法。
  11. 前記マップ検索操作を取得する前記ステップが、
    第1の位置およびターゲットオブジェクトを取得するステップと、
    始点がマップインターフェース上の前記第1の位置であるドラッグ操作を識別し、前記ドラッグ操作の終点を距離決定点として使用する、または、前記マップインターフェース上の前記第1の位置の後、ユーザによって選択された点を距離決定点として使用するステップと、
    前記第1の位置および前記距離決定点に基づいて前記区分された範囲を決定するステップと
    を含む、請求項9に記載の方法。
  12. 前記第1の位置および前記距離決定点に基づいて前記区分された範囲を決定する前記ステップが、
    前記区分された領域として円形エリアを使用するステップであって、前記円形エリアが、前記第1の位置を中心として使用し、前記第1の位置と前記距離決定点との間の前記距離を半径として使用することによって生成される、ステップ、
    前記区分された領域として正方形エリアを使用するステップであって、前記正方形エリアが、前記第1の位置を中心として使用し、前記距離決定点を前記正方形エリアの頂点として使用することによって生成される、ステップ、または
    前記区分された範囲として所定の角度を有する扇形エリアを使用するステップであって、前記扇形エリアが、前記第1の位置を前記扇形エリアの始点として使用することによって、前記第1の位置と前記距離決定点との間の前記距離を前記扇形エリアの半径として使用することによって、および前記ドラッグ操作の方向を前記扇形エリアの中心方向として使用することによって生成される、ステップ
    のうちの少なくとも1つを含む、請求項11に記載の方法。
  13. マップ検索操作を取得するステップであって、前記マップ検索操作が、第1の位置および第2の位置を搬送するステップと、
    前記マップ検索操作に応答して、前記第1の位置と前記第2の位置との間の距離を決定するステップと、
    マップインターフェース上で前記第1の位置と前記第2の位置とをマーキングし、前記第1の位置と前記第2の位置との間に線を引くステップであって、前記第1の位置と前記第2の位置との間の前記距離が前記線上でマーキングされる、ステップと
    を含むマップインタラクション方法。
  14. マップ検索操作を取得するように構成された取得モジュールと、
    前記マップ検索操作に基づいて、区分された範囲およびターゲットオブジェクトを決定するように構成された決定モジュールと、
    前記区分された範囲内の1つまたは複数のターゲットオブジェクトを検索結果セットとして示すように構成された表示モジュールと
    を含むマップインタラクション装置。
  15. 前記表示モジュールが、前記区分された範囲内の前記1つまたは複数のターゲットオブジェクトを前記検索結果セットとして示し、前記区分された範囲をマップインターフェース上でマーキングするように構成される、請求項14に記載の装置。
  16. マップ検索操作を受信するように構成された受信モジュールと、
    前記マップ検索操作に基づいて、区分された範囲およびターゲットオブジェクトを決定するように構成された決定モジュールと、
    前記区分された範囲内の1つまたは複数のターゲットオブジェクトを検索結果として端末側にプッシュするように構成されたプッシュモジュールと
    を含むサーバ。
  17. マップ検索操作を取得するように構成された取得モジュールと、
    前記マップ検索操作をサーバに送信するように構成された送信モジュールであって、前記マップ検索操作が、区分された範囲およびターゲットオブジェクトを搬送する、送信モジュールと、
    前記マップ検索操作に応答して、前記サーバによって返された検索結果を受信し、表示するように構成されたディスプレイモジュールであって、前記検索結果が、前記区分された範囲内の1つまたは複数のターゲットオブジェクトを含む、ディスプレイモジュールと
    を含む端末。
  18. 前記ディスプレイモジュールが、前記マップ検索操作に応答して前記サーバによって返された前記1つまたは複数のターゲットオブジェクトを受信し、表示するプロセスにおいて、前記区分された範囲を表示するようにさらに構成される、請求項17に記載の端末。
  19. 請求項16に記載のサーバと請求項17または18に記載の端末とを含むマップインタラクションシステム。
  20. マップ検索操作を取得するように構成された取得モジュールであって、前記マップ検索操作が、第1の位置および第2の位置を搬送する、取得モジュールと、
    前記マップ検索操作に応答して、前記第1の位置と前記第2の位置との間の距離を決定するように構成された決定モジュールと、
    マップインターフェース上で前記第1の位置と前記第2の位置とをマーキングし、前記第1の位置と前記第2の位置との間に線を引くように構成されたディスプレイモジュールであって、前記第1の位置と前記第2の位置との間の前記距離が前記線上でマーキングされる、ディスプレイモジュールと
    を含むマップインタラクション装置。
JP2019544962A 2016-11-07 2017-10-24 マップインタラクション、検索、および表示の方法、デバイス、システム、サーバ、および端末 Active JP7106559B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201610976063.X 2016-11-07
CN201610976063.XA CN106933940A (zh) 2016-11-07 2016-11-07 地图交互、搜索、显示方法、装置和***、服务器、终端
PCT/CN2017/107481 WO2018082475A1 (zh) 2016-11-07 2017-10-24 地图交互、搜索、显示方法、装置和***、服务器、终端

Publications (3)

Publication Number Publication Date
JP2019537178A true JP2019537178A (ja) 2019-12-19
JP2019537178A5 JP2019537178A5 (ja) 2020-08-13
JP7106559B2 JP7106559B2 (ja) 2022-07-26

Family

ID=59444463

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019544962A Active JP7106559B2 (ja) 2016-11-07 2017-10-24 マップインタラクション、検索、および表示の方法、デバイス、システム、サーバ、および端末

Country Status (8)

Country Link
US (3) US10732816B2 (ja)
EP (1) EP3537309A4 (ja)
JP (1) JP7106559B2 (ja)
KR (1) KR102268942B1 (ja)
CN (1) CN106933940A (ja)
SG (1) SG10202101144XA (ja)
TW (1) TWI676905B (ja)
WO (1) WO2018082475A1 (ja)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106933940A (zh) 2016-11-07 2017-07-07 阿里巴巴集团控股有限公司 地图交互、搜索、显示方法、装置和***、服务器、终端
USD872100S1 (en) * 2017-03-07 2020-01-07 CommuniCare Technology, Inc. Display screen or portion thereof with a graphical user interface of an electronic device
CN107491489A (zh) * 2017-07-18 2017-12-19 深圳天珑无线科技有限公司 一种地图搜索方法、装置及计算机可读存储介质
CN107506376B (zh) * 2017-07-18 2021-02-09 口碑控股有限公司 获取区域内信息点数据的客户端
CN116204733A (zh) * 2017-09-22 2023-06-02 阿里巴巴集团控股有限公司 多目的地的查看方法和装置、用于查看的设备和存储介质
CN109300006B (zh) * 2018-09-21 2021-09-03 北京京东尚科信息技术有限公司 住宿场所推荐方法和***、计算机可读存储介质
CN112985373B (zh) * 2019-12-18 2023-08-01 ***通信集团四川有限公司 路径规划方法、装置及电子设备
CN111125287A (zh) * 2019-12-25 2020-05-08 深圳集智数字科技有限公司 一种确定目标地图范围的方法和相关装置
CN111414447A (zh) * 2020-03-26 2020-07-14 北京明略软件***有限公司 一种地图圈选方法和装置
CN111931044A (zh) * 2020-07-23 2020-11-13 北京字节跳动网络技术有限公司 信息展示方法、装置和电子设备
TWI819289B (zh) * 2021-03-30 2023-10-21 財團法人工業技術研究院 分散式協作運算方法及系統
CN114553526A (zh) * 2022-02-22 2022-05-27 国网河北省电力有限公司电力科学研究院 网络安全漏洞位置检测方法及***
CN114637798A (zh) * 2022-05-07 2022-06-17 北京金堤科技有限公司 商业信息的地图查询方法和装置
CN115064169B (zh) * 2022-08-17 2022-12-13 广州小鹏汽车科技有限公司 语音交互方法、服务器和存储介质
CN115494990A (zh) * 2022-09-09 2022-12-20 贝壳找房(北京)科技有限公司 辅助交互的方法和装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009015388A (ja) * 2007-06-29 2009-01-22 Casio Comput Co Ltd 電子式計算機および制御プログラム
US20100094548A1 (en) * 2008-07-09 2010-04-15 Tadman Frank P Methods and systems of advanced real estate searching
JP2011192123A (ja) * 2010-03-16 2011-09-29 Yanmar Co Ltd 薬剤散布管理システム

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3879659B2 (ja) 2002-11-27 2007-02-14 ブラザー工業株式会社 文書読み上げ装置、同装置用プログラム及び記録媒体
US8533217B2 (en) * 2006-11-01 2013-09-10 Yahoo! Inc. System and method for dynamically retrieving data specific to a region of a layer
US8086622B2 (en) * 2007-08-29 2011-12-27 Enpulz, Llc Search engine using world map with whois database search restrictions
WO2011008147A1 (en) * 2009-07-17 2011-01-20 Telefonaktiebolaget L M Ericsson (Publ) Presentation of a digital map
US9009177B2 (en) * 2009-09-25 2015-04-14 Microsoft Corporation Recommending points of interests in a region
US8396888B2 (en) 2009-12-04 2013-03-12 Google Inc. Location-based searching using a search area that corresponds to a geographical location of a computing device
US8862576B2 (en) * 2010-01-06 2014-10-14 Apple Inc. Device, method, and graphical user interface for mapping directions between search results
US20110193795A1 (en) * 2010-02-09 2011-08-11 Yahoo! Inc. Haptic search feature for touch screens
TWI425193B (zh) * 2010-09-16 2014-02-01 Mstar Semiconductor Inc 地理資訊擷取之方法與電子裝置
CN101996256A (zh) * 2010-11-25 2011-03-30 杨军辉 搜索方法、移动信息终端集成子***及搜索***
US8810437B2 (en) * 2011-02-02 2014-08-19 Mapquest, Inc. Systems and methods for generating electronic map displays with points-of-interest information based on reference locations
US9189556B2 (en) 2012-01-06 2015-11-17 Google Inc. System and method for displaying information local to a selected area
CN103425655A (zh) * 2012-05-16 2013-12-04 腾讯科技(深圳)有限公司 基于位置服务的场馆信息搜索方法和装置
CN102708214A (zh) * 2012-06-15 2012-10-03 深圳市凯立德科技股份有限公司 一种搜索兴趣点的方法及终端
CN102915348B (zh) * 2012-09-27 2015-09-09 北京百度网讯科技有限公司 在地图中向用户推荐搜索信息的方法及***
CN103092965A (zh) * 2013-01-22 2013-05-08 百度在线网络技术(北京)有限公司 基于移动终端中地图进行搜索的方法、***、终端和服务器
JP2014164316A (ja) 2013-02-21 2014-09-08 Honda Motor Co Ltd 車載カメラを用いた情報提供システム
CN104731783B (zh) * 2013-12-18 2019-02-12 高德软件有限公司 一种展示兴趣点的方法和装置
CN103955534B (zh) * 2014-05-13 2017-08-04 百度在线网络技术(北京)有限公司 地图查询方法及装置
US9002647B1 (en) * 2014-06-27 2015-04-07 Google Inc. Generating turn-by-turn direction previews
CN104915393A (zh) * 2015-05-26 2015-09-16 百度在线网络技术(北京)有限公司 一种用于方向定向搜索的方法与设备
CN105302886A (zh) * 2015-10-15 2016-02-03 百度在线网络技术(北京)有限公司 实体对象的处理方法及装置
TWM530444U (zh) * 2016-05-27 2016-10-11 Sinyi Realty Inc 距離可選的生活機能顯示處理裝置
CN106933940A (zh) 2016-11-07 2017-07-07 阿里巴巴集团控股有限公司 地图交互、搜索、显示方法、装置和***、服务器、终端

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009015388A (ja) * 2007-06-29 2009-01-22 Casio Comput Co Ltd 電子式計算機および制御プログラム
US20100094548A1 (en) * 2008-07-09 2010-04-15 Tadman Frank P Methods and systems of advanced real estate searching
JP2011192123A (ja) * 2010-03-16 2011-09-29 Yanmar Co Ltd 薬剤散布管理システム

Also Published As

Publication number Publication date
CN106933940A (zh) 2017-07-07
WO2018082475A1 (zh) 2018-05-11
US11099730B2 (en) 2021-08-24
TWI676905B (zh) 2019-11-11
KR102268942B1 (ko) 2021-06-28
SG10202101144XA (en) 2021-03-30
EP3537309A1 (en) 2019-09-11
EP3537309A4 (en) 2019-09-11
US10732816B2 (en) 2020-08-04
TW201818276A (zh) 2018-05-16
US20210216181A1 (en) 2021-07-15
US20190258374A1 (en) 2019-08-22
US20200326825A1 (en) 2020-10-15
JP7106559B2 (ja) 2022-07-26
KR20190072646A (ko) 2019-06-25
US10963152B2 (en) 2021-03-30

Similar Documents

Publication Publication Date Title
JP7106559B2 (ja) マップインタラクション、検索、および表示の方法、デバイス、システム、サーバ、および端末
US10114534B2 (en) System and method for dynamically displaying personalized home screens respective of user queries
JP2020509453A (ja) サービスオブジェクトを表示しかつマップデータを処理する方法、クライアント及びサーバ
US11475088B2 (en) Providing notifications based on geofencing search results
RU2678077C2 (ru) Способ отрисовки поисковых результатов на карте, отображаемой на электронном устройстве
KR102295934B1 (ko) 상이한 스크린 상에 애플리케이션 데이터를 표시하기 위한 원격 제어 기법
US11409418B1 (en) Systems and methods for searching and filtering media content
CN112328853A (zh) 文档信息处理方法、装置和电子设备
US20150302051A1 (en) Data filtering to fit selected visualization type
US20160164986A1 (en) Multi-purpose application launching interface
EP3610376B1 (en) Automatic context passing between applications
US10148772B2 (en) System and method for automatically pushing location-specific content to users
KR101757755B1 (ko) 선행기술조사의 분배처리 방법 및 이를 운용하는 서버 및 시스템
EP3280149A1 (en) Method for providing additional contents at terminal, and terminal using same
CN108415957B (zh) 网页自定义导航的方法及装置
US20150324389A1 (en) Method, system and recording medium for providing map service, and file distribution system
JP2014174922A (ja) 施設検索装置、施設検索システム
US9936063B2 (en) Rearranging display of mobile applications based on geolocation
KR102188283B1 (ko) 투명앱 인터페이스 제공 시스템 및 이에 따른 투명앱 프로그램
KR101590079B1 (ko) 검색 결과를 제공하기 위한 방법과 시스템, 기록 매체, 그리고 파일 배포 시스템
KR20130082903A (ko) 관심 지점 제공 방법 및 장치
KR20150096003A (ko) 관련 컨텐츠 디스플레이 시스템 및 그 제공 방법

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190705

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190705

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200703

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20200703

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20200824

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200824

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200831

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201130

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20201228

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20210104

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210506

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20210506

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20210517

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20210524

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20210611

C211 Notice of termination of reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C211

Effective date: 20210621

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20210927

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20211122

C13 Notice of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: C13

Effective date: 20220111

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220411

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20220418

C23 Notice of termination of proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C23

Effective date: 20220606

C03 Trial/appeal decision taken

Free format text: JAPANESE INTERMEDIATE CODE: C03

Effective date: 20220704

C30A Notification sent

Free format text: JAPANESE INTERMEDIATE CODE: C3012

Effective date: 20220704

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220713

R150 Certificate of patent or registration of utility model

Ref document number: 7106559

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150