JP2019530921A - 提示するためのネイティブコンテンツをサーバ側でレンダリングするための方法およびシステム - Google Patents
提示するためのネイティブコンテンツをサーバ側でレンダリングするための方法およびシステム Download PDFInfo
- Publication number
- JP2019530921A JP2019530921A JP2019508244A JP2019508244A JP2019530921A JP 2019530921 A JP2019530921 A JP 2019530921A JP 2019508244 A JP2019508244 A JP 2019508244A JP 2019508244 A JP2019508244 A JP 2019508244A JP 2019530921 A JP2019530921 A JP 2019530921A
- Authority
- JP
- Japan
- Prior art keywords
- content
- presentation
- rendered
- client device
- data processing
- 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
- 238000009877 rendering Methods 0.000 title claims abstract description 100
- 238000000034 method Methods 0.000 title claims abstract description 83
- 238000012545 processing Methods 0.000 claims abstract description 100
- 238000013515 script Methods 0.000 claims description 39
- 230000004044 response Effects 0.000 claims description 20
- 230000003993 interaction Effects 0.000 claims description 17
- 230000000007 visual effect Effects 0.000 claims description 9
- 238000013507 mapping Methods 0.000 description 18
- 238000006243 chemical reaction Methods 0.000 description 16
- 238000004891 communication Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 16
- 238000004590 computer program Methods 0.000 description 13
- 230000003044 adaptive effect Effects 0.000 description 12
- 238000004513 sizing Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 7
- 230000009471 action Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 238000013499 data model Methods 0.000 description 4
- 238000002474 experimental method Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000000670 limiting effect Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000000052 comparative effect Effects 0.000 description 3
- 230000002411 adverse Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000011273 social behavior Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/762—Media network packet handling at the source
-
- 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/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9577—Optimising the visualization of content, e.g. distillation of HTML documents
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/117—Tagging; Marking up; Designating a block; Setting of attributes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/131—Fragmentation of text files, e.g. creating reusable text-blocks; Linking to fragments, e.g. using XInclude; Namespaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
- G06F40/143—Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
- G06Q30/0643—Graphical representation of items or shoppers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/561—Adding application-functional data or data for application control, e.g. adding metadata
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/75—Indicating network or usage conditions on the user display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Data Mining & Analysis (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Library & Information Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
本出願は、2016年12月30日に出願された米国特許仮出願第62/440,748号、および2017年1月25日に出願された米国特許出願第15/415,322号の利益および優先権を主張する。
Content_asset_template_id => Presentation_schema
105 ネットワーク
110 データ処理システム
115 コンテンツプロバイダコンピューティングデバイス
120 コンテンツ発行者コンピューティングデバイス
125 エンドユーザコンピューティングデバイス
130 コンテンツ要求モジュール
135 コンテンツレンダリングモジュール
140 レンダリング済みコンテンツ配信モジュール
145 データベース
205 変換モジュール
210 コンテンツマネージャ
211 コンテンツ選択モジュール
212 プレゼンテーションルックアップモジュール
213 プレゼンテーションフィルタ
214 ランキングモジュール
215 コンテンツアセットデータベース
220 プレゼンテーションスキーマデータベース
225 スクリプトデータベース
300 データモデル
305A〜305C コンテンツアセット
310 コンテンツアセットテンプレート
315A、315B プレゼンテーションスキーマ
320A〜320D コンテンツスロット
410 データ処理システム
420A〜420C クライアントデバイス
470A〜470C クライアントデバイス
600 コンピュータシステム
605 通信インターフェース
610 出力デバイス
615 入力デバイス
620 プロセッサ
625 メモリ
Claims (20)
- アプリケーションの環境内で提示するためのネイティブコンテンツをサーバ側でレンダリングするための方法であって、
データ処理システムによって、クライアントデバイスから、リソースによって提供された特定のコンテンツスロットを識別するコンテンツスロット識別子を含むコンテンツの要求を受信するステップと、
前記データ処理システムによって、前記コンテンツスロット識別子を使用して、データベースにアクセスして、前記リソースの環境内で表示するために、特定の構成に従って、レンダリング済みコンテンツファイルを生成するようにコンテンツ構成要素を配置するために使用されるプレゼンテーションスキーマを識別するステップと、
前記データ処理システムによって、前記コンテンツの要求に応答して、複数のコンテンツ構成要素を含むコンテンツアセットを識別するステップと、
前記データ処理システムのコンテンツレンダラによって、前記コンテンツスロットに対応する前記プレゼンテーションスキーマに基づいて、前記複数のコンテンツ構成要素を、レンダリング済みコンテンツファイルとしてレンダリングするステップと、
前記データ処理システムによって、前記レンダリング済みコンテンツファイルを、前記リソースの前記コンテンツスロット内に表示するために前記クライアントデバイスに送信するステップと
を含む方法。 - 前記コンテンツの要求が、前記要求されたコンテンツのサイズ値を含む、請求項1に記載の方法。
- 前記プレゼンテーションスキーマを識別するステップが、
前記データ処理システムによって、複数のプレゼンテーションスキーマを識別するステップであり、前記プレゼンテーションスキーマの各々が、前記コンテンツスロット識別子に対応するそれぞれのプレゼンテーションスキーマ識別子を含む、ステップと、
前記データ処理システムによって、前記複数のプレゼンテーションスキーマのサブセットを識別するステップであり、前記サブセットに含まれる前記プレゼンテーションスキーマの各々が、前記要求されたコンテンツの前記サイズ値と一致するサイズ属性を含む、ステップと、
前記データ処理システムによって、前記識別されたプレゼンテーションスキーマを、前記複数のプレゼンテーションスキーマの前記サブセットから選択するステップと
を含む、請求項2に記載の方法。 - 前記レンダリング済みコンテンツファイルが、前記クライアントデバイスにおいて、前記レンダリング済みコンテンツファイルとの対話に応答して、前記レンダリング済みコンテンツファイルとの前記対話の指示を送信するように構成されたスクリプトを含む、請求項1から3のいずれか一項に記載の方法。
- 前記データ処理システムによって、前記対話の前記指示が前記クライアントデバイスから送信されるサーバのアドレスを前記レンダリング済みコンテンツファイルに挿入するステップをさらに含む請求項4に記載の方法。
- 前記レンダリング済みコンテンツファイルが、前記クライアントデバイスにおいて前記レンダリング済みコンテンツファイルを表示するように構成されたハイパーテキストマークアップ言語(HTML)スクリプトを含む、請求項1から5のいずれか一項に記載の方法。
- 前記レンダリング済みコンテンツファイルが、前記クライアントデバイスにおいて前記レンダリング済みコンテンツファイルを表示するように構成されたカスケーディングスタイルシート(CSS)スクリプトを含む、請求項6に記載の方法。
- 前記プレゼンテーションスキーマが、複数のスタイルパラメータを含み、前記スタイルパラメータの各々が、前記リソースの値と一致する値を含む、請求項1から7のいずれか一項に記載の方法。
- 前記スタイルパラメータが、前記コンテンツスロットに表示されるセクションカテゴリ、前記コンテンツスロットの背景色、テキストのフォントサイズ、前記テキストの位置、または画像の位置を含む、請求項8に記載の方法。
- 前記レンダリング済みコンテンツファイルの視覚的特性が、前記アプリケーションの前記環境の視覚的特性と一致する、請求項1から9のいずれか一項に記載の方法。
- アプリケーションの環境内で提示するためのネイティブコンテンツをサーバ側でレンダリングするためのシステムであって、
プロセッサと、
前記プロセッサに結合されたメモリとを含み、前記メモリが、コンピュータ実行可能命令を記憶し、前記コンピュータ実行可能命令は、前記プロセッサによって実行されると、前記プロセッサに、
クライアントデバイスから、リソースによって提供された特定のコンテンツスロットを識別するコンテンツスロット識別子を含むコンテンツの要求を受信させ、
前記コンテンツスロット識別子を使用して、データベースにアクセスさせて、前記リソースの環境内で表示するために、特定の構成に従って、レンダリング済みコンテンツファイルを生成するようにコンテンツ構成要素を配置するために使用されるプレゼンテーションスキーマを識別させ、
前記コンテンツの要求に応答して、複数のコンテンツ構成要素を含むコンテンツアセットを識別させ、
前記コンテンツスロットに対応する前記プレゼンテーションスキーマに基づいて、前記複数のコンテンツ構成要素を、レンダリング済みコンテンツファイルとしてレンダリングさせ、
前記レンダリング済みコンテンツファイルを、前記リソースの前記コンテンツスロット内に表示するために前記クライアントデバイスへ送信させる
システム。 - 前記コンテンツの要求が、前記要求されたコンテンツのサイズ値を含む、請求項11に記載のシステム。
- 前記プレゼンテーションスキーマを識別する際に、前記メモリが、前記プロセッサによって実行されると、前記プロセッサに、さらに、
複数のプレゼンテーションスキーマを識別させ、前記プレゼンテーションスキーマの各々が、前記コンテンツスロット識別子に対応するそれぞれのプレゼンテーションスキーマ識別子を含み、
前記複数のプレゼンテーションスキーマのサブセットを識別させ、前記サブセットに含まれる前記プレゼンテーションスキーマの各々が、前記要求されたコンテンツの前記サイズ値と一致するサイズ属性を含み、
前記識別されたプレゼンテーションスキーマを、前記複数のプレゼンテーションスキーマの前記サブセットから選択させる
前記コンピュータ実行可能命令を記憶する、請求項12に記載のシステム。 - 前記レンダリング済みコンテンツファイルが、前記クライアントデバイスにおいて、前記レンダリング済みコンテンツファイルとの対話に応答して、前記レンダリング済みコンテンツファイルとの前記対話の指示を送信するように構成されたスクリプトを含む、請求項11から13のいずれか一項に記載のシステム。
- 前記メモリが、前記プロセッサによって実行されると、前記プロセッサに、さらに、前記対話の前記指示が前記クライアントデバイスから送信されるサーバのアドレスを挿入させる前記コンピュータ実行可能命令を記憶する、請求項14に記載のシステム。
- 前記レンダリング済みコンテンツファイルが、前記クライアントデバイスにおいて前記レンダリング済みコンテンツファイルを表示するように構成されたハイパーテキストマークアップ言語(HTML)スクリプトを含む、請求項11から15のいずれか一項に記載のシステム。
- 前記レンダリング済みコンテンツファイルが、前記クライアントデバイスにおいて前記レンダリング済みコンテンツファイルを表示するように構成されたカスケーディングスタイルシート(CSS)スクリプトを含む、請求項16に記載のシステム。
- 前記プレゼンテーションスキーマが、複数のスタイルパラメータを含み、前記スタイルパラメータの各々が、前記リソースの値と一致する値を含む、請求項11から17のいずれか一項に記載のシステム。
- 前記スタイルパラメータが、前記コンテンツスロットに表示されるセクションカテゴリ、前記コンテンツスロットの背景色、テキストのフォントサイズ、前記テキストの位置、または画像の位置を含む、請求項18に記載のシステム。
- 前記レンダリング済みコンテンツファイルの視覚的特性が、前記アプリケーションの前記環境の視覚的特性と一致する、請求項11から19のいずれか一項に記載のシステム。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201662440748P | 2016-12-30 | 2016-12-30 | |
US62/440,748 | 2016-12-30 | ||
US15/415,322 | 2017-01-25 | ||
US15/415,322 US20180191798A1 (en) | 2016-12-30 | 2017-01-25 | Methods and systems for server-side rendering of native content for presentation |
PCT/US2017/068736 WO2018126023A1 (en) | 2016-12-30 | 2017-12-28 | Methods and systems for server-side rendering of native content for presentation |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019530921A true JP2019530921A (ja) | 2019-10-24 |
JP6761112B2 JP6761112B2 (ja) | 2020-09-23 |
Family
ID=62709121
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019508244A Active JP6761112B2 (ja) | 2016-12-30 | 2017-12-28 | 提示するためのネイティブコンテンツをサーバ側でレンダリングするための方法およびシステム |
Country Status (6)
Country | Link |
---|---|
US (1) | US20180191798A1 (ja) |
EP (1) | EP3485400B1 (ja) |
JP (1) | JP6761112B2 (ja) |
KR (1) | KR102185864B1 (ja) |
CN (1) | CN109863527B (ja) |
WO (1) | WO2018126023A1 (ja) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10630751B2 (en) | 2016-12-30 | 2020-04-21 | Google Llc | Sequence dependent data message consolidation in a voice activated computer network environment |
US10956485B2 (en) | 2011-08-31 | 2021-03-23 | Google Llc | Retargeting in a search environment |
US9703757B2 (en) | 2013-09-30 | 2017-07-11 | Google Inc. | Automatically determining a size for a content item for a web page |
US10614153B2 (en) * | 2013-09-30 | 2020-04-07 | Google Llc | Resource size-based content item selection |
US10431209B2 (en) | 2016-12-30 | 2019-10-01 | Google Llc | Feedback controller for data transmissions |
CN108811514B (zh) * | 2017-03-03 | 2022-03-01 | 谷歌有限责任公司 | 用于检测在客户端设备上执行的应用不当地实施对内容项的呈现的***和方法 |
US10956529B1 (en) * | 2018-03-20 | 2021-03-23 | Pinterest, Inc. | Content presentation |
CN113158100B (zh) * | 2020-01-22 | 2024-05-03 | 阿里巴巴集团控股有限公司 | 页面显示方法和页面显示装置 |
US11284144B2 (en) | 2020-01-30 | 2022-03-22 | Snap Inc. | Video generation system to render frames on demand using a fleet of GPUs |
US11356720B2 (en) * | 2020-01-30 | 2022-06-07 | Snap Inc. | Video generation system to render frames on demand |
US11991419B2 (en) | 2020-01-30 | 2024-05-21 | Snap Inc. | Selecting avatars to be included in the video being generated on demand |
WO2022051791A1 (de) * | 2020-09-11 | 2022-03-17 | Jentis Gmbh | Verfahren zur nachverfolgung von benutzerinteraktionen mit webseiten |
KR102455521B1 (ko) * | 2020-11-20 | 2022-10-14 | 경희대학교 산학협력단 | 의료 데이터에 대한 즉각 의미 조정 장치 및 그 방법과, 그 장치에서의 스키마 맵 생성 방법 |
CN113763094A (zh) * | 2020-11-23 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | 一种业务信息处理方法、装置、服务器、介质和*** |
US11223670B1 (en) * | 2020-12-10 | 2022-01-11 | Ebay Inc. | Multi request asynchronous delegation for enhanced performance |
CN112800370B (zh) * | 2021-01-28 | 2024-04-30 | 金蝶蝶金云计算有限公司 | 业务单据的处理方法、装置、计算机设备和存储介质 |
US11977927B2 (en) * | 2021-04-29 | 2024-05-07 | International Business Machines Corporation | Deploying dynamic applications and infrastructure according to metadata assigned by content |
CN116028697B (zh) * | 2023-03-20 | 2023-07-04 | 之江实验室 | 一种页面渲染方法、装置、存储介质及电子设备 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10452756B2 (en) * | 2006-09-29 | 2019-10-22 | Oath Inc. | Platform for rendering content for a remote device |
US8397212B2 (en) * | 2007-08-29 | 2013-03-12 | Yahoo! Inc. | Module hosting and content generation platform |
JP5186047B2 (ja) | 2009-11-30 | 2013-04-17 | 楽天株式会社 | オブジェクト表示装置、オブジェクト表示方法、オブジェクト表示制御プログラム、及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
US10289661B2 (en) | 2012-09-12 | 2019-05-14 | Flipboard, Inc. | Generating a cover for a section of a digital magazine |
US9442912B1 (en) | 2012-09-26 | 2016-09-13 | Google Inc. | Estimating the number of content items to fill an online space before distributing the content items to the online space |
CN104572822B (zh) * | 2014-12-04 | 2018-09-04 | 百度在线网络技术(北京)有限公司 | 文本展现方法及装置 |
US20160344831A1 (en) * | 2015-05-21 | 2016-11-24 | Google Inc. | Proxy service for content requests |
-
2017
- 2017-01-25 US US15/415,322 patent/US20180191798A1/en not_active Abandoned
- 2017-12-28 EP EP17835911.3A patent/EP3485400B1/en active Active
- 2017-12-28 JP JP2019508244A patent/JP6761112B2/ja active Active
- 2017-12-28 CN CN201780050083.7A patent/CN109863527B/zh active Active
- 2017-12-28 KR KR1020197007045A patent/KR102185864B1/ko active IP Right Grant
- 2017-12-28 WO PCT/US2017/068736 patent/WO2018126023A1/en unknown
Also Published As
Publication number | Publication date |
---|---|
JP6761112B2 (ja) | 2020-09-23 |
WO2018126023A1 (en) | 2018-07-05 |
EP3485400B1 (en) | 2021-12-01 |
CN109863527B (zh) | 2023-04-04 |
CN109863527A (zh) | 2019-06-07 |
EP3485400A1 (en) | 2019-05-22 |
US20180191798A1 (en) | 2018-07-05 |
KR20190039230A (ko) | 2019-04-10 |
KR102185864B1 (ko) | 2020-12-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6761112B2 (ja) | 提示するためのネイティブコンテンツをサーバ側でレンダリングするための方法およびシステム | |
US10091628B2 (en) | Message based application state and card sharing methods for user devices | |
US11233841B2 (en) | Systems and methods for configuration-based optimization by an intermediary | |
US20180067909A1 (en) | Systems and methods for managing loading priority or sequencing of fragments of a web object | |
US8627204B2 (en) | Custom optimization of web pages | |
US9015657B2 (en) | Systems and methods for developing and delivering platform adaptive web and native application content | |
WO2016015432A1 (zh) | 页面的构建方法、装置、***、设备及非易失性计算机存储介质 | |
US9235636B2 (en) | Presenting data in response to an incomplete query | |
US9443014B2 (en) | Custom web page themes | |
CN106575298A (zh) | 包含动态内容和陈旧内容的网站的快速呈现 | |
US9967370B2 (en) | OData enabled mobile software applications | |
US9619444B2 (en) | System and method for web content presentation management | |
US10437926B2 (en) | System and method to generate a data-rich template | |
US20170192941A1 (en) | Computer-Automated Generation of Application Deep Links | |
JP2018508059A (ja) | ネットワークベース静的フォントサブセット管理 | |
US10417317B2 (en) | Web page profiler | |
US20220292144A1 (en) | Provision of different content pages based on varying user interactions with a single content item | |
US20210055928A1 (en) | Integration test framework | |
US10324600B2 (en) | Web page generation system | |
US11361048B2 (en) | Conditional interpretation of a single style definition identifier on a resource | |
US20170034266A1 (en) | System and Method for the Departmentalization of Structured Content on a Website (URL) through a Secure Content Management System | |
US11880870B2 (en) | Headless content management system (CMS) | |
CN118302763A (en) | Efficient, flexible and secure dynamic digital content creation | |
CN116010415A (zh) | 数据管理方法、装置、设备以及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190314 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200316 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200519 |
|
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: 20200811 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200903 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6761112 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |