JP2017522663A - ネイティブアプリケーションに関するディープリンク - Google Patents
ネイティブアプリケーションに関するディープリンク Download PDFInfo
- Publication number
- JP2017522663A JP2017522663A JP2016574940A JP2016574940A JP2017522663A JP 2017522663 A JP2017522663 A JP 2017522663A JP 2016574940 A JP2016574940 A JP 2016574940A JP 2016574940 A JP2016574940 A JP 2016574940A JP 2017522663 A JP2017522663 A JP 2017522663A
- Authority
- JP
- Japan
- Prior art keywords
- native application
- uri
- application
- native
- publisher
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9566—URL specific, e.g. using aliases, detecting broken or misspelled links
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
Abstract
Description
本出願は、2014年6月25日出願の米国特許出願第62/017,193号に対する米国特許法第119条(e)の優先権を主張し、その内容全体を参照により本明細書に組み込む。
1)ネイティブアプリケーション開発者は、集中型索引作成サービスを用いて公式ウェブサイトを確認する。次いで、そのサービスは、ウェブクローリングによって発見したすでにインデックス付けされたウェブURLに基づいて、ネイティブアプリケーションにインデックス付けを行う。
2)ネイティブアプリケーションデータクローリングおよびインデキシングシステムは、マニフェストファイルなどネイティブアプリケーションの登録情報を調査して、それがウェブサイトの適切なURL構造をサポートしているかどうか判定する。
3)ネイティブアプリケーションが適切なURL構造をサポートしている場合には、ネイティブアプリケーションデータクローリングおよびインデキシングシステムは、評判などの基準に基づいてリンクを決定し、優先順位を付けることができる。ネイティブアプリケーションデータクローリングおよびインデキシングシステムはまた、どのURL経路にインデックス付けをすべきではないかを指定する、登録情報内の任意のインデックスのないタグも重視する。
1)ネイティブアプリケーションの開発者は、特定のネイティブアプリケーション文書のURIアドレス、その対応するウェブURL(もしあれば)、ならびに、文書上のすべてのアウトバウンドアプリディープリンクおよび関連するウェブURL(もしあれば)を指定することができるネイティブアプリケーションインデキシングAPIを実装する。
2)ネイティブアプリケーションがデジタル配付元で更新されると、ネイティブアプリケーションデータクローリングおよびインデキシングシステムは、ネイティブアプリケーションを調査して、それがネイティブアプリケーションインデキシングAPIを使用しているかどうか判定する。もし使用している場合には、ネイティブアプリケーションデータクローリングおよびインデキシングシステムは、ネイティブアプリケーションを起動し、ネイティブアプリケーション「ホームページ」へのリンクを捜す。ネイティブアプリケーションデータクローリングおよびインデキシングシステムはまた、アプリケーションページ上の任意のアウトバウンドURIリンクを捜す。アウトバウンドURIがある場合、ネイティブアプリケーションデータクローリングおよびインデキシングシステムは、これらのリンクのそれぞれ(または関連するリンクのみ)にインデックス付けを行い、次に、アウトバウンドURIに対しても同様に、後続のネイティブアプリケーションページの処理を行う。このようにして、ネイティブアプリケーションデータクローリングおよびインデキシングシステムは、自動的にリンクを発見することができる。各ステップにおいて、ネイティブアプリケーションデータクローリングおよびインデキシングシステムは、認証方法として、元のリンクに対してアプリケーションページの現在のリンクをチェックすることができる。
3)ネイティブアプリケーションデータクローリングおよびインデキシングシステムを使用して、ネイティブアプリケーション内のユーザによって実際に見られているリンクのリストを保守し、そのリストをネイティブアプリケーションデータクローリングおよびインデキシングシステムに提供することができる。ネイティブアプリケーションデータクローリングおよびインデキシングシステムは、前のステップで説明した自動発見に加えて、追加的なリンク源としてこのリストを使用する。さらに、実際に見られているリンクのリストは、リンクの評判を判断するのに使用することができ、ネイティブアプリケーションデータクローリングおよびインデキシングシステムは、次いで、リンクの評判に基づいて、クローリングの優先順位を付けることができる。
<data android:scheme="http"
android:host="example.com"
android:pathPrefix="/gizmos" />
102 コンピュータネットワーク
104 リソース発行者ウェブサイト
105 ウェブリソース
106 アプリケーション発行者
107 ネイティブアプリケーション
108 ユーザデバイス
109 アプリケーションマニフェストファイル
110 検索エンジン
114 ネイティブアプリケーションインデックス
116 ウェブインデックス、検索結果ジェネレータ
120 検索エンジン、アプリケーションクローリングおよびインデキシングシステム
130 発行者バックエンド
132 発行者ストア
134 ウェブサーバ
136 ネイティブアプリケーションサーバ
202 発行者関連データ
204 データコレクタ
206 アプリケーションパッケージクローラ
208 URIスキームジェネレータ
210 URIスキームテーブル
212 URIセレクタ
214 URIプロセッサ
300 プロセス
400 プロセス
Claims (22)
- データ通信において、1つまたは複数のコンピュータを含むデータ処理装置によって実行されるコンピュータ実装方法であって、
各ネイティブアプリケーションに関して、ネイティブアプリケーションに関する関連発行者を定める、前記ネイティブアプリケーションに関する発行者関連データを受信するステップと、
1組のネイティブアプリケーションの各ネイティブアプリケーションに関して、前記発行者関連データに基づいて、前記ネイティブアプリケーションが、前記ネイティブアプリケーションに関して決定されたURIによってアドレスされたコンテンツを提供する発行者と関連しているかどうかを判定するステップと、
前記ネイティブアプリケーションに関して決定されたURIによってアドレスされたコンテンツを提供する発行者と関連していると判定された、前記ネイティブアプリケーションのみに関して、
前記ネイティブアプリケーションに関するURIパターンに基づいてURIを選択するステップと、
前記ネイティブアプリケーションに関する前記URIによってアクセス可能なコンテンツに、検索エンジンによって検索可能なインデックスでインデックス付けを行うステップと
を含む、コンピュータ実装方法。 - 前記発行者関連データに基づいて、ネイティブアプリケーションが、前記ネイティブアプリケーションに関して決定されたURIによってアドレスされるコンテンツを提供する発行者と関連しているかどうかを判定するステップが、
前記ネイティブアプリケーションに関するURIパターンを決定するステップと、
前記URIパターンが、前記発行者関連データによって指定される前記ネイティブアプリケーションに関する関連発行者と一致する、前記ネイティブアプリケーションに関する関連発行者を定めているかどうかを判定するステップと、
前記ネイティブアプリケーションに関する前記URIパターンが、前記発行者関連データによって指定される前記ネイティブアプリケーションに関する関連発行者と一致する、前記ネイティブアプリケーションに関する関連発行者を定めているときのみ、前記ネイティブアプリケーションは前記発行者と関連していると判定するステップと
を含む、請求項1に記載のコンピュータ実装方法。 - 前記ネイティブアプリケーションに関する前記URIパターンを決定するステップが、前記URIパターンを記述するデータに対するネイティブアプリケーションマニフェストファイルを処理するステップを含む、請求項2に記載のコンピュータ実装方法。
- 各ネイティブアプリケーションに関する前記発行者関連データが、発行者のドメインと、ネイティブアプリケーションのネイティブアプリケーション識別子との間の関連を定める、
請求項2に記載のコンピュータ実装方法。 - 前記URIパターンが前記ネイティブアプリケーションに関する関連発行者を定めるかどうかを判定する前記ステップが、前記URIが前記発行者の前記ドメインに一致するホスト名を有しているかどうか判定するステップを含み、前記URIのホスト名と前記発行者の前記ドメインの一致が肯定の決定をもたらし、前記URIの前記ホスト名と前記発行者の前記ドメインの不一致が否定の決定をもたらす、請求項4に記載のコンピュータ実装方法。
- 前記ネイティブアプリケーションに関する前記URIパターンに基づいてURIを選択するステップが、前記URIパターンを含むURIをインデックスから選択するステップを含む、請求項2に記載のコンピュータ実装方法。
- 前記URIがユニフォームリソースロケータ(URL)である、請求項6に記載のコンピュータ実装方法。
- 前記ネイティブアプリケーションに関する前記URIパターンに基づいてURIを選択するステップが、
前記ネイティブアプリケーションをインスタンス生成し、前記URIパターンに基づいて第1のURIを選択して、ネイティブアプリケーション表示環境においてアプリケーションページを生成するステップと、
前記ネイティブアプリケーションに関して、停止イベントが発生するまでリンク付けされたアプリケーションページを反復処理するステップであって、反復ごとに、
前記アプリケーションページから、前記第1のアプリケーションページに含むアウトバウンドURIを決定するステップと、
1つまたは複数の前記アウトバウンドURIを選択して、ネイティブアプリケーション表示環境において、1つまたは複数の後続のアプリケーションページを生成するステップと
を含む、反復処理するステップと、
を含む、請求項2に記載のコンピュータ実装方法。 - データ通信において、1つまたは複数のコンピュータを含むデータ処理装置によって実行されるコンピュータ実装方法であって、
ネイティブアプリケーションに関するユニフォームリソースアイデンティファイア(URI)パターンを決定するステップと、
前記ネイティブアプリケーションをインスタンス生成し、前記URIパターンに基づいて第1のURIを選択して、ネイティブアプリケーション表示環境においてアプリケーションページを生成するステップと、
前記アプリケーションページのアプリケーションページデータに、検索エンジンによって検索可能なインデックスでインデックス付けを行うステップと、
前記ネイティブアプリケーションに関して、停止イベントが発生するまでリンク付けされたアプリケーションページを反復処理するステップであって、反復ごとに、
前記アプリケーションページから、前記第1のアプリケーションページに含むアウトバウンドURIを決定するステップと、
1つまたは複数の前記アウトバウンドURIを選択して、ネイティブアプリケーション表示環境において、1つまたは複数の後続のアプリケーションページを生成するステップと、
前記1つまたは複数の後続のアプリケーションページのそれぞれに対する前記アプリケーションページデータに、インデックスでインデックス付けを行うステップと
を含む、反復処理するステップと
を含む、コンピュータ実装方法。 - 1つまたは複数の前記アウトバウンドURIを選択して、ネイティブアプリケーション表示環境において、1つまたは複数の後続のアプリケーションページを生成するステップが、
各アウトバウンドURIに対して、前記アウトバウンドURIが前記URIパターンに一致するかどうか判定するステップと、
前記URIパターンに一致する前記アウトバウンドURIのみを選択するステップと
を含む、請求項9に記載のコンピュータ実装方法。 - 前記アウトバウンドURIが前記URIパターンに一致するかどうか判定するステップが、前記アウトバウンドURIが前記URIパターンを含むかどうか判定するステップを含む、請求項10に記載のコンピュータ実装方法。
- データ処理装置と、
前記データ処理装置によって実行可能な命令を記憶する、非一時的なコンピュータ可読記憶媒体に記憶されたソフトウェアと
を備え、前記ソフトウェアが実行されると前記データ処理装置に、
各ネイティブアプリケーションに関して、ネイティブアプリケーションに関する関連発行者を定める前記ネイティブアプリケーションに関する発行者関連データを受信することと、
1組のネイティブアプリケーションの各ネイティブアプリケーションに関して、前記発行者関連データに基づいて、前記ネイティブアプリケーションが、前記ネイティブアプリケーションに関して決定されたURIによってアドレスされたコンテンツを提供する発行者と関連しているかどうか判定することと、
前記ネイティブアプリケーションに関して決定されたURIによってアドレスされたコンテンツを提供する発行者と関連していると判定された、前記ネイティブアプリケーションのみに関して、
前記ネイティブアプリケーションに関する前記URIパターンに基づいてURIを選択することと、
前記ネイティブアプリケーションに関する前記URIによってアクセス可能なコンテンツに、検索エンジンによって検索可能なインデックスでインデックス付けを行うことと
を含む動作を実行させる、システム。 - 前記発行者関連データに基づいて、ネイティブアプリケーションが、前記ネイティブアプリケーションに関して決定されたURIによってアドレスされたコンテンツを提供する発行者と関連しているかどうか判定することが、
前記ネイティブアプリケーションに関するURIパターンを決定することと、
前記URIパターンが、前記発行者関連データによって指定された前記ネイティブアプリケーションに関する関連発行者と一致する前記ネイティブアプリケーションに関する関連発行者を定めているかどうか判定することと、
前記ネイティブアプリケーションに関する前記URIパターンが、前記発行者関連データによって指定される前記ネイティブアプリケーションに関する関連発行者と一致する前記ネイティブアプリケーションに関する関連発行者を定めているときのみ、前記ネイティブアプリケーションが前記発行者と関連していると判定することと
を含む、請求項12に記載のシステム。 - 前記ネイティブアプリケーションに関する前記URIパターンを決定することが、前記URIパターンを記述するデータに対するネイティブアプリケーションマニフェストファイルを処理することを含む、請求項13に記載のシステム。
- 各ネイティブアプリケーションに関する前記発行者関連データが、発行者のドメインと、ネイティブアプリケーションのネイティブアプリケーション識別子との間の関連を定める、
請求項13に記載のシステム。 - 前記URIパターンが前記ネイティブアプリケーションに関する関連発行者を定めるかどうかを前記判定することが、前記URIが前記発行者の前記ドメインに一致するホスト名を有しているかどうか決定することを含み、前記URIのホスト名と前記発行者の前記ドメインの一致が肯定の決定をもたらし、前記URIの前記ホスト名と前記発行者の前記ドメインの不一致が否定の決定をもたらす、請求項15に記載のシステム。
- 前記ネイティブアプリケーションに関する前記URIパターンに基づいてURIを選択することが、前記URIパターンを含むURIをインデックスから選択することを含む、請求項13に記載のシステム。
- 前記URIがユニフォームリソースロケータ(URL)である、請求項17に記載のシステム。
- 前記ネイティブアプリケーションに関する前記URIパターンに基づいてURIを選択することが、
前記ネイティブアプリケーションをインスタンス生成し、前記URIパターンに基づいて第1のURIを選択して、ネイティブアプリケーション表示環境においてアプリケーションページを生成することと、
前記ネイティブアプリケーションに関して、停止イベントが発生するまでリンク付けされたアプリケーションページを反復処理することであって、反復ごとに、
前記アプリケーションページから、前記第1のアプリケーションページに含むアウトバウンドURIを決定することと、
1つまたは複数の前記アウトバウンドURIを選択して、ネイティブアプリケーション表示環境において、1つまたは複数の後続のアプリケーションページを生成することと
を含む、反復処理することと
を含む、請求項18に記載のシステム。 - データ処理装置と、
前記データ処理装置によって実行可能な命令を記憶する、非一時的なコンピュータ可読記憶媒体に記憶されたソフトウェアと
を備え、前記ソフトウェアが実行されると前記データ処理装置に、
ネイティブアプリケーションに関するユニフォームリソースアイデンティファイア(URI)パターンを決定することと、
前記ネイティブアプリケーションをインスタンス生成し、前記URIパターンに基づいて第1のURIを選択して、ネイティブアプリケーション表示環境においてアプリケーションページを生成することと、
前記アプリケーションページのアプリケーションページデータに、検索エンジンによって検索可能なインデックスでインデックス付けを行うことと、
前記ネイティブアプリケーションに関して、停止イベントが発生するまでリンク付けされたアプリケーションページを反復処理することであって、反復ごとに、
前記アプリケーションページから、前記第1のアプリケーションページに含むアウトバウンドURIを決定することと、
1つまたは複数の前記アウトバウンドURIを選択して、ネイティブアプリケーション表示環境において、1つまたは複数の後続のアプリケーションページを生成することと、
前記1つまたは複数の後続のアプリケーションページのそれぞれに対する前記アプリケーションページデータに、インデックスでインデックス付けを行うことと
を含む、反復処理することと
を含む動作を実行させる、システム。 - データ処理装置によって実行可能な命令を記憶する、非一時的なコンピュータ可読記憶媒体であって、実行されると前記データ処理装置に、
各ネイティブアプリケーションに関して、ネイティブアプリケーションに関する関連発行者を定める前記ネイティブアプリケーションに関する発行者関連データを受信することと、
1組のネイティブアプリケーションの各ネイティブアプリケーションに関して、前記発行者関連データに基づいて、前記ネイティブアプリケーションが、前記ネイティブアプリケーションに関して決定されたURIによってアドレスされたコンテンツを提供する発行者と関連しているかどうか判定することと、
前記ネイティブアプリケーションに関して決定されたURIによってアドレスされたコンテンツを提供する発行者と関連していると判定された、前記ネイティブアプリケーションのみに関して、
前記ネイティブアプリケーションに関するURIパターンに基づいてURIを選択することと、
前記ネイティブアプリケーションに関する前記URIによってアクセス可能なコンテンツに、検索エンジンによって検索可能なインデックスでインデックス付けを行うことと
を含む動作を実行させる、非一時的なコンピュータ可読記憶媒体。 - データ処理装置によって実行可能な命令を記憶する、非一時的なコンピュータ可読記憶媒体であって、実行されると前記データ処理装置に、
ネイティブアプリケーションに関するユニフォームリソースアイデンティファイア(URI)パターンを決定することと、
前記ネイティブアプリケーションをインスタンス生成し、前記URIパターンに基づいて第1のURIを選択して、ネイティブアプリケーション表示環境においてアプリケーションページを生成することと、
前記アプリケーションページのアプリケーションページデータに、検索エンジンによって検索可能なインデックスでインデックス付けを行うことと、
前記ネイティブアプリケーションに関して、停止イベントが発生するまでリンク付けされたアプリケーションページを反復処理することであって、反復ごとに、
前記アプリケーションページから、前記第1のアプリケーションページに含むアウトバウンドURIを決定することと、
1つまたは複数の前記アウトバウンドURIを選択して、ネイティブアプリケーション表示環境において、1つまたは複数の後続のアプリケーションページを生成することと、
前記1つまたは複数の後続のアプリケーションページのそれぞれに対する前記アプリケーションページデータに、インデックスでインデックス付けを行うことと
を含む、反復処理することと
を含む動作を実行させる、非一時的なコンピュータ可読記憶媒体。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201462017193P | 2014-06-25 | 2014-06-25 | |
US62/017,193 | 2014-06-25 | ||
PCT/US2015/037639 WO2015200600A1 (en) | 2014-06-25 | 2015-06-25 | Deep links for native applications |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017522663A true JP2017522663A (ja) | 2017-08-10 |
JP6370408B2 JP6370408B2 (ja) | 2018-08-08 |
Family
ID=53511031
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016574940A Active JP6370408B2 (ja) | 2014-06-25 | 2015-06-25 | ネイティブアプリケーションに関するディープリンク |
Country Status (6)
Country | Link |
---|---|
US (1) | US10073911B2 (ja) |
EP (1) | EP3161678B1 (ja) |
JP (1) | JP6370408B2 (ja) |
CN (1) | CN106663108B (ja) |
RU (1) | RU2668726C2 (ja) |
WO (1) | WO2015200600A1 (ja) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10303802B2 (en) | 2013-03-15 | 2019-05-28 | Gadget Software, Inc. | System for mobile application search |
US10152488B2 (en) * | 2015-05-13 | 2018-12-11 | Samsung Electronics Co., Ltd. | Static-analysis-assisted dynamic application crawling architecture |
US10120949B2 (en) * | 2015-10-29 | 2018-11-06 | Google Llc | Indexing native application data |
US9984132B2 (en) * | 2015-12-31 | 2018-05-29 | Samsung Electronics Co., Ltd. | Combining search results to generate customized software application functions |
US20170192941A1 (en) * | 2016-01-05 | 2017-07-06 | Quixey, Inc. | Computer-Automated Generation of Application Deep Links |
US10257342B2 (en) * | 2016-03-31 | 2019-04-09 | Microsoft Technology Licensing, Llc | Validating stateful dynamic links in mobile applications |
US20170289338A1 (en) * | 2016-03-31 | 2017-10-05 | Microsoft Technology Licensing, Llc | Enabling stateful dynamic links in mobile applications |
JP2018048042A (ja) * | 2016-09-21 | 2018-03-29 | Jsr株式会社 | シリカ系粒子の製造方法、シリカ系粒子、および化学機械研磨用組成物 |
US10701166B2 (en) * | 2017-01-31 | 2020-06-30 | Microsoft Technology Licensing, Llc | Automated application linking |
US10810278B2 (en) * | 2017-04-18 | 2020-10-20 | Google Llc | Contextual deep bookmarking |
CN108008941B (zh) * | 2017-11-16 | 2019-06-21 | 北京大学 | 一种安卓应用的深链接口自动生成方法及深链执行方法 |
US10409575B2 (en) * | 2018-02-09 | 2019-09-10 | Cognizant Technology Solutions India Pvt. Ltd. | System and method for developing software applications of wearable devices |
CN112262382A (zh) * | 2018-06-28 | 2021-01-22 | 谷歌有限责任公司 | 上下文深层书签的注释和检索 |
CN109918153B (zh) * | 2019-03-18 | 2022-05-27 | 北京信息科技大学 | 页面打开方法和装置、页面内容检索方法和装置 |
EP3726373B1 (en) * | 2019-04-15 | 2024-03-06 | Mendix Technology B.V. | Creating an app method and system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004038889A (ja) * | 2002-07-08 | 2004-02-05 | Ntt Docomo Inc | サービス提供システム及びサービス提供方法 |
JP2008537809A (ja) * | 2005-03-04 | 2008-09-25 | チョンヌン インコーポレイテッド | ページグループを用いた情報検索サービス提供サーバー、方法及びシステム |
US20080313190A1 (en) * | 2007-06-15 | 2008-12-18 | Samsung Electronics Co., Ltd. | Method and system for searchable web services |
JP2010218064A (ja) * | 2009-03-13 | 2010-09-30 | Ricoh Co Ltd | 情報処理装置、情報処理方法、及びプログラム |
JP2012500433A (ja) * | 2008-08-21 | 2012-01-05 | マンゴー ムーン トレーディング 1138 シーシー | 索引システム |
US20140040226A1 (en) * | 2012-07-31 | 2014-02-06 | Microsoft Corporation | Providing application result and preview |
Family Cites Families (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040030882A1 (en) | 2002-08-08 | 2004-02-12 | Forman George Henry | Managed application pre-launching |
US7076616B2 (en) | 2003-03-24 | 2006-07-11 | Sony Corporation | Application pre-launch to reduce user interface latency |
US7730012B2 (en) | 2004-06-25 | 2010-06-01 | Apple Inc. | Methods and systems for managing data |
US7584194B2 (en) * | 2004-11-22 | 2009-09-01 | Truveo, Inc. | Method and apparatus for an application crawler |
US7739731B2 (en) * | 2006-01-09 | 2010-06-15 | Oracle America, Inc. | Method and apparatus for protection domain based security |
CN101004694B (zh) * | 2006-01-09 | 2012-05-30 | 太阳微***有限公司 | 隔离的执行上下文之间数据转移的方法和装置 |
US8707451B2 (en) | 2006-03-01 | 2014-04-22 | Oracle International Corporation | Search hit URL modification for secure application integration |
CA2711731A1 (en) * | 2008-02-14 | 2009-08-20 | Nokia Corporation | System and method for implementing a publication |
US8086957B2 (en) | 2008-05-21 | 2011-12-27 | International Business Machines Corporation | Method and system to selectively secure the display of advertisements on web browsers |
US8219572B2 (en) * | 2008-08-29 | 2012-07-10 | Oracle International Corporation | System and method for searching enterprise application data |
US20100257466A1 (en) | 2009-04-01 | 2010-10-07 | Yahoo! Inc. | Method and system for generating a mini-software application corresponding to a web site |
US20100306191A1 (en) | 2009-05-27 | 2010-12-02 | Lebeau Michael J | Computer Application Data In Search Results |
US8458384B2 (en) | 2010-02-03 | 2013-06-04 | National Instruments Corporation | Automatically launching a measurement application in response to measurement device connection |
US9098363B2 (en) | 2010-04-07 | 2015-08-04 | Apple Inc. | Search extensibility to third party applications |
US8515979B2 (en) | 2010-06-18 | 2013-08-20 | Verizon Patent And Licensing, Inc. | Cross application execution service |
US20120124061A1 (en) * | 2010-11-12 | 2012-05-17 | Microsoft Corporation | Rich Search Over and Deep Integration with Applications |
EP2533162B1 (en) | 2010-11-29 | 2022-10-26 | Hughes Network Systems, LLC | Proxy Server Apparatus for pre-fetching content using browser specifics |
US9858092B2 (en) | 2011-01-06 | 2018-01-02 | Mitel Networks Corporation | Contextual application launch via search query |
US9317621B2 (en) | 2011-01-06 | 2016-04-19 | Microsoft Technology Licensing, Llc | Providing deep links in association with toolbars |
US20120316955A1 (en) | 2011-04-06 | 2012-12-13 | Yahoo! Inc. | System and Method for Mobile Application Search |
RU110847U1 (ru) | 2011-05-05 | 2011-11-27 | Игорь Викторович Лебедев | Информационно-поисковая система |
WO2012154848A1 (en) | 2011-05-09 | 2012-11-15 | Google Inc. | Recommending applications for mobile devices based on installation histories |
CN102226916B (zh) * | 2011-05-30 | 2015-07-29 | 华为技术有限公司 | 管理应用程序的平台、方法及设备 |
US9519726B2 (en) | 2011-06-16 | 2016-12-13 | Amit Kumar | Surfacing applications based on browsing activity |
US8650139B2 (en) | 2011-07-01 | 2014-02-11 | Google Inc. | Predicting user navigation events |
KR101491878B1 (ko) | 2011-08-31 | 2015-02-09 | 라인 가부시키가이샤 | 사용자 단말에서 취득한 정보를 기반으로 모바일 애플리케이션의 순위를 제공하는 시스템 및 방법 |
US20130110815A1 (en) | 2011-10-28 | 2013-05-02 | Microsoft Corporation | Generating and presenting deep links |
WO2013067000A1 (en) | 2011-11-01 | 2013-05-10 | Google Inc. | Launching applications from webpages |
US8554345B2 (en) | 2011-11-10 | 2013-10-08 | Cbs Interactive, Inc. | APP rating system |
KR101295644B1 (ko) | 2011-11-11 | 2013-09-16 | 한국전자통신연구원 | 스마트폰 앱 검증 시스템 및 그 방법 |
US20130124606A1 (en) | 2011-11-14 | 2013-05-16 | Boopsie, Inc. | Automatic personalization of downloadable mobile apps |
CN103176790B (zh) * | 2011-12-26 | 2016-04-20 | 阿里巴巴集团控股有限公司 | 应用发布方法和*** |
US8793235B2 (en) | 2012-01-19 | 2014-07-29 | Google Inc. | System and method for improving access to search results |
GB2501276A (en) | 2012-04-18 | 2013-10-23 | Ibm | Determining web page loading at a client |
CN102710753B (zh) * | 2012-05-15 | 2015-09-09 | 华为技术有限公司 | 一种互联网应用的发布方法、装置及*** |
US20130311301A1 (en) * | 2012-05-17 | 2013-11-21 | Ad-Vantage Networks, Inc. | Content easement and management system for internet access providers and premise operators |
US9195721B2 (en) | 2012-06-04 | 2015-11-24 | Apple Inc. | Mobile device with localized app recommendations |
US8510764B1 (en) | 2012-11-02 | 2013-08-13 | Google Inc. | Method and system for deep links in application contexts |
US20140358887A1 (en) * | 2013-05-29 | 2014-12-04 | Microsoft Corporation | Application content search management |
CN103838584B (zh) * | 2014-03-26 | 2017-09-15 | 北京京东尚科信息技术有限公司 | 一种移动终端应用的开发方法及装置 |
-
2015
- 2015-06-25 US US14/750,082 patent/US10073911B2/en active Active
- 2015-06-25 JP JP2016574940A patent/JP6370408B2/ja active Active
- 2015-06-25 RU RU2016150421A patent/RU2668726C2/ru active
- 2015-06-25 CN CN201580034756.0A patent/CN106663108B/zh active Active
- 2015-06-25 EP EP15734014.2A patent/EP3161678B1/en active Active
- 2015-06-25 WO PCT/US2015/037639 patent/WO2015200600A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004038889A (ja) * | 2002-07-08 | 2004-02-05 | Ntt Docomo Inc | サービス提供システム及びサービス提供方法 |
JP2008537809A (ja) * | 2005-03-04 | 2008-09-25 | チョンヌン インコーポレイテッド | ページグループを用いた情報検索サービス提供サーバー、方法及びシステム |
US20080313190A1 (en) * | 2007-06-15 | 2008-12-18 | Samsung Electronics Co., Ltd. | Method and system for searchable web services |
JP2012500433A (ja) * | 2008-08-21 | 2012-01-05 | マンゴー ムーン トレーディング 1138 シーシー | 索引システム |
JP2010218064A (ja) * | 2009-03-13 | 2010-09-30 | Ricoh Co Ltd | 情報処理装置、情報処理方法、及びプログラム |
US20140040226A1 (en) * | 2012-07-31 | 2014-02-06 | Microsoft Corporation | Providing application result and preview |
Also Published As
Publication number | Publication date |
---|---|
RU2018133614A (ru) | 2018-10-23 |
WO2015200600A1 (en) | 2015-12-30 |
EP3161678B1 (en) | 2020-12-16 |
US10073911B2 (en) | 2018-09-11 |
CN106663108B (zh) | 2020-08-04 |
RU2668726C2 (ru) | 2018-10-02 |
CN106663108A (zh) | 2017-05-10 |
RU2016150421A3 (ja) | 2018-07-25 |
RU2016150421A (ru) | 2018-07-25 |
EP3161678A1 (en) | 2017-05-03 |
RU2018133614A3 (ja) | 2021-11-30 |
JP6370408B2 (ja) | 2018-08-08 |
US20150379128A1 (en) | 2015-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6370408B2 (ja) | ネイティブアプリケーションに関するディープリンク | |
KR102208988B1 (ko) | 네이티브 어플리케이션들의 어플리케이션 페이지들을 인덱싱 | |
JP6363738B2 (ja) | ネイティブアプリケーションに関する検索結果 | |
JP6173546B2 (ja) | リダイレクトの低減 | |
RU2660602C1 (ru) | Инициирование и ранжирование нативных приложений | |
US10068028B1 (en) | Deep link verification for native applications | |
US9311407B2 (en) | Native application search results | |
US9146972B2 (en) | Ranking of presentation modes for particular content | |
CN107408065B (zh) | 监视应用加载 | |
JP6410992B1 (ja) | バックグラウンドにおけるネイティブアプリケーションの事前インスタンス化 | |
JP6580708B2 (ja) | 対応するリソースへのアプリケーション部分ディープリンク | |
US11003728B1 (en) | Native application search results | |
RU2774319C2 (ru) | Глубинные ссылки для нативных приложений |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180116 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180122 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180423 |
|
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: 20180611 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180710 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6370408 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |