IP Library Granted Patent US 11,095,744
Granted Patent B2
US 11,095,744 · App. 16/438,282 · Granted Aug 17, 2021

Method, device, and system for displaying information associated with a web page

Inventors: Xiangming Zhang (Hangzhou, CN); Haiqing Zhu (Hangzhou, CN); Xuning Liu (Hangzhou, CN); Liang Rao (Hangzhou, CN); Qikun Huo (Hangzhou, CN); Zhaomeng Shen (Hangzhou, CN); Peng Xiang (Hangzhou, CN)
Assignee: BANMA ZHIXING NETWORK (HONGKONG) CO., LIMITED
H04L67/2847G06F16/954G06F40/14H04L67/306H04L67/02
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 11,095,744
App. No.
16/438,282
Granted
Aug 17, 2021
Kind
B2
Abstract

Embodiments of the present application relate to a method, device, and system for displaying information. The method includes receiving a web page access request, in response to receiving the web page access request, displaying a first web page and obtaining designated information associated with the first web page, the first web page being associated with the web page access request and the designated information including content of the first web page, receiving an instruction to navigate to a second web page, in response to receiving the instruction to navigate to the second web page, communicating the designated information to a server associated with the second web page, and displaying the second web page, the second web page including information communicated by the server associated with the second web page.

Claims (69)

1. A method, comprising:

receiving, by a second server associated with a second web page, designated information, the designated information being communicated to the second server by a terminal, wherein:

the designated information is obtained by the terminal based on execution of a script that the terminal obtains from a browser server at least partly in response to the terminal receiving a request to access a web page;

the designated information is associated with a behavior of a user of the terminal with respect to a first web page;

the first web page is obtained by the terminal from a first server; and

the designated information is communicated by the terminal to the second server in response to the terminal receiving an instruction to navigate to the second web page; and

communicating, by the second server, the second web page to the terminal, the second web page being based at least in part on the designated information.

2. The method of claim 1 , further comprising:

receiving, by the terminal, the second web page from the second server; and

displaying the second web page.

3. The method of claim 1 , wherein the second web page was generated by the second server after processing the second web page based at least in part on the designated information.

4. The method of claim 1 , further comprising:

obtaining, by the terminal, the designated information associated with the first web page, wherein the obtaining of the designated information associated with the first web page comprises:

obtaining script information corresponding to the first web page; and

obtaining the designated information based at least in part on the script information.

5. The method of claim 4 , wherein the script information is obtained from a browser server, and the script information was pre-sent by the first server to the browser server.

6. The method of claim 4 , further comprising:

obtaining menu information corresponding to the first web page before the designated information is obtained.

7. The method of claim 6 , wherein the menu information is obtained from the browser server, and the menu information was pre-sent by the first server to the browser server.

8. The method of claim 1 , wherein the designated information comprises: behavioral characteristic information associated with a user, information associated with a designated location within the first web page, or both.

9. The method of claim 8 , further comprising:

obtaining, by the terminal, the designated information associated with the first web page, wherein the obtaining of the designated information comprises:

obtaining script information corresponding to the first web page; and

obtaining the designated information based at least in part on the script information, wherein the designated information comprises the behavioral characteristic information associated with the user, the obtaining of the designated information based at least in part on the script information comprising:

obtaining an identifier associated with the user based at least in part on the script information, wherein the identifier is a pre-assigned identifier that is stored on a server that is accessed in connection with a display of the first web page associated with the user; and

obtaining the behavioral characteristic information associated with the user based at least in part on the identifier associated with the user.

10. The method of claim 9 , wherein the behavioral characteristic information associated with the user is obtained from a browser server.

11. The method of claim 1 , further comprising:

obtaining, by the terminal, the designated information associated with the first web page, wherein the obtaining of the designated information comprises:

obtaining script information corresponding to the first web page;

obtaining menu information corresponding to the first web page; and

obtaining the designated information based at least in part on the script information, wherein the designated information comprises information associated with a designated location within the first web page, the obtaining of the designated information based at least in part on the script information comprising:

obtaining a Document Object Model (DOM) document tree corresponding to the first web page based at least in part on the menu information; and

obtaining the designated location within the first web page based at least in part on the script information and the DOM document tree.

12. The method of claim 1 , further comprising:

obtaining menu information corresponding to the first web page;

determining a subset of the menu information that corresponds to a behavioral characteristic information associated with the user based at least in part on the menu information and the behavioral characteristic information associated with the user, wherein the behavioral characteristic information associated with the user is included in the designated information;

generating a menu for the first web page based at least in part on the subset of the menu information; and

causing the menu for the first web page to be displayed on the first web page.

13. The method of claim 1 , wherein:

the instruction to navigate to the second web page is received in response to a user of the terminal performing an operation on a menu of the first web page;

the first web page corresponds to a first app and the second web page corresponds to a second app, the first app and the second app being different; and

the designated information being communicated to the second server, comprising:

sharing a designated cookie of the first app with the second app; and

communicating the designated information to the second server associated with the second web page based at least in part on the designated cookie.

14. The method of claim 1 , wherein the designated information is obtained by the terminal via running a preset script.

15. The method of claim 14 , wherein the instruction to navigate to the second web page is communicated to the second server in response to the terminal running the preset script in connection with obtaining the designated information.

16. The method of claim 1 , wherein the designated information is obtained by the terminal by using one or more preset rules or function code.

17. The method of claim 1 , wherein the designated information comprises historical information pertaining to a user of the terminal.

18. The method of claim 1 , wherein:

a menu is provided on the terminal in connection with display of the first web page and the second web page;

the menu is provided based at least in part on execution of the script obtained from the browser server; and

the menu provides information that is determined based on a particular web page being browsed using a browser client, and on the designated information.

19. A device, comprising:

one or more processors configured to:

receive designated information, the designated information being communicated by a terminal, wherein:

the designated information is obtained by the terminal based on execution of a script that the terminal obtains from a browser server at least partly in response to the terminal receiving a request to access a web page;

the designated information is associated with a behavior of a user of the terminal with respect to a first web page;

the first web page is obtained by the terminal from a first server; and

the designated information is communicated by the terminal in response to the terminal receiving an instruction to navigate to a second web page; and

communicate the second web page to the terminal, the second web page being based at least in part on the designated information; and

a memory coupled to the one or more processors and configured to provide the one or more processors with instructions.

20. A computer program product, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:

receiving, by a second server associated with a second web page, designated information, wherein:

the designated information is obtained by a terminal based on execution of a script that the terminal obtains from a browser server at least partly in response to the terminal receiving a request to access a web page;

the designated information is associated with a behavior of a user of the terminal with respect to a first web page;

the first web page is obtained by the terminal from a first server; and

the designated information is communicated by the terminal to the second server in response to the terminal receiving an instruction to navigate to the second web page; and

communicating, by the second server, the second web page to the terminal, the second web page being based at least in part on the designated information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: BANMA ZHIXING NETWORK (HONGKONG) CO., LIMITED
Reel/Frame 054384/0014 →
Priority Claims (1)
CN 201510663317.8 · Oct 14, 2015 · national
Continuity (2)
Continuation 15286840 · Oct 6, 2016
Related Publication 20190297165A1 · Sep 26, 2019