Webpage rendering method, device, electronic apparatus and storage medium

US11144711B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11144711-B2
Application numberUS-202016875575-A
CountryUS
Kind codeB2
Filing dateMay 15, 2020
Priority dateOct 31, 2019
Publication dateOct 12, 2021
Grant dateOct 12, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A webpage rendering method and device, an electronic apparatus and a storage medium are provided, which are related to a field of web rendering technology. A specific implementation includes: receiving an access request of a target webpage from a terminal; and sending a page configuration file of the target webpage to the terminal, in response to the access request of the target webpage, wherein the page configuration file is configured to form a pre-rendered page of the target webpage, and the pre-rendered page includes a part or all of the target webpage that has been rendered; and the pre-rendered page is configured to enable the terminal to acquire a rendered page of the target webpage.

First claim

Opening claim text (preview).

What is claimed is: 1. A webpage rendering method, applied to a server, wherein the webpage rendering method comprises: receiving an access request of a target webpage from a terminal; and sending a Hypertext markup language file of the target webpage from a first content distribution network as a static resource server to the terminal, in response to the access request of the target webpage, wherein the Hypertext markup language file is configured to display an intermediate state page of the target webpage, and the intermediate state page comprises a part or all of the target webpage that has been rendered; and the intermediate state page is configured to enable the terminal to acquire a rendered page of the target webpage, wherein an address of the first content distribution network as the static resource server is the same as an address of the target webpage, and the method further comprises: sending a cascading style sheet file and a script language file from a second content distribution network to the terminal. 2. The webpage rendering method according to claim 1 , wherein the Hypertext markup language file is stored in a storage area corresponding to a page file storage of a source station, and the page style file and the script file are stored in a storage area corresponding to a static resource storage of a source station. 3. The webpage rendering method according to claim 2 , wherein an address of the second content distribution network is comprised in the Hypertext markup language file. 4. The webpage rendering method according to claim 3 , wherein the sending the Hypertext markup language file of the target webpage from the first content distribution network as the static resource server to the terminal, comprises: sending the Hypertext markup language file from the first content distribution network to the terminal according to a geographic location of the terminal. 5. The webpage rendering method according to claim 3 , wherein in a case that the intermediate state page is a part of the target webpage, the webpage rendering method further comprises: filling a remaining part of the target webpage with a skeleton page. 6. The webpage rendering method according to claim 5 , wherein the script language file comprises a storage address of user personalized data, and the webpage rendering method further comprises: acquiring user identification information of the terminal; and sending user personalized data matching the user identification information from the storage address of the user personalized data to the terminal, wherein the user personalized data is used to fill the skeleton page in a process of forming a rendered page of the target webpage at the terminal. 7. A webpage rendering method, applied to a terminal, wherein the webpage rendering method comprises: sending an access request of a target webpage to a server; receiving a Hypertext markup language file of the target webpage sent from a first content distribution network as a static resource server; displaying an intermediate state page of the target webpage according to the Hypertext markup language file, wherein the intermediate state page comprises a part or all of the target webpage that has been rendered; and acquiring a rendered page of the target webpage according to the intermediate state page, wherein an address of the first content distribution network as the static resource server is the same as an address of the target webpage, and the method further comprises: sending a cascading style sheet file and a script language file from a second content distribution network to the terminal. 8. The webpage rendering method according to claim 7 , wherein the Hypertext markup language file is stored in a storage area corresponding to a page file storage of a source station, and the page style file and the script file are stored in a storage area corresponding to a static resource storage of a source station. 9. The webpage rendering method according to claim 8 , wherein an address of the second content distribution network is comprised in the Hypertext markup language file. 10. The webpage rendering method according to claim 9 , wherein the sending the Hypertext markup language file of the target webpage from the first content distribution network as the static resource server to the terminal, comprises: sending the Hypertext markup language file from the first content distribution network to the terminal according to a geographic location of the terminal. 11. The webpage rendering method according to claim 10 , wherein the method further comprises: displaying the intermediate state page of the target webpage according to the Hypertext markup language file and the cascading style sheet file. 12. The webpage rendering method according to claim 11 , wherein in a case that the intermediate state page comprises a part of the target webpage that has been rendered, a remaining part of the target webpage is filled with a skeleton page; and the acquiring the rendered page of the target webpage according to the intermediate state page comprises: receiving the script language file from the second content distribution network, wherein the script language file comprises a storage address of user personalized data; sending user identification information to the storage address of the user personalized data; receiving the user personalized data sent by the server; and filling the skeleton page with the user personalized data. 13. A webpage rendering device, applied to a server, wherein the webpage rendering device comprises: at least one processor; and a memory communicated with the at least one processor, wherein instructions executable by the at least one processor are stored in the memory, the instructions are executed by the at least one processor, to enable the at least one processor to: receive an access request of a target webpage from a terminal; and send a Hypertext markup language file of the target webpage from a first content distribution network as a static resource server to the terminal, in response to the access request of the target webpage, wherein the Hypertext markup language file is configured to display an intermediate state page of the target webpage, and the intermediate state page comprises a part or all of the target webpage that has been rendered; and the intermediate state page is configured to enable the terminal to acquire a rendered page of the target webpage, wherein an address of the first content distribution network as the static resource server is the same as an address of the target webpage, and the instructions are executed by the at least one processor, to enable the at least one processor further to: send a cascading style sheet file and a script language file from a second content distribution network to the terminal. 14. The webpage rendering device according to claim 13 , wherein an address of the second content distribution network is comprised in the Hypertext markup language file. 15. The webpage rendering device according to claim 14 , wherein the instructions are executed by the at least one processor, to enable the at least one processor to: send the Hypertext markup language file from the first content distribution network to the terminal according to a geographic location of the terminal. 16. The webpage rendering device according to claim 14 , wherein in a case that the intermediate state page is a part of the target webpage, the instructions are executed by the at least one processor, to enable the at least one processo

Assignees

Inventors

Classifications

  • G06F40/143Primary

    Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD] · CPC title

  • of access to content, e.g. by caching · CPC title

  • based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

  • G06F9/451Primary

    Execution arrangements for user interfaces · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11144711B2 cover?
A webpage rendering method and device, an electronic apparatus and a storage medium are provided, which are related to a field of web rendering technology. A specific implementation includes: receiving an access request of a target webpage from a terminal; and sending a page configuration file of the target webpage to the terminal, in response to the access request of the target webpage, wherei…
Who is the assignee on this patent?
Baidu online network technology beijing co ltd
What technology area does this patent fall under?
Primary CPC classification G06F40/143. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 12 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).