IP Library Granted Patent US 10,747,943
Granted Patent B2
US 10,747,943 · App. 16/047,303 · Granted Aug 18, 2020

Method, device, client apparatus, and electronic device for presenting webpages

Inventors: Yuedong Weng (Guangzhou, CN); Jundong Chen (Guangzhou, CN); Wenjin Wang (Guangzhou, CN); Shuqi Zeng (Guangzhou, CN); Xianfeng Li (Guangzhou, CN)
Assignee: Guangzhou UCWeb Computer Technology Co., Ltd.
G06F40/14G06F16/957G06F40/154
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,747,943
App. No.
16/047,303
Granted
Aug 18, 2020
Kind
B2
Abstract

A method, a device, a client apparatus, and an electronic device for presenting webpages are disclosed. The method comprises: receiving webpage data; obtaining, based on page presentation-related interface information in the webpage data, corresponding interface elements of a local application; and at least partially using the interface elements of the local application to present a webpage of the webpage data. User experience can be improved according to some embodiments of the present disclosure.

Claims (28)

1. A method for presenting webpages, comprising:

receiving webpage data;

obtaining, based on page presentation-related interface information in the webpage data, corresponding interface elements of a local application, separately from the webpage data; and

presenting a webpage of the webpage data using at least part of the interface elements of the local application, wherein the interface elements of the local application are obtained based on a preset correspondence table, the preset correspondence table comprising a correspondence relationship between the page presentation-related interface information in the webpage data and the interface elements of the local application.

2. The method according to claim 1 , wherein the webpage data comprises information flow data, and the interface information comprises a dynamic user interface template issued via a content management system.

3. The method according to claim 2 , wherein the information flow data comprises news data scraped from the Internet.

4. The method according to claim 3 , wherein the information flow data comprises an identifier of a template to be used.

5. The method according to claim 1 , wherein the webpage data includes Html-based webpage data, and the interface information includes Html-based interface information.

6. The method according to claim 5 , wherein the interface information comprises at least one of tags in Html files, styles in Cascading Style Sheets, and attribute settings of webpage elements.

7. The method according to claim 1 , wherein the interface elements of the local application are local interface controls implemented by an SDK-based user interface framework.

8. A device for presenting webpages, comprising:

one or more processors; and

a memory storing instructions that, when executed by the one or more processors, cause the device to perform:

receiving webpage data;

obtaining, based on page presentation-related interface information in the webpage data, corresponding interface elements of a local application, separately from the webpage data; and

presenting a webpage of the webpage data using at least part of the interface elements of the local application, wherein the interface elements of the local application are obtained based on a preset correspondence table, the preset correspondence table comprising a correspondence relationship between the page presentation-related interface information in the webpage data and the interface elements of the local application.

9. The device according to claim 8 , wherein the webpage data comprises information flow data, and the interface information comprises a dynamic user interface template issued via a content management system.

10. The device according to claim 9 , wherein the information flow data comprises news data scraped from the Internet.

11. The device according to claim 10 , wherein the information flow data comprises an identifier of a template to be used.

12. The device according to claim 8 , wherein the webpage data includes Html-based webpage data, and the interface information includes Html-based interface information.

13. The device according to claim 12 , wherein the interface information comprises at least one of tags in Html files, styles in Cascading Style Sheets, and attribute settings of webpage elements.

14. The device according to claim 8 , wherein the interface elements of the local application are local interface controls implemented by an SDK-based user interface framework.

15. A non-transitory computer readable medium, comprising instructions that, when executed, cause one or more processors to perform:

receiving webpage data;

obtaining, based on page presentation-related interface information in the webpage data, corresponding interface elements of a local application, separately from the webpage data; and

presenting a webpage of the webpage data using at least part of the interface elements of the local application, wherein the interface elements of the local application are obtained based on a preset correspondence table, the preset correspondence table comprising a correspondence relationship between the page presentation-related interface information in the webpage data and the interface elements of the local application.

16. The non-transitory computer readable storage medium according to claim 15 , wherein the webpage data comprises information flow data, and the interface information comprises a dynamic user interface template issued via a content management system.

17. The non-transitory computer readable storage medium according to claim 15 , wherein the interface elements of the local application are local interface controls implemented by an SDK-based user interface framework.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2020
From: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD.
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 053601/0565 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2018
From: WENG, YUEDONG; CHEN, JUNDONG; WANG, WENJIN; ZENG, SHUQI; LI, XIANFENG
To: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD.
Reel/Frame 047460/0259 →
Priority Claims (1)
CN 2017 1 0829229 · Sep 14, 2017 · national
Continuity (1)
Related Publication 20190079908A1 · Mar 14, 2019
Cited By (1)
US 12,417,110